0s autopkgtest [23:53:44]: starting date and time: 2024-11-24 23:53:44+0000 0s autopkgtest [23:53:44]: git checkout: 6408f825 Correct logic in old-systemd fallback code 0s autopkgtest [23:53:44]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.xkzle4ef/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,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\n" >> /etc/environment' --apt-pocket=proposed=src:pocl --apt-upgrade haskell-futhark --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pocl/6.0-3 -- lxd -r lxd-armhf-10.145.243.247 lxd-armhf-10.145.243.247:autopkgtest/ubuntu/plucky/armhf 53s autopkgtest [23:54:37]: testbed dpkg architecture: armhf 55s autopkgtest [23:54:39]: testbed apt version: 2.9.8 55s autopkgtest [23:54:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 62s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 62s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [781 kB] 62s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.6 kB] 62s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [48.9 kB] 62s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9704 B] 62s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main armhf Packages [55.5 kB] 62s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted armhf Packages [756 B] 62s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf Packages [552 kB] 62s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse armhf Packages [5924 B] 62s Fetched 1541 kB in 1s (1973 kB/s) 62s Reading package lists... 78s tee: /proc/self/fd/2: Permission denied 100s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 100s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 100s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 100s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 102s Reading package lists... 102s Reading package lists... 102s Building dependency tree... 102s Reading state information... 103s Calculating upgrade... 103s The following packages will be upgraded: 103s curl libcurl3t64-gnutls libcurl4t64 libplymouth5 lto-disabled-list plymouth 103s plymouth-theme-ubuntu-text 103s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 103s Need to get 1201 kB of archives. 103s After this operation, 330 kB disk space will be freed. 103s Get:1 http://ftpmaster.internal/ubuntu plucky/main armhf libplymouth5 armhf 24.004.60-2ubuntu4 [141 kB] 103s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf plymouth-theme-ubuntu-text armhf 24.004.60-2ubuntu4 [9912 B] 103s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf plymouth armhf 24.004.60-2ubuntu4 [143 kB] 103s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf curl armhf 8.11.0-1ubuntu2 [240 kB] 104s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl4t64 armhf 8.11.0-1ubuntu2 [330 kB] 104s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libcurl3t64-gnutls armhf 8.11.0-1ubuntu2 [325 kB] 104s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf lto-disabled-list all 54 [12.2 kB] 104s Fetched 1201 kB in 1s (2120 kB/s) 104s (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 ... 59616 files and directories currently installed.) 104s Preparing to unpack .../0-libplymouth5_24.004.60-2ubuntu4_armhf.deb ... 104s Unpacking libplymouth5:armhf (24.004.60-2ubuntu4) over (24.004.60-2ubuntu3) ... 104s Preparing to unpack .../1-plymouth-theme-ubuntu-text_24.004.60-2ubuntu4_armhf.deb ... 104s Unpacking plymouth-theme-ubuntu-text (24.004.60-2ubuntu4) over (24.004.60-2ubuntu3) ... 104s Preparing to unpack .../2-plymouth_24.004.60-2ubuntu4_armhf.deb ... 104s Unpacking plymouth (24.004.60-2ubuntu4) over (24.004.60-2ubuntu3) ... 105s Preparing to unpack .../3-curl_8.11.0-1ubuntu2_armhf.deb ... 105s Unpacking curl (8.11.0-1ubuntu2) over (8.9.1-2ubuntu3) ... 105s Preparing to unpack .../4-libcurl4t64_8.11.0-1ubuntu2_armhf.deb ... 105s Unpacking libcurl4t64:armhf (8.11.0-1ubuntu2) over (8.9.1-2ubuntu3) ... 105s Preparing to unpack .../5-libcurl3t64-gnutls_8.11.0-1ubuntu2_armhf.deb ... 105s Unpacking libcurl3t64-gnutls:armhf (8.11.0-1ubuntu2) over (8.9.1-2ubuntu3) ... 105s Preparing to unpack .../6-lto-disabled-list_54_all.deb ... 105s Unpacking lto-disabled-list (54) over (53) ... 105s Setting up lto-disabled-list (54) ... 105s Setting up libcurl4t64:armhf (8.11.0-1ubuntu2) ... 105s Setting up libcurl3t64-gnutls:armhf (8.11.0-1ubuntu2) ... 105s Setting up libplymouth5:armhf (24.004.60-2ubuntu4) ... 105s Setting up curl (8.11.0-1ubuntu2) ... 105s Setting up plymouth (24.004.60-2ubuntu4) ... 105s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 105s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 105s Processing triggers for libc-bin (2.40-1ubuntu3) ... 105s Processing triggers for man-db (2.13.0-1) ... 106s Processing triggers for initramfs-tools (0.142ubuntu35) ... 107s Setting up plymouth-theme-ubuntu-text (24.004.60-2ubuntu4) ... 107s Processing triggers for initramfs-tools (0.142ubuntu35) ... 107s Reading package lists... 108s Building dependency tree... 108s Reading state information... 109s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 111s autopkgtest [23:55:35]: rebooting testbed after setup commands that affected boot 177s autopkgtest [23:56:41]: testbed running kernel: Linux 6.8.0-49-generic #49~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Wed Nov 6 18:12:14 UTC 2 201s autopkgtest [23:57:05]: @@@@@@@@@@@@@@@@@@@@ apt-source haskell-futhark 225s Get:1 http://ftpmaster.internal/ubuntu plucky/universe haskell-futhark 0.25.23-2build1 (dsc) [5695 B] 225s Get:2 http://ftpmaster.internal/ubuntu plucky/universe haskell-futhark 0.25.23-2build1 (tar) [1804 kB] 225s Get:3 http://ftpmaster.internal/ubuntu plucky/universe haskell-futhark 0.25.23-2build1 (diff) [6116 B] 225s gpgv: Signature made Thu Nov 21 06:47:12 2024 UTC 225s gpgv: using RSA key 568BF22A66337CBFC9A6B9B72C83DBC8E9BD0E37 225s gpgv: Can't check signature: No public key 225s dpkg-source: warning: cannot verify inline signature for ./haskell-futhark_0.25.23-2build1.dsc: no acceptable signature found 226s autopkgtest [23:57:30]: testing package haskell-futhark version 0.25.23-2build1 227s autopkgtest [23:57:31]: build not needed 227s hip SKIP Test lists explicitly supported architectures, but the current architecture armhf isn't listed. 230s hip SKIP Test lists explicitly supported architectures, but the current architecture armhf isn't listed. 230s autopkgtest [23:57:34]: test multicore: preparing testbed 239s Reading package lists... 239s Building dependency tree... 239s Reading state information... 239s Starting pkgProblemResolver with broken count: 0 240s Starting 2 pkgProblemResolver with broken count: 0 240s Done 240s The following additional packages will be installed: 240s build-essential cpp cpp-14 cpp-14-arm-linux-gnueabihf 240s cpp-arm-linux-gnueabihf futhark g++ g++-14 g++-14-arm-linux-gnueabihf 240s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 240s gcc-arm-linux-gnueabihf libasan8 libc-dev-bin libc6-dev libcc1-0 240s libcmark-gfm-extensions0.29.0.gfm.6 libcmark-gfm0.29.0.gfm.6 libcrypt-dev 240s libgcc-14-dev libgomp1 libisl23 libmpc3 libstdc++-14-dev libubsan1 240s linux-libc-dev rpcsvc-proto 240s Suggested packages: 240s cpp-doc gcc-14-locales cpp-14-doc hipcc gcc-14-doc gcc-multilib manpages-dev 240s autoconf automake libtool flex bison gdb gcc-doc gdb-arm-linux-gnueabihf 240s libc-devtools glibc-doc libstdc++-14-doc 240s Recommended packages: 240s futhark-doc manpages manpages-dev 240s The following NEW packages will be installed: 240s autopkgtest-satdep build-essential cpp cpp-14 cpp-14-arm-linux-gnueabihf 240s cpp-arm-linux-gnueabihf futhark g++ g++-14 g++-14-arm-linux-gnueabihf 240s g++-arm-linux-gnueabihf gcc gcc-14 gcc-14-arm-linux-gnueabihf 240s gcc-arm-linux-gnueabihf libasan8 libc-dev-bin libc6-dev libcc1-0 240s libcmark-gfm-extensions0.29.0.gfm.6 libcmark-gfm0.29.0.gfm.6 libcrypt-dev 240s libgcc-14-dev libgomp1 libisl23 libmpc3 libstdc++-14-dev libubsan1 240s linux-libc-dev rpcsvc-proto 240s 0 upgraded, 30 newly installed, 0 to remove and 0 not upgraded. 240s Need to get 69.5 MB/69.5 MB of archives. 240s After this operation, 256 MB of additional disk space will be used. 240s Get:1 /tmp/autopkgtest.evnzWe/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [716 B] 241s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libc-dev-bin armhf 2.40-1ubuntu3 [19.2 kB] 241s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf linux-libc-dev armhf 6.11.0-8.8 [1628 kB] 241s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libcrypt-dev armhf 1:4.4.36-5 [119 kB] 241s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 241s Get:6 http://ftpmaster.internal/ubuntu plucky/main armhf libc6-dev armhf 2.40-1ubuntu3 [1370 kB] 241s Get:7 http://ftpmaster.internal/ubuntu plucky/main armhf libisl23 armhf 0.27-1 [546 kB] 241s Get:8 http://ftpmaster.internal/ubuntu plucky/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 241s Get:9 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [9219 kB] 241s Get:10 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-14 armhf 14.2.0-8ubuntu1 [1032 B] 241s Get:11 http://ftpmaster.internal/ubuntu plucky/main armhf cpp-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [5464 B] 241s Get:12 http://ftpmaster.internal/ubuntu plucky/main armhf cpp armhf 4:14.1.0-2ubuntu1 [22.4 kB] 241s Get:13 http://ftpmaster.internal/ubuntu plucky/main armhf libcc1-0 armhf 14.2.0-8ubuntu1 [43.3 kB] 241s Get:14 http://ftpmaster.internal/ubuntu plucky/main armhf libgomp1 armhf 14.2.0-8ubuntu1 [125 kB] 241s Get:15 http://ftpmaster.internal/ubuntu plucky/main armhf libasan8 armhf 14.2.0-8ubuntu1 [2901 kB] 241s Get:16 http://ftpmaster.internal/ubuntu plucky/main armhf libubsan1 armhf 14.2.0-8ubuntu1 [1150 kB] 241s Get:17 http://ftpmaster.internal/ubuntu plucky/main armhf libgcc-14-dev armhf 14.2.0-8ubuntu1 [897 kB] 242s Get:18 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [18.0 MB] 242s Get:19 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-14 armhf 14.2.0-8ubuntu1 [498 kB] 242s Get:20 http://ftpmaster.internal/ubuntu plucky/main armhf gcc-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [1222 B] 242s Get:21 http://ftpmaster.internal/ubuntu plucky/main armhf gcc armhf 4:14.1.0-2ubuntu1 [5002 B] 242s Get:22 http://ftpmaster.internal/ubuntu plucky/main armhf libstdc++-14-dev armhf 14.2.0-8ubuntu1 [2569 kB] 242s Get:23 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-8ubuntu1 [10.5 MB] 242s Get:24 http://ftpmaster.internal/ubuntu plucky/main armhf g++-14 armhf 14.2.0-8ubuntu1 [19.9 kB] 242s Get:25 http://ftpmaster.internal/ubuntu plucky/main armhf g++-arm-linux-gnueabihf armhf 4:14.1.0-2ubuntu1 [968 B] 242s Get:26 http://ftpmaster.internal/ubuntu plucky/main armhf g++ armhf 4:14.1.0-2ubuntu1 [1084 B] 242s Get:27 http://ftpmaster.internal/ubuntu plucky/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 242s Get:28 http://ftpmaster.internal/ubuntu plucky/universe armhf libcmark-gfm0.29.0.gfm.6 armhf 0.29.0.gfm.6-6build1 [91.6 kB] 242s Get:29 http://ftpmaster.internal/ubuntu plucky/universe armhf libcmark-gfm-extensions0.29.0.gfm.6 armhf 0.29.0.gfm.6-6build1 [22.6 kB] 242s Get:30 http://ftpmaster.internal/ubuntu plucky/universe armhf futhark armhf 0.25.23-2build1 [19.6 MB] 243s Fetched 69.5 MB in 2s (28.7 MB/s) 243s Selecting previously unselected package libc-dev-bin. 243s (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 ... 59615 files and directories currently installed.) 243s Preparing to unpack .../00-libc-dev-bin_2.40-1ubuntu3_armhf.deb ... 243s Unpacking libc-dev-bin (2.40-1ubuntu3) ... 243s Selecting previously unselected package linux-libc-dev:armhf. 243s Preparing to unpack .../01-linux-libc-dev_6.11.0-8.8_armhf.deb ... 243s Unpacking linux-libc-dev:armhf (6.11.0-8.8) ... 243s Selecting previously unselected package libcrypt-dev:armhf. 243s Preparing to unpack .../02-libcrypt-dev_1%3a4.4.36-5_armhf.deb ... 243s Unpacking libcrypt-dev:armhf (1:4.4.36-5) ... 243s Selecting previously unselected package rpcsvc-proto. 243s Preparing to unpack .../03-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 243s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 243s Selecting previously unselected package libc6-dev:armhf. 243s Preparing to unpack .../04-libc6-dev_2.40-1ubuntu3_armhf.deb ... 243s Unpacking libc6-dev:armhf (2.40-1ubuntu3) ... 244s Selecting previously unselected package libisl23:armhf. 244s Preparing to unpack .../05-libisl23_0.27-1_armhf.deb ... 244s Unpacking libisl23:armhf (0.27-1) ... 244s Selecting previously unselected package libmpc3:armhf. 244s Preparing to unpack .../06-libmpc3_1.3.1-1build2_armhf.deb ... 244s Unpacking libmpc3:armhf (1.3.1-1build2) ... 244s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 244s Preparing to unpack .../07-cpp-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package cpp-14. 244s Preparing to unpack .../08-cpp-14_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package cpp-arm-linux-gnueabihf. 244s Preparing to unpack .../09-cpp-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 244s Unpacking cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 244s Selecting previously unselected package cpp. 244s Preparing to unpack .../10-cpp_4%3a14.1.0-2ubuntu1_armhf.deb ... 244s Unpacking cpp (4:14.1.0-2ubuntu1) ... 244s Selecting previously unselected package libcc1-0:armhf. 244s Preparing to unpack .../11-libcc1-0_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking libcc1-0:armhf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libgomp1:armhf. 244s Preparing to unpack .../12-libgomp1_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking libgomp1:armhf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libasan8:armhf. 244s Preparing to unpack .../13-libasan8_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking libasan8:armhf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libubsan1:armhf. 244s Preparing to unpack .../14-libubsan1_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking libubsan1:armhf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package libgcc-14-dev:armhf. 244s Preparing to unpack .../15-libgcc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 244s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 244s Preparing to unpack .../16-gcc-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 244s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package gcc-14. 245s Preparing to unpack .../17-gcc-14_14.2.0-8ubuntu1_armhf.deb ... 245s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package gcc-arm-linux-gnueabihf. 245s Preparing to unpack .../18-gcc-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 245s Unpacking gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package gcc. 245s Preparing to unpack .../19-gcc_4%3a14.1.0-2ubuntu1_armhf.deb ... 245s Unpacking gcc (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package libstdc++-14-dev:armhf. 245s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-8ubuntu1_armhf.deb ... 245s Unpacking libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 245s Preparing to unpack .../21-g++-14-arm-linux-gnueabihf_14.2.0-8ubuntu1_armhf.deb ... 245s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-14. 245s Preparing to unpack .../22-g++-14_14.2.0-8ubuntu1_armhf.deb ... 245s Unpacking g++-14 (14.2.0-8ubuntu1) ... 245s Selecting previously unselected package g++-arm-linux-gnueabihf. 245s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a14.1.0-2ubuntu1_armhf.deb ... 245s Unpacking g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package g++. 245s Preparing to unpack .../24-g++_4%3a14.1.0-2ubuntu1_armhf.deb ... 245s Unpacking g++ (4:14.1.0-2ubuntu1) ... 245s Selecting previously unselected package build-essential. 245s Preparing to unpack .../25-build-essential_12.10ubuntu1_armhf.deb ... 245s Unpacking build-essential (12.10ubuntu1) ... 245s Selecting previously unselected package libcmark-gfm0.29.0.gfm.6:armhf. 245s Preparing to unpack .../26-libcmark-gfm0.29.0.gfm.6_0.29.0.gfm.6-6build1_armhf.deb ... 245s Unpacking libcmark-gfm0.29.0.gfm.6:armhf (0.29.0.gfm.6-6build1) ... 245s Selecting previously unselected package libcmark-gfm-extensions0.29.0.gfm.6:armhf. 245s Preparing to unpack .../27-libcmark-gfm-extensions0.29.0.gfm.6_0.29.0.gfm.6-6build1_armhf.deb ... 245s Unpacking libcmark-gfm-extensions0.29.0.gfm.6:armhf (0.29.0.gfm.6-6build1) ... 245s Selecting previously unselected package futhark. 245s Preparing to unpack .../28-futhark_0.25.23-2build1_armhf.deb ... 245s Unpacking futhark (0.25.23-2build1) ... 246s Selecting previously unselected package autopkgtest-satdep. 246s Preparing to unpack .../29-1-autopkgtest-satdep.deb ... 246s Unpacking autopkgtest-satdep (0) ... 246s Setting up linux-libc-dev:armhf (6.11.0-8.8) ... 246s Setting up libgomp1:armhf (14.2.0-8ubuntu1) ... 246s Setting up libcmark-gfm0.29.0.gfm.6:armhf (0.29.0.gfm.6-6build1) ... 246s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 246s Setting up libmpc3:armhf (1.3.1-1build2) ... 246s Setting up libubsan1:armhf (14.2.0-8ubuntu1) ... 246s Setting up libcrypt-dev:armhf (1:4.4.36-5) ... 246s Setting up libasan8:armhf (14.2.0-8ubuntu1) ... 246s Setting up libgcc-14-dev:armhf (14.2.0-8ubuntu1) ... 246s Setting up libisl23:armhf (0.27-1) ... 246s Setting up libc-dev-bin (2.40-1ubuntu3) ... 246s Setting up libcc1-0:armhf (14.2.0-8ubuntu1) ... 246s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 246s Setting up libcmark-gfm-extensions0.29.0.gfm.6:armhf (0.29.0.gfm.6-6build1) ... 246s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 246s Setting up futhark (0.25.23-2build1) ... 246s Setting up cpp-14 (14.2.0-8ubuntu1) ... 246s Setting up libc6-dev:armhf (2.40-1ubuntu3) ... 246s Setting up libstdc++-14-dev:armhf (14.2.0-8ubuntu1) ... 246s Setting up cpp-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 246s Setting up gcc-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 246s Setting up g++-14-arm-linux-gnueabihf (14.2.0-8ubuntu1) ... 246s Setting up gcc-14 (14.2.0-8ubuntu1) ... 246s Setting up cpp (4:14.1.0-2ubuntu1) ... 246s Setting up g++-14 (14.2.0-8ubuntu1) ... 246s Setting up g++-arm-linux-gnueabihf (4:14.1.0-2ubuntu1) ... 246s Setting up gcc (4:14.1.0-2ubuntu1) ... 246s Setting up g++ (4:14.1.0-2ubuntu1) ... 246s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 246s Setting up build-essential (12.10ubuntu1) ... 246s Setting up autopkgtest-satdep (0) ... 246s Processing triggers for man-db (2.13.0-1) ... 247s Processing triggers for libc-bin (2.40-1ubuntu3) ... 257s (Reading database ... 62366 files and directories currently installed.) 257s Removing autopkgtest-satdep (0) ... 263s autopkgtest [23:58:07]: test multicore: [----------------------- 271s (0 failed, 0 passed, 2310 to go). 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.fut: 279s Compiling with --backend=multicore: 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s cc failed with code 1: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c: In function ‘futrts_umul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ^~~~~~~~~~~ 279s | __uint32_t 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4416:90: error: expected ‘)’ before ‘a’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4416:109: error: expected ‘)’ before ‘b’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c: In function ‘futrts_smul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ^~~~~~~~~~ 279s | __int128__ 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4420:86: error: expected ‘)’ before ‘a’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4420:104: error: expected ‘)’ before ‘b’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s 279s If you find this error message confusing, uninformative, or wrong, please open an issue: 279s https://github.com/diku-dk/futhark/issues 279s 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.fut: 279s Compiling with --backend=multicore: 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s cc failed with code 1: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c: In function ‘futrts_umul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ^~~~~~~~~~~ 279s | __uint32_t 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4416:90: error: expected ‘)’ before ‘a’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4416:109: error: expected ‘)’ before ‘b’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c: In function ‘futrts_smul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ^~~~~~~~~~ 279s | __int128__ 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4420:86: error: expected ‘)’ before ‘a’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4420:104: error: expected ‘)’ before ‘b’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s 279s If you find this error message confusing, uninformative, or wrong, please open an issue: 279s https://github.com/diku-dk/futhark/issues 279s 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.fut: 279s Compiling with --backend=multicore: 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s 279s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 279s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 279s cc failed with code 1: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c: In function ‘futrts_umul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ^~~~~~~~~~~ 279s | __uint32_t 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4416:90: error: expected ‘)’ before ‘a’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4416:109: error: expected ‘)’ before ‘b’ 279s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c: In function ‘futrts_smul_hi64’: 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ^~~~~~~~~~ 279s | __int128__ 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4420:86: error: expected ‘)’ before ‘a’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4420:104: error: expected ‘)’ before ‘b’ 279s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 279s | ~ ^ 279s | ) 279s 279s If you find this error message confusing, uninformative, or wrong, please open an issue: 279s https://github.com/diku-dk/futhark/issues 279s 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.fut: 280s Compiling with --backend=multicore: 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s cc failed with code 1: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c: In function ‘futrts_umul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ^~~~~~~~~~~ 280s | __uint32_t 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4416:90: error: expected ‘)’ before ‘a’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4416:109: error: expected ‘)’ before ‘b’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c: In function ‘futrts_smul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ^~~~~~~~~~ 280s | __int128__ 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4420:86: error: expected ‘)’ before ‘a’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4420:104: error: expected ‘)’ before ‘b’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s 280s If you find this error message confusing, uninformative, or wrong, please open an issue: 280s https://github.com/diku-dk/futhark/issues 280s 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.fut: 280s Compiling with --backend=multicore: 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s cc failed with code 1: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c: In function ‘futrts_umul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ^~~~~~~~~~~ 280s | __uint32_t 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4416:90: error: expected ‘)’ before ‘a’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4416:109: error: expected ‘)’ before ‘b’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c: In function ‘futrts_smul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ^~~~~~~~~~ 280s | __int128__ 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4420:86: error: expected ‘)’ before ‘a’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4420:104: error: expected ‘)’ before ‘b’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s 280s If you find this error message confusing, uninformative, or wrong, please open an issue: 280s https://github.com/diku-dk/futhark/issues 280s 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.fut: 280s Compiling with --backend=multicore: 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s 280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 280s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 280s cc failed with code 1: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c: In function ‘futrts_umul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ^~~~~~~~~~~ 280s | __uint32_t 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4416:90: error: expected ‘)’ before ‘a’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4416:109: error: expected ‘)’ before ‘b’ 280s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c: In function ‘futrts_smul_hi64’: 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ^~~~~~~~~~ 280s | __int128__ 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4420:86: error: expected ‘)’ before ‘a’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4420:104: error: expected ‘)’ before ‘b’ 280s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 280s | ~ ^ 280s | ) 280s 280s If you find this error message confusing, uninformative, or wrong, please open an issue: 280s https://github.com/diku-dk/futhark/issues 280s 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.fut: 281s Compiling with --backend=multicore: 281s cc failed with code 1: 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c: In function ‘futrts_umul_hi64’: 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 281s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 281s | ^~~~~~~~~~~ 281s | __uint32_t 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4416:90: error: expected ‘)’ before ‘a’ 281s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 281s | ~ ^ 281s | ) 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4416:109: error: expected ‘)’ before ‘b’ 281s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 281s | ~ ^ 281s | ) 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c: In function ‘futrts_smul_hi64’: 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 281s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 281s | ^~~~~~~~~~ 281s | __int128__ 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4420:86: error: expected ‘)’ before ‘a’ 281s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 281s | ~ ^ 281s | ) 281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4420:104: error: expected ‘)’ before ‘b’ 281s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 281s | ~ ^ 281s | ) 281s 281s If you find this error message confusing, uninformative, or wrong, please open an issue: 281s https://github.com/diku-dk/futhark/issues 281s 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.fut: 284s Compiling with --backend=multicore: 284s cc failed with code 1: 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c: In function ‘futrts_umul_hi64’: 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 284s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 284s | ^~~~~~~~~~~ 284s | __uint32_t 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4416:90: error: expected ‘)’ before ‘a’ 284s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 284s | ~ ^ 284s | ) 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4416:109: error: expected ‘)’ before ‘b’ 284s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 284s | ~ ^ 284s | ) 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c: In function ‘futrts_smul_hi64’: 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 284s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 284s | ^~~~~~~~~~ 284s | __int128__ 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4420:86: error: expected ‘)’ before ‘a’ 284s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 284s | ~ ^ 284s | ) 284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4420:104: error: expected ‘)’ before ‘b’ 284s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 284s | ~ ^ 284s | ) 284s 284s If you find this error message confusing, uninformative, or wrong, please open an issue: 284s https://github.com/diku-dk/futhark/issues 284s 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.fut: 290s Compiling with --backend=multicore: 290s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 290s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 290s 290s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 290s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 290s 290s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 290s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 290s cc failed with code 1: 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c: In function ‘futrts_umul_hi64’: 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 290s | ^~~~~~~~~~~ 290s | __uint32_t 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4416:90: error: expected ‘)’ before ‘a’ 290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 290s | ~ ^ 290s | ) 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4416:109: error: expected ‘)’ before ‘b’ 290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 290s | ~ ^ 290s | ) 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c: In function ‘futrts_smul_hi64’: 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 290s | ^~~~~~~~~~ 290s | __int128__ 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4420:86: error: expected ‘)’ before ‘a’ 290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 290s | ~ ^ 290s | ) 290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4420:104: error: expected ‘)’ before ‘b’ 290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 290s | ~ ^ 290s | ) 290s 290s If you find this error message confusing, uninformative, or wrong, please open an issue: 290s https://github.com/diku-dk/futhark/issues 290s 291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.fut: 291s Compiling with --backend=multicore: 291s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 291s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 291s 291s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 291s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 291s 291s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 292s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 292s cc failed with code 1: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c: In function ‘futrts_umul_hi64’: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 292s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ^~~~~~~~~~~ 292s | __uint32_t 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4418:90: error: expected ‘)’ before ‘a’ 292s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4418:109: error: expected ‘)’ before ‘b’ 292s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c: In function ‘futrts_smul_hi64’: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 292s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ^~~~~~~~~~ 292s | __int128__ 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4422:86: error: expected ‘)’ before ‘a’ 292s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4422:104: error: expected ‘)’ before ‘b’ 292s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s 292s If you find this error message confusing, uninformative, or wrong, please open an issue: 292s https://github.com/diku-dk/futhark/issues 292s 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut: 292s Compiling with --backend=multicore: 292s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 292s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 292s 292s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 292s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 292s 292s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 292s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 292s cc failed with code 1: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c: In function ‘futrts_umul_hi64’: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 292s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ^~~~~~~~~~~ 292s | __uint32_t 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4390:90: error: expected ‘)’ before ‘a’ 292s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4390:109: error: expected ‘)’ before ‘b’ 292s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c: In function ‘futrts_smul_hi64’: 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 292s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ^~~~~~~~~~ 292s | __int128__ 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4394:86: error: expected ‘)’ before ‘a’ 292s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4394:104: error: expected ‘)’ before ‘b’ 292s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 292s | ~ ^ 292s | ) 292s 292s If you find this error message confusing, uninformative, or wrong, please open an issue: 292s https://github.com/diku-dk/futhark/issues 292s 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.fut: 293s Compiling with --backend=multicore: 293s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 293s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 293s 293s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 293s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 293s 293s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 293s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 293s cc failed with code 1: 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c: In function ‘futrts_umul_hi64’: 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 293s | ^~~~~~~~~~~ 293s | __uint32_t 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4416:90: error: expected ‘)’ before ‘a’ 293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 293s | ~ ^ 293s | ) 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4416:109: error: expected ‘)’ before ‘b’ 293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 293s | ~ ^ 293s | ) 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c: In function ‘futrts_smul_hi64’: 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 293s | ^~~~~~~~~~ 293s | __int128__ 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4420:86: error: expected ‘)’ before ‘a’ 293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 293s | ~ ^ 293s | ) 293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4420:104: error: expected ‘)’ before ‘b’ 293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 293s | ~ ^ 293s | ) 293s 293s If you find this error message confusing, uninformative, or wrong, please open an issue: 293s https://github.com/diku-dk/futhark/issues 293s 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.fut: 294s Compiling with --backend=multicore: 294s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 294s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 294s 294s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 294s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 294s 294s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 294s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 294s cc failed with code 1: 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c: In function ‘futrts_umul_hi64’: 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 294s | ^~~~~~~~~~~ 294s | __uint32_t 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4433:90: error: expected ‘)’ before ‘a’ 294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 294s | ~ ^ 294s | ) 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4433:109: error: expected ‘)’ before ‘b’ 294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 294s | ~ ^ 294s | ) 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c: In function ‘futrts_smul_hi64’: 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 294s | ^~~~~~~~~~ 294s | __int128__ 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4437:86: error: expected ‘)’ before ‘a’ 294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 294s | ~ ^ 294s | ) 294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4437:104: error: expected ‘)’ before ‘b’ 294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 294s | ~ ^ 294s | ) 294s 294s If you find this error message confusing, uninformative, or wrong, please open an issue: 294s https://github.com/diku-dk/futhark/issues 294s 295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.fut: 295s Compiling with --backend=multicore: 295s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 295s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 295s 295s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 295s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 295s 295s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 295s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 295s cc failed with code 1: 295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c: In function ‘futrts_umul_hi64’: 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 296s | ^~~~~~~~~~~ 296s | __uint32_t 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4416:90: error: expected ‘)’ before ‘a’ 296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 296s | ~ ^ 296s | ) 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4416:109: error: expected ‘)’ before ‘b’ 296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 296s | ~ ^ 296s | ) 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c: In function ‘futrts_smul_hi64’: 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 296s | ^~~~~~~~~~ 296s | __int128__ 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4420:86: error: expected ‘)’ before ‘a’ 296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 296s | ~ ^ 296s | ) 296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4420:104: error: expected ‘)’ before ‘b’ 296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 296s | ~ ^ 296s | ) 296s 296s If you find this error message confusing, uninformative, or wrong, please open an issue: 296s https://github.com/diku-dk/futhark/issues 296s 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.fut: 297s Compiling with --backend=multicore: 297s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 297s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 297s 297s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 297s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 297s 297s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 297s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 297s cc failed with code 1: 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c: In function ‘futrts_umul_hi64’: 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 297s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 297s | ^~~~~~~~~~~ 297s | __uint32_t 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4418:90: error: expected ‘)’ before ‘a’ 297s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 297s | ~ ^ 297s | ) 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4418:109: error: expected ‘)’ before ‘b’ 297s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 297s | ~ ^ 297s | ) 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c: In function ‘futrts_smul_hi64’: 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 297s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 297s | ^~~~~~~~~~ 297s | __int128__ 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4422:86: error: expected ‘)’ before ‘a’ 297s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 297s | ~ ^ 297s | ) 297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4422:104: error: expected ‘)’ before ‘b’ 297s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 297s | ~ ^ 297s | ) 297s 297s If you find this error message confusing, uninformative, or wrong, please open an issue: 297s https://github.com/diku-dk/futhark/issues 297s 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.fut: 298s Compiling with --backend=multicore: 298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 298s 298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 298s 298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 298s cc failed with code 1: 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c: In function ‘futrts_umul_hi64’: 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 298s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 298s | ^~~~~~~~~~~ 298s | __uint32_t 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4416:90: error: expected ‘)’ before ‘a’ 298s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 298s | ~ ^ 298s | ) 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4416:109: error: expected ‘)’ before ‘b’ 298s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 298s | ~ ^ 298s | ) 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c: In function ‘futrts_smul_hi64’: 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 298s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 298s | ^~~~~~~~~~ 298s | __int128__ 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4420:86: error: expected ‘)’ before ‘a’ 298s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 298s | ~ ^ 298s | ) 298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4420:104: error: expected ‘)’ before ‘b’ 298s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 298s | ~ ^ 298s | ) 298s 298s If you find this error message confusing, uninformative, or wrong, please open an issue: 298s https://github.com/diku-dk/futhark/issues 298s 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.fut: 304s Compiling with --backend=multicore: 304s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 304s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 304s 304s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 304s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 304s 304s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 304s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 304s cc failed with code 1: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c: In function ‘futrts_umul_hi64’: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 304s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ^~~~~~~~~~~ 304s | __uint32_t 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4417:90: error: expected ‘)’ before ‘a’ 304s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4417:109: error: expected ‘)’ before ‘b’ 304s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c: In function ‘futrts_smul_hi64’: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 304s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ^~~~~~~~~~ 304s | __int128__ 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4421:86: error: expected ‘)’ before ‘a’ 304s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4421:104: error: expected ‘)’ before ‘b’ 304s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s 304s If you find this error message confusing, uninformative, or wrong, please open an issue: 304s https://github.com/diku-dk/futhark/issues 304s 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.fut: 304s Compiling with --backend=multicore: 304s cc failed with code 1: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c: In function ‘futrts_umul_hi64’: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4430:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 304s 4430 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ^~~~~~~~~~~ 304s | __uint32_t 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4430:78: note: each undeclared identifier is reported only once for each function it appears in 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4430:90: error: expected ‘)’ before ‘a’ 304s 4430 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4430:109: error: expected ‘)’ before ‘b’ 304s 4430 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c: In function ‘futrts_smul_hi64’: 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4434:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 304s 4434 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ^~~~~~~~~~ 304s | __int128__ 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4434:86: error: expected ‘)’ before ‘a’ 304s 4434 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4434:104: error: expected ‘)’ before ‘b’ 304s 4434 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 304s | ~ ^ 304s | ) 304s 304s If you find this error message confusing, uninformative, or wrong, please open an issue: 304s https://github.com/diku-dk/futhark/issues 304s 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.fut: 306s Compiling with --backend=multicore: 306s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 306s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 306s 306s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 306s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 306s 306s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 306s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 306s cc failed with code 1: 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c: In function ‘futrts_umul_hi64’: 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 306s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 306s | ^~~~~~~~~~~ 306s | __uint32_t 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4417:90: error: expected ‘)’ before ‘a’ 306s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 306s | ~ ^ 306s | ) 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4417:109: error: expected ‘)’ before ‘b’ 306s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 306s | ~ ^ 306s | ) 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c: In function ‘futrts_smul_hi64’: 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 306s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 306s | ^~~~~~~~~~ 306s | __int128__ 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4421:86: error: expected ‘)’ before ‘a’ 306s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 306s | ~ ^ 306s | ) 306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4421:104: error: expected ‘)’ before ‘b’ 306s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 306s | ~ ^ 306s | ) 306s 306s If you find this error message confusing, uninformative, or wrong, please open an issue: 306s https://github.com/diku-dk/futhark/issues 306s 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.fut: 307s Compiling with --backend=multicore: 307s cc failed with code 1: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c: In function ‘futrts_umul_hi64’: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 307s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ^~~~~~~~~~~ 307s | __uint32_t 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4433:90: error: expected ‘)’ before ‘a’ 307s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4433:109: error: expected ‘)’ before ‘b’ 307s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c: In function ‘futrts_smul_hi64’: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 307s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ^~~~~~~~~~ 307s | __int128__ 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4437:86: error: expected ‘)’ before ‘a’ 307s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4437:104: error: expected ‘)’ before ‘b’ 307s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s 307s If you find this error message confusing, uninformative, or wrong, please open an issue: 307s https://github.com/diku-dk/futhark/issues 307s 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.fut: 307s Compiling with --backend=multicore: 307s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.fut:4:23-36: 307s Defaulting ambiguous type to i32. 307s cc failed with code 1: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c: In function ‘futrts_umul_hi64’: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 307s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ^~~~~~~~~~~ 307s | __uint32_t 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4418:90: error: expected ‘)’ before ‘a’ 307s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4418:109: error: expected ‘)’ before ‘b’ 307s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c: In function ‘futrts_smul_hi64’: 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 307s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ^~~~~~~~~~ 307s | __int128__ 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4422:86: error: expected ‘)’ before ‘a’ 307s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4422:104: error: expected ‘)’ before ‘b’ 307s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 307s | ~ ^ 307s | ) 307s 307s If you find this error message confusing, uninformative, or wrong, please open an issue: 307s https://github.com/diku-dk/futhark/issues 307s 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.fut: 309s Compiling with --backend=multicore: 309s cc failed with code 1: 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c: In function ‘futrts_umul_hi64’: 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 309s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 309s | ^~~~~~~~~~~ 309s | __uint32_t 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4417:90: error: expected ‘)’ before ‘a’ 309s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 309s | ~ ^ 309s | ) 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4417:109: error: expected ‘)’ before ‘b’ 309s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 309s | ~ ^ 309s | ) 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c: In function ‘futrts_smul_hi64’: 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 309s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 309s | ^~~~~~~~~~ 309s | __int128__ 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4421:86: error: expected ‘)’ before ‘a’ 309s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 309s | ~ ^ 309s | ) 309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4421:104: error: expected ‘)’ before ‘b’ 309s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 309s | ~ ^ 309s | ) 309s 309s If you find this error message confusing, uninformative, or wrong, please open an issue: 309s https://github.com/diku-dk/futhark/issues 309s 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.fut: 310s Compiling with --backend=multicore: 310s cc failed with code 1: 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c: In function ‘futrts_umul_hi64’: 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 310s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 310s | ^~~~~~~~~~~ 310s | __uint32_t 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4419:90: error: expected ‘)’ before ‘a’ 310s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 310s | ~ ^ 310s | ) 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4419:109: error: expected ‘)’ before ‘b’ 310s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 310s | ~ ^ 310s | ) 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c: In function ‘futrts_smul_hi64’: 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 310s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 310s | ^~~~~~~~~~ 310s | __int128__ 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4423:86: error: expected ‘)’ before ‘a’ 310s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 310s | ~ ^ 310s | ) 310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4423:104: error: expected ‘)’ before ‘b’ 310s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 310s | ~ ^ 310s | ) 310s 310s If you find this error message confusing, uninformative, or wrong, please open an issue: 310s https://github.com/diku-dk/futhark/issues 310s 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.fut: 311s Compiling with --backend=multicore: 311s cc failed with code 1: 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c: In function ‘futrts_umul_hi64’: 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 311s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 311s | ^~~~~~~~~~~ 311s | __uint32_t 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4448:90: error: expected ‘)’ before ‘a’ 311s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 311s | ~ ^ 311s | ) 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4448:109: error: expected ‘)’ before ‘b’ 311s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 311s | ~ ^ 311s | ) 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c: In function ‘futrts_smul_hi64’: 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 311s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 311s | ^~~~~~~~~~ 311s | __int128__ 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4452:86: error: expected ‘)’ before ‘a’ 311s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 311s | ~ ^ 311s | ) 311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4452:104: error: expected ‘)’ before ‘b’ 311s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 311s | ~ ^ 311s | ) 311s 311s If you find this error message confusing, uninformative, or wrong, please open an issue: 311s https://github.com/diku-dk/futhark/issues 311s 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut: 316s Compiling with --backend=multicore: 316s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut:6:11-12: 316s Defaulting ambiguous type to i32. 316s 316s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut:9:11-12: 316s Defaulting ambiguous type to i32. 316s cc failed with code 1: 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c: In function ‘futrts_umul_hi64’: 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 316s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 316s | ^~~~~~~~~~~ 316s | __uint32_t 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4417:90: error: expected ‘)’ before ‘a’ 316s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 316s | ~ ^ 316s | ) 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4417:109: error: expected ‘)’ before ‘b’ 316s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 316s | ~ ^ 316s | ) 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c: In function ‘futrts_smul_hi64’: 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 316s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 316s | ^~~~~~~~~~ 316s | __int128__ 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4421:86: error: expected ‘)’ before ‘a’ 316s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 316s | ~ ^ 316s | ) 316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4421:104: error: expected ‘)’ before ‘b’ 316s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 316s | ~ ^ 316s | ) 316s 316s If you find this error message confusing, uninformative, or wrong, please open an issue: 316s https://github.com/diku-dk/futhark/issues 316s 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.fut: 317s Compiling with --backend=multicore: 317s cc failed with code 1: 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c: In function ‘futrts_umul_hi64’: 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 317s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 317s | ^~~~~~~~~~~ 317s | __uint32_t 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4432:90: error: expected ‘)’ before ‘a’ 317s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 317s | ~ ^ 317s | ) 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4432:109: error: expected ‘)’ before ‘b’ 317s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 317s | ~ ^ 317s | ) 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c: In function ‘futrts_smul_hi64’: 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 317s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 317s | ^~~~~~~~~~ 317s | __int128__ 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4436:86: error: expected ‘)’ before ‘a’ 317s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 317s | ~ ^ 317s | ) 317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4436:104: error: expected ‘)’ before ‘b’ 317s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 317s | ~ ^ 317s | ) 317s 317s If you find this error message confusing, uninformative, or wrong, please open an issue: 317s https://github.com/diku-dk/futhark/issues 317s 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.fut: 320s Compiling with --backend=multicore: 320s cc failed with code 1: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c: In function ‘futrts_umul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 320s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ^~~~~~~~~~~ 320s | __uint32_t 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4429:90: error: expected ‘)’ before ‘a’ 320s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4429:109: error: expected ‘)’ before ‘b’ 320s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c: In function ‘futrts_smul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 320s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ^~~~~~~~~~ 320s | __int128__ 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4433:86: error: expected ‘)’ before ‘a’ 320s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4433:104: error: expected ‘)’ before ‘b’ 320s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s 320s If you find this error message confusing, uninformative, or wrong, please open an issue: 320s https://github.com/diku-dk/futhark/issues 320s 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.fut: 320s Compiling with --backend=multicore: 320s cc failed with code 1: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c: In function ‘futrts_umul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 320s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ^~~~~~~~~~~ 320s | __uint32_t 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4446:90: error: expected ‘)’ before ‘a’ 320s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4446:109: error: expected ‘)’ before ‘b’ 320s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c: In function ‘futrts_smul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 320s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ^~~~~~~~~~ 320s | __int128__ 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4450:86: error: expected ‘)’ before ‘a’ 320s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4450:104: error: expected ‘)’ before ‘b’ 320s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s 320s If you find this error message confusing, uninformative, or wrong, please open an issue: 320s https://github.com/diku-dk/futhark/issues 320s 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.fut: 320s Compiling with --backend=multicore: 320s cc failed with code 1: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c: In function ‘futrts_umul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 320s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ^~~~~~~~~~~ 320s | __uint32_t 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4444:90: error: expected ‘)’ before ‘a’ 320s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4444:109: error: expected ‘)’ before ‘b’ 320s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c: In function ‘futrts_smul_hi64’: 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 320s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ^~~~~~~~~~ 320s | __int128__ 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4448:86: error: expected ‘)’ before ‘a’ 320s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4448:104: error: expected ‘)’ before ‘b’ 320s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 320s | ~ ^ 320s | ) 320s 320s If you find this error message confusing, uninformative, or wrong, please open an issue: 320s https://github.com/diku-dk/futhark/issues 320s 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.fut: 321s Compiling with --backend=multicore: 321s cc failed with code 1: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c: In function ‘futrts_umul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 321s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ^~~~~~~~~~~ 321s | __uint32_t 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4448:90: error: expected ‘)’ before ‘a’ 321s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4448:109: error: expected ‘)’ before ‘b’ 321s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c: In function ‘futrts_smul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 321s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ^~~~~~~~~~ 321s | __int128__ 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4452:86: error: expected ‘)’ before ‘a’ 321s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4452:104: error: expected ‘)’ before ‘b’ 321s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s 321s If you find this error message confusing, uninformative, or wrong, please open an issue: 321s https://github.com/diku-dk/futhark/issues 321s 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.fut: 321s Compiling with --backend=multicore: 321s cc failed with code 1: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c: In function ‘futrts_umul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 321s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ^~~~~~~~~~~ 321s | __uint32_t 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4416:90: error: expected ‘)’ before ‘a’ 321s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4416:109: error: expected ‘)’ before ‘b’ 321s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c: In function ‘futrts_smul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 321s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ^~~~~~~~~~ 321s | __int128__ 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4420:86: error: expected ‘)’ before ‘a’ 321s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4420:104: error: expected ‘)’ before ‘b’ 321s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s 321s If you find this error message confusing, uninformative, or wrong, please open an issue: 321s https://github.com/diku-dk/futhark/issues 321s 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.fut: 321s Compiling with --backend=multicore: 321s cc failed with code 1: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c: In function ‘futrts_umul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 321s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ^~~~~~~~~~~ 321s | __uint32_t 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4442:90: error: expected ‘)’ before ‘a’ 321s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4442:109: error: expected ‘)’ before ‘b’ 321s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c: In function ‘futrts_smul_hi64’: 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 321s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ^~~~~~~~~~ 321s | __int128__ 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4446:86: error: expected ‘)’ before ‘a’ 321s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4446:104: error: expected ‘)’ before ‘b’ 321s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 321s | ~ ^ 321s | ) 321s 321s If you find this error message confusing, uninformative, or wrong, please open an issue: 321s https://github.com/diku-dk/futhark/issues 321s 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.fut: 325s Compiling with --backend=multicore: 325s cc failed with code 1: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c: In function ‘futrts_umul_hi64’: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 325s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ^~~~~~~~~~~ 325s | __uint32_t 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4415:90: error: expected ‘)’ before ‘a’ 325s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4415:109: error: expected ‘)’ before ‘b’ 325s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c: In function ‘futrts_smul_hi64’: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 325s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 325s | ^~~~~~~~~~ 325s | __int128__ 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4419:86: error: expected ‘)’ before ‘a’ 325s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4419:104: error: expected ‘)’ before ‘b’ 325s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s 325s If you find this error message confusing, uninformative, or wrong, please open an issue: 325s https://github.com/diku-dk/futhark/issues 325s 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.fut: 325s Compiling with --backend=multicore: 325s cc failed with code 1: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c: In function ‘futrts_umul_hi64’: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 325s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ^~~~~~~~~~~ 325s | __uint32_t 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4429:90: error: expected ‘)’ before ‘a’ 325s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4429:109: error: expected ‘)’ before ‘b’ 325s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 325s | ~ ^ 325s | ) 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c: In function ‘futrts_smul_hi64’: 325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 326s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 326s | ^~~~~~~~~~ 326s | __int128__ 326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4433:86: error: expected ‘)’ before ‘a’ 326s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 326s | ~ ^ 326s | ) 326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4433:104: error: expected ‘)’ before ‘b’ 326s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 326s | ~ ^ 326s | ) 326s 326s If you find this error message confusing, uninformative, or wrong, please open an issue: 326s https://github.com/diku-dk/futhark/issues 326s 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.fut: 327s Compiling with --backend=multicore: 327s cc failed with code 1: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c: In function ‘futrts_umul_hi64’: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 327s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ^~~~~~~~~~~ 327s | __uint32_t 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4415:90: error: expected ‘)’ before ‘a’ 327s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4415:109: error: expected ‘)’ before ‘b’ 327s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c: In function ‘futrts_smul_hi64’: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 327s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ^~~~~~~~~~ 327s | __int128__ 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4419:86: error: expected ‘)’ before ‘a’ 327s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4419:104: error: expected ‘)’ before ‘b’ 327s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s 327s If you find this error message confusing, uninformative, or wrong, please open an issue: 327s https://github.com/diku-dk/futhark/issues 327s 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.fut: 327s Compiling with --backend=multicore: 327s cc failed with code 1: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c: In function ‘futrts_umul_hi64’: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 327s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ^~~~~~~~~~~ 327s | __uint32_t 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4419:90: error: expected ‘)’ before ‘a’ 327s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4419:109: error: expected ‘)’ before ‘b’ 327s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c: In function ‘futrts_smul_hi64’: 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 327s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ^~~~~~~~~~ 327s | __int128__ 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4423:86: error: expected ‘)’ before ‘a’ 327s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4423:104: error: expected ‘)’ before ‘b’ 327s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 327s | ~ ^ 327s | ) 327s 327s If you find this error message confusing, uninformative, or wrong, please open an issue: 327s https://github.com/diku-dk/futhark/issues 327s 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.fut: 328s Compiling with --backend=multicore: 328s cc failed with code 1: 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c: In function ‘futrts_umul_hi64’: 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 328s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 328s | ^~~~~~~~~~~ 328s | __uint32_t 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4419:90: error: expected ‘)’ before ‘a’ 328s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 328s | ~ ^ 328s | ) 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4419:109: error: expected ‘)’ before ‘b’ 328s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 328s | ~ ^ 328s | ) 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c: In function ‘futrts_smul_hi64’: 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 328s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 328s | ^~~~~~~~~~ 328s | __int128__ 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4423:86: error: expected ‘)’ before ‘a’ 328s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 328s | ~ ^ 328s | ) 328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4423:104: error: expected ‘)’ before ‘b’ 328s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 328s | ~ ^ 328s | ) 328s 328s If you find this error message confusing, uninformative, or wrong, please open an issue: 328s https://github.com/diku-dk/futhark/issues 328s 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.fut: 329s Compiling with --backend=multicore: 329s cc failed with code 1: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c: In function ‘futrts_umul_hi64’: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 329s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ^~~~~~~~~~~ 329s | __uint32_t 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4419:90: error: expected ‘)’ before ‘a’ 329s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4419:109: error: expected ‘)’ before ‘b’ 329s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c: In function ‘futrts_smul_hi64’: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 329s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ^~~~~~~~~~ 329s | __int128__ 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4423:86: error: expected ‘)’ before ‘a’ 329s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4423:104: error: expected ‘)’ before ‘b’ 329s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s 329s If you find this error message confusing, uninformative, or wrong, please open an issue: 329s https://github.com/diku-dk/futhark/issues 329s 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut: 329s Compiling with --backend=multicore: 329s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut:1:37-38: 329s Defaulting ambiguous type to i32. 329s 329s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut:2:17-20: 329s Defaulting ambiguous type to i32. 329s cc failed with code 1: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c: In function ‘futrts_umul_hi64’: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 329s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ^~~~~~~~~~~ 329s | __uint32_t 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4431:90: error: expected ‘)’ before ‘a’ 329s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4431:109: error: expected ‘)’ before ‘b’ 329s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c: In function ‘futrts_smul_hi64’: 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 329s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ^~~~~~~~~~ 329s | __int128__ 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4435:86: error: expected ‘)’ before ‘a’ 329s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4435:104: error: expected ‘)’ before ‘b’ 329s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 329s | ~ ^ 329s | ) 329s 329s If you find this error message confusing, uninformative, or wrong, please open an issue: 329s https://github.com/diku-dk/futhark/issues 329s 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut: 335s Compiling with --backend=multicore: 335s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut:2:8-13: 335s Unused name "start". 335s 335s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut:3:5-10: 335s Defaulting ambiguous type to i32. 335s cc failed with code 1: 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c: In function ‘futrts_umul_hi64’: 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 335s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 335s | ^~~~~~~~~~~ 335s | __uint32_t 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4442:90: error: expected ‘)’ before ‘a’ 335s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 335s | ~ ^ 335s | ) 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4442:109: error: expected ‘)’ before ‘b’ 335s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 335s | ~ ^ 335s | ) 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c: In function ‘futrts_smul_hi64’: 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 335s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 335s | ^~~~~~~~~~ 335s | __int128__ 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4446:86: error: expected ‘)’ before ‘a’ 335s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 335s | ~ ^ 335s | ) 335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4446:104: error: expected ‘)’ before ‘b’ 335s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 335s | ~ ^ 335s | ) 335s 335s If you find this error message confusing, uninformative, or wrong, please open an issue: 335s https://github.com/diku-dk/futhark/issues 335s 335s (40 failed, 0 passed, 2270 to go). 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut: 336s Compiling with --backend=multicore: 336s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:1:32-33: 336s Unused name "i". 336s 336s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:1:36-37: 336s Defaulting ambiguous type to i32. 336s 336s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:2:17-20: 336s Defaulting ambiguous type to i32. 336s cc failed with code 1: 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c: In function ‘futrts_umul_hi64’: 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 336s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 336s | ^~~~~~~~~~~ 336s | __uint32_t 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4417:90: error: expected ‘)’ before ‘a’ 336s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 336s | ~ ^ 336s | ) 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4417:109: error: expected ‘)’ before ‘b’ 336s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 336s | ~ ^ 336s | ) 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c: In function ‘futrts_smul_hi64’: 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 336s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 336s | ^~~~~~~~~~ 336s | __int128__ 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4421:86: error: expected ‘)’ before ‘a’ 336s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 336s | ~ ^ 336s | ) 336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4421:104: error: expected ‘)’ before ‘b’ 336s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 336s | ~ ^ 336s | ) 336s 336s If you find this error message confusing, uninformative, or wrong, please open an issue: 336s https://github.com/diku-dk/futhark/issues 336s 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.fut: 337s Compiling with --backend=multicore: 337s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.fut:3:27-28: 337s Defaulting ambiguous type to i32. 337s cc failed with code 1: 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c: In function ‘futrts_umul_hi64’: 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 337s | ^~~~~~~~~~~ 337s | __uint32_t 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4417:90: error: expected ‘)’ before ‘a’ 337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 337s | ~ ^ 337s | ) 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4417:109: error: expected ‘)’ before ‘b’ 337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 337s | ~ ^ 337s | ) 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c: In function ‘futrts_smul_hi64’: 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 337s | ^~~~~~~~~~ 337s | __int128__ 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4421:86: error: expected ‘)’ before ‘a’ 337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 337s | ~ ^ 337s | ) 337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4421:104: error: expected ‘)’ before ‘b’ 337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 337s | ~ ^ 337s | ) 337s 337s If you find this error message confusing, uninformative, or wrong, please open an issue: 337s https://github.com/diku-dk/futhark/issues 337s 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.fut: 338s Compiling with --backend=multicore: 338s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.fut:1:24-31: 338s Defaulting ambiguous type to i32. 338s cc failed with code 1: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c: In function ‘futrts_umul_hi64’: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 338s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ^~~~~~~~~~~ 338s | __uint32_t 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4416:90: error: expected ‘)’ before ‘a’ 338s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4416:109: error: expected ‘)’ before ‘b’ 338s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c: In function ‘futrts_smul_hi64’: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 338s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ^~~~~~~~~~ 338s | __int128__ 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4420:86: error: expected ‘)’ before ‘a’ 338s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4420:104: error: expected ‘)’ before ‘b’ 338s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s 338s If you find this error message confusing, uninformative, or wrong, please open an issue: 338s https://github.com/diku-dk/futhark/issues 338s 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.fut: 338s Compiling with --backend=multicore: 338s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.fut:1:72-73: 338s Defaulting ambiguous type to i32. 338s cc failed with code 1: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c: In function ‘futrts_umul_hi64’: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 338s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ^~~~~~~~~~~ 338s | __uint32_t 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4460:90: error: expected ‘)’ before ‘a’ 338s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4460:109: error: expected ‘)’ before ‘b’ 338s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c: In function ‘futrts_smul_hi64’: 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 338s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ^~~~~~~~~~ 338s | __int128__ 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4464:86: error: expected ‘)’ before ‘a’ 338s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4464:104: error: expected ‘)’ before ‘b’ 338s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 338s | ~ ^ 338s | ) 338s 338s If you find this error message confusing, uninformative, or wrong, please open an issue: 338s https://github.com/diku-dk/futhark/issues 338s 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.fut: 339s Compiling with --backend=multicore: 339s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 339s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 339s 339s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 339s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 339s 339s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 339s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 339s cc failed with code 1: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c: In function ‘futrts_umul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 339s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ^~~~~~~~~~~ 339s | __uint32_t 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4429:90: error: expected ‘)’ before ‘a’ 339s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4429:109: error: expected ‘)’ before ‘b’ 339s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c: In function ‘futrts_smul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 339s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ^~~~~~~~~~ 339s | __int128__ 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4433:86: error: expected ‘)’ before ‘a’ 339s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4433:104: error: expected ‘)’ before ‘b’ 339s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s 339s If you find this error message confusing, uninformative, or wrong, please open an issue: 339s https://github.com/diku-dk/futhark/issues 339s 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.fut: 339s Compiling with --backend=multicore: 339s cc failed with code 1: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c: In function ‘futrts_umul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4457:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 339s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ^~~~~~~~~~~ 339s | __uint32_t 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4457:78: note: each undeclared identifier is reported only once for each function it appears in 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4457:90: error: expected ‘)’ before ‘a’ 339s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4457:109: error: expected ‘)’ before ‘b’ 339s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c: In function ‘futrts_smul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4461:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 339s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ^~~~~~~~~~ 339s | __int128__ 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4461:86: error: expected ‘)’ before ‘a’ 339s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4461:104: error: expected ‘)’ before ‘b’ 339s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s 339s If you find this error message confusing, uninformative, or wrong, please open an issue: 339s https://github.com/diku-dk/futhark/issues 339s 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.fut: 339s Compiling with --backend=multicore: 339s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.fut:1:24-33: 339s Defaulting ambiguous type to i32. 339s cc failed with code 1: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c: In function ‘futrts_umul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 339s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ^~~~~~~~~~~ 339s | __uint32_t 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4402:90: error: expected ‘)’ before ‘a’ 339s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4402:109: error: expected ‘)’ before ‘b’ 339s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c: In function ‘futrts_smul_hi64’: 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 339s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ^~~~~~~~~~ 339s | __int128__ 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4406:86: error: expected ‘)’ before ‘a’ 339s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4406:104: error: expected ‘)’ before ‘b’ 339s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 339s | ~ ^ 339s | ) 339s 339s If you find this error message confusing, uninformative, or wrong, please open an issue: 339s https://github.com/diku-dk/futhark/issues 339s 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.fut: 345s Compiling with --backend=multicore: 345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.fut:3:25-27: 345s Defaulting ambiguous type to i32. 345s cc failed with code 1: 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c: In function ‘futrts_umul_hi64’: 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 345s | ^~~~~~~~~~~ 345s | __uint32_t 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4416:90: error: expected ‘)’ before ‘a’ 345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 345s | ~ ^ 345s | ) 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4416:109: error: expected ‘)’ before ‘b’ 345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 345s | ~ ^ 345s | ) 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c: In function ‘futrts_smul_hi64’: 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 345s | ^~~~~~~~~~ 345s | __int128__ 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4420:86: error: expected ‘)’ before ‘a’ 345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 345s | ~ ^ 345s | ) 345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4420:104: error: expected ‘)’ before ‘b’ 345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 345s | ~ ^ 345s | ) 345s 345s If you find this error message confusing, uninformative, or wrong, please open an issue: 345s https://github.com/diku-dk/futhark/issues 345s 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut: 346s Compiling with --backend=multicore: 346s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut:2:32-33: 346s Defaulting ambiguous type to i32. 346s 346s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut:2:35-38: 346s Defaulting ambiguous type to i32. 346s cc failed with code 1: 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c: In function ‘futrts_umul_hi64’: 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 346s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 346s | ^~~~~~~~~~~ 346s | __uint32_t 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4417:90: error: expected ‘)’ before ‘a’ 346s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 346s | ~ ^ 346s | ) 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4417:109: error: expected ‘)’ before ‘b’ 346s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 346s | ~ ^ 346s | ) 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c: In function ‘futrts_smul_hi64’: 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 346s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 346s | ^~~~~~~~~~ 346s | __int128__ 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4421:86: error: expected ‘)’ before ‘a’ 346s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 346s | ~ ^ 346s | ) 346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4421:104: error: expected ‘)’ before ‘b’ 346s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 346s | ~ ^ 346s | ) 346s 346s If you find this error message confusing, uninformative, or wrong, please open an issue: 346s https://github.com/diku-dk/futhark/issues 346s 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.fut: 355s Compiling with --backend=multicore: 355s cc failed with code 1: 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c: In function ‘futrts_umul_hi64’: 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 355s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 355s | ^~~~~~~~~~~ 355s | __uint32_t 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4461:90: error: expected ‘)’ before ‘a’ 355s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 355s | ~ ^ 355s | ) 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4461:109: error: expected ‘)’ before ‘b’ 355s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 355s | ~ ^ 355s | ) 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c: In function ‘futrts_smul_hi64’: 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 355s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 355s | ^~~~~~~~~~ 355s | __int128__ 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4465:86: error: expected ‘)’ before ‘a’ 355s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 355s | ~ ^ 355s | ) 355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4465:104: error: expected ‘)’ before ‘b’ 355s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 355s | ~ ^ 355s | ) 355s 355s If you find this error message confusing, uninformative, or wrong, please open an issue: 355s https://github.com/diku-dk/futhark/issues 355s 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.fut: 357s Generating reference outputs: 357s cc failed with code 1: 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c: In function ‘futrts_umul_hi64’: 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 357s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 357s | ^~~~~~~~~~~ 357s | __uint32_t 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:90: error: expected ‘)’ before ‘a’ 357s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 357s | ~ ^ 357s | ) 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:109: error: expected ‘)’ before ‘b’ 357s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 357s | ~ ^ 357s | ) 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c: In function ‘futrts_smul_hi64’: 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 357s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 357s | ^~~~~~~~~~ 357s | __int128__ 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:86: error: expected ‘)’ before ‘a’ 357s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 357s | ~ ^ 357s | ) 357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:104: error: expected ‘)’ before ‘b’ 357s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 357s | ~ ^ 357s | ) 357s 357s If you find this error message confusing, uninformative, or wrong, please open an issue: 357s https://github.com/diku-dk/futhark/issues 357s 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.fut: 365s Generating reference outputs: 365s cc failed with code 1: 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c: In function ‘futrts_umul_hi64’: 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 365s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 365s | ^~~~~~~~~~~ 365s | __uint32_t 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:90: error: expected ‘)’ before ‘a’ 365s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 365s | ~ ^ 365s | ) 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:109: error: expected ‘)’ before ‘b’ 365s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 365s | ~ ^ 365s | ) 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c: In function ‘futrts_smul_hi64’: 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 365s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 365s | ^~~~~~~~~~ 365s | __int128__ 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:86: error: expected ‘)’ before ‘a’ 365s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 365s | ~ ^ 365s | ) 365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:104: error: expected ‘)’ before ‘b’ 365s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 365s | ~ ^ 365s | ) 365s 365s If you find this error message confusing, uninformative, or wrong, please open an issue: 365s https://github.com/diku-dk/futhark/issues 365s 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut: 366s Compiling with --backend=multicore: 366s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:15:7-9: 366s Unused name "Xh". 366s 366s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:16:7-10: 366s Unused name "Xth". 366s 366s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:17:7-9: 366s Unused name "Yh". 366s cc failed with code 1: 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c: In function ‘futrts_umul_hi64’: 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 366s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 366s | ^~~~~~~~~~~ 366s | __uint32_t 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4436:90: error: expected ‘)’ before ‘a’ 366s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 366s | ~ ^ 366s | ) 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4436:109: error: expected ‘)’ before ‘b’ 366s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 366s | ~ ^ 366s | ) 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c: In function ‘futrts_smul_hi64’: 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 366s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 366s | ^~~~~~~~~~ 366s | __int128__ 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4440:86: error: expected ‘)’ before ‘a’ 366s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 366s | ~ ^ 366s | ) 366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4440:104: error: expected ‘)’ before ‘b’ 366s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 366s | ~ ^ 366s | ) 366s 366s If you find this error message confusing, uninformative, or wrong, please open an issue: 366s https://github.com/diku-dk/futhark/issues 366s 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.fut: 367s Compiling with --backend=multicore: 367s cc failed with code 1: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c: In function ‘futrts_umul_hi64’: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 367s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ^~~~~~~~~~~ 367s | __uint32_t 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4419:90: error: expected ‘)’ before ‘a’ 367s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4419:109: error: expected ‘)’ before ‘b’ 367s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c: In function ‘futrts_smul_hi64’: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 367s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ^~~~~~~~~~ 367s | __int128__ 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4423:86: error: expected ‘)’ before ‘a’ 367s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4423:104: error: expected ‘)’ before ‘b’ 367s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s 367s If you find this error message confusing, uninformative, or wrong, please open an issue: 367s https://github.com/diku-dk/futhark/issues 367s 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.fut: 367s Compiling with --backend=multicore: 367s cc failed with code 1: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c: In function ‘futrts_umul_hi64’: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 367s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ^~~~~~~~~~~ 367s | __uint32_t 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4461:90: error: expected ‘)’ before ‘a’ 367s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4461:109: error: expected ‘)’ before ‘b’ 367s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c: In function ‘futrts_smul_hi64’: 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 367s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ^~~~~~~~~~ 367s | __int128__ 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4465:86: error: expected ‘)’ before ‘a’ 367s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4465:104: error: expected ‘)’ before ‘b’ 367s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 367s | ~ ^ 367s | ) 367s 367s If you find this error message confusing, uninformative, or wrong, please open an issue: 367s https://github.com/diku-dk/futhark/issues 367s 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.fut: 372s Compiling with --backend=multicore: 372s cc failed with code 1: 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c: In function ‘futrts_umul_hi64’: 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 372s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 372s | ^~~~~~~~~~~ 372s | __uint32_t 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4461:90: error: expected ‘)’ before ‘a’ 372s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 372s | ~ ^ 372s | ) 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4461:109: error: expected ‘)’ before ‘b’ 372s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 372s | ~ ^ 372s | ) 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c: In function ‘futrts_smul_hi64’: 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 372s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 372s | ^~~~~~~~~~ 372s | __int128__ 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4465:86: error: expected ‘)’ before ‘a’ 372s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 372s | ~ ^ 372s | ) 372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4465:104: error: expected ‘)’ before ‘b’ 372s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 372s | ~ ^ 372s | ) 372s 372s If you find this error message confusing, uninformative, or wrong, please open an issue: 372s https://github.com/diku-dk/futhark/issues 372s 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.fut: 374s Compiling with --backend=multicore: 374s cc failed with code 1: 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c: In function ‘futrts_umul_hi64’: 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4422:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 374s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 374s | ^~~~~~~~~~~ 374s | __uint32_t 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4422:78: note: each undeclared identifier is reported only once for each function it appears in 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4422:90: error: expected ‘)’ before ‘a’ 374s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 374s | ~ ^ 374s | ) 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4422:109: error: expected ‘)’ before ‘b’ 374s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 374s | ~ ^ 374s | ) 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c: In function ‘futrts_smul_hi64’: 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4426:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 374s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 374s | ^~~~~~~~~~ 374s | __int128__ 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4426:86: error: expected ‘)’ before ‘a’ 374s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 374s | ~ ^ 374s | ) 374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4426:104: error: expected ‘)’ before ‘b’ 374s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 374s | ~ ^ 374s | ) 374s 374s If you find this error message confusing, uninformative, or wrong, please open an issue: 374s https://github.com/diku-dk/futhark/issues 374s 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.fut: 375s Generating reference outputs: 375s cc failed with code 1: 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c: In function ‘futrts_umul_hi64’: 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 375s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 375s | ^~~~~~~~~~~ 375s | __uint32_t 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:90: error: expected ‘)’ before ‘a’ 375s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 375s | ~ ^ 375s | ) 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:109: error: expected ‘)’ before ‘b’ 375s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 375s | ~ ^ 375s | ) 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c: In function ‘futrts_smul_hi64’: 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 375s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 375s | ^~~~~~~~~~ 375s | __int128__ 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:86: error: expected ‘)’ before ‘a’ 375s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 375s | ~ ^ 375s | ) 375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:104: error: expected ‘)’ before ‘b’ 375s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 375s | ~ ^ 375s | ) 375s 375s If you find this error message confusing, uninformative, or wrong, please open an issue: 375s https://github.com/diku-dk/futhark/issues 375s 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.fut: 381s Compiling with --backend=multicore: 381s cc failed with code 1: 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c: In function ‘futrts_umul_hi64’: 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 381s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 381s | ^~~~~~~~~~~ 381s | __uint32_t 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4403:90: error: expected ‘)’ before ‘a’ 381s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 381s | ~ ^ 381s | ) 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4403:109: error: expected ‘)’ before ‘b’ 381s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 381s | ~ ^ 381s | ) 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c: In function ‘futrts_smul_hi64’: 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 381s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 381s | ^~~~~~~~~~ 381s | __int128__ 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4407:86: error: expected ‘)’ before ‘a’ 381s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 381s | ~ ^ 381s | ) 381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4407:104: error: expected ‘)’ before ‘b’ 381s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 381s | ~ ^ 381s | ) 381s 381s If you find this error message confusing, uninformative, or wrong, please open an issue: 381s https://github.com/diku-dk/futhark/issues 381s 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.fut: 382s Compiling with --backend=multicore: 382s cc failed with code 1: 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c: In function ‘futrts_umul_hi64’: 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 382s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 382s | ^~~~~~~~~~~ 382s | __uint32_t 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4418:90: error: expected ‘)’ before ‘a’ 382s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 382s | ~ ^ 382s | ) 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4418:109: error: expected ‘)’ before ‘b’ 382s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 382s | ~ ^ 382s | ) 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c: In function ‘futrts_smul_hi64’: 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 382s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 382s | ^~~~~~~~~~ 382s | __int128__ 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4422:86: error: expected ‘)’ before ‘a’ 382s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 382s | ~ ^ 382s | ) 382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4422:104: error: expected ‘)’ before ‘b’ 382s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 382s | ~ ^ 382s | ) 382s 382s If you find this error message confusing, uninformative, or wrong, please open an issue: 382s https://github.com/diku-dk/futhark/issues 382s 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.fut: 384s Compiling with --backend=multicore: 384s cc failed with code 1: 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c: In function ‘futrts_umul_hi64’: 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 384s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 384s | ^~~~~~~~~~~ 384s | __uint32_t 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4402:90: error: expected ‘)’ before ‘a’ 384s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 384s | ~ ^ 384s | ) 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4402:109: error: expected ‘)’ before ‘b’ 384s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 384s | ~ ^ 384s | ) 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c: In function ‘futrts_smul_hi64’: 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 384s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 384s | ^~~~~~~~~~ 384s | __int128__ 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4406:86: error: expected ‘)’ before ‘a’ 384s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 384s | ~ ^ 384s | ) 384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4406:104: error: expected ‘)’ before ‘b’ 384s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 384s | ~ ^ 384s | ) 384s 384s If you find this error message confusing, uninformative, or wrong, please open an issue: 384s https://github.com/diku-dk/futhark/issues 384s 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.fut: 387s Compiling with --backend=multicore: 387s cc failed with code 1: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c: In function ‘futrts_umul_hi64’: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 387s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ^~~~~~~~~~~ 387s | __uint32_t 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4429:90: error: expected ‘)’ before ‘a’ 387s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4429:109: error: expected ‘)’ before ‘b’ 387s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c: In function ‘futrts_smul_hi64’: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 387s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ^~~~~~~~~~ 387s | __int128__ 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4433:86: error: expected ‘)’ before ‘a’ 387s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4433:104: error: expected ‘)’ before ‘b’ 387s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s 387s If you find this error message confusing, uninformative, or wrong, please open an issue: 387s https://github.com/diku-dk/futhark/issues 387s 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.fut: 387s Compiling with --backend=multicore: 387s cc failed with code 1: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c: In function ‘futrts_umul_hi64’: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 387s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ^~~~~~~~~~~ 387s | __uint32_t 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4417:90: error: expected ‘)’ before ‘a’ 387s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4417:109: error: expected ‘)’ before ‘b’ 387s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c: In function ‘futrts_smul_hi64’: 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 387s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ^~~~~~~~~~ 387s | __int128__ 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4421:86: error: expected ‘)’ before ‘a’ 387s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4421:104: error: expected ‘)’ before ‘b’ 387s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 387s | ~ ^ 387s | ) 387s 387s If you find this error message confusing, uninformative, or wrong, please open an issue: 387s https://github.com/diku-dk/futhark/issues 387s 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.fut: 388s Compiling with --backend=multicore: 388s cc failed with code 1: 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c: In function ‘futrts_umul_hi64’: 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 388s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 388s | ^~~~~~~~~~~ 388s | __uint32_t 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4446:90: error: expected ‘)’ before ‘a’ 388s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 388s | ~ ^ 388s | ) 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4446:109: error: expected ‘)’ before ‘b’ 388s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 388s | ~ ^ 388s | ) 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c: In function ‘futrts_smul_hi64’: 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 388s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 388s | ^~~~~~~~~~ 388s | __int128__ 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4450:86: error: expected ‘)’ before ‘a’ 388s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 388s | ~ ^ 388s | ) 388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4450:104: error: expected ‘)’ before ‘b’ 388s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 388s | ~ ^ 388s | ) 388s 388s If you find this error message confusing, uninformative, or wrong, please open an issue: 388s https://github.com/diku-dk/futhark/issues 388s 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut: 395s Compiling with --backend=multicore: 395s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut:6:8-15: 395s Unused name "begrows". 395s 395s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut:8:7-8: 395s Unused name "n". 395s cc failed with code 1: 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c: In function ‘futrts_umul_hi64’: 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 395s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 395s | ^~~~~~~~~~~ 395s | __uint32_t 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4434:90: error: expected ‘)’ before ‘a’ 395s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 395s | ~ ^ 395s | ) 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4434:109: error: expected ‘)’ before ‘b’ 395s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 395s | ~ ^ 395s | ) 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c: In function ‘futrts_smul_hi64’: 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 395s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 395s | ^~~~~~~~~~ 395s | __int128__ 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4438:86: error: expected ‘)’ before ‘a’ 395s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 395s | ~ ^ 395s | ) 395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4438:104: error: expected ‘)’ before ‘b’ 395s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 395s | ~ ^ 395s | ) 395s 395s If you find this error message confusing, uninformative, or wrong, please open an issue: 395s https://github.com/diku-dk/futhark/issues 395s 395s (65 failed, 0 passed, 2245 to go). 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.fut: 398s Compiling with --backend=multicore: 398s cc failed with code 1: 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c: In function ‘futrts_umul_hi64’: 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 398s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 398s | ^~~~~~~~~~~ 398s | __uint32_t 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4432:90: error: expected ‘)’ before ‘a’ 398s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 398s | ~ ^ 398s | ) 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4432:109: error: expected ‘)’ before ‘b’ 398s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 398s | ~ ^ 398s | ) 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c: In function ‘futrts_smul_hi64’: 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 398s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 398s | ^~~~~~~~~~ 398s | __int128__ 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4436:86: error: expected ‘)’ before ‘a’ 398s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 398s | ~ ^ 398s | ) 398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4436:104: error: expected ‘)’ before ‘b’ 398s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 398s | ~ ^ 398s | ) 398s 398s If you find this error message confusing, uninformative, or wrong, please open an issue: 398s https://github.com/diku-dk/futhark/issues 398s 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.fut: 399s Compiling with --backend=multicore: 399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.fut:7:28-29: 399s Unused name "i". 399s cc failed with code 1: 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c: In function ‘futrts_umul_hi64’: 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 399s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 399s | ^~~~~~~~~~~ 399s | __uint32_t 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4416:90: error: expected ‘)’ before ‘a’ 399s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 399s | ~ ^ 399s | ) 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4416:109: error: expected ‘)’ before ‘b’ 399s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 399s | ~ ^ 399s | ) 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c: In function ‘futrts_smul_hi64’: 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 399s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 399s | ^~~~~~~~~~ 399s | __int128__ 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4420:86: error: expected ‘)’ before ‘a’ 399s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 399s | ~ ^ 399s | ) 399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4420:104: error: expected ‘)’ before ‘b’ 399s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 399s | ~ ^ 399s | ) 399s 399s If you find this error message confusing, uninformative, or wrong, please open an issue: 399s https://github.com/diku-dk/futhark/issues 399s 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.fut: 410s Compiling with --backend=multicore: 410s cc failed with code 1: 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c: In function ‘futrts_umul_hi64’: 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 410s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 410s | ^~~~~~~~~~~ 410s | __uint32_t 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4435:90: error: expected ‘)’ before ‘a’ 410s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 410s | ~ ^ 410s | ) 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4435:109: error: expected ‘)’ before ‘b’ 410s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 410s | ~ ^ 410s | ) 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c: In function ‘futrts_smul_hi64’: 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 410s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 410s | ^~~~~~~~~~ 410s | __int128__ 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4439:86: error: expected ‘)’ before ‘a’ 410s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 410s | ~ ^ 410s | ) 410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4439:104: error: expected ‘)’ before ‘b’ 410s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 410s | ~ ^ 410s | ) 410s 410s If you find this error message confusing, uninformative, or wrong, please open an issue: 410s https://github.com/diku-dk/futhark/issues 410s 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.fut: 412s Compiling with --backend=multicore: 412s cc failed with code 1: 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c: In function ‘futrts_umul_hi64’: 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 412s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 412s | ^~~~~~~~~~~ 412s | __uint32_t 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4435:90: error: expected ‘)’ before ‘a’ 412s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 412s | ~ ^ 412s | ) 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4435:109: error: expected ‘)’ before ‘b’ 412s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 412s | ~ ^ 412s | ) 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c: In function ‘futrts_smul_hi64’: 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 412s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 412s | ^~~~~~~~~~ 412s | __int128__ 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4439:86: error: expected ‘)’ before ‘a’ 412s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 412s | ~ ^ 412s | ) 412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4439:104: error: expected ‘)’ before ‘b’ 412s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 412s | ~ ^ 412s | ) 412s 412s If you find this error message confusing, uninformative, or wrong, please open an issue: 412s https://github.com/diku-dk/futhark/issues 412s 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.fut: 415s Compiling with --backend=multicore: 415s cc failed with code 1: 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c: In function ‘futrts_umul_hi64’: 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 415s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 415s | ^~~~~~~~~~~ 415s | __uint32_t 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4417:90: error: expected ‘)’ before ‘a’ 415s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 415s | ~ ^ 415s | ) 415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4417:109: error: expected ‘)’ before ‘b’ 415s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c: In function ‘futrts_smul_hi64’: 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ^~~~~~~~~~ 416s | __int128__ 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4421:86: error: expected ‘)’ before ‘a’ 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4421:104: error: expected ‘)’ before ‘b’ 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s 416s If you find this error message confusing, uninformative, or wrong, please open an issue: 416s https://github.com/diku-dk/futhark/issues 416s 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.fut: 416s Compiling with --backend=multicore: 416s cc failed with code 1: 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c: In function ‘futrts_umul_hi64’: 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 416s | ^~~~~~~~~~~ 416s | __uint32_t 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4417:90: error: expected ‘)’ before ‘a’ 416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4417:109: error: expected ‘)’ before ‘b’ 416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c: In function ‘futrts_smul_hi64’: 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ^~~~~~~~~~ 416s | __int128__ 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4421:86: error: expected ‘)’ before ‘a’ 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4421:104: error: expected ‘)’ before ‘b’ 416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 416s | ~ ^ 416s | ) 416s 416s If you find this error message confusing, uninformative, or wrong, please open an issue: 416s https://github.com/diku-dk/futhark/issues 416s 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.fut: 417s Compiling with --backend=multicore: 417s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.fut:10:13-18: 417s Unused name "sizes". 417s cc failed with code 1: 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c: In function ‘futrts_umul_hi64’: 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 417s | ^~~~~~~~~~~ 417s | __uint32_t 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4416:90: error: expected ‘)’ before ‘a’ 417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 417s | ~ ^ 417s | ) 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4416:109: error: expected ‘)’ before ‘b’ 417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 417s | ~ ^ 417s | ) 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c: In function ‘futrts_smul_hi64’: 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 417s | ^~~~~~~~~~ 417s | __int128__ 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4420:86: error: expected ‘)’ before ‘a’ 417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 417s | ~ ^ 417s | ) 417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4420:104: error: expected ‘)’ before ‘b’ 417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 417s | ~ ^ 417s | ) 417s 417s If you find this error message confusing, uninformative, or wrong, please open an issue: 417s https://github.com/diku-dk/futhark/issues 417s 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.fut: 421s Compiling with --backend=multicore: 421s cc failed with code 1: 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c: In function ‘futrts_umul_hi64’: 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 421s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 421s | ^~~~~~~~~~~ 421s | __uint32_t 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4432:90: error: expected ‘)’ before ‘a’ 421s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 421s | ~ ^ 421s | ) 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4432:109: error: expected ‘)’ before ‘b’ 421s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 421s | ~ ^ 421s | ) 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c: In function ‘futrts_smul_hi64’: 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 421s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 421s | ^~~~~~~~~~ 421s | __int128__ 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4436:86: error: expected ‘)’ before ‘a’ 421s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 421s | ~ ^ 421s | ) 421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4436:104: error: expected ‘)’ before ‘b’ 421s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 421s | ~ ^ 421s | ) 421s 421s If you find this error message confusing, uninformative, or wrong, please open an issue: 421s https://github.com/diku-dk/futhark/issues 421s 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.fut: 425s Compiling with --backend=multicore: 425s cc failed with code 1: 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c: In function ‘futrts_umul_hi64’: 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 425s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 425s | ^~~~~~~~~~~ 425s | __uint32_t 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4449:90: error: expected ‘)’ before ‘a’ 425s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 425s | ~ ^ 425s | ) 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4449:109: error: expected ‘)’ before ‘b’ 425s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 425s | ~ ^ 425s | ) 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c: In function ‘futrts_smul_hi64’: 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 425s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 425s | ^~~~~~~~~~ 425s | __int128__ 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4453:86: error: expected ‘)’ before ‘a’ 425s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 425s | ~ ^ 425s | ) 425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4453:104: error: expected ‘)’ before ‘b’ 425s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 425s | ~ ^ 425s | ) 425s 425s If you find this error message confusing, uninformative, or wrong, please open an issue: 425s https://github.com/diku-dk/futhark/issues 425s 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.fut: 429s Compiling with --backend=multicore: 429s cc failed with code 1: 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c: In function ‘futrts_umul_hi64’: 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 429s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 429s | ^~~~~~~~~~~ 429s | __uint32_t 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4431:90: error: expected ‘)’ before ‘a’ 429s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 429s | ~ ^ 429s | ) 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4431:109: error: expected ‘)’ before ‘b’ 429s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 429s | ~ ^ 429s | ) 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c: In function ‘futrts_smul_hi64’: 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 429s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 429s | ^~~~~~~~~~ 429s | __int128__ 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4435:86: error: expected ‘)’ before ‘a’ 429s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 429s | ~ ^ 429s | ) 429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4435:104: error: expected ‘)’ before ‘b’ 429s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 429s | ~ ^ 429s | ) 429s 429s If you find this error message confusing, uninformative, or wrong, please open an issue: 429s https://github.com/diku-dk/futhark/issues 429s 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.fut: 430s Compiling with --backend=multicore: 430s cc failed with code 1: 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c: In function ‘futrts_umul_hi64’: 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 430s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 430s | ^~~~~~~~~~~ 430s | __uint32_t 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4431:90: error: expected ‘)’ before ‘a’ 430s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 430s | ~ ^ 430s | ) 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4431:109: error: expected ‘)’ before ‘b’ 430s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 430s | ~ ^ 430s | ) 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c: In function ‘futrts_smul_hi64’: 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 430s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 430s | ^~~~~~~~~~ 430s | __int128__ 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4435:86: error: expected ‘)’ before ‘a’ 430s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 430s | ~ ^ 430s | ) 430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4435:104: error: expected ‘)’ before ‘b’ 430s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 430s | ~ ^ 430s | ) 430s 430s If you find this error message confusing, uninformative, or wrong, please open an issue: 430s https://github.com/diku-dk/futhark/issues 430s 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.fut: 439s Compiling with --backend=multicore: 439s cc failed with code 1: 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c: In function ‘futrts_umul_hi64’: 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 439s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 439s | ^~~~~~~~~~~ 439s | __uint32_t 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4446:90: error: expected ‘)’ before ‘a’ 439s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 439s | ~ ^ 439s | ) 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4446:109: error: expected ‘)’ before ‘b’ 439s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 439s | ~ ^ 439s | ) 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c: In function ‘futrts_smul_hi64’: 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 439s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 439s | ^~~~~~~~~~ 439s | __int128__ 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4450:86: error: expected ‘)’ before ‘a’ 439s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 439s | ~ ^ 439s | ) 439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4450:104: error: expected ‘)’ before ‘b’ 439s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 439s | ~ ^ 439s | ) 439s 439s If you find this error message confusing, uninformative, or wrong, please open an issue: 439s https://github.com/diku-dk/futhark/issues 439s 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.fut: 453s Compiling with --backend=multicore: 453s cc failed with code 1: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c: In function ‘futrts_umul_hi64’: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ^~~~~~~~~~~ 453s | __uint32_t 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4444:90: error: expected ‘)’ before ‘a’ 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4444:109: error: expected ‘)’ before ‘b’ 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c: In function ‘futrts_smul_hi64’: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ^~~~~~~~~~ 453s | __int128__ 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4448:86: error: expected ‘)’ before ‘a’ 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4448:104: error: expected ‘)’ before ‘b’ 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s 453s If you find this error message confusing, uninformative, or wrong, please open an issue: 453s https://github.com/diku-dk/futhark/issues 453s 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.fut: 453s Compiling with --backend=multicore: 453s cc failed with code 1: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c: In function ‘futrts_umul_hi64’: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ^~~~~~~~~~~ 453s | __uint32_t 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4444:90: error: expected ‘)’ before ‘a’ 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4444:109: error: expected ‘)’ before ‘b’ 453s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c: In function ‘futrts_smul_hi64’: 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ^~~~~~~~~~ 453s | __int128__ 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4448:86: error: expected ‘)’ before ‘a’ 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4448:104: error: expected ‘)’ before ‘b’ 453s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 453s | ~ ^ 453s | ) 453s 453s If you find this error message confusing, uninformative, or wrong, please open an issue: 453s https://github.com/diku-dk/futhark/issues 453s 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.fut: 454s Compiling with --backend=multicore: 454s cc failed with code 1: 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c: In function ‘futrts_umul_hi64’: 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 454s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 454s | ^~~~~~~~~~~ 454s | __uint32_t 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4429:90: error: expected ‘)’ before ‘a’ 454s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 454s | ~ ^ 454s | ) 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4429:109: error: expected ‘)’ before ‘b’ 454s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 454s | ~ ^ 454s | ) 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c: In function ‘futrts_smul_hi64’: 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 454s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 454s | ^~~~~~~~~~ 454s | __int128__ 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4433:86: error: expected ‘)’ before ‘a’ 454s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 454s | ~ ^ 454s | ) 454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4433:104: error: expected ‘)’ before ‘b’ 454s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 454s | ~ ^ 454s | ) 454s 454s If you find this error message confusing, uninformative, or wrong, please open an issue: 454s https://github.com/diku-dk/futhark/issues 454s 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.fut: 456s Compiling with --backend=multicore: 456s cc failed with code 1: 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c: In function ‘futrts_umul_hi64’: 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 456s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 456s | ^~~~~~~~~~~ 456s | __uint32_t 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4429:90: error: expected ‘)’ before ‘a’ 456s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 456s | ~ ^ 456s | ) 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4429:109: error: expected ‘)’ before ‘b’ 456s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 456s | ~ ^ 456s | ) 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c: In function ‘futrts_smul_hi64’: 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 456s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 456s | ^~~~~~~~~~ 456s | __int128__ 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4433:86: error: expected ‘)’ before ‘a’ 456s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 456s | ~ ^ 456s | ) 456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4433:104: error: expected ‘)’ before ‘b’ 456s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 456s | ~ ^ 456s | ) 456s 456s If you find this error message confusing, uninformative, or wrong, please open an issue: 456s https://github.com/diku-dk/futhark/issues 456s 456s (81 failed, 0 passed, 2229 to go). 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.fut: 461s Compiling with --backend=multicore: 461s cc failed with code 1: 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c: In function ‘futrts_umul_hi64’: 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 461s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 461s | ^~~~~~~~~~~ 461s | __uint32_t 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4429:90: error: expected ‘)’ before ‘a’ 461s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 461s | ~ ^ 461s | ) 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4429:109: error: expected ‘)’ before ‘b’ 461s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 461s | ~ ^ 461s | ) 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c: In function ‘futrts_smul_hi64’: 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 461s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 461s | ^~~~~~~~~~ 461s | __int128__ 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4433:86: error: expected ‘)’ before ‘a’ 461s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 461s | ~ ^ 461s | ) 461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4433:104: error: expected ‘)’ before ‘b’ 461s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 461s | ~ ^ 461s | ) 461s 461s If you find this error message confusing, uninformative, or wrong, please open an issue: 461s https://github.com/diku-dk/futhark/issues 461s 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut: 467s Compiling with --backend=multicore: 467s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:20:5-41:37: 467s Unused name "dfun". 467s 467s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:67:42-43: 467s Unused name "i". 467s 467s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:67:44-45: 467s Unused name "j". 467s 467s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:68:45-46: 467s Unused name "i". 467s 467s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:68:47-48: 467s Unused name "j". 467s cc failed with code 1: 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c: In function ‘futrts_umul_hi64’: 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 467s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 467s | ^~~~~~~~~~~ 467s | __uint32_t 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4419:90: error: expected ‘)’ before ‘a’ 467s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 467s | ~ ^ 467s | ) 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4419:109: error: expected ‘)’ before ‘b’ 467s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 467s | ~ ^ 467s | ) 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c: In function ‘futrts_smul_hi64’: 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 467s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 467s | ^~~~~~~~~~ 467s | __int128__ 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4423:86: error: expected ‘)’ before ‘a’ 467s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 467s | ~ ^ 467s | ) 467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4423:104: error: expected ‘)’ before ‘b’ 467s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 467s | ~ ^ 467s | ) 467s 467s If you find this error message confusing, uninformative, or wrong, please open an issue: 467s https://github.com/diku-dk/futhark/issues 467s 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.fut: 469s Compiling with --backend=multicore: 469s cc failed with code 1: 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c: In function ‘futrts_umul_hi64’: 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 469s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 469s | ^~~~~~~~~~~ 469s | __uint32_t 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4431:90: error: expected ‘)’ before ‘a’ 469s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 469s | ~ ^ 469s | ) 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4431:109: error: expected ‘)’ before ‘b’ 469s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 469s | ~ ^ 469s | ) 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c: In function ‘futrts_smul_hi64’: 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 469s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 469s | ^~~~~~~~~~ 469s | __int128__ 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4435:86: error: expected ‘)’ before ‘a’ 469s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 469s | ~ ^ 469s | ) 469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4435:104: error: expected ‘)’ before ‘b’ 469s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 469s | ~ ^ 469s | ) 469s 469s If you find this error message confusing, uninformative, or wrong, please open an issue: 469s https://github.com/diku-dk/futhark/issues 469s 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.fut: 470s Compiling with --backend=multicore: 470s cc failed with code 1: 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c: In function ‘futrts_umul_hi64’: 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 470s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 470s | ^~~~~~~~~~~ 470s | __uint32_t 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4415:90: error: expected ‘)’ before ‘a’ 470s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 470s | ~ ^ 470s | ) 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4415:109: error: expected ‘)’ before ‘b’ 470s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 470s | ~ ^ 470s | ) 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c: In function ‘futrts_smul_hi64’: 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 470s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 470s | ^~~~~~~~~~ 470s | __int128__ 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4419:86: error: expected ‘)’ before ‘a’ 470s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 470s | ~ ^ 470s | ) 470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4419:104: error: expected ‘)’ before ‘b’ 470s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 470s | ~ ^ 470s | ) 470s 470s If you find this error message confusing, uninformative, or wrong, please open an issue: 470s https://github.com/diku-dk/futhark/issues 470s 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.fut: 472s Compiling with --backend=multicore: 472s cc failed with code 1: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c: In function ‘futrts_umul_hi64’: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 472s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ^~~~~~~~~~~ 472s | __uint32_t 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4416:90: error: expected ‘)’ before ‘a’ 472s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4416:109: error: expected ‘)’ before ‘b’ 472s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c: In function ‘futrts_smul_hi64’: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 472s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ^~~~~~~~~~ 472s | __int128__ 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4420:86: error: expected ‘)’ before ‘a’ 472s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4420:104: error: expected ‘)’ before ‘b’ 472s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s 472s If you find this error message confusing, uninformative, or wrong, please open an issue: 472s https://github.com/diku-dk/futhark/issues 472s 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.fut: 472s Compiling with --backend=multicore: 472s cc failed with code 1: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c: In function ‘futrts_umul_hi64’: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 472s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ^~~~~~~~~~~ 472s | __uint32_t 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4446:90: error: expected ‘)’ before ‘a’ 472s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4446:109: error: expected ‘)’ before ‘b’ 472s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c: In function ‘futrts_smul_hi64’: 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 472s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ^~~~~~~~~~ 472s | __int128__ 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4450:86: error: expected ‘)’ before ‘a’ 472s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4450:104: error: expected ‘)’ before ‘b’ 472s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 472s | ~ ^ 472s | ) 472s 472s If you find this error message confusing, uninformative, or wrong, please open an issue: 472s https://github.com/diku-dk/futhark/issues 472s 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.fut: 476s Compiling with --backend=multicore: 476s cc failed with code 1: 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c: In function ‘futrts_umul_hi64’: 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 476s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 476s | ^~~~~~~~~~~ 476s | __uint32_t 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4418:90: error: expected ‘)’ before ‘a’ 476s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 476s | ~ ^ 476s | ) 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4418:109: error: expected ‘)’ before ‘b’ 476s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 476s | ~ ^ 476s | ) 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c: In function ‘futrts_smul_hi64’: 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 476s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 476s | ^~~~~~~~~~ 476s | __int128__ 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4422:86: error: expected ‘)’ before ‘a’ 476s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 476s | ~ ^ 476s | ) 476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4422:104: error: expected ‘)’ before ‘b’ 476s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 476s | ~ ^ 476s | ) 476s 476s If you find this error message confusing, uninformative, or wrong, please open an issue: 476s https://github.com/diku-dk/futhark/issues 476s 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.fut: 479s Compiling with --backend=multicore: 479s cc failed with code 1: 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c: In function ‘futrts_umul_hi64’: 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 479s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 479s | ^~~~~~~~~~~ 479s | __uint32_t 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4418:90: error: expected ‘)’ before ‘a’ 479s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 479s | ~ ^ 479s | ) 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4418:109: error: expected ‘)’ before ‘b’ 479s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 479s | ~ ^ 479s | ) 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c: In function ‘futrts_smul_hi64’: 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 479s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 479s | ^~~~~~~~~~ 479s | __int128__ 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4422:86: error: expected ‘)’ before ‘a’ 479s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 479s | ~ ^ 479s | ) 479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4422:104: error: expected ‘)’ before ‘b’ 479s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 479s | ~ ^ 479s | ) 479s 479s If you find this error message confusing, uninformative, or wrong, please open an issue: 479s https://github.com/diku-dk/futhark/issues 479s 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.fut: 482s Compiling with --backend=multicore: 482s cc failed with code 1: 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c: In function ‘futrts_umul_hi64’: 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 482s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 482s | ^~~~~~~~~~~ 482s | __uint32_t 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4433:90: error: expected ‘)’ before ‘a’ 482s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 482s | ~ ^ 482s | ) 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4433:109: error: expected ‘)’ before ‘b’ 482s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 482s | ~ ^ 482s | ) 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c: In function ‘futrts_smul_hi64’: 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 482s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 482s | ^~~~~~~~~~ 482s | __int128__ 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4437:86: error: expected ‘)’ before ‘a’ 482s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 482s | ~ ^ 482s | ) 482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4437:104: error: expected ‘)’ before ‘b’ 482s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 482s | ~ ^ 482s | ) 482s 482s If you find this error message confusing, uninformative, or wrong, please open an issue: 482s https://github.com/diku-dk/futhark/issues 482s 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.fut: 484s Compiling with --backend=multicore: 484s cc failed with code 1: 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c: In function ‘futrts_umul_hi64’: 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 484s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 484s | ^~~~~~~~~~~ 484s | __uint32_t 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4415:90: error: expected ‘)’ before ‘a’ 484s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 484s | ~ ^ 484s | ) 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4415:109: error: expected ‘)’ before ‘b’ 484s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 484s | ~ ^ 484s | ) 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c: In function ‘futrts_smul_hi64’: 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 484s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 484s | ^~~~~~~~~~ 484s | __int128__ 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4419:86: error: expected ‘)’ before ‘a’ 484s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 484s | ~ ^ 484s | ) 484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4419:104: error: expected ‘)’ before ‘b’ 484s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 484s | ~ ^ 484s | ) 484s 484s If you find this error message confusing, uninformative, or wrong, please open an issue: 484s https://github.com/diku-dk/futhark/issues 484s 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.fut: 487s Compiling with --backend=multicore: 487s cc failed with code 1: 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c: In function ‘futrts_umul_hi64’: 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 487s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 487s | ^~~~~~~~~~~ 487s | __uint32_t 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4429:90: error: expected ‘)’ before ‘a’ 487s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 487s | ~ ^ 487s | ) 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4429:109: error: expected ‘)’ before ‘b’ 487s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 487s | ~ ^ 487s | ) 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c: In function ‘futrts_smul_hi64’: 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 487s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 487s | ^~~~~~~~~~ 487s | __int128__ 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4433:86: error: expected ‘)’ before ‘a’ 487s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 487s | ~ ^ 487s | ) 487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4433:104: error: expected ‘)’ before ‘b’ 487s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 487s | ~ ^ 487s | ) 487s 487s If you find this error message confusing, uninformative, or wrong, please open an issue: 487s https://github.com/diku-dk/futhark/issues 487s 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.fut: 490s Compiling with --backend=multicore: 490s cc failed with code 1: 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c: In function ‘futrts_umul_hi64’: 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 490s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 490s | ^~~~~~~~~~~ 490s | __uint32_t 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4418:90: error: expected ‘)’ before ‘a’ 490s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 490s | ~ ^ 490s | ) 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4418:109: error: expected ‘)’ before ‘b’ 490s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 490s | ~ ^ 490s | ) 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c: In function ‘futrts_smul_hi64’: 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 490s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 490s | ^~~~~~~~~~ 490s | __int128__ 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4422:86: error: expected ‘)’ before ‘a’ 490s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 490s | ~ ^ 490s | ) 490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4422:104: error: expected ‘)’ before ‘b’ 490s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 490s | ~ ^ 490s | ) 490s 490s If you find this error message confusing, uninformative, or wrong, please open an issue: 490s https://github.com/diku-dk/futhark/issues 490s 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.fut: 492s Compiling with --backend=multicore: 492s cc failed with code 1: 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c: In function ‘futrts_umul_hi64’: 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 492s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 492s | ^~~~~~~~~~~ 492s | __uint32_t 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4435:90: error: expected ‘)’ before ‘a’ 492s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 492s | ~ ^ 492s | ) 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4435:109: error: expected ‘)’ before ‘b’ 492s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 492s | ~ ^ 492s | ) 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c: In function ‘futrts_smul_hi64’: 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 492s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 492s | ^~~~~~~~~~ 492s | __int128__ 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4439:86: error: expected ‘)’ before ‘a’ 492s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 492s | ~ ^ 492s | ) 492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4439:104: error: expected ‘)’ before ‘b’ 492s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 492s | ~ ^ 492s | ) 492s 492s If you find this error message confusing, uninformative, or wrong, please open an issue: 492s https://github.com/diku-dk/futhark/issues 492s 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.fut: 501s Compiling with --backend=multicore: 501s cc failed with code 1: 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c: In function ‘futrts_umul_hi64’: 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 501s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 501s | ^~~~~~~~~~~ 501s | __uint32_t 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4429:90: error: expected ‘)’ before ‘a’ 501s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 501s | ~ ^ 501s | ) 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4429:109: error: expected ‘)’ before ‘b’ 501s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 501s | ~ ^ 501s | ) 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c: In function ‘futrts_smul_hi64’: 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 501s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 501s | ^~~~~~~~~~ 501s | __int128__ 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4433:86: error: expected ‘)’ before ‘a’ 501s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 501s | ~ ^ 501s | ) 501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4433:104: error: expected ‘)’ before ‘b’ 501s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 501s | ~ ^ 501s | ) 501s 501s If you find this error message confusing, uninformative, or wrong, please open an issue: 501s https://github.com/diku-dk/futhark/issues 501s 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.fut: 505s Compiling with --backend=multicore: 505s cc failed with code 1: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c: In function ‘futrts_umul_hi64’: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4422:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 505s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ^~~~~~~~~~~ 505s | __uint32_t 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4422:78: note: each undeclared identifier is reported only once for each function it appears in 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4422:90: error: expected ‘)’ before ‘a’ 505s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4422:109: error: expected ‘)’ before ‘b’ 505s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c: In function ‘futrts_smul_hi64’: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4426:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 505s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ^~~~~~~~~~ 505s | __int128__ 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4426:86: error: expected ‘)’ before ‘a’ 505s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4426:104: error: expected ‘)’ before ‘b’ 505s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s 505s If you find this error message confusing, uninformative, or wrong, please open an issue: 505s https://github.com/diku-dk/futhark/issues 505s 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.fut: 505s Compiling with --backend=multicore: 505s cc failed with code 1: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 505s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ^~~~~~~~~~~ 505s | __uint32_t 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4447:90: error: expected ‘)’ before ‘a’ 505s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4447:109: error: expected ‘)’ before ‘b’ 505s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 505s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ^~~~~~~~~~ 505s | __int128__ 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4451:86: error: expected ‘)’ before ‘a’ 505s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4451:104: error: expected ‘)’ before ‘b’ 505s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 505s | ~ ^ 505s | ) 505s 505s If you find this error message confusing, uninformative, or wrong, please open an issue: 505s https://github.com/diku-dk/futhark/issues 505s 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.fut: 513s Compiling with --backend=multicore: 513s cc failed with code 1: 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c: In function ‘futrts_umul_hi64’: 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 513s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 513s | ^~~~~~~~~~~ 513s | __uint32_t 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4416:90: error: expected ‘)’ before ‘a’ 513s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 513s | ~ ^ 513s | ) 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4416:109: error: expected ‘)’ before ‘b’ 513s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 513s | ~ ^ 513s | ) 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c: In function ‘futrts_smul_hi64’: 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 513s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 513s | ^~~~~~~~~~ 513s | __int128__ 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4420:86: error: expected ‘)’ before ‘a’ 513s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 513s | ~ ^ 513s | ) 513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4420:104: error: expected ‘)’ before ‘b’ 513s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 513s | ~ ^ 513s | ) 513s 513s If you find this error message confusing, uninformative, or wrong, please open an issue: 513s https://github.com/diku-dk/futhark/issues 513s 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.fut: 516s Compiling with --backend=multicore: 516s cc failed with code 1: 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c: In function ‘futrts_umul_hi64’: 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 516s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 516s | ^~~~~~~~~~~ 516s | __uint32_t 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4436:90: error: expected ‘)’ before ‘a’ 516s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 516s | ~ ^ 516s | ) 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4436:109: error: expected ‘)’ before ‘b’ 516s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 516s | ~ ^ 516s | ) 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c: In function ‘futrts_smul_hi64’: 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 516s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 516s | ^~~~~~~~~~ 516s | __int128__ 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4440:86: error: expected ‘)’ before ‘a’ 516s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 516s | ~ ^ 516s | ) 516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4440:104: error: expected ‘)’ before ‘b’ 516s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 516s | ~ ^ 516s | ) 516s 516s If you find this error message confusing, uninformative, or wrong, please open an issue: 516s https://github.com/diku-dk/futhark/issues 516s 516s (99 failed, 0 passed, 2211 to go). 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.fut: 519s Compiling with --backend=multicore: 519s cc failed with code 1: 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c: In function ‘futrts_umul_hi64’: 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 519s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 519s | ^~~~~~~~~~~ 519s | __uint32_t 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4436:90: error: expected ‘)’ before ‘a’ 519s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 519s | ~ ^ 519s | ) 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4436:109: error: expected ‘)’ before ‘b’ 519s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 519s | ~ ^ 519s | ) 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c: In function ‘futrts_smul_hi64’: 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 519s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 519s | ^~~~~~~~~~ 519s | __int128__ 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4440:86: error: expected ‘)’ before ‘a’ 519s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 519s | ~ ^ 519s | ) 519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4440:104: error: expected ‘)’ before ‘b’ 519s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 519s | ~ ^ 519s | ) 519s 519s If you find this error message confusing, uninformative, or wrong, please open an issue: 519s https://github.com/diku-dk/futhark/issues 519s 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.fut: 527s Compiling with --backend=multicore: 527s cc failed with code 1: 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c: In function ‘futrts_umul_hi64’: 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 527s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 527s | ^~~~~~~~~~~ 527s | __uint32_t 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4461:90: error: expected ‘)’ before ‘a’ 527s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 527s | ~ ^ 527s | ) 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4461:109: error: expected ‘)’ before ‘b’ 527s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 527s | ~ ^ 527s | ) 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c: In function ‘futrts_smul_hi64’: 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 527s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 527s | ^~~~~~~~~~ 527s | __int128__ 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4465:86: error: expected ‘)’ before ‘a’ 527s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 527s | ~ ^ 527s | ) 527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4465:104: error: expected ‘)’ before ‘b’ 527s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 527s | ~ ^ 527s | ) 527s 527s If you find this error message confusing, uninformative, or wrong, please open an issue: 527s https://github.com/diku-dk/futhark/issues 527s 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.fut: 534s Compiling with --backend=multicore: 534s cc failed with code 1: 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c: In function ‘futrts_umul_hi64’: 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 534s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 534s | ^~~~~~~~~~~ 534s | __uint32_t 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4433:90: error: expected ‘)’ before ‘a’ 534s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 534s | ~ ^ 534s | ) 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4433:109: error: expected ‘)’ before ‘b’ 534s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 534s | ~ ^ 534s | ) 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c: In function ‘futrts_smul_hi64’: 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 534s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 534s | ^~~~~~~~~~ 534s | __int128__ 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4437:86: error: expected ‘)’ before ‘a’ 534s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 534s | ~ ^ 534s | ) 534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4437:104: error: expected ‘)’ before ‘b’ 535s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 535s | ~ ^ 535s | ) 535s 535s If you find this error message confusing, uninformative, or wrong, please open an issue: 535s https://github.com/diku-dk/futhark/issues 535s 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.fut: 538s Compiling with --backend=multicore: 538s cc failed with code 1: 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c: In function ‘futrts_umul_hi64’: 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 538s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 538s | ^~~~~~~~~~~ 538s | __uint32_t 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4434:90: error: expected ‘)’ before ‘a’ 538s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 538s | ~ ^ 538s | ) 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4434:109: error: expected ‘)’ before ‘b’ 538s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 538s | ~ ^ 538s | ) 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c: In function ‘futrts_smul_hi64’: 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 538s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 538s | ^~~~~~~~~~ 538s | __int128__ 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4438:86: error: expected ‘)’ before ‘a’ 538s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 538s | ~ ^ 538s | ) 538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4438:104: error: expected ‘)’ before ‘b’ 538s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 538s | ~ ^ 538s | ) 538s 538s If you find this error message confusing, uninformative, or wrong, please open an issue: 538s https://github.com/diku-dk/futhark/issues 538s 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.fut: 541s Compiling with --backend=multicore: 541s cc failed with code 1: 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c: In function ‘futrts_umul_hi64’: 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 541s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 541s | ^~~~~~~~~~~ 541s | __uint32_t 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4432:90: error: expected ‘)’ before ‘a’ 541s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 541s | ~ ^ 541s | ) 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4432:109: error: expected ‘)’ before ‘b’ 541s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 541s | ~ ^ 541s | ) 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c: In function ‘futrts_smul_hi64’: 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 541s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 541s | ^~~~~~~~~~ 541s | __int128__ 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4436:86: error: expected ‘)’ before ‘a’ 541s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 541s | ~ ^ 541s | ) 541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4436:104: error: expected ‘)’ before ‘b’ 541s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 541s | ~ ^ 541s | ) 541s 541s If you find this error message confusing, uninformative, or wrong, please open an issue: 541s https://github.com/diku-dk/futhark/issues 541s 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.fut: 545s Compiling with --backend=multicore: 545s cc failed with code 1: 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c: In function ‘futrts_umul_hi64’: 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 545s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 545s | ^~~~~~~~~~~ 545s | __uint32_t 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4436:90: error: expected ‘)’ before ‘a’ 545s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 545s | ~ ^ 545s | ) 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4436:109: error: expected ‘)’ before ‘b’ 545s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 545s | ~ ^ 545s | ) 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c: In function ‘futrts_smul_hi64’: 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 545s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 545s | ^~~~~~~~~~ 545s | __int128__ 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4440:86: error: expected ‘)’ before ‘a’ 545s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 545s | ~ ^ 545s | ) 545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4440:104: error: expected ‘)’ before ‘b’ 545s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 545s | ~ ^ 545s | ) 545s 545s If you find this error message confusing, uninformative, or wrong, please open an issue: 545s https://github.com/diku-dk/futhark/issues 545s 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.fut: 550s Compiling with --backend=multicore: 550s cc failed with code 1: 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c: In function ‘futrts_umul_hi64’: 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4465:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 550s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 550s | ^~~~~~~~~~~ 550s | __uint32_t 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4465:78: note: each undeclared identifier is reported only once for each function it appears in 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4465:90: error: expected ‘)’ before ‘a’ 550s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 550s | ~ ^ 550s | ) 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4465:109: error: expected ‘)’ before ‘b’ 550s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 550s | ~ ^ 550s | ) 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c: In function ‘futrts_smul_hi64’: 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4469:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 550s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 550s | ^~~~~~~~~~ 550s | __int128__ 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4469:86: error: expected ‘)’ before ‘a’ 550s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 550s | ~ ^ 550s | ) 550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4469:104: error: expected ‘)’ before ‘b’ 550s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 550s | ~ ^ 550s | ) 550s 550s If you find this error message confusing, uninformative, or wrong, please open an issue: 550s https://github.com/diku-dk/futhark/issues 550s 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.fut: 556s Compiling with --backend=multicore: 556s cc failed with code 1: 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c: In function ‘futrts_umul_hi64’: 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 556s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 556s | ^~~~~~~~~~~ 556s | __uint32_t 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4436:90: error: expected ‘)’ before ‘a’ 556s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 556s | ~ ^ 556s | ) 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4436:109: error: expected ‘)’ before ‘b’ 556s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 556s | ~ ^ 556s | ) 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c: In function ‘futrts_smul_hi64’: 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 556s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 556s | ^~~~~~~~~~ 556s | __int128__ 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4440:86: error: expected ‘)’ before ‘a’ 556s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 556s | ~ ^ 556s | ) 556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4440:104: error: expected ‘)’ before ‘b’ 556s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 556s | ~ ^ 556s | ) 556s 556s If you find this error message confusing, uninformative, or wrong, please open an issue: 556s https://github.com/diku-dk/futhark/issues 556s 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.fut: 564s Compiling with --backend=multicore: 564s cc failed with code 1: 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c: In function ‘futrts_umul_hi64’: 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 564s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 564s | ^~~~~~~~~~~ 564s | __uint32_t 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4446:90: error: expected ‘)’ before ‘a’ 564s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 564s | ~ ^ 564s | ) 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4446:109: error: expected ‘)’ before ‘b’ 564s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 564s | ~ ^ 564s | ) 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c: In function ‘futrts_smul_hi64’: 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 564s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 564s | ^~~~~~~~~~ 564s | __int128__ 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4450:86: error: expected ‘)’ before ‘a’ 564s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 564s | ~ ^ 564s | ) 564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4450:104: error: expected ‘)’ before ‘b’ 564s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 564s | ~ ^ 564s | ) 564s 564s If you find this error message confusing, uninformative, or wrong, please open an issue: 564s https://github.com/diku-dk/futhark/issues 564s 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.fut: 566s Compiling with --backend=multicore: 566s cc failed with code 1: 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c: In function ‘futrts_umul_hi64’: 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 566s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 566s | ^~~~~~~~~~~ 566s | __uint32_t 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4433:90: error: expected ‘)’ before ‘a’ 566s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 566s | ~ ^ 566s | ) 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4433:109: error: expected ‘)’ before ‘b’ 566s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 566s | ~ ^ 566s | ) 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c: In function ‘futrts_smul_hi64’: 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 566s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 566s | ^~~~~~~~~~ 566s | __int128__ 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4437:86: error: expected ‘)’ before ‘a’ 566s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 566s | ~ ^ 566s | ) 566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4437:104: error: expected ‘)’ before ‘b’ 566s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 566s | ~ ^ 566s | ) 566s 566s If you find this error message confusing, uninformative, or wrong, please open an issue: 566s https://github.com/diku-dk/futhark/issues 566s 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.fut: 568s Compiling with --backend=multicore: 568s cc failed with code 1: 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c: In function ‘futrts_umul_hi64’: 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4465:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 568s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 568s | ^~~~~~~~~~~ 568s | __uint32_t 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4465:78: note: each undeclared identifier is reported only once for each function it appears in 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4465:90: error: expected ‘)’ before ‘a’ 568s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 568s | ~ ^ 568s | ) 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4465:109: error: expected ‘)’ before ‘b’ 568s 4465 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 568s | ~ ^ 568s | ) 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c: In function ‘futrts_smul_hi64’: 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4469:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 568s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 568s | ^~~~~~~~~~ 568s | __int128__ 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4469:86: error: expected ‘)’ before ‘a’ 568s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 568s | ~ ^ 568s | ) 568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4469:104: error: expected ‘)’ before ‘b’ 568s 4469 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 568s | ~ ^ 568s | ) 568s 568s If you find this error message confusing, uninformative, or wrong, please open an issue: 568s https://github.com/diku-dk/futhark/issues 568s 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.fut: 570s Compiling with --backend=multicore: 570s cc failed with code 1: 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c: In function ‘futrts_umul_hi64’: 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4488:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 570s 4488 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 570s | ^~~~~~~~~~~ 570s | __uint32_t 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4488:78: note: each undeclared identifier is reported only once for each function it appears in 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4488:90: error: expected ‘)’ before ‘a’ 570s 4488 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 570s | ~ ^ 570s | ) 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4488:109: error: expected ‘)’ before ‘b’ 570s 4488 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 570s | ~ ^ 570s | ) 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c: In function ‘futrts_smul_hi64’: 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4492:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 570s 4492 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 570s | ^~~~~~~~~~ 570s | __int128__ 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4492:86: error: expected ‘)’ before ‘a’ 570s 4492 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 570s | ~ ^ 570s | ) 570s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4492:104: error: expected ‘)’ before ‘b’ 570s 4492 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 570s | ~ ^ 570s | ) 570s 570s If you find this error message confusing, uninformative, or wrong, please open an issue: 570s https://github.com/diku-dk/futhark/issues 570s 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.fut: 571s Compiling with --backend=multicore: 571s cc failed with code 1: 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c: In function ‘futrts_umul_hi64’: 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 571s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 571s | ^~~~~~~~~~~ 571s | __uint32_t 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4436:90: error: expected ‘)’ before ‘a’ 571s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 571s | ~ ^ 571s | ) 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4436:109: error: expected ‘)’ before ‘b’ 571s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 571s | ~ ^ 571s | ) 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c: In function ‘futrts_smul_hi64’: 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 571s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 571s | ^~~~~~~~~~ 571s | __int128__ 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4440:86: error: expected ‘)’ before ‘a’ 571s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 571s | ~ ^ 571s | ) 571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4440:104: error: expected ‘)’ before ‘b’ 571s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 571s | ~ ^ 571s | ) 571s 571s If you find this error message confusing, uninformative, or wrong, please open an issue: 571s https://github.com/diku-dk/futhark/issues 571s 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.fut: 577s Compiling with --backend=multicore: 577s cc failed with code 1: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c: In function ‘futrts_umul_hi64’: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 577s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ^~~~~~~~~~~ 577s | __uint32_t 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4433:90: error: expected ‘)’ before ‘a’ 577s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4433:109: error: expected ‘)’ before ‘b’ 577s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c: In function ‘futrts_smul_hi64’: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 577s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ^~~~~~~~~~ 577s | __int128__ 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4437:86: error: expected ‘)’ before ‘a’ 577s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4437:104: error: expected ‘)’ before ‘b’ 577s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s 577s If you find this error message confusing, uninformative, or wrong, please open an issue: 577s https://github.com/diku-dk/futhark/issues 577s 577s (113 failed, 0 passed, 2197 to go). 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.fut: 577s Compiling with --backend=multicore: 577s cc failed with code 1: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c: In function ‘futrts_umul_hi64’: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 577s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ^~~~~~~~~~~ 577s | __uint32_t 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4435:90: error: expected ‘)’ before ‘a’ 577s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4435:109: error: expected ‘)’ before ‘b’ 577s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c: In function ‘futrts_smul_hi64’: 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 577s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ^~~~~~~~~~ 577s | __int128__ 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4439:86: error: expected ‘)’ before ‘a’ 577s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4439:104: error: expected ‘)’ before ‘b’ 577s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 577s | ~ ^ 577s | ) 577s 577s If you find this error message confusing, uninformative, or wrong, please open an issue: 577s https://github.com/diku-dk/futhark/issues 577s 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.fut: 588s Compiling with --backend=multicore: 588s cc failed with code 1: 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c: In function ‘futrts_umul_hi64’: 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 588s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 588s | ^~~~~~~~~~~ 588s | __uint32_t 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4435:90: error: expected ‘)’ before ‘a’ 588s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 588s | ~ ^ 588s | ) 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4435:109: error: expected ‘)’ before ‘b’ 588s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 588s | ~ ^ 588s | ) 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c: In function ‘futrts_smul_hi64’: 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 588s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 588s | ^~~~~~~~~~ 588s | __int128__ 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4439:86: error: expected ‘)’ before ‘a’ 588s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 588s | ~ ^ 588s | ) 588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4439:104: error: expected ‘)’ before ‘b’ 588s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 588s | ~ ^ 588s | ) 588s 589s If you find this error message confusing, uninformative, or wrong, please open an issue: 589s https://github.com/diku-dk/futhark/issues 589s 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.fut: 590s Compiling with --backend=multicore: 590s cc failed with code 1: 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c: In function ‘futrts_umul_hi64’: 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 590s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 590s | ^~~~~~~~~~~ 590s | __uint32_t 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4435:90: error: expected ‘)’ before ‘a’ 590s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 590s | ~ ^ 590s | ) 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4435:109: error: expected ‘)’ before ‘b’ 590s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 590s | ~ ^ 590s | ) 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c: In function ‘futrts_smul_hi64’: 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 590s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 590s | ^~~~~~~~~~ 590s | __int128__ 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4439:86: error: expected ‘)’ before ‘a’ 590s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 590s | ~ ^ 590s | ) 590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4439:104: error: expected ‘)’ before ‘b’ 590s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 590s | ~ ^ 590s | ) 590s 590s If you find this error message confusing, uninformative, or wrong, please open an issue: 590s https://github.com/diku-dk/futhark/issues 590s 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.fut: 593s Compiling with --backend=multicore: 593s cc failed with code 1: 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c: In function ‘futrts_umul_hi64’: 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 593s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 593s | ^~~~~~~~~~~ 593s | __uint32_t 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4433:90: error: expected ‘)’ before ‘a’ 593s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 593s | ~ ^ 593s | ) 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4433:109: error: expected ‘)’ before ‘b’ 593s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 593s | ~ ^ 593s | ) 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c: In function ‘futrts_smul_hi64’: 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 593s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 593s | ^~~~~~~~~~ 593s | __int128__ 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4437:86: error: expected ‘)’ before ‘a’ 593s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 593s | ~ ^ 593s | ) 593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4437:104: error: expected ‘)’ before ‘b’ 593s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 593s | ~ ^ 593s | ) 593s 593s If you find this error message confusing, uninformative, or wrong, please open an issue: 593s https://github.com/diku-dk/futhark/issues 593s 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.fut: 595s Compiling with --backend=multicore: 595s cc failed with code 1: 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c: In function ‘futrts_umul_hi64’: 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 595s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 595s | ^~~~~~~~~~~ 595s | __uint32_t 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4433:90: error: expected ‘)’ before ‘a’ 595s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 595s | ~ ^ 595s | ) 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4433:109: error: expected ‘)’ before ‘b’ 595s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 595s | ~ ^ 595s | ) 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c: In function ‘futrts_smul_hi64’: 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 595s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 595s | ^~~~~~~~~~ 595s | __int128__ 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4437:86: error: expected ‘)’ before ‘a’ 595s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 595s | ~ ^ 595s | ) 595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4437:104: error: expected ‘)’ before ‘b’ 595s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 595s | ~ ^ 595s | ) 595s 595s If you find this error message confusing, uninformative, or wrong, please open an issue: 595s https://github.com/diku-dk/futhark/issues 595s 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.fut: 613s Compiling with --backend=multicore: 613s cc failed with code 1: 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c: In function ‘futrts_umul_hi64’: 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 613s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 613s | ^~~~~~~~~~~ 613s | __uint32_t 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4434:90: error: expected ‘)’ before ‘a’ 613s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 613s | ~ ^ 613s | ) 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4434:109: error: expected ‘)’ before ‘b’ 613s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 613s | ~ ^ 613s | ) 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c: In function ‘futrts_smul_hi64’: 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 613s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 613s | ^~~~~~~~~~ 613s | __int128__ 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4438:86: error: expected ‘)’ before ‘a’ 613s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 613s | ~ ^ 613s | ) 613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4438:104: error: expected ‘)’ before ‘b’ 613s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 613s | ~ ^ 613s | ) 613s 613s If you find this error message confusing, uninformative, or wrong, please open an issue: 613s https://github.com/diku-dk/futhark/issues 613s 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.fut: 616s Compiling with --backend=multicore: 616s cc failed with code 1: 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c: In function ‘futrts_umul_hi64’: 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 616s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 616s | ^~~~~~~~~~~ 616s | __uint32_t 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4436:90: error: expected ‘)’ before ‘a’ 616s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 616s | ~ ^ 616s | ) 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4436:109: error: expected ‘)’ before ‘b’ 616s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 616s | ~ ^ 616s | ) 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c: In function ‘futrts_smul_hi64’: 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 616s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 616s | ^~~~~~~~~~ 616s | __int128__ 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4440:86: error: expected ‘)’ before ‘a’ 616s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 616s | ~ ^ 616s | ) 616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4440:104: error: expected ‘)’ before ‘b’ 616s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 616s | ~ ^ 616s | ) 616s 616s If you find this error message confusing, uninformative, or wrong, please open an issue: 616s https://github.com/diku-dk/futhark/issues 616s 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.fut: 619s Compiling with --backend=multicore: 619s cc failed with code 1: 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c: In function ‘futrts_umul_hi64’: 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 619s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 619s | ^~~~~~~~~~~ 619s | __uint32_t 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4433:90: error: expected ‘)’ before ‘a’ 619s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 619s | ~ ^ 619s | ) 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4433:109: error: expected ‘)’ before ‘b’ 619s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 619s | ~ ^ 619s | ) 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c: In function ‘futrts_smul_hi64’: 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 619s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 619s | ^~~~~~~~~~ 619s | __int128__ 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4437:86: error: expected ‘)’ before ‘a’ 619s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 619s | ~ ^ 619s | ) 619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4437:104: error: expected ‘)’ before ‘b’ 619s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 619s | ~ ^ 619s | ) 619s 619s If you find this error message confusing, uninformative, or wrong, please open an issue: 619s https://github.com/diku-dk/futhark/issues 619s 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.fut: 620s Compiling with --backend=multicore: 620s cc failed with code 1: 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c: In function ‘futrts_umul_hi64’: 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 620s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 620s | ^~~~~~~~~~~ 620s | __uint32_t 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4435:90: error: expected ‘)’ before ‘a’ 620s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 620s | ~ ^ 620s | ) 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4435:109: error: expected ‘)’ before ‘b’ 620s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 620s | ~ ^ 620s | ) 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c: In function ‘futrts_smul_hi64’: 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 620s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 620s | ^~~~~~~~~~ 620s | __int128__ 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4439:86: error: expected ‘)’ before ‘a’ 620s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 620s | ~ ^ 620s | ) 620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4439:104: error: expected ‘)’ before ‘b’ 620s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 620s | ~ ^ 620s | ) 620s 620s If you find this error message confusing, uninformative, or wrong, please open an issue: 620s https://github.com/diku-dk/futhark/issues 620s 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.fut: 622s Compiling with --backend=multicore: 622s cc failed with code 1: 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c: In function ‘futrts_umul_hi64’: 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 622s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 622s | ^~~~~~~~~~~ 622s | __uint32_t 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4433:90: error: expected ‘)’ before ‘a’ 622s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 622s | ~ ^ 622s | ) 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4433:109: error: expected ‘)’ before ‘b’ 622s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 622s | ~ ^ 622s | ) 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c: In function ‘futrts_smul_hi64’: 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 622s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 622s | ^~~~~~~~~~ 622s | __int128__ 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4437:86: error: expected ‘)’ before ‘a’ 622s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 622s | ~ ^ 622s | ) 622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4437:104: error: expected ‘)’ before ‘b’ 622s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 622s | ~ ^ 622s | ) 622s 622s If you find this error message confusing, uninformative, or wrong, please open an issue: 622s https://github.com/diku-dk/futhark/issues 622s 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.fut: 632s Compiling with --backend=multicore: 632s cc failed with code 1: 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c: In function ‘futrts_umul_hi64’: 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 632s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 632s | ^~~~~~~~~~~ 632s | __uint32_t 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4436:90: error: expected ‘)’ before ‘a’ 632s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 632s | ~ ^ 632s | ) 632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4436:109: error: expected ‘)’ before ‘b’ 632s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 633s | ~ ^ 633s | ) 633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c: In function ‘futrts_smul_hi64’: 633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 633s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 633s | ^~~~~~~~~~ 633s | __int128__ 633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4440:86: error: expected ‘)’ before ‘a’ 633s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 633s | ~ ^ 633s | ) 633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4440:104: error: expected ‘)’ before ‘b’ 633s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 633s | ~ ^ 633s | ) 633s 633s If you find this error message confusing, uninformative, or wrong, please open an issue: 633s https://github.com/diku-dk/futhark/issues 633s 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.fut: 644s Compiling with --backend=multicore: 644s cc failed with code 1: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c: In function ‘futrts_umul_hi64’: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 644s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ^~~~~~~~~~~ 644s | __uint32_t 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4429:90: error: expected ‘)’ before ‘a’ 644s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4429:109: error: expected ‘)’ before ‘b’ 644s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c: In function ‘futrts_smul_hi64’: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 644s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ^~~~~~~~~~ 644s | __int128__ 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4433:86: error: expected ‘)’ before ‘a’ 644s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4433:104: error: expected ‘)’ before ‘b’ 644s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s 644s If you find this error message confusing, uninformative, or wrong, please open an issue: 644s https://github.com/diku-dk/futhark/issues 644s 644s (125 failed, 0 passed, 2185 to go). 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.fut: 644s Compiling with --backend=multicore: 644s cc failed with code 1: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c: In function ‘futrts_umul_hi64’: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 644s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ^~~~~~~~~~~ 644s | __uint32_t 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4433:90: error: expected ‘)’ before ‘a’ 644s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4433:109: error: expected ‘)’ before ‘b’ 644s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c: In function ‘futrts_smul_hi64’: 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 644s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ^~~~~~~~~~ 644s | __int128__ 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4437:86: error: expected ‘)’ before ‘a’ 644s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4437:104: error: expected ‘)’ before ‘b’ 644s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 644s | ~ ^ 644s | ) 644s 644s If you find this error message confusing, uninformative, or wrong, please open an issue: 644s https://github.com/diku-dk/futhark/issues 644s 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.fut: 646s Compiling with --backend=multicore: 646s cc failed with code 1: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c: In function ‘futrts_umul_hi64’: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ^~~~~~~~~~~ 646s | __uint32_t 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4433:90: error: expected ‘)’ before ‘a’ 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4433:109: error: expected ‘)’ before ‘b’ 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c: In function ‘futrts_smul_hi64’: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ^~~~~~~~~~ 646s | __int128__ 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4437:86: error: expected ‘)’ before ‘a’ 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4437:104: error: expected ‘)’ before ‘b’ 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s 646s If you find this error message confusing, uninformative, or wrong, please open an issue: 646s https://github.com/diku-dk/futhark/issues 646s 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.fut: 646s Compiling with --backend=multicore: 646s cc failed with code 1: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c: In function ‘futrts_umul_hi64’: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ^~~~~~~~~~~ 646s | __uint32_t 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4433:90: error: expected ‘)’ before ‘a’ 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4433:109: error: expected ‘)’ before ‘b’ 646s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c: In function ‘futrts_smul_hi64’: 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ^~~~~~~~~~ 646s | __int128__ 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4437:86: error: expected ‘)’ before ‘a’ 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4437:104: error: expected ‘)’ before ‘b’ 646s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 646s | ~ ^ 646s | ) 646s 646s If you find this error message confusing, uninformative, or wrong, please open an issue: 646s https://github.com/diku-dk/futhark/issues 646s 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.fut: 647s Compiling with --backend=multicore: 647s cc failed with code 1: 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c: In function ‘futrts_umul_hi64’: 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 647s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 647s | ^~~~~~~~~~~ 647s | __uint32_t 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4418:90: error: expected ‘)’ before ‘a’ 647s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 647s | ~ ^ 647s | ) 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4418:109: error: expected ‘)’ before ‘b’ 647s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 647s | ~ ^ 647s | ) 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c: In function ‘futrts_smul_hi64’: 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 647s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 647s | ^~~~~~~~~~ 647s | __int128__ 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4422:86: error: expected ‘)’ before ‘a’ 647s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 647s | ~ ^ 647s | ) 647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4422:104: error: expected ‘)’ before ‘b’ 647s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 648s | ~ ^ 648s | ) 648s 648s If you find this error message confusing, uninformative, or wrong, please open an issue: 648s https://github.com/diku-dk/futhark/issues 648s 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.fut: 651s Compiling with --backend=multicore: 651s cc failed with code 1: 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c: In function ‘futrts_umul_hi64’: 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 651s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 651s | ^~~~~~~~~~~ 651s | __uint32_t 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4436:90: error: expected ‘)’ before ‘a’ 651s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 651s | ~ ^ 651s | ) 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4436:109: error: expected ‘)’ before ‘b’ 651s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 651s | ~ ^ 651s | ) 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c: In function ‘futrts_smul_hi64’: 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 651s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 651s | ^~~~~~~~~~ 651s | __int128__ 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4440:86: error: expected ‘)’ before ‘a’ 651s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 651s | ~ ^ 651s | ) 651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4440:104: error: expected ‘)’ before ‘b’ 651s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 651s | ~ ^ 651s | ) 651s 651s If you find this error message confusing, uninformative, or wrong, please open an issue: 651s https://github.com/diku-dk/futhark/issues 651s 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.fut: 653s Compiling with --backend=multicore: 653s cc failed with code 1: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c: In function ‘futrts_umul_hi64’: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ^~~~~~~~~~~ 653s | __uint32_t 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4418:90: error: expected ‘)’ before ‘a’ 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4418:109: error: expected ‘)’ before ‘b’ 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c: In function ‘futrts_smul_hi64’: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ^~~~~~~~~~ 653s | __int128__ 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4422:86: error: expected ‘)’ before ‘a’ 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4422:104: error: expected ‘)’ before ‘b’ 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s 653s If you find this error message confusing, uninformative, or wrong, please open an issue: 653s https://github.com/diku-dk/futhark/issues 653s 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.fut: 653s Compiling with --backend=multicore: 653s cc failed with code 1: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c: In function ‘futrts_umul_hi64’: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ^~~~~~~~~~~ 653s | __uint32_t 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4418:90: error: expected ‘)’ before ‘a’ 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4418:109: error: expected ‘)’ before ‘b’ 653s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c: In function ‘futrts_smul_hi64’: 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ^~~~~~~~~~ 653s | __int128__ 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4422:86: error: expected ‘)’ before ‘a’ 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4422:104: error: expected ‘)’ before ‘b’ 653s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 653s | ~ ^ 653s | ) 653s 653s If you find this error message confusing, uninformative, or wrong, please open an issue: 653s https://github.com/diku-dk/futhark/issues 653s 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.fut: 660s Compiling with --backend=multicore: 660s cc failed with code 1: 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c: In function ‘futrts_umul_hi64’: 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 660s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 660s | ^~~~~~~~~~~ 660s | __uint32_t 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4429:90: error: expected ‘)’ before ‘a’ 660s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 660s | ~ ^ 660s | ) 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4429:109: error: expected ‘)’ before ‘b’ 660s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 660s | ~ ^ 660s | ) 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c: In function ‘futrts_smul_hi64’: 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 660s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 660s | ^~~~~~~~~~ 660s | __int128__ 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4433:86: error: expected ‘)’ before ‘a’ 660s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 660s | ~ ^ 660s | ) 660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4433:104: error: expected ‘)’ before ‘b’ 660s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 660s | ~ ^ 660s | ) 660s 660s If you find this error message confusing, uninformative, or wrong, please open an issue: 660s https://github.com/diku-dk/futhark/issues 660s 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.fut: 661s Compiling with --backend=multicore: 661s cc failed with code 1: 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c: In function ‘futrts_umul_hi64’: 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 661s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 661s | ^~~~~~~~~~~ 661s | __uint32_t 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4444:90: error: expected ‘)’ before ‘a’ 661s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 661s | ~ ^ 661s | ) 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4444:109: error: expected ‘)’ before ‘b’ 661s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 661s | ~ ^ 661s | ) 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c: In function ‘futrts_smul_hi64’: 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 661s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 661s | ^~~~~~~~~~ 661s | __int128__ 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4448:86: error: expected ‘)’ before ‘a’ 661s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 661s | ~ ^ 661s | ) 661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4448:104: error: expected ‘)’ before ‘b’ 661s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 661s | ~ ^ 661s | ) 661s 661s If you find this error message confusing, uninformative, or wrong, please open an issue: 661s https://github.com/diku-dk/futhark/issues 661s 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.fut: 669s Compiling with --backend=multicore: 669s cc failed with code 1: 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c: In function ‘futrts_umul_hi64’: 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 669s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 669s | ^~~~~~~~~~~ 669s | __uint32_t 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4433:90: error: expected ‘)’ before ‘a’ 669s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 669s | ~ ^ 669s | ) 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4433:109: error: expected ‘)’ before ‘b’ 669s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 669s | ~ ^ 669s | ) 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c: In function ‘futrts_smul_hi64’: 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 669s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 669s | ^~~~~~~~~~ 669s | __int128__ 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4437:86: error: expected ‘)’ before ‘a’ 669s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 669s | ~ ^ 669s | ) 669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4437:104: error: expected ‘)’ before ‘b’ 669s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 669s | ~ ^ 669s | ) 669s 669s If you find this error message confusing, uninformative, or wrong, please open an issue: 669s https://github.com/diku-dk/futhark/issues 669s 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.fut: 671s Compiling with --backend=multicore: 671s cc failed with code 1: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c: In function ‘futrts_umul_hi64’: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 671s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ^~~~~~~~~~~ 671s | __uint32_t 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4433:90: error: expected ‘)’ before ‘a’ 671s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4433:109: error: expected ‘)’ before ‘b’ 671s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c: In function ‘futrts_smul_hi64’: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 671s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ^~~~~~~~~~ 671s | __int128__ 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4437:86: error: expected ‘)’ before ‘a’ 671s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4437:104: error: expected ‘)’ before ‘b’ 671s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s 671s If you find this error message confusing, uninformative, or wrong, please open an issue: 671s https://github.com/diku-dk/futhark/issues 671s 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.fut: 671s Compiling with --backend=multicore: 671s cc failed with code 1: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c: In function ‘futrts_umul_hi64’: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 671s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ^~~~~~~~~~~ 671s | __uint32_t 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4431:90: error: expected ‘)’ before ‘a’ 671s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4431:109: error: expected ‘)’ before ‘b’ 671s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c: In function ‘futrts_smul_hi64’: 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 671s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ^~~~~~~~~~ 671s | __int128__ 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4435:86: error: expected ‘)’ before ‘a’ 671s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4435:104: error: expected ‘)’ before ‘b’ 671s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 671s | ~ ^ 671s | ) 671s 671s If you find this error message confusing, uninformative, or wrong, please open an issue: 671s https://github.com/diku-dk/futhark/issues 671s 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.fut: 672s Compiling with --backend=multicore: 672s cc failed with code 1: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c: In function ‘futrts_umul_hi64’: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 672s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ^~~~~~~~~~~ 672s | __uint32_t 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4433:90: error: expected ‘)’ before ‘a’ 672s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4433:109: error: expected ‘)’ before ‘b’ 672s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c: In function ‘futrts_smul_hi64’: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 672s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ^~~~~~~~~~ 672s | __int128__ 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4437:86: error: expected ‘)’ before ‘a’ 672s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4437:104: error: expected ‘)’ before ‘b’ 672s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s 672s If you find this error message confusing, uninformative, or wrong, please open an issue: 672s https://github.com/diku-dk/futhark/issues 672s 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.fut: 672s Compiling with --backend=multicore: 672s cc failed with code 1: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c: In function ‘futrts_umul_hi64’: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 672s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ^~~~~~~~~~~ 672s | __uint32_t 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4431:90: error: expected ‘)’ before ‘a’ 672s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4431:109: error: expected ‘)’ before ‘b’ 672s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c: In function ‘futrts_smul_hi64’: 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 672s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ^~~~~~~~~~ 672s | __int128__ 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4435:86: error: expected ‘)’ before ‘a’ 672s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4435:104: error: expected ‘)’ before ‘b’ 672s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 672s | ~ ^ 672s | ) 672s 672s If you find this error message confusing, uninformative, or wrong, please open an issue: 672s https://github.com/diku-dk/futhark/issues 672s 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.fut: 679s Compiling with --backend=multicore: 679s cc failed with code 1: 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c: In function ‘futrts_umul_hi64’: 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 679s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 679s | ^~~~~~~~~~~ 679s | __uint32_t 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4444:90: error: expected ‘)’ before ‘a’ 679s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 679s | ~ ^ 679s | ) 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4444:109: error: expected ‘)’ before ‘b’ 679s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 679s | ~ ^ 679s | ) 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c: In function ‘futrts_smul_hi64’: 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 679s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 679s | ^~~~~~~~~~ 679s | __int128__ 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4448:86: error: expected ‘)’ before ‘a’ 679s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 679s | ~ ^ 679s | ) 679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4448:104: error: expected ‘)’ before ‘b’ 679s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 679s | ~ ^ 679s | ) 679s 679s If you find this error message confusing, uninformative, or wrong, please open an issue: 679s https://github.com/diku-dk/futhark/issues 679s 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.fut: 680s Compiling with --backend=multicore: 680s cc failed with code 1: 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c: In function ‘futrts_umul_hi64’: 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 680s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 680s | ^~~~~~~~~~~ 680s | __uint32_t 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4404:90: error: expected ‘)’ before ‘a’ 680s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 680s | ~ ^ 680s | ) 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4404:109: error: expected ‘)’ before ‘b’ 680s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 680s | ~ ^ 680s | ) 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c: In function ‘futrts_smul_hi64’: 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 680s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 680s | ^~~~~~~~~~ 680s | __int128__ 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4408:86: error: expected ‘)’ before ‘a’ 680s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 680s | ~ ^ 680s | ) 680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4408:104: error: expected ‘)’ before ‘b’ 680s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 680s | ~ ^ 680s | ) 680s 680s If you find this error message confusing, uninformative, or wrong, please open an issue: 680s https://github.com/diku-dk/futhark/issues 680s 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.fut: 681s Compiling with --backend=multicore: 681s cc failed with code 1: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c: In function ‘futrts_umul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 681s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ^~~~~~~~~~~ 681s | __uint32_t 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4404:90: error: expected ‘)’ before ‘a’ 681s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4404:109: error: expected ‘)’ before ‘b’ 681s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c: In function ‘futrts_smul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 681s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ^~~~~~~~~~ 681s | __int128__ 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4408:86: error: expected ‘)’ before ‘a’ 681s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4408:104: error: expected ‘)’ before ‘b’ 681s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s 681s If you find this error message confusing, uninformative, or wrong, please open an issue: 681s https://github.com/diku-dk/futhark/issues 681s 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.fut: 681s Compiling with --backend=multicore: 681s cc failed with code 1: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c: In function ‘futrts_umul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 681s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ^~~~~~~~~~~ 681s | __uint32_t 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4433:90: error: expected ‘)’ before ‘a’ 681s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4433:109: error: expected ‘)’ before ‘b’ 681s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c: In function ‘futrts_smul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 681s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ^~~~~~~~~~ 681s | __int128__ 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4437:86: error: expected ‘)’ before ‘a’ 681s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4437:104: error: expected ‘)’ before ‘b’ 681s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s 681s If you find this error message confusing, uninformative, or wrong, please open an issue: 681s https://github.com/diku-dk/futhark/issues 681s 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.fut: 681s Compiling with --backend=multicore: 681s cc failed with code 1: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c: In function ‘futrts_umul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 681s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ^~~~~~~~~~~ 681s | __uint32_t 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4448:90: error: expected ‘)’ before ‘a’ 681s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4448:109: error: expected ‘)’ before ‘b’ 681s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c: In function ‘futrts_smul_hi64’: 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 681s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ^~~~~~~~~~ 681s | __int128__ 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4452:86: error: expected ‘)’ before ‘a’ 681s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4452:104: error: expected ‘)’ before ‘b’ 681s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 681s | ~ ^ 681s | ) 681s 681s If you find this error message confusing, uninformative, or wrong, please open an issue: 681s https://github.com/diku-dk/futhark/issues 681s 682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.fut: 682s Compiling with --backend=multicore: 682s cc failed with code 1: 682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c: In function ‘futrts_umul_hi64’: 682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 682s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 682s | ^~~~~~~~~~~ 682s | __uint32_t 682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4431:90: error: expected ‘)’ before ‘a’ 683s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 683s | ~ ^ 683s | ) 683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4431:109: error: expected ‘)’ before ‘b’ 683s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 683s | ~ ^ 683s | ) 683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c: In function ‘futrts_smul_hi64’: 683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 683s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 683s | ^~~~~~~~~~ 683s | __int128__ 683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4435:86: error: expected ‘)’ before ‘a’ 683s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 683s | ~ ^ 683s | ) 683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4435:104: error: expected ‘)’ before ‘b’ 683s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 683s | ~ ^ 683s | ) 683s 683s If you find this error message confusing, uninformative, or wrong, please open an issue: 683s https://github.com/diku-dk/futhark/issues 683s 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.fut: 698s Compiling with --backend=multicore: 698s cc failed with code 1: 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c: In function ‘futrts_umul_hi64’: 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 698s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 698s | ^~~~~~~~~~~ 698s | __uint32_t 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4444:90: error: expected ‘)’ before ‘a’ 698s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 698s | ~ ^ 698s | ) 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4444:109: error: expected ‘)’ before ‘b’ 698s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 698s | ~ ^ 698s | ) 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c: In function ‘futrts_smul_hi64’: 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 698s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 698s | ^~~~~~~~~~ 698s | __int128__ 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4448:86: error: expected ‘)’ before ‘a’ 698s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 698s | ~ ^ 698s | ) 698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4448:104: error: expected ‘)’ before ‘b’ 698s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 698s | ~ ^ 698s | ) 698s 698s If you find this error message confusing, uninformative, or wrong, please open an issue: 698s https://github.com/diku-dk/futhark/issues 698s 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.fut: 700s Compiling with --backend=multicore: 700s cc failed with code 1: 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c: In function ‘futrts_umul_hi64’: 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 700s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 700s | ^~~~~~~~~~~ 700s | __uint32_t 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4444:90: error: expected ‘)’ before ‘a’ 700s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 700s | ~ ^ 700s | ) 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4444:109: error: expected ‘)’ before ‘b’ 700s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 700s | ~ ^ 700s | ) 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c: In function ‘futrts_smul_hi64’: 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 700s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 700s | ^~~~~~~~~~ 700s | __int128__ 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4448:86: error: expected ‘)’ before ‘a’ 700s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 700s | ~ ^ 700s | ) 700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4448:104: error: expected ‘)’ before ‘b’ 700s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 700s | ~ ^ 700s | ) 700s 700s If you find this error message confusing, uninformative, or wrong, please open an issue: 700s https://github.com/diku-dk/futhark/issues 700s 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.fut: 704s Compiling with --backend=multicore: 704s cc failed with code 1: 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c: In function ‘futrts_umul_hi64’: 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 704s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 704s | ^~~~~~~~~~~ 704s | __uint32_t 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4444:90: error: expected ‘)’ before ‘a’ 704s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 704s | ~ ^ 704s | ) 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4444:109: error: expected ‘)’ before ‘b’ 704s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 704s | ~ ^ 704s | ) 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c: In function ‘futrts_smul_hi64’: 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 704s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 704s | ^~~~~~~~~~ 704s | __int128__ 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4448:86: error: expected ‘)’ before ‘a’ 704s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 704s | ~ ^ 704s | ) 704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4448:104: error: expected ‘)’ before ‘b’ 704s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 704s | ~ ^ 704s | ) 704s 704s If you find this error message confusing, uninformative, or wrong, please open an issue: 704s https://github.com/diku-dk/futhark/issues 704s 704s (148 failed, 0 passed, 2162 to go). 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.fut: 706s Compiling with --backend=multicore: 706s cc failed with code 1: 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c: In function ‘futrts_umul_hi64’: 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 706s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 706s | ^~~~~~~~~~~ 706s | __uint32_t 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4444:90: error: expected ‘)’ before ‘a’ 706s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 706s | ~ ^ 706s | ) 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4444:109: error: expected ‘)’ before ‘b’ 706s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 706s | ~ ^ 706s | ) 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c: In function ‘futrts_smul_hi64’: 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 706s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 706s | ^~~~~~~~~~ 706s | __int128__ 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4448:86: error: expected ‘)’ before ‘a’ 706s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 706s | ~ ^ 706s | ) 706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4448:104: error: expected ‘)’ before ‘b’ 706s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 706s | ~ ^ 706s | ) 706s 706s If you find this error message confusing, uninformative, or wrong, please open an issue: 706s https://github.com/diku-dk/futhark/issues 706s 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.fut: 708s Compiling with --backend=multicore: 708s cc failed with code 1: 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c: In function ‘futrts_umul_hi64’: 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 708s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 708s | ^~~~~~~~~~~ 708s | __uint32_t 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4450:90: error: expected ‘)’ before ‘a’ 708s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 708s | ~ ^ 708s | ) 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4450:109: error: expected ‘)’ before ‘b’ 708s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 708s | ~ ^ 708s | ) 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c: In function ‘futrts_smul_hi64’: 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 708s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 708s | ^~~~~~~~~~ 708s | __int128__ 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4454:86: error: expected ‘)’ before ‘a’ 708s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 708s | ~ ^ 708s | ) 708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4454:104: error: expected ‘)’ before ‘b’ 708s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 708s | ~ ^ 708s | ) 708s 708s If you find this error message confusing, uninformative, or wrong, please open an issue: 708s https://github.com/diku-dk/futhark/issues 708s 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.fut: 711s Compiling with --backend=multicore: 711s cc failed with code 1: 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c: In function ‘futrts_umul_hi64’: 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 711s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 711s | ^~~~~~~~~~~ 711s | __uint32_t 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4444:90: error: expected ‘)’ before ‘a’ 711s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 711s | ~ ^ 711s | ) 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4444:109: error: expected ‘)’ before ‘b’ 711s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 711s | ~ ^ 711s | ) 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c: In function ‘futrts_smul_hi64’: 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 711s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 711s | ^~~~~~~~~~ 711s | __int128__ 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4448:86: error: expected ‘)’ before ‘a’ 711s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 711s | ~ ^ 711s | ) 711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4448:104: error: expected ‘)’ before ‘b’ 711s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 711s | ~ ^ 711s | ) 711s 711s If you find this error message confusing, uninformative, or wrong, please open an issue: 711s https://github.com/diku-dk/futhark/issues 711s 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.fut: 725s Compiling with --backend=multicore: 725s cc failed with code 1: 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c: In function ‘futrts_umul_hi64’: 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 725s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 725s | ^~~~~~~~~~~ 725s | __uint32_t 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4444:90: error: expected ‘)’ before ‘a’ 725s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 725s | ~ ^ 725s | ) 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4444:109: error: expected ‘)’ before ‘b’ 725s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 725s | ~ ^ 725s | ) 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c: In function ‘futrts_smul_hi64’: 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 725s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 725s | ^~~~~~~~~~ 725s | __int128__ 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4448:86: error: expected ‘)’ before ‘a’ 725s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 725s | ~ ^ 725s | ) 725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4448:104: error: expected ‘)’ before ‘b’ 725s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 725s | ~ ^ 725s | ) 725s 725s If you find this error message confusing, uninformative, or wrong, please open an issue: 725s https://github.com/diku-dk/futhark/issues 725s 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.fut: 737s Compiling with --backend=multicore: 737s cc failed with code 1: 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c: In function ‘futrts_umul_hi64’: 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 737s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 737s | ^~~~~~~~~~~ 737s | __uint32_t 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4523:90: error: expected ‘)’ before ‘a’ 737s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 737s | ~ ^ 737s | ) 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4523:109: error: expected ‘)’ before ‘b’ 737s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 737s | ~ ^ 737s | ) 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c: In function ‘futrts_smul_hi64’: 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 737s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 737s | ^~~~~~~~~~ 737s | __int128__ 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4527:86: error: expected ‘)’ before ‘a’ 737s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 737s | ~ ^ 737s | ) 737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4527:104: error: expected ‘)’ before ‘b’ 737s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 737s | ~ ^ 737s | ) 737s 737s If you find this error message confusing, uninformative, or wrong, please open an issue: 737s https://github.com/diku-dk/futhark/issues 737s 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.fut: 743s Compiling with --backend=multicore: 743s cc failed with code 1: 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c: In function ‘futrts_umul_hi64’: 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4463:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 743s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 743s | ^~~~~~~~~~~ 743s | __uint32_t 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4463:78: note: each undeclared identifier is reported only once for each function it appears in 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4463:90: error: expected ‘)’ before ‘a’ 743s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 743s | ~ ^ 743s | ) 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4463:109: error: expected ‘)’ before ‘b’ 743s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 743s | ~ ^ 743s | ) 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c: In function ‘futrts_smul_hi64’: 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4467:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 743s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 743s | ^~~~~~~~~~ 743s | __int128__ 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4467:86: error: expected ‘)’ before ‘a’ 743s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 743s | ~ ^ 743s | ) 743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4467:104: error: expected ‘)’ before ‘b’ 743s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 743s | ~ ^ 743s | ) 743s 743s If you find this error message confusing, uninformative, or wrong, please open an issue: 743s https://github.com/diku-dk/futhark/issues 743s 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.fut: 756s Compiling with --backend=multicore: 756s cc failed with code 1: 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c: In function ‘futrts_umul_hi64’: 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4463:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 756s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 756s | ^~~~~~~~~~~ 756s | __uint32_t 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4463:78: note: each undeclared identifier is reported only once for each function it appears in 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4463:90: error: expected ‘)’ before ‘a’ 756s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 756s | ~ ^ 756s | ) 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4463:109: error: expected ‘)’ before ‘b’ 756s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 756s | ~ ^ 756s | ) 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c: In function ‘futrts_smul_hi64’: 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4467:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 756s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 756s | ^~~~~~~~~~ 756s | __int128__ 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4467:86: error: expected ‘)’ before ‘a’ 756s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 756s | ~ ^ 756s | ) 756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4467:104: error: expected ‘)’ before ‘b’ 756s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 756s | ~ ^ 756s | ) 756s 756s If you find this error message confusing, uninformative, or wrong, please open an issue: 756s https://github.com/diku-dk/futhark/issues 756s 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.fut: 763s Compiling with --backend=multicore: 763s cc failed with code 1: 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c: In function ‘futrts_umul_hi64’: 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4470:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 763s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 763s | ^~~~~~~~~~~ 763s | __uint32_t 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4470:78: note: each undeclared identifier is reported only once for each function it appears in 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4470:90: error: expected ‘)’ before ‘a’ 763s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 763s | ~ ^ 763s | ) 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4470:109: error: expected ‘)’ before ‘b’ 763s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 763s | ~ ^ 763s | ) 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c: In function ‘futrts_smul_hi64’: 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4474:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 763s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 763s | ^~~~~~~~~~ 763s | __int128__ 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4474:86: error: expected ‘)’ before ‘a’ 763s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 763s | ~ ^ 763s | ) 763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4474:104: error: expected ‘)’ before ‘b’ 763s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 763s | ~ ^ 763s | ) 763s 763s If you find this error message confusing, uninformative, or wrong, please open an issue: 763s https://github.com/diku-dk/futhark/issues 763s 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.fut: 764s Compiling with --backend=multicore: 764s cc failed with code 1: 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c: In function ‘futrts_umul_hi64’: 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4425:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 764s 4425 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 764s | ^~~~~~~~~~~ 764s | __uint32_t 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4425:78: note: each undeclared identifier is reported only once for each function it appears in 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4425:90: error: expected ‘)’ before ‘a’ 764s 4425 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 764s | ~ ^ 764s | ) 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4425:109: error: expected ‘)’ before ‘b’ 764s 4425 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 764s | ~ ^ 764s | ) 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c: In function ‘futrts_smul_hi64’: 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4429:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 764s 4429 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 764s | ^~~~~~~~~~ 764s | __int128__ 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4429:86: error: expected ‘)’ before ‘a’ 764s 4429 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 764s | ~ ^ 764s | ) 764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4429:104: error: expected ‘)’ before ‘b’ 764s 4429 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 764s | ~ ^ 764s | ) 764s 764s If you find this error message confusing, uninformative, or wrong, please open an issue: 764s https://github.com/diku-dk/futhark/issues 764s 764s (157 failed, 0 passed, 2153 to go). 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.fut: 769s Compiling with --backend=multicore: 769s cc failed with code 1: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c: In function ‘futrts_umul_hi64’: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4458:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 769s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ^~~~~~~~~~~ 769s | __uint32_t 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4458:78: note: each undeclared identifier is reported only once for each function it appears in 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4458:90: error: expected ‘)’ before ‘a’ 769s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4458:109: error: expected ‘)’ before ‘b’ 769s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c: In function ‘futrts_smul_hi64’: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4462:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 769s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ^~~~~~~~~~ 769s | __int128__ 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4462:86: error: expected ‘)’ before ‘a’ 769s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4462:104: error: expected ‘)’ before ‘b’ 769s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s 769s If you find this error message confusing, uninformative, or wrong, please open an issue: 769s https://github.com/diku-dk/futhark/issues 769s 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut: 769s Compiling with --backend=multicore: 769s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut:3:25-26: 769s Defaulting ambiguous type to i32. 769s 769s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut:4:17-20: 769s Defaulting ambiguous type to i32. 769s cc failed with code 1: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c: In function ‘futrts_umul_hi64’: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ^~~~~~~~~~~ 769s | __uint32_t 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4417:90: error: expected ‘)’ before ‘a’ 769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4417:109: error: expected ‘)’ before ‘b’ 769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c: In function ‘futrts_smul_hi64’: 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ^~~~~~~~~~ 769s | __int128__ 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4421:86: error: expected ‘)’ before ‘a’ 769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4421:104: error: expected ‘)’ before ‘b’ 769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 769s | ~ ^ 769s | ) 769s 769s If you find this error message confusing, uninformative, or wrong, please open an issue: 769s https://github.com/diku-dk/futhark/issues 769s 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.fut: 776s Compiling with --backend=multicore: 776s cc failed with code 1: 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c: In function ‘futrts_umul_hi64’: 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4470:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 776s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 776s | ^~~~~~~~~~~ 776s | __uint32_t 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4470:78: note: each undeclared identifier is reported only once for each function it appears in 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4470:90: error: expected ‘)’ before ‘a’ 776s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 776s | ~ ^ 776s | ) 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4470:109: error: expected ‘)’ before ‘b’ 776s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 776s | ~ ^ 776s | ) 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c: In function ‘futrts_smul_hi64’: 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4474:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 776s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 776s | ^~~~~~~~~~ 776s | __int128__ 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4474:86: error: expected ‘)’ before ‘a’ 776s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 776s | ~ ^ 776s | ) 776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4474:104: error: expected ‘)’ before ‘b’ 776s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 776s | ~ ^ 776s | ) 776s 776s If you find this error message confusing, uninformative, or wrong, please open an issue: 776s https://github.com/diku-dk/futhark/issues 776s 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.fut: 779s Compiling with --backend=multicore: 779s cc failed with code 1: 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c: In function ‘futrts_umul_hi64’: 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4457:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 779s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 779s | ^~~~~~~~~~~ 779s | __uint32_t 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4457:78: note: each undeclared identifier is reported only once for each function it appears in 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4457:90: error: expected ‘)’ before ‘a’ 779s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 779s | ~ ^ 779s | ) 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4457:109: error: expected ‘)’ before ‘b’ 779s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 779s | ~ ^ 779s | ) 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c: In function ‘futrts_smul_hi64’: 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4461:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 779s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 779s | ^~~~~~~~~~ 779s | __int128__ 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4461:86: error: expected ‘)’ before ‘a’ 779s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 779s | ~ ^ 779s | ) 779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4461:104: error: expected ‘)’ before ‘b’ 779s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 779s | ~ ^ 779s | ) 779s 779s If you find this error message confusing, uninformative, or wrong, please open an issue: 779s https://github.com/diku-dk/futhark/issues 779s 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.fut: 781s Compiling with --backend=multicore: 781s cc failed with code 1: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c: In function ‘futrts_umul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ^~~~~~~~~~~ 781s | __uint32_t 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4429:90: error: expected ‘)’ before ‘a’ 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4429:109: error: expected ‘)’ before ‘b’ 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c: In function ‘futrts_smul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ^~~~~~~~~~ 781s | __int128__ 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4433:86: error: expected ‘)’ before ‘a’ 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4433:104: error: expected ‘)’ before ‘b’ 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s 781s If you find this error message confusing, uninformative, or wrong, please open an issue: 781s https://github.com/diku-dk/futhark/issues 781s 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.fut: 781s Compiling with --backend=multicore: 781s cc failed with code 1: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c: In function ‘futrts_umul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ^~~~~~~~~~~ 781s | __uint32_t 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4429:90: error: expected ‘)’ before ‘a’ 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4429:109: error: expected ‘)’ before ‘b’ 781s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c: In function ‘futrts_smul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ^~~~~~~~~~ 781s | __int128__ 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4433:86: error: expected ‘)’ before ‘a’ 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4433:104: error: expected ‘)’ before ‘b’ 781s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s 781s If you find this error message confusing, uninformative, or wrong, please open an issue: 781s https://github.com/diku-dk/futhark/issues 781s 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.fut: 781s Compiling with --backend=multicore: 781s cc failed with code 1: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c: In function ‘futrts_umul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 781s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ^~~~~~~~~~~ 781s | __uint32_t 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4444:90: error: expected ‘)’ before ‘a’ 781s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4444:109: error: expected ‘)’ before ‘b’ 781s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c: In function ‘futrts_smul_hi64’: 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 781s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ^~~~~~~~~~ 781s | __int128__ 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4448:86: error: expected ‘)’ before ‘a’ 781s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4448:104: error: expected ‘)’ before ‘b’ 781s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 781s | ~ ^ 781s | ) 781s 781s If you find this error message confusing, uninformative, or wrong, please open an issue: 781s https://github.com/diku-dk/futhark/issues 781s 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.fut: 790s Compiling with --backend=multicore: 790s cc failed with code 1: 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c: In function ‘futrts_umul_hi64’: 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4457:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 790s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 790s | ^~~~~~~~~~~ 790s | __uint32_t 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4457:78: note: each undeclared identifier is reported only once for each function it appears in 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4457:90: error: expected ‘)’ before ‘a’ 790s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 790s | ~ ^ 790s | ) 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4457:109: error: expected ‘)’ before ‘b’ 790s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 790s | ~ ^ 790s | ) 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c: In function ‘futrts_smul_hi64’: 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4461:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 790s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 790s | ^~~~~~~~~~ 790s | __int128__ 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4461:86: error: expected ‘)’ before ‘a’ 790s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 790s | ~ ^ 790s | ) 790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4461:104: error: expected ‘)’ before ‘b’ 790s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 790s | ~ ^ 790s | ) 790s 790s If you find this error message confusing, uninformative, or wrong, please open an issue: 790s https://github.com/diku-dk/futhark/issues 790s 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut: 791s Compiling with --backend=multicore: 791s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut:5:12-13: 791s Defaulting ambiguous type to i32. 791s 791s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut:5:15-18: 791s Defaulting ambiguous type to i32. 791s cc failed with code 1: 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c: In function ‘futrts_umul_hi64’: 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 791s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 791s | ^~~~~~~~~~~ 791s | __uint32_t 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4431:90: error: expected ‘)’ before ‘a’ 791s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 791s | ~ ^ 791s | ) 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4431:109: error: expected ‘)’ before ‘b’ 791s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 791s | ~ ^ 791s | ) 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c: In function ‘futrts_smul_hi64’: 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 791s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 791s | ^~~~~~~~~~ 791s | __int128__ 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4435:86: error: expected ‘)’ before ‘a’ 791s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 791s | ~ ^ 791s | ) 791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4435:104: error: expected ‘)’ before ‘b’ 791s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 791s | ~ ^ 791s | ) 791s 791s If you find this error message confusing, uninformative, or wrong, please open an issue: 791s https://github.com/diku-dk/futhark/issues 791s 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.fut: 792s Compiling with --backend=multicore: 792s cc failed with code 1: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c: In function ‘futrts_umul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ^~~~~~~~~~~ 792s | __uint32_t 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4416:90: error: expected ‘)’ before ‘a’ 792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4416:109: error: expected ‘)’ before ‘b’ 792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c: In function ‘futrts_smul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ^~~~~~~~~~ 792s | __int128__ 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4420:86: error: expected ‘)’ before ‘a’ 792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4420:104: error: expected ‘)’ before ‘b’ 792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s 792s If you find this error message confusing, uninformative, or wrong, please open an issue: 792s https://github.com/diku-dk/futhark/issues 792s 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut: 792s Compiling with --backend=multicore: 792s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut:4:12-13: 792s Defaulting ambiguous type to i32. 792s 792s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut:4:15-18: 792s Defaulting ambiguous type to i32. 792s cc failed with code 1: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c: In function ‘futrts_umul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 792s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ^~~~~~~~~~~ 792s | __uint32_t 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4431:90: error: expected ‘)’ before ‘a’ 792s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4431:109: error: expected ‘)’ before ‘b’ 792s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c: In function ‘futrts_smul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 792s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ^~~~~~~~~~ 792s | __int128__ 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4435:86: error: expected ‘)’ before ‘a’ 792s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4435:104: error: expected ‘)’ before ‘b’ 792s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s 792s If you find this error message confusing, uninformative, or wrong, please open an issue: 792s https://github.com/diku-dk/futhark/issues 792s 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.fut: 792s Compiling with --backend=multicore: 792s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.fut:3:40-41: 792s Defaulting ambiguous type to i32. 792s cc failed with code 1: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c: In function ‘futrts_umul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 792s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ^~~~~~~~~~~ 792s | __uint32_t 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4460:90: error: expected ‘)’ before ‘a’ 792s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4460:109: error: expected ‘)’ before ‘b’ 792s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c: In function ‘futrts_smul_hi64’: 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 792s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ^~~~~~~~~~ 792s | __int128__ 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4464:86: error: expected ‘)’ before ‘a’ 792s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4464:104: error: expected ‘)’ before ‘b’ 792s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 792s | ~ ^ 792s | ) 792s 792s If you find this error message confusing, uninformative, or wrong, please open an issue: 792s https://github.com/diku-dk/futhark/issues 792s 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.fut: 796s Compiling with --backend=multicore: 796s cc failed with code 1: 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c: In function ‘futrts_umul_hi64’: 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 796s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 796s | ^~~~~~~~~~~ 796s | __uint32_t 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4442:90: error: expected ‘)’ before ‘a’ 796s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 796s | ~ ^ 796s | ) 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4442:109: error: expected ‘)’ before ‘b’ 796s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 796s | ~ ^ 796s | ) 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c: In function ‘futrts_smul_hi64’: 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 796s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 796s | ^~~~~~~~~~ 796s | __int128__ 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4446:86: error: expected ‘)’ before ‘a’ 796s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 796s | ~ ^ 796s | ) 796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4446:104: error: expected ‘)’ before ‘b’ 796s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 796s | ~ ^ 796s | ) 796s 796s If you find this error message confusing, uninformative, or wrong, please open an issue: 796s https://github.com/diku-dk/futhark/issues 796s 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.fut: 799s Compiling with --backend=multicore: 799s cc failed with code 1: 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c: In function ‘futrts_umul_hi64’: 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 799s | ^~~~~~~~~~~ 799s | __uint32_t 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4402:90: error: expected ‘)’ before ‘a’ 799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 799s | ~ ^ 799s | ) 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4402:109: error: expected ‘)’ before ‘b’ 799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 799s | ~ ^ 799s | ) 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c: In function ‘futrts_smul_hi64’: 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 799s | ^~~~~~~~~~ 799s | __int128__ 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4406:86: error: expected ‘)’ before ‘a’ 799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 799s | ~ ^ 799s | ) 799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4406:104: error: expected ‘)’ before ‘b’ 799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 799s | ~ ^ 799s | ) 799s 799s If you find this error message confusing, uninformative, or wrong, please open an issue: 799s https://github.com/diku-dk/futhark/issues 799s 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.fut: 800s Compiling with --backend=multicore: 800s cc failed with code 1: 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c: In function ‘futrts_umul_hi64’: 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 800s | ^~~~~~~~~~~ 800s | __uint32_t 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4417:90: error: expected ‘)’ before ‘a’ 800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 800s | ~ ^ 800s | ) 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4417:109: error: expected ‘)’ before ‘b’ 800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 800s | ~ ^ 800s | ) 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c: In function ‘futrts_smul_hi64’: 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 800s | ^~~~~~~~~~ 800s | __int128__ 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4421:86: error: expected ‘)’ before ‘a’ 800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 800s | ~ ^ 800s | ) 800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4421:104: error: expected ‘)’ before ‘b’ 800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 800s | ~ ^ 800s | ) 800s 800s If you find this error message confusing, uninformative, or wrong, please open an issue: 800s https://github.com/diku-dk/futhark/issues 800s 801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.fut: 802s Compiling with --backend=multicore: 802s cc failed with code 1: 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c: In function ‘futrts_umul_hi64’: 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 802s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 802s | ^~~~~~~~~~~ 802s | __uint32_t 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4417:90: error: expected ‘)’ before ‘a’ 802s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 802s | ~ ^ 802s | ) 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4417:109: error: expected ‘)’ before ‘b’ 802s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 802s | ~ ^ 802s | ) 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c: In function ‘futrts_smul_hi64’: 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 802s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 802s | ^~~~~~~~~~ 802s | __int128__ 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4421:86: error: expected ‘)’ before ‘a’ 802s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 802s | ~ ^ 802s | ) 802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4421:104: error: expected ‘)’ before ‘b’ 802s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 802s | ~ ^ 802s | ) 802s 802s If you find this error message confusing, uninformative, or wrong, please open an issue: 802s https://github.com/diku-dk/futhark/issues 802s 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.fut: 804s Compiling with --backend=multicore: 804s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.fut:4:20-47: 804s Entry point parameter 804s 804s ((xs: [k]i64): [k]i64, (as: [m][n]f64): [m][n]f64) 804s 804s will have an opaque type, so the entry point will likely not be callable. 804s cc failed with code 1: 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c: In function ‘futrts_umul_hi64’: 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 804s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 804s | ^~~~~~~~~~~ 804s | __uint32_t 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4449:90: error: expected ‘)’ before ‘a’ 804s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 804s | ~ ^ 804s | ) 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4449:109: error: expected ‘)’ before ‘b’ 804s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 804s | ~ ^ 804s | ) 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c: In function ‘futrts_smul_hi64’: 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 804s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 804s | ^~~~~~~~~~ 804s | __int128__ 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4453:86: error: expected ‘)’ before ‘a’ 804s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 804s | ~ ^ 804s | ) 804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4453:104: error: expected ‘)’ before ‘b’ 804s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 804s | ~ ^ 804s | ) 804s 804s If you find this error message confusing, uninformative, or wrong, please open an issue: 804s https://github.com/diku-dk/futhark/issues 804s 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.fut: 805s Compiling with --backend=multicore: 805s cc failed with code 1: 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c: In function ‘futrts_umul_hi64’: 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 805s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 805s | ^~~~~~~~~~~ 805s | __uint32_t 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4416:90: error: expected ‘)’ before ‘a’ 805s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 805s | ~ ^ 805s | ) 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4416:109: error: expected ‘)’ before ‘b’ 805s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 805s | ~ ^ 805s | ) 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c: In function ‘futrts_smul_hi64’: 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 805s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 805s | ^~~~~~~~~~ 805s | __int128__ 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4420:86: error: expected ‘)’ before ‘a’ 805s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 805s | ~ ^ 805s | ) 805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4420:104: error: expected ‘)’ before ‘b’ 805s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 805s | ~ ^ 805s | ) 805s 805s If you find this error message confusing, uninformative, or wrong, please open an issue: 805s https://github.com/diku-dk/futhark/issues 805s 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.fut: 807s Compiling with --backend=multicore: 807s cc failed with code 1: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c: In function ‘futrts_umul_hi64’: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 807s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ^~~~~~~~~~~ 807s | __uint32_t 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4402:90: error: expected ‘)’ before ‘a’ 807s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4402:109: error: expected ‘)’ before ‘b’ 807s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c: In function ‘futrts_smul_hi64’: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 807s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ^~~~~~~~~~ 807s | __int128__ 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4406:86: error: expected ‘)’ before ‘a’ 807s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4406:104: error: expected ‘)’ before ‘b’ 807s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s 807s If you find this error message confusing, uninformative, or wrong, please open an issue: 807s https://github.com/diku-dk/futhark/issues 807s 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.fut: 807s Compiling with --backend=multicore: 807s cc failed with code 1: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c: In function ‘futrts_umul_hi64’: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 807s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ^~~~~~~~~~~ 807s | __uint32_t 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4416:90: error: expected ‘)’ before ‘a’ 807s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4416:109: error: expected ‘)’ before ‘b’ 807s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c: In function ‘futrts_smul_hi64’: 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 807s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ^~~~~~~~~~ 807s | __int128__ 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4420:86: error: expected ‘)’ before ‘a’ 807s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4420:104: error: expected ‘)’ before ‘b’ 807s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 807s | ~ ^ 807s | ) 807s 807s If you find this error message confusing, uninformative, or wrong, please open an issue: 807s https://github.com/diku-dk/futhark/issues 807s 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.fut: 808s Compiling with --backend=multicore: 808s cc failed with code 1: 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c: In function ‘futrts_umul_hi64’: 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 808s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 808s | ^~~~~~~~~~~ 808s | __uint32_t 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4416:90: error: expected ‘)’ before ‘a’ 808s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 808s | ~ ^ 808s | ) 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4416:109: error: expected ‘)’ before ‘b’ 808s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 808s | ~ ^ 808s | ) 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c: In function ‘futrts_smul_hi64’: 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 808s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 808s | ^~~~~~~~~~ 808s | __int128__ 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4420:86: error: expected ‘)’ before ‘a’ 808s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 808s | ~ ^ 808s | ) 808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4420:104: error: expected ‘)’ before ‘b’ 808s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 808s | ~ ^ 808s | ) 808s 808s If you find this error message confusing, uninformative, or wrong, please open an issue: 808s https://github.com/diku-dk/futhark/issues 808s 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.fut: 810s Compiling with --backend=multicore: 810s cc failed with code 1: 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c: In function ‘futrts_umul_hi64’: 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 810s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 810s | ^~~~~~~~~~~ 810s | __uint32_t 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4417:90: error: expected ‘)’ before ‘a’ 810s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 810s | ~ ^ 810s | ) 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4417:109: error: expected ‘)’ before ‘b’ 810s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 810s | ~ ^ 810s | ) 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c: In function ‘futrts_smul_hi64’: 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 810s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 810s | ^~~~~~~~~~ 810s | __int128__ 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4421:86: error: expected ‘)’ before ‘a’ 810s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 810s | ~ ^ 810s | ) 810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4421:104: error: expected ‘)’ before ‘b’ 810s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 810s | ~ ^ 810s | ) 810s 810s If you find this error message confusing, uninformative, or wrong, please open an issue: 810s https://github.com/diku-dk/futhark/issues 810s 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.fut: 815s Compiling with --backend=multicore: 815s cc failed with code 1: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c: In function ‘futrts_umul_hi64’: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 815s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ^~~~~~~~~~~ 815s | __uint32_t 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4418:90: error: expected ‘)’ before ‘a’ 815s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4418:109: error: expected ‘)’ before ‘b’ 815s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c: In function ‘futrts_smul_hi64’: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 815s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ^~~~~~~~~~ 815s | __int128__ 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4422:86: error: expected ‘)’ before ‘a’ 815s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4422:104: error: expected ‘)’ before ‘b’ 815s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s 815s If you find this error message confusing, uninformative, or wrong, please open an issue: 815s https://github.com/diku-dk/futhark/issues 815s 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.fut: 815s Compiling with --backend=multicore: 815s cc failed with code 1: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c: In function ‘futrts_umul_hi64’: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 815s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ^~~~~~~~~~~ 815s | __uint32_t 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4402:90: error: expected ‘)’ before ‘a’ 815s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4402:109: error: expected ‘)’ before ‘b’ 815s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c: In function ‘futrts_smul_hi64’: 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 815s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ^~~~~~~~~~ 815s | __int128__ 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4406:86: error: expected ‘)’ before ‘a’ 815s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4406:104: error: expected ‘)’ before ‘b’ 815s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 815s | ~ ^ 815s | ) 815s 815s If you find this error message confusing, uninformative, or wrong, please open an issue: 815s https://github.com/diku-dk/futhark/issues 815s 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.fut: 817s Compiling with --backend=multicore: 817s cc failed with code 1: 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c: In function ‘futrts_umul_hi64’: 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 817s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 817s | ^~~~~~~~~~~ 817s | __uint32_t 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4402:90: error: expected ‘)’ before ‘a’ 817s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 817s | ~ ^ 817s | ) 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4402:109: error: expected ‘)’ before ‘b’ 817s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 817s | ~ ^ 817s | ) 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c: In function ‘futrts_smul_hi64’: 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 817s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 817s | ^~~~~~~~~~ 817s | __int128__ 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4406:86: error: expected ‘)’ before ‘a’ 817s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 817s | ~ ^ 817s | ) 817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4406:104: error: expected ‘)’ before ‘b’ 817s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 817s | ~ ^ 817s | ) 817s 817s If you find this error message confusing, uninformative, or wrong, please open an issue: 817s https://github.com/diku-dk/futhark/issues 817s 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.fut: 818s Compiling with --backend=multicore: 818s cc failed with code 1: 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c: In function ‘futrts_umul_hi64’: 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 818s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 818s | ^~~~~~~~~~~ 818s | __uint32_t 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4402:90: error: expected ‘)’ before ‘a’ 818s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 818s | ~ ^ 818s | ) 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4402:109: error: expected ‘)’ before ‘b’ 818s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 818s | ~ ^ 818s | ) 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c: In function ‘futrts_smul_hi64’: 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 818s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 818s | ^~~~~~~~~~ 818s | __int128__ 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4406:86: error: expected ‘)’ before ‘a’ 818s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 818s | ~ ^ 818s | ) 818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4406:104: error: expected ‘)’ before ‘b’ 818s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 818s | ~ ^ 818s | ) 818s 818s If you find this error message confusing, uninformative, or wrong, please open an issue: 818s https://github.com/diku-dk/futhark/issues 818s 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.fut: 821s Compiling with --backend=multicore: 821s cc failed with code 1: 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c: In function ‘futrts_umul_hi64’: 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 821s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 821s | ^~~~~~~~~~~ 821s | __uint32_t 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4402:90: error: expected ‘)’ before ‘a’ 821s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 821s | ~ ^ 821s | ) 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4402:109: error: expected ‘)’ before ‘b’ 821s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 821s | ~ ^ 821s | ) 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c: In function ‘futrts_smul_hi64’: 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 821s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 821s | ^~~~~~~~~~ 821s | __int128__ 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4406:86: error: expected ‘)’ before ‘a’ 821s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 821s | ~ ^ 821s | ) 821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4406:104: error: expected ‘)’ before ‘b’ 821s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 821s | ~ ^ 821s | ) 821s 821s If you find this error message confusing, uninformative, or wrong, please open an issue: 821s https://github.com/diku-dk/futhark/issues 821s 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.fut: 825s Compiling with --backend=multicore: 825s cc failed with code 1: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c: In function ‘futrts_umul_hi64’: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ^~~~~~~~~~~ 825s | __uint32_t 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4402:90: error: expected ‘)’ before ‘a’ 825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4402:109: error: expected ‘)’ before ‘b’ 825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c: In function ‘futrts_smul_hi64’: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ^~~~~~~~~~ 825s | __int128__ 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4406:86: error: expected ‘)’ before ‘a’ 825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4406:104: error: expected ‘)’ before ‘b’ 825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s 825s If you find this error message confusing, uninformative, or wrong, please open an issue: 825s https://github.com/diku-dk/futhark/issues 825s 825s (185 failed, 4 passed, 2121 to go). 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.fut: 825s Compiling with --backend=multicore: 825s cc failed with code 1: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c: In function ‘futrts_umul_hi64’: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 825s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ^~~~~~~~~~~ 825s | __uint32_t 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4416:90: error: expected ‘)’ before ‘a’ 825s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4416:109: error: expected ‘)’ before ‘b’ 825s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c: In function ‘futrts_smul_hi64’: 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ^~~~~~~~~~ 825s | __int128__ 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4420:86: error: expected ‘)’ before ‘a’ 825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4420:104: error: expected ‘)’ before ‘b’ 825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 825s | ~ ^ 825s | ) 825s 825s If you find this error message confusing, uninformative, or wrong, please open an issue: 825s https://github.com/diku-dk/futhark/issues 825s 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.fut: 827s Compiling with --backend=multicore: 827s cc failed with code 1: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c: In function ‘futrts_umul_hi64’: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ^~~~~~~~~~~ 827s | __uint32_t 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4402:90: error: expected ‘)’ before ‘a’ 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4402:109: error: expected ‘)’ before ‘b’ 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c: In function ‘futrts_smul_hi64’: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ^~~~~~~~~~ 827s | __int128__ 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4406:86: error: expected ‘)’ before ‘a’ 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4406:104: error: expected ‘)’ before ‘b’ 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s 827s If you find this error message confusing, uninformative, or wrong, please open an issue: 827s https://github.com/diku-dk/futhark/issues 827s 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.fut: 827s Compiling with --backend=multicore: 827s cc failed with code 1: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c: In function ‘futrts_umul_hi64’: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ^~~~~~~~~~~ 827s | __uint32_t 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4402:90: error: expected ‘)’ before ‘a’ 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4402:109: error: expected ‘)’ before ‘b’ 827s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c: In function ‘futrts_smul_hi64’: 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ^~~~~~~~~~ 827s | __int128__ 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4406:86: error: expected ‘)’ before ‘a’ 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4406:104: error: expected ‘)’ before ‘b’ 827s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 827s | ~ ^ 827s | ) 827s 827s If you find this error message confusing, uninformative, or wrong, please open an issue: 827s https://github.com/diku-dk/futhark/issues 827s 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.fut: 829s Compiling with --backend=multicore: 829s cc failed with code 1: 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c: In function ‘futrts_umul_hi64’: 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 829s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 829s | ^~~~~~~~~~~ 829s | __uint32_t 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4402:90: error: expected ‘)’ before ‘a’ 829s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 829s | ~ ^ 829s | ) 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4402:109: error: expected ‘)’ before ‘b’ 829s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 829s | ~ ^ 829s | ) 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c: In function ‘futrts_smul_hi64’: 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 829s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 829s | ^~~~~~~~~~ 829s | __int128__ 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4406:86: error: expected ‘)’ before ‘a’ 829s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 829s | ~ ^ 829s | ) 829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4406:104: error: expected ‘)’ before ‘b’ 829s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 829s | ~ ^ 829s | ) 829s 829s If you find this error message confusing, uninformative, or wrong, please open an issue: 829s https://github.com/diku-dk/futhark/issues 829s 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.fut: 833s Compiling with --backend=multicore: 833s cc failed with code 1: 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c: In function ‘futrts_umul_hi64’: 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 833s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 833s | ^~~~~~~~~~~ 833s | __uint32_t 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4402:90: error: expected ‘)’ before ‘a’ 833s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 833s | ~ ^ 833s | ) 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4402:109: error: expected ‘)’ before ‘b’ 833s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 833s | ~ ^ 833s | ) 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c: In function ‘futrts_smul_hi64’: 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 833s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 833s | ^~~~~~~~~~ 833s | __int128__ 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4406:86: error: expected ‘)’ before ‘a’ 833s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 833s | ~ ^ 833s | ) 833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4406:104: error: expected ‘)’ before ‘b’ 833s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 833s | ~ ^ 833s | ) 833s 833s If you find this error message confusing, uninformative, or wrong, please open an issue: 833s https://github.com/diku-dk/futhark/issues 833s 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut: 834s Compiling with --backend=multicore: 834s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut:5:25-28: 834s Unused name "acc". 834s 834s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut:5:44-45: 834s Unused name "i". 834s cc failed with code 1: 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c: In function ‘futrts_umul_hi64’: 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 834s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 834s | ^~~~~~~~~~~ 834s | __uint32_t 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4402:90: error: expected ‘)’ before ‘a’ 834s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 834s | ~ ^ 834s | ) 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4402:109: error: expected ‘)’ before ‘b’ 834s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 834s | ~ ^ 834s | ) 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c: In function ‘futrts_smul_hi64’: 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 834s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 834s | ^~~~~~~~~~ 834s | __int128__ 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4406:86: error: expected ‘)’ before ‘a’ 834s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 834s | ~ ^ 834s | ) 834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4406:104: error: expected ‘)’ before ‘b’ 834s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 834s | ~ ^ 834s | ) 834s 834s If you find this error message confusing, uninformative, or wrong, please open an issue: 834s https://github.com/diku-dk/futhark/issues 834s 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.fut: 835s Generating reference outputs: 835s cc failed with code 1: 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c: In function ‘futrts_umul_hi64’: 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 835s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 835s | ^~~~~~~~~~~ 835s | __uint32_t 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:90: error: expected ‘)’ before ‘a’ 835s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 835s | ~ ^ 835s | ) 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:109: error: expected ‘)’ before ‘b’ 835s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 835s | ~ ^ 835s | ) 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c: In function ‘futrts_smul_hi64’: 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 835s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 835s | ^~~~~~~~~~ 835s | __int128__ 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:86: error: expected ‘)’ before ‘a’ 835s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 835s | ~ ^ 835s | ) 835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:104: error: expected ‘)’ before ‘b’ 835s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 835s | ~ ^ 835s | ) 835s 835s If you find this error message confusing, uninformative, or wrong, please open an issue: 835s https://github.com/diku-dk/futhark/issues 835s 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.fut: 837s Generating reference outputs: 837s cc failed with code 1: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c: In function ‘futrts_umul_hi64’: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 837s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ^~~~~~~~~~~ 837s | __uint32_t 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:90: error: expected ‘)’ before ‘a’ 837s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:109: error: expected ‘)’ before ‘b’ 837s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c: In function ‘futrts_smul_hi64’: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 837s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ^~~~~~~~~~ 837s | __int128__ 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:86: error: expected ‘)’ before ‘a’ 837s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:104: error: expected ‘)’ before ‘b’ 837s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s 837s If you find this error message confusing, uninformative, or wrong, please open an issue: 837s https://github.com/diku-dk/futhark/issues 837s 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.fut: 837s Compiling with --backend=multicore: 837s cc failed with code 1: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c: In function ‘futrts_umul_hi64’: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 837s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ^~~~~~~~~~~ 837s | __uint32_t 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4417:90: error: expected ‘)’ before ‘a’ 837s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4417:109: error: expected ‘)’ before ‘b’ 837s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c: In function ‘futrts_smul_hi64’: 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 837s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ^~~~~~~~~~ 837s | __int128__ 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4421:86: error: expected ‘)’ before ‘a’ 837s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4421:104: error: expected ‘)’ before ‘b’ 837s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 837s | ~ ^ 837s | ) 837s 837s If you find this error message confusing, uninformative, or wrong, please open an issue: 837s https://github.com/diku-dk/futhark/issues 837s 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.fut: 840s Generating reference outputs: 840s cc failed with code 1: 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c: In function ‘futrts_umul_hi64’: 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 840s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 840s | ^~~~~~~~~~~ 840s | __uint32_t 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:90: error: expected ‘)’ before ‘a’ 840s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 840s | ~ ^ 840s | ) 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:109: error: expected ‘)’ before ‘b’ 840s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 840s | ~ ^ 840s | ) 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c: In function ‘futrts_smul_hi64’: 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 840s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 840s | ^~~~~~~~~~ 840s | __int128__ 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:86: error: expected ‘)’ before ‘a’ 840s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 840s | ~ ^ 840s | ) 840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:104: error: expected ‘)’ before ‘b’ 840s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 840s | ~ ^ 840s | ) 840s 840s If you find this error message confusing, uninformative, or wrong, please open an issue: 840s https://github.com/diku-dk/futhark/issues 840s 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.fut: 842s Generating reference outputs: 842s cc failed with code 1: 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c: In function ‘futrts_umul_hi64’: 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 842s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 842s | ^~~~~~~~~~~ 842s | __uint32_t 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:90: error: expected ‘)’ before ‘a’ 842s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 842s | ~ ^ 842s | ) 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:109: error: expected ‘)’ before ‘b’ 842s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 842s | ~ ^ 842s | ) 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c: In function ‘futrts_smul_hi64’: 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 842s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 842s | ^~~~~~~~~~ 842s | __int128__ 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:86: error: expected ‘)’ before ‘a’ 842s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 842s | ~ ^ 842s | ) 842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:104: error: expected ‘)’ before ‘b’ 842s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 842s | ~ ^ 842s | ) 842s 842s If you find this error message confusing, uninformative, or wrong, please open an issue: 842s https://github.com/diku-dk/futhark/issues 842s 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.fut: 844s Generating reference outputs: 844s cc failed with code 1: 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c: In function ‘futrts_umul_hi64’: 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 844s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 844s | ^~~~~~~~~~~ 844s | __uint32_t 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:90: error: expected ‘)’ before ‘a’ 844s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 844s | ~ ^ 844s | ) 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:109: error: expected ‘)’ before ‘b’ 844s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 844s | ~ ^ 844s | ) 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c: In function ‘futrts_smul_hi64’: 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 844s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 844s | ^~~~~~~~~~ 844s | __int128__ 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:86: error: expected ‘)’ before ‘a’ 844s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 844s | ~ ^ 844s | ) 844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:104: error: expected ‘)’ before ‘b’ 844s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 844s | ~ ^ 844s | ) 844s 844s If you find this error message confusing, uninformative, or wrong, please open an issue: 844s https://github.com/diku-dk/futhark/issues 844s 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.fut: 848s Compiling with --backend=multicore: 848s Warning at unknown location: 848s #[unroll] on loop with unknown number of iterations. 848s cc failed with code 1: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c: In function ‘futrts_umul_hi64’: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 848s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ^~~~~~~~~~~ 848s | __uint32_t 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4417:90: error: expected ‘)’ before ‘a’ 848s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4417:109: error: expected ‘)’ before ‘b’ 848s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c: In function ‘futrts_smul_hi64’: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 848s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ^~~~~~~~~~ 848s | __int128__ 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4421:86: error: expected ‘)’ before ‘a’ 848s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4421:104: error: expected ‘)’ before ‘b’ 848s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s 848s If you find this error message confusing, uninformative, or wrong, please open an issue: 848s https://github.com/diku-dk/futhark/issues 848s 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.fut: 848s Generating reference outputs: 848s cc failed with code 1: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c: In function ‘futrts_umul_hi64’: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 848s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ^~~~~~~~~~~ 848s | __uint32_t 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:90: error: expected ‘)’ before ‘a’ 848s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:109: error: expected ‘)’ before ‘b’ 848s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c: In function ‘futrts_smul_hi64’: 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 848s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ^~~~~~~~~~ 848s | __int128__ 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:86: error: expected ‘)’ before ‘a’ 848s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:104: error: expected ‘)’ before ‘b’ 848s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 848s | ~ ^ 848s | ) 848s 848s If you find this error message confusing, uninformative, or wrong, please open an issue: 848s https://github.com/diku-dk/futhark/issues 848s 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.fut: 849s Compiling with --backend=multicore: 849s cc failed with code 1: 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c: In function ‘futrts_umul_hi64’: 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 849s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 849s | ^~~~~~~~~~~ 849s | __uint32_t 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4416:90: error: expected ‘)’ before ‘a’ 849s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 849s | ~ ^ 849s | ) 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4416:109: error: expected ‘)’ before ‘b’ 849s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 849s | ~ ^ 849s | ) 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c: In function ‘futrts_smul_hi64’: 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 849s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 849s | ^~~~~~~~~~ 849s | __int128__ 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4420:86: error: expected ‘)’ before ‘a’ 849s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 849s | ~ ^ 849s | ) 849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4420:104: error: expected ‘)’ before ‘b’ 849s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 849s | ~ ^ 849s | ) 849s 849s If you find this error message confusing, uninformative, or wrong, please open an issue: 849s https://github.com/diku-dk/futhark/issues 849s 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.fut: 851s Compiling with --backend=multicore: 851s cc failed with code 1: 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c: In function ‘futrts_umul_hi64’: 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 851s | ^~~~~~~~~~~ 851s | __uint32_t 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4416:90: error: expected ‘)’ before ‘a’ 851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 851s | ~ ^ 851s | ) 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4416:109: error: expected ‘)’ before ‘b’ 851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 851s | ~ ^ 851s | ) 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c: In function ‘futrts_smul_hi64’: 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 851s | ^~~~~~~~~~ 851s | __int128__ 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4420:86: error: expected ‘)’ before ‘a’ 851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 851s | ~ ^ 851s | ) 851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4420:104: error: expected ‘)’ before ‘b’ 851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 851s | ~ ^ 851s | ) 851s 851s If you find this error message confusing, uninformative, or wrong, please open an issue: 851s https://github.com/diku-dk/futhark/issues 851s 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.fut: 854s Compiling with --backend=multicore: 854s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.fut:6:9-27: 854s Entry point parameter 854s 854s ((a: [d₀]i32): []i32, (i: i32): i32) 854s 854s will have an opaque type, so the entry point will likely not be callable. 854s cc failed with code 1: 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c: In function ‘futrts_umul_hi64’: 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 854s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 854s | ^~~~~~~~~~~ 854s | __uint32_t 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4434:90: error: expected ‘)’ before ‘a’ 854s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 854s | ~ ^ 854s | ) 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4434:109: error: expected ‘)’ before ‘b’ 854s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 854s | ~ ^ 854s | ) 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c: In function ‘futrts_smul_hi64’: 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 854s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 854s | ^~~~~~~~~~ 854s | __int128__ 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4438:86: error: expected ‘)’ before ‘a’ 854s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 854s | ~ ^ 854s | ) 854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4438:104: error: expected ‘)’ before ‘b’ 854s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 854s | ~ ^ 854s | ) 854s 854s If you find this error message confusing, uninformative, or wrong, please open an issue: 854s https://github.com/diku-dk/futhark/issues 854s 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.fut: 857s Compiling with --backend=multicore: 857s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.fut:7:35-36: 857s Unused name "i". 857s cc failed with code 1: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c: In function ‘futrts_umul_hi64’: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ^~~~~~~~~~~ 857s | __uint32_t 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4431:90: error: expected ‘)’ before ‘a’ 857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4431:109: error: expected ‘)’ before ‘b’ 857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c: In function ‘futrts_smul_hi64’: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ^~~~~~~~~~ 857s | __int128__ 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4435:86: error: expected ‘)’ before ‘a’ 857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4435:104: error: expected ‘)’ before ‘b’ 857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s 857s If you find this error message confusing, uninformative, or wrong, please open an issue: 857s https://github.com/diku-dk/futhark/issues 857s 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.fut: 857s Compiling with --backend=multicore: 857s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.fut:6:9-35: 857s Entry point parameter 857s 857s ((a: [d₀]i32): []i32, (i: i32): i32, (j: i32): i32) 857s 857s will have an opaque type, so the entry point will likely not be callable. 857s cc failed with code 1: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c: In function ‘futrts_umul_hi64’: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 857s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ^~~~~~~~~~~ 857s | __uint32_t 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4437:90: error: expected ‘)’ before ‘a’ 857s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4437:109: error: expected ‘)’ before ‘b’ 857s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c: In function ‘futrts_smul_hi64’: 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 857s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ^~~~~~~~~~ 857s | __int128__ 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4441:86: error: expected ‘)’ before ‘a’ 857s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4441:104: error: expected ‘)’ before ‘b’ 857s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 857s | ~ ^ 857s | ) 857s 857s If you find this error message confusing, uninformative, or wrong, please open an issue: 857s https://github.com/diku-dk/futhark/issues 857s 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.fut: 859s Compiling with --backend=multicore: 859s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.fut:6:17-39: 859s Entry point parameter 859s 859s ((a: [n]i32): [n]i32, (b: [m]i32): [m]i32) 859s 859s will have an opaque type, so the entry point will likely not be callable. 859s cc failed with code 1: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c: In function ‘futrts_umul_hi64’: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 859s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ^~~~~~~~~~~ 859s | __uint32_t 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4435:90: error: expected ‘)’ before ‘a’ 859s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4435:109: error: expected ‘)’ before ‘b’ 859s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c: In function ‘futrts_smul_hi64’: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 859s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ^~~~~~~~~~ 859s | __int128__ 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4439:86: error: expected ‘)’ before ‘a’ 859s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4439:104: error: expected ‘)’ before ‘b’ 859s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s 859s If you find this error message confusing, uninformative, or wrong, please open an issue: 859s https://github.com/diku-dk/futhark/issues 859s 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut: 859s Compiling with --backend=multicore: 859s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:6:6-7: 859s Defaulting ambiguous type to i32. 859s Warning at 859s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:6:3-8 859s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:4:1-6:8 859s 859s Safety check required at run-time. 859s cc failed with code 1: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c: In function ‘futrts_umul_hi64’: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 859s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ^~~~~~~~~~~ 859s | __uint32_t 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4417:90: error: expected ‘)’ before ‘a’ 859s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4417:109: error: expected ‘)’ before ‘b’ 859s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c: In function ‘futrts_smul_hi64’: 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 859s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ^~~~~~~~~~ 859s | __int128__ 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4421:86: error: expected ‘)’ before ‘a’ 859s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4421:104: error: expected ‘)’ before ‘b’ 859s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 859s | ~ ^ 859s | ) 859s 859s If you find this error message confusing, uninformative, or wrong, please open an issue: 859s https://github.com/diku-dk/futhark/issues 859s 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut: 862s Compiling with --backend=multicore: 862s Warning at 862s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:6:14-19 862s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:6:21-23 862s #2 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:4:1-6:23 862s 862s Safety check required at run-time. 862s cc failed with code 1: 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c: In function ‘futrts_umul_hi64’: 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 862s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 862s | ^~~~~~~~~~~ 862s | __uint32_t 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4432:90: error: expected ‘)’ before ‘a’ 862s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 862s | ~ ^ 862s | ) 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4432:109: error: expected ‘)’ before ‘b’ 862s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 862s | ~ ^ 862s | ) 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c: In function ‘futrts_smul_hi64’: 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 862s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 862s | ^~~~~~~~~~ 862s | __int128__ 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4436:86: error: expected ‘)’ before ‘a’ 862s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 862s | ~ ^ 862s | ) 862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4436:104: error: expected ‘)’ before ‘b’ 862s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 862s | ~ ^ 862s | ) 862s 862s If you find this error message confusing, uninformative, or wrong, please open an issue: 862s https://github.com/diku-dk/futhark/issues 862s 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut: 865s Compiling with --backend=multicore: 865s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:5:6-7: 865s Defaulting ambiguous type to i32. 865s Warning at 865s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:5:3-8 865s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:9:8-9 865s #2 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:9:14-16 865s #3 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:7:1-9:16 865s 865s Safety check required at run-time. 865s cc failed with code 1: 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c: In function ‘futrts_umul_hi64’: 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 865s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 865s | ^~~~~~~~~~~ 865s | __uint32_t 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4432:90: error: expected ‘)’ before ‘a’ 865s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 865s | ~ ^ 865s | ) 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4432:109: error: expected ‘)’ before ‘b’ 865s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 865s | ~ ^ 865s | ) 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c: In function ‘futrts_smul_hi64’: 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 865s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 865s | ^~~~~~~~~~ 865s | __int128__ 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4436:86: error: expected ‘)’ before ‘a’ 865s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 865s | ~ ^ 865s | ) 865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4436:104: error: expected ‘)’ before ‘b’ 865s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 865s | ~ ^ 865s | ) 865s 865s If you find this error message confusing, uninformative, or wrong, please open an issue: 865s https://github.com/diku-dk/futhark/issues 865s 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.fut: 867s Compiling with --backend=multicore: 867s cc failed with code 1: 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c: In function ‘futrts_umul_hi64’: 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 867s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 867s | ^~~~~~~~~~~ 867s | __uint32_t 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4403:90: error: expected ‘)’ before ‘a’ 867s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 867s | ~ ^ 867s | ) 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4403:109: error: expected ‘)’ before ‘b’ 867s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 867s | ~ ^ 867s | ) 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c: In function ‘futrts_smul_hi64’: 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 867s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 867s | ^~~~~~~~~~ 867s | __int128__ 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4407:86: error: expected ‘)’ before ‘a’ 867s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 867s | ~ ^ 867s | ) 867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4407:104: error: expected ‘)’ before ‘b’ 867s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 867s | ~ ^ 867s | ) 867s 867s If you find this error message confusing, uninformative, or wrong, please open an issue: 867s https://github.com/diku-dk/futhark/issues 867s 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.fut: 869s Compiling with --backend=multicore: 869s cc failed with code 1: 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c: In function ‘futrts_umul_hi64’: 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 869s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 869s | ^~~~~~~~~~~ 869s | __uint32_t 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4448:90: error: expected ‘)’ before ‘a’ 869s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 869s | ~ ^ 869s | ) 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4448:109: error: expected ‘)’ before ‘b’ 869s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 869s | ~ ^ 869s | ) 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c: In function ‘futrts_smul_hi64’: 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 869s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 869s | ^~~~~~~~~~ 869s | __int128__ 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4452:86: error: expected ‘)’ before ‘a’ 869s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 869s | ~ ^ 869s | ) 869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4452:104: error: expected ‘)’ before ‘b’ 869s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 869s | ~ ^ 869s | ) 869s 869s If you find this error message confusing, uninformative, or wrong, please open an issue: 869s https://github.com/diku-dk/futhark/issues 869s 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut: 870s Compiling with --backend=multicore: 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:19:12-16: 870s Unused name "pind". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:8-12: 870s Unused name "lssx". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:14-18: 870s Unused name "lisx". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:20-24: 870s Unused name "lcsx". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:8-12: 870s Unused name "lssy". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:14-18: 870s Unused name "lisy". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:20-24: 870s Unused name "lcsy". 870s 870s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:26:7-14: 870s Unused name "connect". 870s cc failed with code 1: 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c: In function ‘futrts_umul_hi64’: 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 870s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 870s | ^~~~~~~~~~~ 870s | __uint32_t 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4416:90: error: expected ‘)’ before ‘a’ 870s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 870s | ~ ^ 870s | ) 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4416:109: error: expected ‘)’ before ‘b’ 870s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 870s | ~ ^ 870s | ) 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c: In function ‘futrts_smul_hi64’: 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 870s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 870s | ^~~~~~~~~~ 870s | __int128__ 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4420:86: error: expected ‘)’ before ‘a’ 870s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 870s | ~ ^ 870s | ) 870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4420:104: error: expected ‘)’ before ‘b’ 870s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 870s | ~ ^ 870s | ) 870s 870s If you find this error message confusing, uninformative, or wrong, please open an issue: 870s https://github.com/diku-dk/futhark/issues 870s 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.fut: 872s Compiling with --backend=multicore: 872s cc failed with code 1: 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c: In function ‘futrts_umul_hi64’: 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 872s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 872s | ^~~~~~~~~~~ 872s | __uint32_t 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4403:90: error: expected ‘)’ before ‘a’ 872s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 872s | ~ ^ 872s | ) 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4403:109: error: expected ‘)’ before ‘b’ 872s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 872s | ~ ^ 872s | ) 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c: In function ‘futrts_smul_hi64’: 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 872s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 872s | ^~~~~~~~~~ 872s | __int128__ 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4407:86: error: expected ‘)’ before ‘a’ 872s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 872s | ~ ^ 872s | ) 872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4407:104: error: expected ‘)’ before ‘b’ 872s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 872s | ~ ^ 872s | ) 872s 872s If you find this error message confusing, uninformative, or wrong, please open an issue: 872s https://github.com/diku-dk/futhark/issues 872s 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.fut: 875s Compiling with --backend=multicore: 875s cc failed with code 1: 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c: In function ‘futrts_umul_hi64’: 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 875s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 875s | ^~~~~~~~~~~ 875s | __uint32_t 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4416:90: error: expected ‘)’ before ‘a’ 875s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 875s | ~ ^ 875s | ) 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4416:109: error: expected ‘)’ before ‘b’ 875s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 875s | ~ ^ 875s | ) 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c: In function ‘futrts_smul_hi64’: 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 875s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 875s | ^~~~~~~~~~ 875s | __int128__ 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4420:86: error: expected ‘)’ before ‘a’ 875s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 875s | ~ ^ 875s | ) 875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4420:104: error: expected ‘)’ before ‘b’ 875s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 875s | ~ ^ 875s | ) 875s 875s If you find this error message confusing, uninformative, or wrong, please open an issue: 875s https://github.com/diku-dk/futhark/issues 875s 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.fut: 876s Compiling with --backend=multicore: 876s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.fut:4:10-12: 876s Entry point parameter 876s 876s (xs: [n₃](i32, i32)) 876s 876s will have an opaque type, so the entry point will likely not be callable. 876s cc failed with code 1: 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c: In function ‘futrts_umul_hi64’: 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 876s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 876s | ^~~~~~~~~~~ 876s | __uint32_t 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4447:90: error: expected ‘)’ before ‘a’ 876s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 876s | ~ ^ 876s | ) 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4447:109: error: expected ‘)’ before ‘b’ 876s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 876s | ~ ^ 876s | ) 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c: In function ‘futrts_smul_hi64’: 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 876s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 876s | ^~~~~~~~~~ 876s | __int128__ 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4451:86: error: expected ‘)’ before ‘a’ 876s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 876s | ~ ^ 876s | ) 876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4451:104: error: expected ‘)’ before ‘b’ 876s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 876s | ~ ^ 876s | ) 876s 876s If you find this error message confusing, uninformative, or wrong, please open an issue: 876s https://github.com/diku-dk/futhark/issues 876s 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.fut: 877s Compiling with --backend=multicore: 877s cc failed with code 1: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c: In function ‘futrts_umul_hi64’: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 877s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ^~~~~~~~~~~ 877s | __uint32_t 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4444:90: error: expected ‘)’ before ‘a’ 877s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4444:109: error: expected ‘)’ before ‘b’ 877s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c: In function ‘futrts_smul_hi64’: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 877s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ^~~~~~~~~~ 877s | __int128__ 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4448:86: error: expected ‘)’ before ‘a’ 877s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4448:104: error: expected ‘)’ before ‘b’ 877s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s 877s If you find this error message confusing, uninformative, or wrong, please open an issue: 877s https://github.com/diku-dk/futhark/issues 877s 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.fut: 877s Compiling with --backend=multicore: 877s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.fut:4:1-45: 877s Entry point return type 877s 877s *[d₁](i32, i32) 877s 877s will have an opaque type, so the result will likely not be usable. 877s cc failed with code 1: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c: In function ‘futrts_umul_hi64’: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 877s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ^~~~~~~~~~~ 877s | __uint32_t 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4447:90: error: expected ‘)’ before ‘a’ 877s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4447:109: error: expected ‘)’ before ‘b’ 877s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c: In function ‘futrts_smul_hi64’: 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 877s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ^~~~~~~~~~ 877s | __int128__ 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4451:86: error: expected ‘)’ before ‘a’ 877s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4451:104: error: expected ‘)’ before ‘b’ 877s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 877s | ~ ^ 877s | ) 877s 877s If you find this error message confusing, uninformative, or wrong, please open an issue: 877s https://github.com/diku-dk/futhark/issues 877s 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.fut: 880s Compiling with --backend=multicore: 880s cc failed with code 1: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c: In function ‘futrts_umul_hi64’: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 880s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ^~~~~~~~~~~ 880s | __uint32_t 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4417:90: error: expected ‘)’ before ‘a’ 880s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4417:109: error: expected ‘)’ before ‘b’ 880s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c: In function ‘futrts_smul_hi64’: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 880s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ^~~~~~~~~~ 880s | __int128__ 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4421:86: error: expected ‘)’ before ‘a’ 880s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4421:104: error: expected ‘)’ before ‘b’ 880s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s 880s If you find this error message confusing, uninformative, or wrong, please open an issue: 880s https://github.com/diku-dk/futhark/issues 880s 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.fut: 880s Compiling with --backend=multicore: 880s cc failed with code 1: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c: In function ‘futrts_umul_hi64’: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 880s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ^~~~~~~~~~~ 880s | __uint32_t 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4416:90: error: expected ‘)’ before ‘a’ 880s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4416:109: error: expected ‘)’ before ‘b’ 880s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c: In function ‘futrts_smul_hi64’: 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 880s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ^~~~~~~~~~ 880s | __int128__ 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4420:86: error: expected ‘)’ before ‘a’ 880s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4420:104: error: expected ‘)’ before ‘b’ 880s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 880s | ~ ^ 880s | ) 880s 880s If you find this error message confusing, uninformative, or wrong, please open an issue: 880s https://github.com/diku-dk/futhark/issues 880s 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.fut: 882s Compiling with --backend=multicore: 882s cc failed with code 1: 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c: In function ‘futrts_umul_hi64’: 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 882s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 882s | ^~~~~~~~~~~ 882s | __uint32_t 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4447:90: error: expected ‘)’ before ‘a’ 882s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 882s | ~ ^ 882s | ) 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4447:109: error: expected ‘)’ before ‘b’ 882s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 882s | ~ ^ 882s | ) 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c: In function ‘futrts_smul_hi64’: 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 882s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 882s | ^~~~~~~~~~ 882s | __int128__ 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4451:86: error: expected ‘)’ before ‘a’ 882s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 882s | ~ ^ 882s | ) 882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4451:104: error: expected ‘)’ before ‘b’ 882s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 882s | ~ ^ 882s | ) 882s 882s If you find this error message confusing, uninformative, or wrong, please open an issue: 882s https://github.com/diku-dk/futhark/issues 882s 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.fut: 883s Compiling with --backend=multicore: 883s cc failed with code 1: 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c: In function ‘futrts_umul_hi64’: 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 883s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 883s | ^~~~~~~~~~~ 883s | __uint32_t 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4443:90: error: expected ‘)’ before ‘a’ 883s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 883s | ~ ^ 883s | ) 883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4443:109: error: expected ‘)’ before ‘b’ 883s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 883s | ~ ^ 883s | ) 884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c: In function ‘futrts_smul_hi64’: 884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 884s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 884s | ^~~~~~~~~~ 884s | __int128__ 884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4447:86: error: expected ‘)’ before ‘a’ 884s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 884s | ~ ^ 884s | ) 884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4447:104: error: expected ‘)’ before ‘b’ 884s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 884s | ~ ^ 884s | ) 884s 884s If you find this error message confusing, uninformative, or wrong, please open an issue: 884s https://github.com/diku-dk/futhark/issues 884s 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut: 885s Compiling with --backend=multicore: 885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:5:56-57: 885s Defaulting ambiguous type to i32. 885s 885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:7:10-18: 885s Entry point parameter 885s 885s ((x: m.t): m.t) 885s 885s will have an opaque type, so the entry point will likely not be callable. 885s 885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:7:11-12: 885s Unused name "x". 885s cc failed with code 1: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c: In function ‘futrts_umul_hi64’: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ^~~~~~~~~~~ 885s | __uint32_t 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4402:90: error: expected ‘)’ before ‘a’ 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4402:109: error: expected ‘)’ before ‘b’ 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c: In function ‘futrts_smul_hi64’: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ^~~~~~~~~~ 885s | __int128__ 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4406:86: error: expected ‘)’ before ‘a’ 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4406:104: error: expected ‘)’ before ‘b’ 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s 885s If you find this error message confusing, uninformative, or wrong, please open an issue: 885s https://github.com/diku-dk/futhark/issues 885s 885s (221 failed, 4 passed, 2085 to go). 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut: 885s Compiling with --backend=multicore: 885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut:5:56-57: 885s Defaulting ambiguous type to i32. 885s 885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut:7:1-15: 885s Entry point return type 885s 885s m.t 885s 885s will have an opaque type, so the result will likely not be usable. 885s cc failed with code 1: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c: In function ‘futrts_umul_hi64’: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ^~~~~~~~~~~ 885s | __uint32_t 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4402:90: error: expected ‘)’ before ‘a’ 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4402:109: error: expected ‘)’ before ‘b’ 885s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c: In function ‘futrts_smul_hi64’: 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ^~~~~~~~~~ 885s | __int128__ 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4406:86: error: expected ‘)’ before ‘a’ 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4406:104: error: expected ‘)’ before ‘b’ 885s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 885s | ~ ^ 885s | ) 885s 885s If you find this error message confusing, uninformative, or wrong, please open an issue: 885s https://github.com/diku-dk/futhark/issues 885s 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.fut: 887s Compiling with --backend=multicore: 887s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.fut:14:9-23: 887s Entry point parameter 887s 887s ((p0: {f: i32}): m0.state) 887s 887s will have an opaque type, so the entry point will likely not be callable. 887s cc failed with code 1: 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c: In function ‘futrts_umul_hi64’: 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4451:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 887s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 887s | ^~~~~~~~~~~ 887s | __uint32_t 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4451:78: note: each undeclared identifier is reported only once for each function it appears in 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4451:90: error: expected ‘)’ before ‘a’ 887s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 887s | ~ ^ 887s | ) 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4451:109: error: expected ‘)’ before ‘b’ 887s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 887s | ~ ^ 887s | ) 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c: In function ‘futrts_smul_hi64’: 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4455:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 887s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 887s | ^~~~~~~~~~ 887s | __int128__ 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4455:86: error: expected ‘)’ before ‘a’ 887s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 887s | ~ ^ 887s | ) 887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4455:104: error: expected ‘)’ before ‘b’ 887s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 887s | ~ ^ 887s | ) 887s 887s If you find this error message confusing, uninformative, or wrong, please open an issue: 887s https://github.com/diku-dk/futhark/issues 887s 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.fut: 888s Compiling with --backend=multicore: 888s cc failed with code 1: 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c: In function ‘futrts_umul_hi64’: 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 888s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 888s | ^~~~~~~~~~~ 888s | __uint32_t 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4436:90: error: expected ‘)’ before ‘a’ 888s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 888s | ~ ^ 888s | ) 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4436:109: error: expected ‘)’ before ‘b’ 888s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 888s | ~ ^ 888s | ) 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c: In function ‘futrts_smul_hi64’: 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 888s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 888s | ^~~~~~~~~~ 888s | __int128__ 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4440:86: error: expected ‘)’ before ‘a’ 888s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 888s | ~ ^ 888s | ) 888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4440:104: error: expected ‘)’ before ‘b’ 888s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 888s | ~ ^ 888s | ) 888s 888s If you find this error message confusing, uninformative, or wrong, please open an issue: 888s https://github.com/diku-dk/futhark/issues 888s 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.fut: 892s Generating reference outputs: 892s cc failed with code 1: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c: In function ‘futrts_umul_hi64’: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 892s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ^~~~~~~~~~~ 892s | __uint32_t 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:90: error: expected ‘)’ before ‘a’ 892s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:109: error: expected ‘)’ before ‘b’ 892s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c: In function ‘futrts_smul_hi64’: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 892s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ^~~~~~~~~~ 892s | __int128__ 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:86: error: expected ‘)’ before ‘a’ 892s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:104: error: expected ‘)’ before ‘b’ 892s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s 892s If you find this error message confusing, uninformative, or wrong, please open an issue: 892s https://github.com/diku-dk/futhark/issues 892s 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.fut: 892s Compiling with --backend=multicore: 892s cc failed with code 1: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c: In function ‘futrts_umul_hi64’: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 892s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ^~~~~~~~~~~ 892s | __uint32_t 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4405:90: error: expected ‘)’ before ‘a’ 892s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4405:109: error: expected ‘)’ before ‘b’ 892s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c: In function ‘futrts_smul_hi64’: 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 892s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ^~~~~~~~~~ 892s | __int128__ 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4409:86: error: expected ‘)’ before ‘a’ 892s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4409:104: error: expected ‘)’ before ‘b’ 892s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 892s | ~ ^ 892s | ) 892s 892s If you find this error message confusing, uninformative, or wrong, please open an issue: 892s https://github.com/diku-dk/futhark/issues 892s 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut: 893s Compiling with --backend=multicore: 893s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut:6:12-14: 893s Unused name "ns". 893s 893s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut:6:32-52: 893s Size expression with binding is replaced by unknown size. 893s 893s For more information, see: 893s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 893s cc failed with code 1: 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c: In function ‘futrts_umul_hi64’: 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 893s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 893s | ^~~~~~~~~~~ 893s | __uint32_t 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4390:90: error: expected ‘)’ before ‘a’ 893s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 893s | ~ ^ 893s | ) 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4390:109: error: expected ‘)’ before ‘b’ 893s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 893s | ~ ^ 893s | ) 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c: In function ‘futrts_smul_hi64’: 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 893s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 893s | ^~~~~~~~~~ 893s | __int128__ 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4394:86: error: expected ‘)’ before ‘a’ 893s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 893s | ~ ^ 893s | ) 893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4394:104: error: expected ‘)’ before ‘b’ 893s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 893s | ~ ^ 893s | ) 893s 893s If you find this error message confusing, uninformative, or wrong, please open an issue: 893s https://github.com/diku-dk/futhark/issues 893s 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.fut: 895s Compiling with --backend=multicore: 895s cc failed with code 1: 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c: In function ‘futrts_umul_hi64’: 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 895s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 895s | ^~~~~~~~~~~ 895s | __uint32_t 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4404:90: error: expected ‘)’ before ‘a’ 895s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 895s | ~ ^ 895s | ) 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4404:109: error: expected ‘)’ before ‘b’ 895s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 895s | ~ ^ 895s | ) 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c: In function ‘futrts_smul_hi64’: 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 895s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 895s | ^~~~~~~~~~ 895s | __int128__ 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4408:86: error: expected ‘)’ before ‘a’ 895s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 895s | ~ ^ 895s | ) 895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4408:104: error: expected ‘)’ before ‘b’ 895s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 895s | ~ ^ 895s | ) 895s 895s If you find this error message confusing, uninformative, or wrong, please open an issue: 895s https://github.com/diku-dk/futhark/issues 895s 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut: 896s Compiling with --backend=multicore: 896s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut:5:19-21: 896s Unused name "xs". 896s 896s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut:7:9-29: 896s Size expression with binding is replaced by unknown size. 896s 896s For more information, see: 896s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 896s cc failed with code 1: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c: In function ‘futrts_umul_hi64’: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 896s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ^~~~~~~~~~~ 896s | __uint32_t 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4417:90: error: expected ‘)’ before ‘a’ 896s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4417:109: error: expected ‘)’ before ‘b’ 896s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c: In function ‘futrts_smul_hi64’: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 896s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ^~~~~~~~~~ 896s | __int128__ 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4421:86: error: expected ‘)’ before ‘a’ 896s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4421:104: error: expected ‘)’ before ‘b’ 896s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s 896s If you find this error message confusing, uninformative, or wrong, please open an issue: 896s https://github.com/diku-dk/futhark/issues 896s 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.fut: 896s Compiling with --backend=multicore: 896s cc failed with code 1: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c: In function ‘futrts_umul_hi64’: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4409:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 896s 4409 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ^~~~~~~~~~~ 896s | __uint32_t 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4409:78: note: each undeclared identifier is reported only once for each function it appears in 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4409:90: error: expected ‘)’ before ‘a’ 896s 4409 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4409:109: error: expected ‘)’ before ‘b’ 896s 4409 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c: In function ‘futrts_smul_hi64’: 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4413:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 896s 4413 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ^~~~~~~~~~ 896s | __int128__ 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4413:86: error: expected ‘)’ before ‘a’ 896s 4413 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4413:104: error: expected ‘)’ before ‘b’ 896s 4413 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 896s | ~ ^ 896s | ) 896s 896s If you find this error message confusing, uninformative, or wrong, please open an issue: 896s https://github.com/diku-dk/futhark/issues 896s 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.fut: 899s Compiling with --backend=multicore: 899s cc failed with code 1: 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c: In function ‘futrts_umul_hi64’: 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 899s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 899s | ^~~~~~~~~~~ 899s | __uint32_t 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4416:90: error: expected ‘)’ before ‘a’ 899s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 899s | ~ ^ 899s | ) 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4416:109: error: expected ‘)’ before ‘b’ 899s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 899s | ~ ^ 899s | ) 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c: In function ‘futrts_smul_hi64’: 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 899s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 899s | ^~~~~~~~~~ 899s | __int128__ 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4420:86: error: expected ‘)’ before ‘a’ 899s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 899s | ~ ^ 899s | ) 899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4420:104: error: expected ‘)’ before ‘b’ 899s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 899s | ~ ^ 899s | ) 899s 899s If you find this error message confusing, uninformative, or wrong, please open an issue: 899s https://github.com/diku-dk/futhark/issues 899s 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.fut: 900s Compiling with --backend=multicore: 900s cc failed with code 1: 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c: In function ‘futrts_umul_hi64’: 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 900s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 900s | ^~~~~~~~~~~ 900s | __uint32_t 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4416:90: error: expected ‘)’ before ‘a’ 900s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 900s | ~ ^ 900s | ) 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4416:109: error: expected ‘)’ before ‘b’ 900s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 900s | ~ ^ 900s | ) 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c: In function ‘futrts_smul_hi64’: 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 900s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 900s | ^~~~~~~~~~ 900s | __int128__ 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4420:86: error: expected ‘)’ before ‘a’ 900s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 900s | ~ ^ 900s | ) 900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4420:104: error: expected ‘)’ before ‘b’ 900s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 900s | ~ ^ 900s | ) 900s 900s If you find this error message confusing, uninformative, or wrong, please open an issue: 900s https://github.com/diku-dk/futhark/issues 900s 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.fut: 901s Compiling with --backend=multicore: 901s cc failed with code 1: 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c: In function ‘futrts_umul_hi64’: 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 901s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 901s | ^~~~~~~~~~~ 901s | __uint32_t 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4416:90: error: expected ‘)’ before ‘a’ 901s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 901s | ~ ^ 901s | ) 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4416:109: error: expected ‘)’ before ‘b’ 901s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 901s | ~ ^ 901s | ) 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c: In function ‘futrts_smul_hi64’: 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 901s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 901s | ^~~~~~~~~~ 901s | __int128__ 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4420:86: error: expected ‘)’ before ‘a’ 901s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 901s | ~ ^ 901s | ) 901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4420:104: error: expected ‘)’ before ‘b’ 901s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 901s | ~ ^ 901s | ) 901s 901s If you find this error message confusing, uninformative, or wrong, please open an issue: 901s https://github.com/diku-dk/futhark/issues 901s 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.fut: 902s Compiling with --backend=multicore: 902s cc failed with code 1: 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c: In function ‘futrts_umul_hi64’: 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 902s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 902s | ^~~~~~~~~~~ 902s | __uint32_t 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4431:90: error: expected ‘)’ before ‘a’ 902s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 902s | ~ ^ 902s | ) 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4431:109: error: expected ‘)’ before ‘b’ 902s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 902s | ~ ^ 902s | ) 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c: In function ‘futrts_smul_hi64’: 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 902s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 902s | ^~~~~~~~~~ 902s | __int128__ 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4435:86: error: expected ‘)’ before ‘a’ 902s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 902s | ~ ^ 902s | ) 902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4435:104: error: expected ‘)’ before ‘b’ 902s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 902s | ~ ^ 902s | ) 902s 902s If you find this error message confusing, uninformative, or wrong, please open an issue: 902s https://github.com/diku-dk/futhark/issues 902s 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.fut: 903s Compiling with --backend=multicore: 903s cc failed with code 1: 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c: In function ‘futrts_umul_hi64’: 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 903s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 903s | ^~~~~~~~~~~ 903s | __uint32_t 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4417:90: error: expected ‘)’ before ‘a’ 903s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 903s | ~ ^ 903s | ) 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4417:109: error: expected ‘)’ before ‘b’ 903s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 903s | ~ ^ 903s | ) 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c: In function ‘futrts_smul_hi64’: 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 903s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 903s | ^~~~~~~~~~ 903s | __int128__ 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4421:86: error: expected ‘)’ before ‘a’ 903s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 903s | ~ ^ 903s | ) 903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4421:104: error: expected ‘)’ before ‘b’ 903s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 903s | ~ ^ 903s | ) 903s 903s If you find this error message confusing, uninformative, or wrong, please open an issue: 903s https://github.com/diku-dk/futhark/issues 903s 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.fut: 905s Compiling with --backend=multicore: 905s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.fut:7:21-22: 905s Defaulting ambiguous type to i32. 905s cc failed with code 1: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c: In function ‘futrts_umul_hi64’: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 905s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ^~~~~~~~~~~ 905s | __uint32_t 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4432:90: error: expected ‘)’ before ‘a’ 905s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4432:109: error: expected ‘)’ before ‘b’ 905s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c: In function ‘futrts_smul_hi64’: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 905s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ^~~~~~~~~~ 905s | __int128__ 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4436:86: error: expected ‘)’ before ‘a’ 905s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4436:104: error: expected ‘)’ before ‘b’ 905s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s 905s If you find this error message confusing, uninformative, or wrong, please open an issue: 905s https://github.com/diku-dk/futhark/issues 905s 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.fut: 905s Compiling with --backend=multicore: 905s cc failed with code 1: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c: In function ‘futrts_umul_hi64’: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 905s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ^~~~~~~~~~~ 905s | __uint32_t 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4417:90: error: expected ‘)’ before ‘a’ 905s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4417:109: error: expected ‘)’ before ‘b’ 905s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c: In function ‘futrts_smul_hi64’: 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 905s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ^~~~~~~~~~ 905s | __int128__ 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4421:86: error: expected ‘)’ before ‘a’ 905s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4421:104: error: expected ‘)’ before ‘b’ 905s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 905s | ~ ^ 905s | ) 905s 905s If you find this error message confusing, uninformative, or wrong, please open an issue: 905s https://github.com/diku-dk/futhark/issues 905s 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.fut: 908s Compiling with --backend=multicore: 908s cc failed with code 1: 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c: In function ‘futrts_umul_hi64’: 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 908s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 908s | ^~~~~~~~~~~ 908s | __uint32_t 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4402:90: error: expected ‘)’ before ‘a’ 908s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 908s | ~ ^ 908s | ) 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4402:109: error: expected ‘)’ before ‘b’ 908s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 908s | ~ ^ 908s | ) 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c: In function ‘futrts_smul_hi64’: 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 908s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 908s | ^~~~~~~~~~ 908s | __int128__ 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4406:86: error: expected ‘)’ before ‘a’ 908s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 908s | ~ ^ 908s | ) 908s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4406:104: error: expected ‘)’ before ‘b’ 908s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 908s | ~ ^ 908s | ) 908s 908s If you find this error message confusing, uninformative, or wrong, please open an issue: 908s https://github.com/diku-dk/futhark/issues 908s 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.fut: 909s Compiling with --backend=multicore: 909s cc failed with code 1: 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c: In function ‘futrts_umul_hi64’: 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 909s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 909s | ^~~~~~~~~~~ 909s | __uint32_t 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4431:90: error: expected ‘)’ before ‘a’ 909s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 909s | ~ ^ 909s | ) 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4431:109: error: expected ‘)’ before ‘b’ 909s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 909s | ~ ^ 909s | ) 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c: In function ‘futrts_smul_hi64’: 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 909s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 909s | ^~~~~~~~~~ 909s | __int128__ 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4435:86: error: expected ‘)’ before ‘a’ 909s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 909s | ~ ^ 909s | ) 909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4435:104: error: expected ‘)’ before ‘b’ 909s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 909s | ~ ^ 909s | ) 909s 909s If you find this error message confusing, uninformative, or wrong, please open an issue: 909s https://github.com/diku-dk/futhark/issues 909s 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.fut: 911s Compiling with --backend=multicore: 911s cc failed with code 1: 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c: In function ‘futrts_umul_hi64’: 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 911s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 911s | ^~~~~~~~~~~ 911s | __uint32_t 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4416:90: error: expected ‘)’ before ‘a’ 911s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 911s | ~ ^ 911s | ) 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4416:109: error: expected ‘)’ before ‘b’ 911s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 911s | ~ ^ 911s | ) 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c: In function ‘futrts_smul_hi64’: 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 911s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 911s | ^~~~~~~~~~ 911s | __int128__ 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4420:86: error: expected ‘)’ before ‘a’ 911s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 911s | ~ ^ 911s | ) 911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4420:104: error: expected ‘)’ before ‘b’ 911s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 911s | ~ ^ 911s | ) 911s 911s If you find this error message confusing, uninformative, or wrong, please open an issue: 911s https://github.com/diku-dk/futhark/issues 911s 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.fut: 912s Compiling with --backend=multicore: 912s cc failed with code 1: 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c: In function ‘futrts_umul_hi64’: 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 912s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 912s | ^~~~~~~~~~~ 912s | __uint32_t 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4431:90: error: expected ‘)’ before ‘a’ 912s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 912s | ~ ^ 912s | ) 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4431:109: error: expected ‘)’ before ‘b’ 912s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 912s | ~ ^ 912s | ) 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c: In function ‘futrts_smul_hi64’: 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 912s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 912s | ^~~~~~~~~~ 912s | __int128__ 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4435:86: error: expected ‘)’ before ‘a’ 912s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 912s | ~ ^ 912s | ) 912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4435:104: error: expected ‘)’ before ‘b’ 912s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 912s | ~ ^ 912s | ) 912s 912s If you find this error message confusing, uninformative, or wrong, please open an issue: 912s https://github.com/diku-dk/futhark/issues 912s 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.fut: 913s Compiling with --backend=multicore: 913s cc failed with code 1: 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c: In function ‘futrts_umul_hi64’: 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 913s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 913s | ^~~~~~~~~~~ 913s | __uint32_t 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4402:90: error: expected ‘)’ before ‘a’ 913s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 913s | ~ ^ 913s | ) 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4402:109: error: expected ‘)’ before ‘b’ 913s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 913s | ~ ^ 913s | ) 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c: In function ‘futrts_smul_hi64’: 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 913s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 913s | ^~~~~~~~~~ 913s | __int128__ 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4406:86: error: expected ‘)’ before ‘a’ 913s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 913s | ~ ^ 913s | ) 913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4406:104: error: expected ‘)’ before ‘b’ 913s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 913s | ~ ^ 913s | ) 913s 913s If you find this error message confusing, uninformative, or wrong, please open an issue: 913s https://github.com/diku-dk/futhark/issues 913s 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.fut: 914s Compiling with --backend=multicore: 914s cc failed with code 1: 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c: In function ‘futrts_umul_hi64’: 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 914s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 914s | ^~~~~~~~~~~ 914s | __uint32_t 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4416:90: error: expected ‘)’ before ‘a’ 914s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 914s | ~ ^ 914s | ) 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4416:109: error: expected ‘)’ before ‘b’ 914s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 914s | ~ ^ 914s | ) 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c: In function ‘futrts_smul_hi64’: 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 914s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 914s | ^~~~~~~~~~ 914s | __int128__ 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4420:86: error: expected ‘)’ before ‘a’ 914s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 914s | ~ ^ 914s | ) 914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4420:104: error: expected ‘)’ before ‘b’ 914s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 914s | ~ ^ 914s | ) 914s 914s If you find this error message confusing, uninformative, or wrong, please open an issue: 914s https://github.com/diku-dk/futhark/issues 914s 916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.fut: 916s Compiling with --backend=multicore: 916s cc failed with code 1: 916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c: In function ‘futrts_umul_hi64’: 916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 916s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 916s | ^~~~~~~~~~~ 916s | __uint32_t 916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4402:90: error: expected ‘)’ before ‘a’ 916s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 916s | ~ ^ 917s | ) 917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4402:109: error: expected ‘)’ before ‘b’ 917s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 917s | ~ ^ 917s | ) 917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c: In function ‘futrts_smul_hi64’: 917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 917s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 917s | ^~~~~~~~~~ 917s | __int128__ 917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4406:86: error: expected ‘)’ before ‘a’ 917s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 917s | ~ ^ 917s | ) 917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4406:104: error: expected ‘)’ before ‘b’ 917s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 917s | ~ ^ 917s | ) 917s 917s If you find this error message confusing, uninformative, or wrong, please open an issue: 917s https://github.com/diku-dk/futhark/issues 917s 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.fut: 918s Compiling with --backend=multicore: 918s cc failed with code 1: 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c: In function ‘futrts_umul_hi64’: 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 918s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 918s | ^~~~~~~~~~~ 918s | __uint32_t 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4417:90: error: expected ‘)’ before ‘a’ 918s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 918s | ~ ^ 918s | ) 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4417:109: error: expected ‘)’ before ‘b’ 918s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 918s | ~ ^ 918s | ) 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c: In function ‘futrts_smul_hi64’: 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 918s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 918s | ^~~~~~~~~~ 918s | __int128__ 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4421:86: error: expected ‘)’ before ‘a’ 918s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 918s | ~ ^ 918s | ) 918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4421:104: error: expected ‘)’ before ‘b’ 918s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 918s | ~ ^ 918s | ) 918s 918s If you find this error message confusing, uninformative, or wrong, please open an issue: 918s https://github.com/diku-dk/futhark/issues 918s 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.fut: 920s Compiling with --backend=multicore: 920s cc failed with code 1: 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c: In function ‘futrts_umul_hi64’: 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 920s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 920s | ^~~~~~~~~~~ 920s | __uint32_t 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4416:90: error: expected ‘)’ before ‘a’ 920s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 920s | ~ ^ 920s | ) 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4416:109: error: expected ‘)’ before ‘b’ 920s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 920s | ~ ^ 920s | ) 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c: In function ‘futrts_smul_hi64’: 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 920s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 920s | ^~~~~~~~~~ 920s | __int128__ 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4420:86: error: expected ‘)’ before ‘a’ 920s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 920s | ~ ^ 920s | ) 920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4420:104: error: expected ‘)’ before ‘b’ 920s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 920s | ~ ^ 920s | ) 920s 920s If you find this error message confusing, uninformative, or wrong, please open an issue: 920s https://github.com/diku-dk/futhark/issues 920s 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.fut: 921s Compiling with --backend=multicore: 921s cc failed with code 1: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c: In function ‘futrts_umul_hi64’: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 921s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ^~~~~~~~~~~ 921s | __uint32_t 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4416:90: error: expected ‘)’ before ‘a’ 921s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4416:109: error: expected ‘)’ before ‘b’ 921s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c: In function ‘futrts_smul_hi64’: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 921s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ^~~~~~~~~~ 921s | __int128__ 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4420:86: error: expected ‘)’ before ‘a’ 921s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4420:104: error: expected ‘)’ before ‘b’ 921s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s 921s If you find this error message confusing, uninformative, or wrong, please open an issue: 921s https://github.com/diku-dk/futhark/issues 921s 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.fut: 921s Compiling with --backend=multicore: 921s cc failed with code 1: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c: In function ‘futrts_umul_hi64’: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 921s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ^~~~~~~~~~~ 921s | __uint32_t 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4431:90: error: expected ‘)’ before ‘a’ 921s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4431:109: error: expected ‘)’ before ‘b’ 921s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c: In function ‘futrts_smul_hi64’: 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 921s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ^~~~~~~~~~ 921s | __int128__ 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4435:86: error: expected ‘)’ before ‘a’ 921s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4435:104: error: expected ‘)’ before ‘b’ 921s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 921s | ~ ^ 921s | ) 921s 921s If you find this error message confusing, uninformative, or wrong, please open an issue: 921s https://github.com/diku-dk/futhark/issues 921s 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.fut: 922s Compiling with --backend=multicore: 922s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.fut:7:34-62: 922s Defaulting ambiguous type to i32. 922s cc failed with code 1: 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c: In function ‘futrts_umul_hi64’: 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 922s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 922s | ^~~~~~~~~~~ 922s | __uint32_t 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4417:90: error: expected ‘)’ before ‘a’ 922s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 922s | ~ ^ 922s | ) 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4417:109: error: expected ‘)’ before ‘b’ 922s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 922s | ~ ^ 922s | ) 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c: In function ‘futrts_smul_hi64’: 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 922s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 922s | ^~~~~~~~~~ 922s | __int128__ 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4421:86: error: expected ‘)’ before ‘a’ 922s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 922s | ~ ^ 922s | ) 922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4421:104: error: expected ‘)’ before ‘b’ 922s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 922s | ~ ^ 922s | ) 922s 922s If you find this error message confusing, uninformative, or wrong, please open an issue: 922s https://github.com/diku-dk/futhark/issues 922s 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.fut: 923s Compiling with --backend=multicore: 923s cc failed with code 1: 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c: In function ‘futrts_umul_hi64’: 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 923s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 923s | ^~~~~~~~~~~ 923s | __uint32_t 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4417:90: error: expected ‘)’ before ‘a’ 923s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 923s | ~ ^ 923s | ) 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4417:109: error: expected ‘)’ before ‘b’ 923s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 923s | ~ ^ 923s | ) 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c: In function ‘futrts_smul_hi64’: 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 923s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 923s | ^~~~~~~~~~ 923s | __int128__ 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4421:86: error: expected ‘)’ before ‘a’ 923s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 923s | ~ ^ 923s | ) 923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4421:104: error: expected ‘)’ before ‘b’ 923s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 923s | ~ ^ 923s | ) 923s 923s If you find this error message confusing, uninformative, or wrong, please open an issue: 923s https://github.com/diku-dk/futhark/issues 923s 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.fut: 926s Compiling with --backend=multicore: 926s cc failed with code 1: 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c: In function ‘futrts_umul_hi64’: 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 926s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 926s | ^~~~~~~~~~~ 926s | __uint32_t 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4418:90: error: expected ‘)’ before ‘a’ 926s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 926s | ~ ^ 926s | ) 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4418:109: error: expected ‘)’ before ‘b’ 926s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 926s | ~ ^ 926s | ) 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c: In function ‘futrts_smul_hi64’: 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 926s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 926s | ^~~~~~~~~~ 926s | __int128__ 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4422:86: error: expected ‘)’ before ‘a’ 926s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 926s | ~ ^ 926s | ) 926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4422:104: error: expected ‘)’ before ‘b’ 926s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 926s | ~ ^ 926s | ) 926s 926s If you find this error message confusing, uninformative, or wrong, please open an issue: 926s https://github.com/diku-dk/futhark/issues 926s 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.fut: 927s Compiling with --backend=multicore: 927s cc failed with code 1: 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c: In function ‘futrts_umul_hi64’: 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 927s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 927s | ^~~~~~~~~~~ 927s | __uint32_t 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4419:90: error: expected ‘)’ before ‘a’ 927s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 927s | ~ ^ 927s | ) 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4419:109: error: expected ‘)’ before ‘b’ 927s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 927s | ~ ^ 927s | ) 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c: In function ‘futrts_smul_hi64’: 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 927s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 927s | ^~~~~~~~~~ 927s | __int128__ 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4423:86: error: expected ‘)’ before ‘a’ 927s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 927s | ~ ^ 927s | ) 927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4423:104: error: expected ‘)’ before ‘b’ 927s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 927s | ~ ^ 927s | ) 927s 927s If you find this error message confusing, uninformative, or wrong, please open an issue: 927s https://github.com/diku-dk/futhark/issues 927s 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.fut: 929s Compiling with --backend=multicore: 929s cc failed with code 1: 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c: In function ‘futrts_umul_hi64’: 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 929s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 929s | ^~~~~~~~~~~ 929s | __uint32_t 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4418:90: error: expected ‘)’ before ‘a’ 929s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 929s | ~ ^ 929s | ) 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4418:109: error: expected ‘)’ before ‘b’ 929s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 929s | ~ ^ 929s | ) 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c: In function ‘futrts_smul_hi64’: 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 929s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 929s | ^~~~~~~~~~ 929s | __int128__ 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4422:86: error: expected ‘)’ before ‘a’ 929s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 929s | ~ ^ 929s | ) 929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4422:104: error: expected ‘)’ before ‘b’ 929s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 929s | ~ ^ 929s | ) 929s 929s If you find this error message confusing, uninformative, or wrong, please open an issue: 929s https://github.com/diku-dk/futhark/issues 929s 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.fut: 930s Compiling with --backend=multicore: 930s cc failed with code 1: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c: In function ‘futrts_umul_hi64’: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 930s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ^~~~~~~~~~~ 930s | __uint32_t 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4419:90: error: expected ‘)’ before ‘a’ 930s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4419:109: error: expected ‘)’ before ‘b’ 930s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c: In function ‘futrts_smul_hi64’: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 930s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ^~~~~~~~~~ 930s | __int128__ 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4423:86: error: expected ‘)’ before ‘a’ 930s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4423:104: error: expected ‘)’ before ‘b’ 930s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s 930s If you find this error message confusing, uninformative, or wrong, please open an issue: 930s https://github.com/diku-dk/futhark/issues 930s 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.fut: 930s Compiling with --backend=multicore: 930s cc failed with code 1: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c: In function ‘futrts_umul_hi64’: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ^~~~~~~~~~~ 930s | __uint32_t 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4402:90: error: expected ‘)’ before ‘a’ 930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4402:109: error: expected ‘)’ before ‘b’ 930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c: In function ‘futrts_smul_hi64’: 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ^~~~~~~~~~ 930s | __int128__ 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4406:86: error: expected ‘)’ before ‘a’ 930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4406:104: error: expected ‘)’ before ‘b’ 930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 930s | ~ ^ 930s | ) 930s 930s If you find this error message confusing, uninformative, or wrong, please open an issue: 930s https://github.com/diku-dk/futhark/issues 930s 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.fut: 931s Compiling with --backend=multicore: 931s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.fut:8:77-81: 931s Defaulting ambiguous type to i32. 931s cc failed with code 1: 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c: In function ‘futrts_umul_hi64’: 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 931s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 931s | ^~~~~~~~~~~ 931s | __uint32_t 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4417:90: error: expected ‘)’ before ‘a’ 931s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 931s | ~ ^ 931s | ) 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4417:109: error: expected ‘)’ before ‘b’ 931s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 931s | ~ ^ 931s | ) 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c: In function ‘futrts_smul_hi64’: 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 931s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 931s | ^~~~~~~~~~ 931s | __int128__ 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4421:86: error: expected ‘)’ before ‘a’ 931s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 931s | ~ ^ 931s | ) 931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4421:104: error: expected ‘)’ before ‘b’ 931s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 931s | ~ ^ 931s | ) 931s 931s If you find this error message confusing, uninformative, or wrong, please open an issue: 931s https://github.com/diku-dk/futhark/issues 931s 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.fut: 934s Compiling with --backend=multicore: 934s cc failed with code 1: 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c: In function ‘futrts_umul_hi64’: 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 934s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 934s | ^~~~~~~~~~~ 934s | __uint32_t 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4402:90: error: expected ‘)’ before ‘a’ 934s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 934s | ~ ^ 934s | ) 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4402:109: error: expected ‘)’ before ‘b’ 934s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 934s | ~ ^ 934s | ) 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c: In function ‘futrts_smul_hi64’: 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 934s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 934s | ^~~~~~~~~~ 934s | __int128__ 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4406:86: error: expected ‘)’ before ‘a’ 934s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 934s | ~ ^ 934s | ) 934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4406:104: error: expected ‘)’ before ‘b’ 934s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 934s | ~ ^ 934s | ) 934s 934s If you find this error message confusing, uninformative, or wrong, please open an issue: 934s https://github.com/diku-dk/futhark/issues 934s 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.fut: 935s Compiling with --backend=multicore: 935s cc failed with code 1: 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c: In function ‘futrts_umul_hi64’: 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 935s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 935s | ^~~~~~~~~~~ 935s | __uint32_t 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4402:90: error: expected ‘)’ before ‘a’ 935s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 935s | ~ ^ 935s | ) 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4402:109: error: expected ‘)’ before ‘b’ 935s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 935s | ~ ^ 935s | ) 935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c: In function ‘futrts_smul_hi64’: 936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 936s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 936s | ^~~~~~~~~~ 936s | __int128__ 936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4406:86: error: expected ‘)’ before ‘a’ 936s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 936s | ~ ^ 936s | ) 936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4406:104: error: expected ‘)’ before ‘b’ 936s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 936s | ~ ^ 936s | ) 936s 936s If you find this error message confusing, uninformative, or wrong, please open an issue: 936s https://github.com/diku-dk/futhark/issues 936s 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.fut: 937s Compiling with --backend=multicore: 937s cc failed with code 1: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c: In function ‘futrts_umul_hi64’: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 937s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ^~~~~~~~~~~ 937s | __uint32_t 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4402:90: error: expected ‘)’ before ‘a’ 937s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4402:109: error: expected ‘)’ before ‘b’ 937s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c: In function ‘futrts_smul_hi64’: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 937s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ^~~~~~~~~~ 937s | __int128__ 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4406:86: error: expected ‘)’ before ‘a’ 937s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4406:104: error: expected ‘)’ before ‘b’ 937s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s 937s If you find this error message confusing, uninformative, or wrong, please open an issue: 937s https://github.com/diku-dk/futhark/issues 937s 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.fut: 937s Compiling with --backend=multicore: 937s cc failed with code 1: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c: In function ‘futrts_umul_hi64’: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ^~~~~~~~~~~ 937s | __uint32_t 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4416:90: error: expected ‘)’ before ‘a’ 937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4416:109: error: expected ‘)’ before ‘b’ 937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c: In function ‘futrts_smul_hi64’: 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ^~~~~~~~~~ 937s | __int128__ 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4420:86: error: expected ‘)’ before ‘a’ 937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4420:104: error: expected ‘)’ before ‘b’ 937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 937s | ~ ^ 937s | ) 937s 937s If you find this error message confusing, uninformative, or wrong, please open an issue: 937s https://github.com/diku-dk/futhark/issues 937s 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.fut: 938s Compiling with --backend=multicore: 938s cc failed with code 1: 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c: In function ‘futrts_umul_hi64’: 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 938s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 938s | ^~~~~~~~~~~ 938s | __uint32_t 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4402:90: error: expected ‘)’ before ‘a’ 938s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 938s | ~ ^ 938s | ) 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4402:109: error: expected ‘)’ before ‘b’ 938s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 938s | ~ ^ 938s | ) 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c: In function ‘futrts_smul_hi64’: 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 938s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 938s | ^~~~~~~~~~ 938s | __int128__ 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4406:86: error: expected ‘)’ before ‘a’ 938s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 938s | ~ ^ 938s | ) 938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4406:104: error: expected ‘)’ before ‘b’ 938s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 938s | ~ ^ 938s | ) 938s 938s If you find this error message confusing, uninformative, or wrong, please open an issue: 938s https://github.com/diku-dk/futhark/issues 938s 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.fut: 939s Compiling with --backend=multicore: 939s cc failed with code 1: 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c: In function ‘futrts_umul_hi64’: 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 939s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 939s | ^~~~~~~~~~~ 939s | __uint32_t 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4416:90: error: expected ‘)’ before ‘a’ 939s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 939s | ~ ^ 939s | ) 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4416:109: error: expected ‘)’ before ‘b’ 939s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 939s | ~ ^ 939s | ) 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c: In function ‘futrts_smul_hi64’: 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 939s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 939s | ^~~~~~~~~~ 939s | __int128__ 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4420:86: error: expected ‘)’ before ‘a’ 939s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 939s | ~ ^ 939s | ) 939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4420:104: error: expected ‘)’ before ‘b’ 939s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 939s | ~ ^ 939s | ) 939s 939s If you find this error message confusing, uninformative, or wrong, please open an issue: 939s https://github.com/diku-dk/futhark/issues 939s 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.fut: 940s Compiling with --backend=multicore: 940s cc failed with code 1: 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c: In function ‘futrts_umul_hi64’: 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 940s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 940s | ^~~~~~~~~~~ 940s | __uint32_t 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4402:90: error: expected ‘)’ before ‘a’ 940s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 940s | ~ ^ 940s | ) 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4402:109: error: expected ‘)’ before ‘b’ 940s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 940s | ~ ^ 940s | ) 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c: In function ‘futrts_smul_hi64’: 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 940s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 940s | ^~~~~~~~~~ 940s | __int128__ 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4406:86: error: expected ‘)’ before ‘a’ 940s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 940s | ~ ^ 940s | ) 940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4406:104: error: expected ‘)’ before ‘b’ 940s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 940s | ~ ^ 940s | ) 940s 940s If you find this error message confusing, uninformative, or wrong, please open an issue: 940s https://github.com/diku-dk/futhark/issues 940s 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.fut: 942s Compiling with --backend=multicore: 942s cc failed with code 1: 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c: In function ‘futrts_umul_hi64’: 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 942s | ^~~~~~~~~~~ 942s | __uint32_t 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4402:90: error: expected ‘)’ before ‘a’ 942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 942s | ~ ^ 942s | ) 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4402:109: error: expected ‘)’ before ‘b’ 942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 942s | ~ ^ 942s | ) 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c: In function ‘futrts_smul_hi64’: 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 942s | ^~~~~~~~~~ 942s | __int128__ 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4406:86: error: expected ‘)’ before ‘a’ 942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 942s | ~ ^ 942s | ) 942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4406:104: error: expected ‘)’ before ‘b’ 942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 942s | ~ ^ 942s | ) 942s 942s If you find this error message confusing, uninformative, or wrong, please open an issue: 942s https://github.com/diku-dk/futhark/issues 942s 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.fut: 944s Compiling with --backend=multicore: 944s cc failed with code 1: 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c: In function ‘futrts_umul_hi64’: 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 944s | ^~~~~~~~~~~ 944s | __uint32_t 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4416:90: error: expected ‘)’ before ‘a’ 944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 944s | ~ ^ 944s | ) 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4416:109: error: expected ‘)’ before ‘b’ 944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 944s | ~ ^ 944s | ) 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c: In function ‘futrts_smul_hi64’: 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 944s | ^~~~~~~~~~ 944s | __int128__ 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4420:86: error: expected ‘)’ before ‘a’ 944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 944s | ~ ^ 944s | ) 944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4420:104: error: expected ‘)’ before ‘b’ 944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 944s | ~ ^ 944s | ) 944s 944s If you find this error message confusing, uninformative, or wrong, please open an issue: 944s https://github.com/diku-dk/futhark/issues 944s 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.fut: 945s Compiling with --backend=multicore: 945s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.fut:5:20-21: 945s Unused name "y". 945s cc failed with code 1: 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c: In function ‘futrts_umul_hi64’: 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 945s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 945s | ^~~~~~~~~~~ 945s | __uint32_t 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4406:90: error: expected ‘)’ before ‘a’ 945s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 945s | ~ ^ 945s | ) 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4406:109: error: expected ‘)’ before ‘b’ 945s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 945s | ~ ^ 945s | ) 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c: In function ‘futrts_smul_hi64’: 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 945s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 945s | ^~~~~~~~~~ 945s | __int128__ 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4410:86: error: expected ‘)’ before ‘a’ 945s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 945s | ~ ^ 945s | ) 945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4410:104: error: expected ‘)’ before ‘b’ 945s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 945s | ~ ^ 945s | ) 945s 945s If you find this error message confusing, uninformative, or wrong, please open an issue: 945s https://github.com/diku-dk/futhark/issues 945s 945s (266 failed, 6 passed, 2038 to go). 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.fut: 946s Compiling with --backend=multicore: 946s cc failed with code 1: 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c: In function ‘futrts_umul_hi64’: 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 946s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 946s | ^~~~~~~~~~~ 946s | __uint32_t 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4402:90: error: expected ‘)’ before ‘a’ 946s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 946s | ~ ^ 946s | ) 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4402:109: error: expected ‘)’ before ‘b’ 946s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 946s | ~ ^ 946s | ) 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c: In function ‘futrts_smul_hi64’: 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 946s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 946s | ^~~~~~~~~~ 946s | __int128__ 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4406:86: error: expected ‘)’ before ‘a’ 946s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 946s | ~ ^ 946s | ) 946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4406:104: error: expected ‘)’ before ‘b’ 946s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 946s | ~ ^ 946s | ) 946s 946s If you find this error message confusing, uninformative, or wrong, please open an issue: 946s https://github.com/diku-dk/futhark/issues 946s 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.fut: 949s Compiling with --backend=multicore: 949s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.fut:22:9-10: 949s Unused name "w". 949s cc failed with code 1: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c: In function ‘futrts_umul_hi64’: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ^~~~~~~~~~~ 949s | __uint32_t 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4402:90: error: expected ‘)’ before ‘a’ 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4402:109: error: expected ‘)’ before ‘b’ 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c: In function ‘futrts_smul_hi64’: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ^~~~~~~~~~ 949s | __int128__ 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4406:86: error: expected ‘)’ before ‘a’ 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4406:104: error: expected ‘)’ before ‘b’ 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s 949s If you find this error message confusing, uninformative, or wrong, please open an issue: 949s https://github.com/diku-dk/futhark/issues 949s 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.fut: 949s Compiling with --backend=multicore: 949s cc failed with code 1: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c: In function ‘futrts_umul_hi64’: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ^~~~~~~~~~~ 949s | __uint32_t 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4402:90: error: expected ‘)’ before ‘a’ 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4402:109: error: expected ‘)’ before ‘b’ 949s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c: In function ‘futrts_smul_hi64’: 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ^~~~~~~~~~ 949s | __int128__ 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4406:86: error: expected ‘)’ before ‘a’ 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4406:104: error: expected ‘)’ before ‘b’ 949s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 949s | ~ ^ 949s | ) 949s 949s If you find this error message confusing, uninformative, or wrong, please open an issue: 949s https://github.com/diku-dk/futhark/issues 949s 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.fut: 950s Compiling with --backend=multicore: 950s cc failed with code 1: 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c: In function ‘futrts_umul_hi64’: 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 950s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 950s | ^~~~~~~~~~~ 950s | __uint32_t 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4404:90: error: expected ‘)’ before ‘a’ 950s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 950s | ~ ^ 950s | ) 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4404:109: error: expected ‘)’ before ‘b’ 950s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 950s | ~ ^ 950s | ) 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c: In function ‘futrts_smul_hi64’: 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 950s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 950s | ^~~~~~~~~~ 950s | __int128__ 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4408:86: error: expected ‘)’ before ‘a’ 950s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 950s | ~ ^ 950s | ) 950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4408:104: error: expected ‘)’ before ‘b’ 950s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 950s | ~ ^ 950s | ) 950s 950s If you find this error message confusing, uninformative, or wrong, please open an issue: 950s https://github.com/diku-dk/futhark/issues 950s 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.fut: 951s Compiling with --backend=multicore: 951s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.fut:20:9-10: 951s Unused name "q". 951s cc failed with code 1: 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c: In function ‘futrts_umul_hi64’: 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 951s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 951s | ^~~~~~~~~~~ 951s | __uint32_t 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4403:90: error: expected ‘)’ before ‘a’ 951s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 951s | ~ ^ 951s | ) 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4403:109: error: expected ‘)’ before ‘b’ 951s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 951s | ~ ^ 951s | ) 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c: In function ‘futrts_smul_hi64’: 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 951s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 951s | ^~~~~~~~~~ 951s | __int128__ 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4407:86: error: expected ‘)’ before ‘a’ 951s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 951s | ~ ^ 951s | ) 951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4407:104: error: expected ‘)’ before ‘b’ 951s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 951s | ~ ^ 951s | ) 951s 951s If you find this error message confusing, uninformative, or wrong, please open an issue: 951s https://github.com/diku-dk/futhark/issues 951s 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.fut: 954s Compiling with --backend=multicore: 954s cc failed with code 1: 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c: In function ‘futrts_umul_hi64’: 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 954s | ^~~~~~~~~~~ 954s | __uint32_t 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4417:90: error: expected ‘)’ before ‘a’ 954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 954s | ~ ^ 954s | ) 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4417:109: error: expected ‘)’ before ‘b’ 954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 954s | ~ ^ 954s | ) 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c: In function ‘futrts_smul_hi64’: 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 954s | ^~~~~~~~~~ 954s | __int128__ 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4421:86: error: expected ‘)’ before ‘a’ 954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 954s | ~ ^ 954s | ) 954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4421:104: error: expected ‘)’ before ‘b’ 954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 954s | ~ ^ 954s | ) 954s 954s If you find this error message confusing, uninformative, or wrong, please open an issue: 954s https://github.com/diku-dk/futhark/issues 954s 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.fut: 955s Compiling with --backend=multicore: 955s cc failed with code 1: 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c: In function ‘futrts_umul_hi64’: 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 955s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 955s | ^~~~~~~~~~~ 955s | __uint32_t 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4416:90: error: expected ‘)’ before ‘a’ 955s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 955s | ~ ^ 955s | ) 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4416:109: error: expected ‘)’ before ‘b’ 955s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 955s | ~ ^ 955s | ) 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c: In function ‘futrts_smul_hi64’: 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 955s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 955s | ^~~~~~~~~~ 955s | __int128__ 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4420:86: error: expected ‘)’ before ‘a’ 955s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 955s | ~ ^ 955s | ) 955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4420:104: error: expected ‘)’ before ‘b’ 955s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 955s | ~ ^ 955s | ) 955s 955s If you find this error message confusing, uninformative, or wrong, please open an issue: 955s https://github.com/diku-dk/futhark/issues 955s 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.fut: 958s Compiling with --backend=multicore: 958s cc failed with code 1: 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c: In function ‘futrts_umul_hi64’: 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 958s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 958s | ^~~~~~~~~~~ 958s | __uint32_t 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4416:90: error: expected ‘)’ before ‘a’ 958s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 958s | ~ ^ 958s | ) 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4416:109: error: expected ‘)’ before ‘b’ 958s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 958s | ~ ^ 958s | ) 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c: In function ‘futrts_smul_hi64’: 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 958s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 958s | ^~~~~~~~~~ 958s | __int128__ 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4420:86: error: expected ‘)’ before ‘a’ 958s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 958s | ~ ^ 958s | ) 958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4420:104: error: expected ‘)’ before ‘b’ 958s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 958s | ~ ^ 958s | ) 958s 958s If you find this error message confusing, uninformative, or wrong, please open an issue: 958s https://github.com/diku-dk/futhark/issues 958s 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.fut: 959s Compiling with --backend=multicore: 959s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.fut:14:7-8: 959s Unused name "z". 959s cc failed with code 1: 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c: In function ‘futrts_umul_hi64’: 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 959s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 959s | ^~~~~~~~~~~ 959s | __uint32_t 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4402:90: error: expected ‘)’ before ‘a’ 959s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 959s | ~ ^ 959s | ) 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4402:109: error: expected ‘)’ before ‘b’ 959s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 959s | ~ ^ 959s | ) 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c: In function ‘futrts_smul_hi64’: 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 959s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 959s | ^~~~~~~~~~ 959s | __int128__ 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4406:86: error: expected ‘)’ before ‘a’ 959s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 959s | ~ ^ 959s | ) 959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4406:104: error: expected ‘)’ before ‘b’ 959s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 959s | ~ ^ 959s | ) 959s 959s If you find this error message confusing, uninformative, or wrong, please open an issue: 959s https://github.com/diku-dk/futhark/issues 959s 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.fut: 960s Compiling with --backend=multicore: 960s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.fut:14:7-8: 960s Unused name "z". 960s cc failed with code 1: 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c: In function ‘futrts_umul_hi64’: 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 960s | ^~~~~~~~~~~ 960s | __uint32_t 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4402:90: error: expected ‘)’ before ‘a’ 960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 960s | ~ ^ 960s | ) 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4402:109: error: expected ‘)’ before ‘b’ 960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 960s | ~ ^ 960s | ) 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c: In function ‘futrts_smul_hi64’: 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 960s | ^~~~~~~~~~ 960s | __int128__ 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4406:86: error: expected ‘)’ before ‘a’ 960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 960s | ~ ^ 960s | ) 960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4406:104: error: expected ‘)’ before ‘b’ 960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 960s | ~ ^ 960s | ) 960s 960s If you find this error message confusing, uninformative, or wrong, please open an issue: 960s https://github.com/diku-dk/futhark/issues 960s 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.fut: 966s Compiling with --backend=multicore: 966s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.fut:5:17-41: 966s Entry point parameter 966s 966s ((A: [m]([n]i32, [n]i32)): [m]([n]i32, [n]i32)) 966s 966s will have an opaque type, so the entry point will likely not be callable. 966s cc failed with code 1: 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c: In function ‘futrts_umul_hi64’: 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 966s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 966s | ^~~~~~~~~~~ 966s | __uint32_t 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4461:90: error: expected ‘)’ before ‘a’ 966s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 966s | ~ ^ 966s | ) 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4461:109: error: expected ‘)’ before ‘b’ 966s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 966s | ~ ^ 966s | ) 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c: In function ‘futrts_smul_hi64’: 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 966s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 966s | ^~~~~~~~~~ 966s | __int128__ 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4465:86: error: expected ‘)’ before ‘a’ 966s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 966s | ~ ^ 966s | ) 966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4465:104: error: expected ‘)’ before ‘b’ 966s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 966s | ~ ^ 966s | ) 966s 966s If you find this error message confusing, uninformative, or wrong, please open an issue: 966s https://github.com/diku-dk/futhark/issues 966s 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.fut: 968s Compiling with --backend=multicore: 968s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.fut:4:10-26: 968s Entry point parameter 968s 968s ((A: [d₀](i32, i32)): [](i32, i32)) 968s 968s will have an opaque type, so the entry point will likely not be callable. 968s cc failed with code 1: 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c: In function ‘futrts_umul_hi64’: 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 968s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 968s | ^~~~~~~~~~~ 968s | __uint32_t 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4447:90: error: expected ‘)’ before ‘a’ 968s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 968s | ~ ^ 968s | ) 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4447:109: error: expected ‘)’ before ‘b’ 968s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 968s | ~ ^ 968s | ) 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c: In function ‘futrts_smul_hi64’: 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 968s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 968s | ^~~~~~~~~~ 968s | __int128__ 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4451:86: error: expected ‘)’ before ‘a’ 968s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 968s | ~ ^ 968s | ) 968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4451:104: error: expected ‘)’ before ‘b’ 968s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 968s | ~ ^ 968s | ) 968s 968s If you find this error message confusing, uninformative, or wrong, please open an issue: 968s https://github.com/diku-dk/futhark/issues 968s 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.fut: 969s Compiling with --backend=multicore: 969s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.fut:5:17-41: 969s Entry point parameter 969s 969s ((A: [m]([n]i32, [n]i32)): [m]([n]i32, [n]i32)) 969s 969s will have an opaque type, so the entry point will likely not be callable. 969s cc failed with code 1: 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c: In function ‘futrts_umul_hi64’: 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 969s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 969s | ^~~~~~~~~~~ 969s | __uint32_t 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4461:90: error: expected ‘)’ before ‘a’ 969s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 969s | ~ ^ 969s | ) 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4461:109: error: expected ‘)’ before ‘b’ 969s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 969s | ~ ^ 969s | ) 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c: In function ‘futrts_smul_hi64’: 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 969s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 969s | ^~~~~~~~~~ 969s | __int128__ 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4465:86: error: expected ‘)’ before ‘a’ 969s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 969s | ~ ^ 969s | ) 969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4465:104: error: expected ‘)’ before ‘b’ 969s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 969s | ~ ^ 969s | ) 969s 969s If you find this error message confusing, uninformative, or wrong, please open an issue: 969s https://github.com/diku-dk/futhark/issues 969s 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.fut: 970s Compiling with --backend=multicore: 970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.fut:4:10-26: 970s Entry point parameter 970s 970s ((A: [d₀](i32, i32)): [](i32, i32)) 970s 970s will have an opaque type, so the entry point will likely not be callable. 970s cc failed with code 1: 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c: In function ‘futrts_umul_hi64’: 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 970s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 970s | ^~~~~~~~~~~ 970s | __uint32_t 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4447:90: error: expected ‘)’ before ‘a’ 970s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 970s | ~ ^ 970s | ) 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4447:109: error: expected ‘)’ before ‘b’ 970s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 970s | ~ ^ 970s | ) 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c: In function ‘futrts_smul_hi64’: 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 970s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 970s | ^~~~~~~~~~ 970s | __int128__ 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4451:86: error: expected ‘)’ before ‘a’ 970s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 970s | ~ ^ 970s | ) 970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4451:104: error: expected ‘)’ before ‘b’ 970s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 970s | ~ ^ 970s | ) 970s 970s If you find this error message confusing, uninformative, or wrong, please open an issue: 970s https://github.com/diku-dk/futhark/issues 970s 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.fut: 971s Compiling with --backend=multicore: 971s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.fut:6:10-26: 971s Entry point parameter 971s 971s ((A: [d₀](i32, i32)): [](i32, i32)) 971s 971s will have an opaque type, so the entry point will likely not be callable. 971s cc failed with code 1: 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c: In function ‘futrts_umul_hi64’: 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 971s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 971s | ^~~~~~~~~~~ 971s | __uint32_t 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4447:90: error: expected ‘)’ before ‘a’ 971s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 971s | ~ ^ 971s | ) 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4447:109: error: expected ‘)’ before ‘b’ 971s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 971s | ~ ^ 971s | ) 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c: In function ‘futrts_smul_hi64’: 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 971s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 971s | ^~~~~~~~~~ 971s | __int128__ 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4451:86: error: expected ‘)’ before ‘a’ 971s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 971s | ~ ^ 971s | ) 971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4451:104: error: expected ‘)’ before ‘b’ 971s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 971s | ~ ^ 971s | ) 971s 971s If you find this error message confusing, uninformative, or wrong, please open an issue: 971s https://github.com/diku-dk/futhark/issues 971s 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.fut: 973s Compiling with --backend=multicore: 973s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.fut:4:10-26: 973s Entry point parameter 973s 973s ((A: [d₀](i32, i32)): [](i32, i32)) 973s 973s will have an opaque type, so the entry point will likely not be callable. 973s cc failed with code 1: 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c: In function ‘futrts_umul_hi64’: 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 973s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 973s | ^~~~~~~~~~~ 973s | __uint32_t 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4447:90: error: expected ‘)’ before ‘a’ 973s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 973s | ~ ^ 973s | ) 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4447:109: error: expected ‘)’ before ‘b’ 973s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 973s | ~ ^ 973s | ) 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c: In function ‘futrts_smul_hi64’: 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 973s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 973s | ^~~~~~~~~~ 973s | __int128__ 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4451:86: error: expected ‘)’ before ‘a’ 973s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 973s | ~ ^ 973s | ) 973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4451:104: error: expected ‘)’ before ‘b’ 973s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 973s | ~ ^ 973s | ) 973s 973s If you find this error message confusing, uninformative, or wrong, please open an issue: 973s https://github.com/diku-dk/futhark/issues 973s 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.fut: 979s Compiling with --backend=multicore: 979s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.fut:4:14-32: 979s Entry point parameter 979s 979s ((A: *[n](i32, i32)): *[n](i32, i32)) 979s 979s will have an opaque type, so the entry point will likely not be callable. 979s cc failed with code 1: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c: In function ‘futrts_umul_hi64’: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 979s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ^~~~~~~~~~~ 979s | __uint32_t 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4446:90: error: expected ‘)’ before ‘a’ 979s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4446:109: error: expected ‘)’ before ‘b’ 979s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c: In function ‘futrts_smul_hi64’: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 979s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ^~~~~~~~~~ 979s | __int128__ 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4450:86: error: expected ‘)’ before ‘a’ 979s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4450:104: error: expected ‘)’ before ‘b’ 979s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s 979s If you find this error message confusing, uninformative, or wrong, please open an issue: 979s https://github.com/diku-dk/futhark/issues 979s 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.fut: 979s Compiling with --backend=multicore: 979s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.fut:9:10-27: 979s Entry point parameter 979s 979s ((xs: [d₀](i32, i32)): [](i32, i32)) 979s 979s will have an opaque type, so the entry point will likely not be callable. 979s cc failed with code 1: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c: In function ‘futrts_umul_hi64’: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 979s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ^~~~~~~~~~~ 979s | __uint32_t 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4447:90: error: expected ‘)’ before ‘a’ 979s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4447:109: error: expected ‘)’ before ‘b’ 979s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c: In function ‘futrts_smul_hi64’: 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 979s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ^~~~~~~~~~ 979s | __int128__ 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4451:86: error: expected ‘)’ before ‘a’ 979s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4451:104: error: expected ‘)’ before ‘b’ 979s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 979s | ~ ^ 979s | ) 979s 979s If you find this error message confusing, uninformative, or wrong, please open an issue: 979s https://github.com/diku-dk/futhark/issues 979s 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.fut: 982s Compiling with --backend=multicore: 982s cc failed with code 1: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c: In function ‘futrts_umul_hi64’: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 982s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ^~~~~~~~~~~ 982s | __uint32_t 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4433:90: error: expected ‘)’ before ‘a’ 982s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4433:109: error: expected ‘)’ before ‘b’ 982s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c: In function ‘futrts_smul_hi64’: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 982s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ^~~~~~~~~~ 982s | __int128__ 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4437:86: error: expected ‘)’ before ‘a’ 982s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4437:104: error: expected ‘)’ before ‘b’ 982s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s 982s If you find this error message confusing, uninformative, or wrong, please open an issue: 982s https://github.com/diku-dk/futhark/issues 982s 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.fut: 982s Compiling with --backend=multicore: 982s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.fut:4:10-26: 982s Entry point parameter 982s 982s ((A: [d₀](i32, i32)): [](i32, i32)) 982s 982s will have an opaque type, so the entry point will likely not be callable. 982s cc failed with code 1: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c: In function ‘futrts_umul_hi64’: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 982s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ^~~~~~~~~~~ 982s | __uint32_t 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4447:90: error: expected ‘)’ before ‘a’ 982s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4447:109: error: expected ‘)’ before ‘b’ 982s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c: In function ‘futrts_smul_hi64’: 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 982s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ^~~~~~~~~~ 982s | __int128__ 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4451:86: error: expected ‘)’ before ‘a’ 982s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4451:104: error: expected ‘)’ before ‘b’ 982s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 982s | ~ ^ 982s | ) 982s 982s If you find this error message confusing, uninformative, or wrong, please open an issue: 982s https://github.com/diku-dk/futhark/issues 982s 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.fut: 990s Compiling with --backend=multicore: 990s cc failed with code 1: 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c: In function ‘futrts_umul_hi64’: 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 990s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 990s | ^~~~~~~~~~~ 990s | __uint32_t 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4433:90: error: expected ‘)’ before ‘a’ 990s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 990s | ~ ^ 990s | ) 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4433:109: error: expected ‘)’ before ‘b’ 990s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 990s | ~ ^ 990s | ) 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c: In function ‘futrts_smul_hi64’: 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 990s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 990s | ^~~~~~~~~~ 990s | __int128__ 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4437:86: error: expected ‘)’ before ‘a’ 990s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 990s | ~ ^ 990s | ) 990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4437:104: error: expected ‘)’ before ‘b’ 990s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 990s | ~ ^ 990s | ) 990s 990s If you find this error message confusing, uninformative, or wrong, please open an issue: 990s https://github.com/diku-dk/futhark/issues 990s 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.fut: 992s Compiling with --backend=multicore: 992s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.fut:31:9-34:32: 992s Entry point parameter 992s 992s ((md_vols: [d₆][d₇]f64): [][]f64, (md_drifts: [d₆][d₇]f64): [][]f64, (md_starts: [d₇]f64): []f64, (noises_mat: [d₅][d₆][d₇]f64): [][][]f64) 992s 992s will have an opaque type, so the entry point will likely not be callable. 992s cc failed with code 1: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c: In function ‘futrts_umul_hi64’: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4468:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 992s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ^~~~~~~~~~~ 992s | __uint32_t 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4468:78: note: each undeclared identifier is reported only once for each function it appears in 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4468:90: error: expected ‘)’ before ‘a’ 992s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4468:109: error: expected ‘)’ before ‘b’ 992s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c: In function ‘futrts_smul_hi64’: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4472:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 992s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ^~~~~~~~~~ 992s | __int128__ 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4472:86: error: expected ‘)’ before ‘a’ 992s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4472:104: error: expected ‘)’ before ‘b’ 992s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s 992s If you find this error message confusing, uninformative, or wrong, please open an issue: 992s https://github.com/diku-dk/futhark/issues 992s 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.fut: 992s Compiling with --backend=multicore: 992s cc failed with code 1: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c: In function ‘futrts_umul_hi64’: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 992s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ^~~~~~~~~~~ 992s | __uint32_t 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4431:90: error: expected ‘)’ before ‘a’ 992s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4431:109: error: expected ‘)’ before ‘b’ 992s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c: In function ‘futrts_smul_hi64’: 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 992s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ^~~~~~~~~~ 992s | __int128__ 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4435:86: error: expected ‘)’ before ‘a’ 992s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4435:104: error: expected ‘)’ before ‘b’ 992s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 992s | ~ ^ 992s | ) 992s 992s If you find this error message confusing, uninformative, or wrong, please open an issue: 992s https://github.com/diku-dk/futhark/issues 992s 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.fut: 994s Compiling with --backend=multicore: 994s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.fut:8:57-58: 994s Unused name "i". 994s cc failed with code 1: 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c: In function ‘futrts_umul_hi64’: 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 994s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 994s | ^~~~~~~~~~~ 994s | __uint32_t 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4416:90: error: expected ‘)’ before ‘a’ 994s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 994s | ~ ^ 994s | ) 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4416:109: error: expected ‘)’ before ‘b’ 994s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 994s | ~ ^ 994s | ) 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c: In function ‘futrts_smul_hi64’: 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 994s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 994s | ^~~~~~~~~~ 994s | __int128__ 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4420:86: error: expected ‘)’ before ‘a’ 994s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 994s | ~ ^ 994s | ) 994s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4420:104: error: expected ‘)’ before ‘b’ 994s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 994s | ~ ^ 994s | ) 994s 994s If you find this error message confusing, uninformative, or wrong, please open an issue: 994s https://github.com/diku-dk/futhark/issues 994s 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.fut: 995s Compiling with --backend=multicore: 995s cc failed with code 1: 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c: In function ‘futrts_umul_hi64’: 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 995s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 995s | ^~~~~~~~~~~ 995s | __uint32_t 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4416:90: error: expected ‘)’ before ‘a’ 995s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 995s | ~ ^ 995s | ) 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4416:109: error: expected ‘)’ before ‘b’ 995s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 995s | ~ ^ 995s | ) 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c: In function ‘futrts_smul_hi64’: 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 995s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 995s | ^~~~~~~~~~ 995s | __int128__ 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4420:86: error: expected ‘)’ before ‘a’ 995s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 995s | ~ ^ 995s | ) 995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4420:104: error: expected ‘)’ before ‘b’ 995s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 995s | ~ ^ 995s | ) 995s 995s If you find this error message confusing, uninformative, or wrong, please open an issue: 995s https://github.com/diku-dk/futhark/issues 995s 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.fut: 1002s Generating reference outputs: 1002s cc failed with code 1: 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c: In function ‘futrts_umul_hi64’: 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1002s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1002s | ^~~~~~~~~~~ 1002s | __uint32_t 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:90: error: expected ‘)’ before ‘a’ 1002s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1002s | ~ ^ 1002s | ) 1002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:109: error: expected ‘)’ before ‘b’ 1002s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1003s | ~ ^ 1003s | ) 1003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c: In function ‘futrts_smul_hi64’: 1003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1003s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1003s | ^~~~~~~~~~ 1003s | __int128__ 1003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:86: error: expected ‘)’ before ‘a’ 1003s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1003s | ~ ^ 1003s | ) 1003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:104: error: expected ‘)’ before ‘b’ 1003s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1003s | ~ ^ 1003s | ) 1003s 1003s If you find this error message confusing, uninformative, or wrong, please open an issue: 1003s https://github.com/diku-dk/futhark/issues 1003s 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.fut: 1006s Compiling with --backend=multicore: 1006s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.fut:5:9-42: 1006s Entry point parameter 1006s 1006s ((outer_loop_count: i64): i64, (a: [d₀]i64): []i64) 1006s 1006s will have an opaque type, so the entry point will likely not be callable. 1006s cc failed with code 1: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c: In function ‘futrts_umul_hi64’: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1006s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ^~~~~~~~~~~ 1006s | __uint32_t 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4449:90: error: expected ‘)’ before ‘a’ 1006s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4449:109: error: expected ‘)’ before ‘b’ 1006s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c: In function ‘futrts_smul_hi64’: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1006s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ^~~~~~~~~~ 1006s | __int128__ 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4453:86: error: expected ‘)’ before ‘a’ 1006s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4453:104: error: expected ‘)’ before ‘b’ 1006s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s 1006s If you find this error message confusing, uninformative, or wrong, please open an issue: 1006s https://github.com/diku-dk/futhark/issues 1006s 1006s (293 failed, 6 passed, 2011 to go). 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.fut: 1006s Compiling with --backend=multicore: 1006s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.fut:11:23-53: 1006s Entry point parameter 1006s 1006s ((a: [n][an]i32): [n][an]i32, (b: [n][bn]i32): [n][bn]i32) 1006s 1006s will have an opaque type, so the entry point will likely not be callable. 1006s cc failed with code 1: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c: In function ‘futrts_umul_hi64’: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1006s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ^~~~~~~~~~~ 1006s | __uint32_t 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4435:90: error: expected ‘)’ before ‘a’ 1006s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4435:109: error: expected ‘)’ before ‘b’ 1006s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c: In function ‘futrts_smul_hi64’: 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1006s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ^~~~~~~~~~ 1006s | __int128__ 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4439:86: error: expected ‘)’ before ‘a’ 1006s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4439:104: error: expected ‘)’ before ‘b’ 1006s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1006s | ~ ^ 1006s | ) 1006s 1006s If you find this error message confusing, uninformative, or wrong, please open an issue: 1006s https://github.com/diku-dk/futhark/issues 1006s 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.fut: 1007s Compiling with --backend=multicore: 1007s cc failed with code 1: 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c: In function ‘futrts_umul_hi64’: 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4451:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1007s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1007s | ^~~~~~~~~~~ 1007s | __uint32_t 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4451:78: note: each undeclared identifier is reported only once for each function it appears in 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4451:90: error: expected ‘)’ before ‘a’ 1007s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1007s | ~ ^ 1007s | ) 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4451:109: error: expected ‘)’ before ‘b’ 1007s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1007s | ~ ^ 1007s | ) 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c: In function ‘futrts_smul_hi64’: 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4455:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1007s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1007s | ^~~~~~~~~~ 1007s | __int128__ 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4455:86: error: expected ‘)’ before ‘a’ 1007s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1007s | ~ ^ 1007s | ) 1007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4455:104: error: expected ‘)’ before ‘b’ 1007s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1007s | ~ ^ 1007s | ) 1007s 1007s If you find this error message confusing, uninformative, or wrong, please open an issue: 1007s https://github.com/diku-dk/futhark/issues 1007s 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.fut: 1010s Compiling with --backend=multicore: 1010s cc failed with code 1: 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c: In function ‘futrts_umul_hi64’: 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1010s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1010s | ^~~~~~~~~~~ 1010s | __uint32_t 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4433:90: error: expected ‘)’ before ‘a’ 1010s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1010s | ~ ^ 1010s | ) 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4433:109: error: expected ‘)’ before ‘b’ 1010s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1010s | ~ ^ 1010s | ) 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c: In function ‘futrts_smul_hi64’: 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1010s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1010s | ^~~~~~~~~~ 1010s | __int128__ 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4437:86: error: expected ‘)’ before ‘a’ 1010s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1010s | ~ ^ 1010s | ) 1010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4437:104: error: expected ‘)’ before ‘b’ 1010s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1010s | ~ ^ 1010s | ) 1010s 1010s If you find this error message confusing, uninformative, or wrong, please open an issue: 1010s https://github.com/diku-dk/futhark/issues 1010s 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut: 1015s Compiling with --backend=multicore: 1015s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut:32:9-36:43: 1015s Entry point parameter 1015s 1015s ((n: i32): i32, (md_vols: [d₆][d₇]f64): [][]f64, (md_drifts: [d₆][d₇]f64): [][]f64, (md_starts: [d₇]f64): []f64, (noises_mat: [d₅][d₆][d₇]f64): [][][]f64) 1015s 1015s will have an opaque type, so the entry point will likely not be callable. 1015s 1015s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut:37:25-26: 1015s Unused name "i". 1015s cc failed with code 1: 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c: In function ‘futrts_umul_hi64’: 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4470:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1015s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1015s | ^~~~~~~~~~~ 1015s | __uint32_t 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4470:78: note: each undeclared identifier is reported only once for each function it appears in 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4470:90: error: expected ‘)’ before ‘a’ 1015s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1015s | ~ ^ 1015s | ) 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4470:109: error: expected ‘)’ before ‘b’ 1015s 4470 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1015s | ~ ^ 1015s | ) 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c: In function ‘futrts_smul_hi64’: 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4474:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1015s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1015s | ^~~~~~~~~~ 1015s | __int128__ 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4474:86: error: expected ‘)’ before ‘a’ 1015s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1015s | ~ ^ 1015s | ) 1015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4474:104: error: expected ‘)’ before ‘b’ 1015s 4474 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1015s | ~ ^ 1015s | ) 1015s 1015s If you find this error message confusing, uninformative, or wrong, please open an issue: 1015s https://github.com/diku-dk/futhark/issues 1015s 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.fut: 1016s Compiling with --backend=multicore: 1016s cc failed with code 1: 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c: In function ‘futrts_umul_hi64’: 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1016s | ^~~~~~~~~~~ 1016s | __uint32_t 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4416:90: error: expected ‘)’ before ‘a’ 1016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1016s | ~ ^ 1016s | ) 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4416:109: error: expected ‘)’ before ‘b’ 1016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1016s | ~ ^ 1016s | ) 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c: In function ‘futrts_smul_hi64’: 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1016s | ^~~~~~~~~~ 1016s | __int128__ 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4420:86: error: expected ‘)’ before ‘a’ 1016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1016s | ~ ^ 1016s | ) 1016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4420:104: error: expected ‘)’ before ‘b’ 1016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1016s | ~ ^ 1016s | ) 1016s 1016s If you find this error message confusing, uninformative, or wrong, please open an issue: 1016s https://github.com/diku-dk/futhark/issues 1016s 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.fut: 1017s Compiling with --backend=multicore: 1017s cc failed with code 1: 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c: In function ‘futrts_umul_hi64’: 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1017s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1017s | ^~~~~~~~~~~ 1017s | __uint32_t 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4432:90: error: expected ‘)’ before ‘a’ 1017s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1017s | ~ ^ 1017s | ) 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4432:109: error: expected ‘)’ before ‘b’ 1017s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1017s | ~ ^ 1017s | ) 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c: In function ‘futrts_smul_hi64’: 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1017s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1017s | ^~~~~~~~~~ 1017s | __int128__ 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4436:86: error: expected ‘)’ before ‘a’ 1017s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1017s | ~ ^ 1017s | ) 1017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4436:104: error: expected ‘)’ before ‘b’ 1017s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1017s | ~ ^ 1017s | ) 1017s 1017s If you find this error message confusing, uninformative, or wrong, please open an issue: 1017s https://github.com/diku-dk/futhark/issues 1017s 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.fut: 1021s Compiling with --backend=multicore: 1021s cc failed with code 1: 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c: In function ‘futrts_umul_hi64’: 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1021s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1021s | ^~~~~~~~~~~ 1021s | __uint32_t 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4416:90: error: expected ‘)’ before ‘a’ 1021s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1021s | ~ ^ 1021s | ) 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4416:109: error: expected ‘)’ before ‘b’ 1021s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1021s | ~ ^ 1021s | ) 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c: In function ‘futrts_smul_hi64’: 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1021s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1021s | ^~~~~~~~~~ 1021s | __int128__ 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4420:86: error: expected ‘)’ before ‘a’ 1021s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1021s | ~ ^ 1021s | ) 1021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4420:104: error: expected ‘)’ before ‘b’ 1021s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1021s | ~ ^ 1021s | ) 1021s 1021s If you find this error message confusing, uninformative, or wrong, please open an issue: 1021s https://github.com/diku-dk/futhark/issues 1021s 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.fut: 1022s Compiling with --backend=multicore: 1022s cc failed with code 1: 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c: In function ‘futrts_umul_hi64’: 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1022s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1022s | ^~~~~~~~~~~ 1022s | __uint32_t 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4433:90: error: expected ‘)’ before ‘a’ 1022s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1022s | ~ ^ 1022s | ) 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4433:109: error: expected ‘)’ before ‘b’ 1022s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1022s | ~ ^ 1022s | ) 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c: In function ‘futrts_smul_hi64’: 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1022s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1022s | ^~~~~~~~~~ 1022s | __int128__ 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4437:86: error: expected ‘)’ before ‘a’ 1022s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1022s | ~ ^ 1022s | ) 1022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4437:104: error: expected ‘)’ before ‘b’ 1022s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1022s | ~ ^ 1022s | ) 1022s 1022s If you find this error message confusing, uninformative, or wrong, please open an issue: 1022s https://github.com/diku-dk/futhark/issues 1022s 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.fut: 1026s Compiling with --backend=multicore: 1026s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.fut:38:42-43: 1026s Unused name "i". 1026s cc failed with code 1: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c: In function ‘futrts_umul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1026s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ^~~~~~~~~~~ 1026s | __uint32_t 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4432:90: error: expected ‘)’ before ‘a’ 1026s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4432:109: error: expected ‘)’ before ‘b’ 1026s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c: In function ‘futrts_smul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1026s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ^~~~~~~~~~ 1026s | __int128__ 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4436:86: error: expected ‘)’ before ‘a’ 1026s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4436:104: error: expected ‘)’ before ‘b’ 1026s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s 1026s If you find this error message confusing, uninformative, or wrong, please open an issue: 1026s https://github.com/diku-dk/futhark/issues 1026s 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.fut: 1026s Compiling with --backend=multicore: 1026s cc failed with code 1: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c: In function ‘futrts_umul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4456:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1026s 4456 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ^~~~~~~~~~~ 1026s | __uint32_t 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4456:78: note: each undeclared identifier is reported only once for each function it appears in 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4456:90: error: expected ‘)’ before ‘a’ 1026s 4456 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4456:109: error: expected ‘)’ before ‘b’ 1026s 4456 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c: In function ‘futrts_smul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4460:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1026s 4460 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ^~~~~~~~~~ 1026s | __int128__ 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4460:86: error: expected ‘)’ before ‘a’ 1026s 4460 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4460:104: error: expected ‘)’ before ‘b’ 1026s 4460 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s 1026s If you find this error message confusing, uninformative, or wrong, please open an issue: 1026s https://github.com/diku-dk/futhark/issues 1026s 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.fut: 1026s Compiling with --backend=multicore: 1026s cc failed with code 1: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c: In function ‘futrts_umul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1026s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ^~~~~~~~~~~ 1026s | __uint32_t 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4433:90: error: expected ‘)’ before ‘a’ 1026s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4433:109: error: expected ‘)’ before ‘b’ 1026s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c: In function ‘futrts_smul_hi64’: 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1026s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ^~~~~~~~~~ 1026s | __int128__ 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4437:86: error: expected ‘)’ before ‘a’ 1026s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4437:104: error: expected ‘)’ before ‘b’ 1026s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1026s | ~ ^ 1026s | ) 1026s 1026s If you find this error message confusing, uninformative, or wrong, please open an issue: 1026s https://github.com/diku-dk/futhark/issues 1026s 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.fut: 1027s Generating reference outputs: 1027s cc failed with code 1: 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c: In function ‘futrts_umul_hi64’: 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1027s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1027s | ^~~~~~~~~~~ 1027s | __uint32_t 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:90: error: expected ‘)’ before ‘a’ 1027s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1027s | ~ ^ 1027s | ) 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:109: error: expected ‘)’ before ‘b’ 1027s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1027s | ~ ^ 1027s | ) 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c: In function ‘futrts_smul_hi64’: 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1027s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1027s | ^~~~~~~~~~ 1027s | __int128__ 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:86: error: expected ‘)’ before ‘a’ 1027s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1027s | ~ ^ 1027s | ) 1027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:104: error: expected ‘)’ before ‘b’ 1027s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1027s | ~ ^ 1027s | ) 1027s 1027s If you find this error message confusing, uninformative, or wrong, please open an issue: 1027s https://github.com/diku-dk/futhark/issues 1027s 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.fut: 1030s Compiling with --backend=multicore: 1030s cc failed with code 1: 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c: In function ‘futrts_umul_hi64’: 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1030s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1030s | ^~~~~~~~~~~ 1030s | __uint32_t 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4448:90: error: expected ‘)’ before ‘a’ 1030s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1030s | ~ ^ 1030s | ) 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4448:109: error: expected ‘)’ before ‘b’ 1030s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1030s | ~ ^ 1030s | ) 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c: In function ‘futrts_smul_hi64’: 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1030s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1030s | ^~~~~~~~~~ 1030s | __int128__ 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4452:86: error: expected ‘)’ before ‘a’ 1030s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1030s | ~ ^ 1030s | ) 1030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4452:104: error: expected ‘)’ before ‘b’ 1030s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1030s | ~ ^ 1030s | ) 1030s 1030s If you find this error message confusing, uninformative, or wrong, please open an issue: 1030s https://github.com/diku-dk/futhark/issues 1030s 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.fut: 1032s Generating reference outputs: 1032s cc failed with code 1: 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c: In function ‘futrts_umul_hi64’: 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1032s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1032s | ^~~~~~~~~~~ 1032s | __uint32_t 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:90: error: expected ‘)’ before ‘a’ 1032s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1032s | ~ ^ 1032s | ) 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:109: error: expected ‘)’ before ‘b’ 1032s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1032s | ~ ^ 1032s | ) 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c: In function ‘futrts_smul_hi64’: 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1032s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1032s | ^~~~~~~~~~ 1032s | __int128__ 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:86: error: expected ‘)’ before ‘a’ 1032s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1032s | ~ ^ 1032s | ) 1032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:104: error: expected ‘)’ before ‘b’ 1032s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1032s | ~ ^ 1032s | ) 1032s 1032s If you find this error message confusing, uninformative, or wrong, please open an issue: 1032s https://github.com/diku-dk/futhark/issues 1032s 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.fut: 1033s Generating reference outputs: 1033s cc failed with code 1: 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c: In function ‘futrts_umul_hi64’: 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1033s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1033s | ^~~~~~~~~~~ 1033s | __uint32_t 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:90: error: expected ‘)’ before ‘a’ 1033s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1033s | ~ ^ 1033s | ) 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:109: error: expected ‘)’ before ‘b’ 1033s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1033s | ~ ^ 1033s | ) 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c: In function ‘futrts_smul_hi64’: 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1033s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1033s | ^~~~~~~~~~ 1033s | __int128__ 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:86: error: expected ‘)’ before ‘a’ 1033s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1033s | ~ ^ 1033s | ) 1033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:104: error: expected ‘)’ before ‘b’ 1033s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1033s | ~ ^ 1033s | ) 1033s 1033s If you find this error message confusing, uninformative, or wrong, please open an issue: 1033s https://github.com/diku-dk/futhark/issues 1033s 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut: 1038s Compiling with --backend=multicore: 1038s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut:9:18-23: 1038s Defaulting ambiguous type to i32. 1038s 1038s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut:9:27-28: 1038s Defaulting ambiguous type to i32. 1038s cc failed with code 1: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c: In function ‘futrts_umul_hi64’: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ^~~~~~~~~~~ 1038s | __uint32_t 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4416:90: error: expected ‘)’ before ‘a’ 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4416:109: error: expected ‘)’ before ‘b’ 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c: In function ‘futrts_smul_hi64’: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ^~~~~~~~~~ 1038s | __int128__ 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4420:86: error: expected ‘)’ before ‘a’ 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4420:104: error: expected ‘)’ before ‘b’ 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s 1038s If you find this error message confusing, uninformative, or wrong, please open an issue: 1038s https://github.com/diku-dk/futhark/issues 1038s 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.fut: 1038s Compiling with --backend=multicore: 1038s cc failed with code 1: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c: In function ‘futrts_umul_hi64’: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ^~~~~~~~~~~ 1038s | __uint32_t 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4416:90: error: expected ‘)’ before ‘a’ 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4416:109: error: expected ‘)’ before ‘b’ 1038s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c: In function ‘futrts_smul_hi64’: 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ^~~~~~~~~~ 1038s | __int128__ 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4420:86: error: expected ‘)’ before ‘a’ 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4420:104: error: expected ‘)’ before ‘b’ 1038s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1038s | ~ ^ 1038s | ) 1038s 1038s If you find this error message confusing, uninformative, or wrong, please open an issue: 1038s https://github.com/diku-dk/futhark/issues 1038s 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.fut: 1040s Compiling with --backend=multicore: 1040s cc failed with code 1: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c: In function ‘futrts_umul_hi64’: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1040s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ^~~~~~~~~~~ 1040s | __uint32_t 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4431:90: error: expected ‘)’ before ‘a’ 1040s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4431:109: error: expected ‘)’ before ‘b’ 1040s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c: In function ‘futrts_smul_hi64’: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1040s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ^~~~~~~~~~ 1040s | __int128__ 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4435:86: error: expected ‘)’ before ‘a’ 1040s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4435:104: error: expected ‘)’ before ‘b’ 1040s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s 1040s If you find this error message confusing, uninformative, or wrong, please open an issue: 1040s https://github.com/diku-dk/futhark/issues 1040s 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut: 1040s Generating reference outputs: 1040s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:12-14: 1040s Unused name "as". 1040s 1040s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:35-7:64: 1040s Defaulting ambiguous type to i32. 1040s 1040s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:35-7:64: 1040s Defaulting ambiguous type to i32. 1040s cc failed with code 1: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c: In function ‘futrts_umul_hi64’: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1040s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ^~~~~~~~~~~ 1040s | __uint32_t 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:90: error: expected ‘)’ before ‘a’ 1040s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:109: error: expected ‘)’ before ‘b’ 1040s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c: In function ‘futrts_smul_hi64’: 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1040s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ^~~~~~~~~~ 1040s | __int128__ 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:86: error: expected ‘)’ before ‘a’ 1040s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:104: error: expected ‘)’ before ‘b’ 1040s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1040s | ~ ^ 1040s | ) 1040s 1040s If you find this error message confusing, uninformative, or wrong, please open an issue: 1040s https://github.com/diku-dk/futhark/issues 1040s 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.fut: 1044s Compiling with --backend=multicore: 1044s cc failed with code 1: 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c: In function ‘futrts_umul_hi64’: 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1044s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1044s | ^~~~~~~~~~~ 1044s | __uint32_t 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4447:90: error: expected ‘)’ before ‘a’ 1044s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1044s | ~ ^ 1044s | ) 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4447:109: error: expected ‘)’ before ‘b’ 1044s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1044s | ~ ^ 1044s | ) 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c: In function ‘futrts_smul_hi64’: 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1044s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1044s | ^~~~~~~~~~ 1044s | __int128__ 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4451:86: error: expected ‘)’ before ‘a’ 1044s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1044s | ~ ^ 1044s | ) 1044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4451:104: error: expected ‘)’ before ‘b’ 1044s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1044s | ~ ^ 1044s | ) 1044s 1044s If you find this error message confusing, uninformative, or wrong, please open an issue: 1044s https://github.com/diku-dk/futhark/issues 1044s 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.fut: 1045s Compiling with --backend=multicore: 1045s cc failed with code 1: 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c: In function ‘futrts_umul_hi64’: 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1045s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1045s | ^~~~~~~~~~~ 1045s | __uint32_t 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4431:90: error: expected ‘)’ before ‘a’ 1045s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1045s | ~ ^ 1045s | ) 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4431:109: error: expected ‘)’ before ‘b’ 1045s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1045s | ~ ^ 1045s | ) 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c: In function ‘futrts_smul_hi64’: 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1045s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1045s | ^~~~~~~~~~ 1045s | __int128__ 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4435:86: error: expected ‘)’ before ‘a’ 1045s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1045s | ~ ^ 1045s | ) 1045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4435:104: error: expected ‘)’ before ‘b’ 1045s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1045s | ~ ^ 1045s | ) 1045s 1045s If you find this error message confusing, uninformative, or wrong, please open an issue: 1045s https://github.com/diku-dk/futhark/issues 1045s 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut: 1046s Compiling with --backend=multicore: 1046s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut:7:17-39: 1046s Entry point parameter 1046s 1046s ((m: i32): i32, (a: [n][k]i32): [n][k]i32) 1046s 1046s will have an opaque type, so the entry point will likely not be callable. 1046s 1046s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut:10:23-24: 1046s Unused name "i". 1046s cc failed with code 1: 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c: In function ‘futrts_umul_hi64’: 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1046s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1046s | ^~~~~~~~~~~ 1046s | __uint32_t 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4434:90: error: expected ‘)’ before ‘a’ 1046s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1046s | ~ ^ 1046s | ) 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4434:109: error: expected ‘)’ before ‘b’ 1046s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1046s | ~ ^ 1046s | ) 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c: In function ‘futrts_smul_hi64’: 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1046s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1046s | ^~~~~~~~~~ 1046s | __int128__ 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4438:86: error: expected ‘)’ before ‘a’ 1046s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1046s | ~ ^ 1046s | ) 1046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4438:104: error: expected ‘)’ before ‘b’ 1046s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1046s | ~ ^ 1046s | ) 1046s 1046s If you find this error message confusing, uninformative, or wrong, please open an issue: 1046s https://github.com/diku-dk/futhark/issues 1046s 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.fut: 1051s Compiling with --backend=multicore: 1051s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.fut:11:33-34: 1051s Unused name "i". 1051s cc failed with code 1: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c: In function ‘futrts_umul_hi64’: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1051s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ^~~~~~~~~~~ 1051s | __uint32_t 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4417:90: error: expected ‘)’ before ‘a’ 1051s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4417:109: error: expected ‘)’ before ‘b’ 1051s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c: In function ‘futrts_smul_hi64’: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1051s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ^~~~~~~~~~ 1051s | __int128__ 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4421:86: error: expected ‘)’ before ‘a’ 1051s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4421:104: error: expected ‘)’ before ‘b’ 1051s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s 1051s If you find this error message confusing, uninformative, or wrong, please open an issue: 1051s https://github.com/diku-dk/futhark/issues 1051s 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.fut: 1051s Compiling with --backend=multicore: 1051s cc failed with code 1: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c: In function ‘futrts_umul_hi64’: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1051s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ^~~~~~~~~~~ 1051s | __uint32_t 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4416:90: error: expected ‘)’ before ‘a’ 1051s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4416:109: error: expected ‘)’ before ‘b’ 1051s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c: In function ‘futrts_smul_hi64’: 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1051s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ^~~~~~~~~~ 1051s | __int128__ 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4420:86: error: expected ‘)’ before ‘a’ 1051s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4420:104: error: expected ‘)’ before ‘b’ 1051s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1051s | ~ ^ 1051s | ) 1051s 1051s If you find this error message confusing, uninformative, or wrong, please open an issue: 1051s https://github.com/diku-dk/futhark/issues 1051s 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.fut: 1052s Compiling with --backend=multicore: 1052s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.fut:8:52-53: 1052s Unused name "i". 1052s cc failed with code 1: 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c: In function ‘futrts_umul_hi64’: 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1052s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1052s | ^~~~~~~~~~~ 1052s | __uint32_t 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4431:90: error: expected ‘)’ before ‘a’ 1052s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1052s | ~ ^ 1052s | ) 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4431:109: error: expected ‘)’ before ‘b’ 1052s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1052s | ~ ^ 1052s | ) 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c: In function ‘futrts_smul_hi64’: 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1052s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1052s | ^~~~~~~~~~ 1052s | __int128__ 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4435:86: error: expected ‘)’ before ‘a’ 1052s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1052s | ~ ^ 1052s | ) 1052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4435:104: error: expected ‘)’ before ‘b’ 1052s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1052s | ~ ^ 1052s | ) 1052s 1052s If you find this error message confusing, uninformative, or wrong, please open an issue: 1052s https://github.com/diku-dk/futhark/issues 1052s 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.fut: 1053s Compiling with --backend=multicore: 1053s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.fut:9:23-24: 1053s Unused name "i". 1053s cc failed with code 1: 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c: In function ‘futrts_umul_hi64’: 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1053s | ^~~~~~~~~~~ 1053s | __uint32_t 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4416:90: error: expected ‘)’ before ‘a’ 1053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1053s | ~ ^ 1053s | ) 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4416:109: error: expected ‘)’ before ‘b’ 1053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1053s | ~ ^ 1053s | ) 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c: In function ‘futrts_smul_hi64’: 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1053s | ^~~~~~~~~~ 1053s | __int128__ 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4420:86: error: expected ‘)’ before ‘a’ 1053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1053s | ~ ^ 1053s | ) 1053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4420:104: error: expected ‘)’ before ‘b’ 1053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1053s | ~ ^ 1053s | ) 1053s 1053s If you find this error message confusing, uninformative, or wrong, please open an issue: 1053s https://github.com/diku-dk/futhark/issues 1053s 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.fut: 1055s Compiling with --backend=multicore: 1055s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.fut:5:1-6:54: 1055s Entry point return type 1055s 1055s *[n]([m]i64, [m]i64) 1055s 1055s will have an opaque type, so the result will likely not be usable. 1055s cc failed with code 1: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c: In function ‘futrts_umul_hi64’: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4462:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1055s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ^~~~~~~~~~~ 1055s | __uint32_t 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4462:78: note: each undeclared identifier is reported only once for each function it appears in 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4462:90: error: expected ‘)’ before ‘a’ 1055s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4462:109: error: expected ‘)’ before ‘b’ 1055s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c: In function ‘futrts_smul_hi64’: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4466:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1055s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ^~~~~~~~~~ 1055s | __int128__ 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4466:86: error: expected ‘)’ before ‘a’ 1055s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4466:104: error: expected ‘)’ before ‘b’ 1055s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s 1055s If you find this error message confusing, uninformative, or wrong, please open an issue: 1055s https://github.com/diku-dk/futhark/issues 1055s 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.fut: 1055s Compiling with --backend=multicore: 1055s cc failed with code 1: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c: In function ‘futrts_umul_hi64’: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1055s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ^~~~~~~~~~~ 1055s | __uint32_t 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4432:90: error: expected ‘)’ before ‘a’ 1055s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4432:109: error: expected ‘)’ before ‘b’ 1055s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c: In function ‘futrts_smul_hi64’: 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1055s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ^~~~~~~~~~ 1055s | __int128__ 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4436:86: error: expected ‘)’ before ‘a’ 1055s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4436:104: error: expected ‘)’ before ‘b’ 1055s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1055s | ~ ^ 1055s | ) 1055s 1055s If you find this error message confusing, uninformative, or wrong, please open an issue: 1055s https://github.com/diku-dk/futhark/issues 1055s 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.fut: 1056s Compiling with --backend=multicore: 1056s cc failed with code 1: 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c: In function ‘futrts_umul_hi64’: 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1056s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1056s | ^~~~~~~~~~~ 1056s | __uint32_t 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4431:90: error: expected ‘)’ before ‘a’ 1056s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1056s | ~ ^ 1056s | ) 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4431:109: error: expected ‘)’ before ‘b’ 1056s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1056s | ~ ^ 1056s | ) 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c: In function ‘futrts_smul_hi64’: 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1056s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1056s | ^~~~~~~~~~ 1056s | __int128__ 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4435:86: error: expected ‘)’ before ‘a’ 1056s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1056s | ~ ^ 1056s | ) 1056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4435:104: error: expected ‘)’ before ‘b’ 1056s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1056s | ~ ^ 1056s | ) 1056s 1056s If you find this error message confusing, uninformative, or wrong, please open an issue: 1056s https://github.com/diku-dk/futhark/issues 1056s 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.fut: 1060s Compiling with --backend=multicore: 1060s cc failed with code 1: 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c: In function ‘futrts_umul_hi64’: 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1060s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1060s | ^~~~~~~~~~~ 1060s | __uint32_t 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4433:90: error: expected ‘)’ before ‘a’ 1060s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1060s | ~ ^ 1060s | ) 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4433:109: error: expected ‘)’ before ‘b’ 1060s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1060s | ~ ^ 1060s | ) 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c: In function ‘futrts_smul_hi64’: 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1060s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1060s | ^~~~~~~~~~ 1060s | __int128__ 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4437:86: error: expected ‘)’ before ‘a’ 1060s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1060s | ~ ^ 1060s | ) 1060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4437:104: error: expected ‘)’ before ‘b’ 1060s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1060s | ~ ^ 1060s | ) 1060s 1060s If you find this error message confusing, uninformative, or wrong, please open an issue: 1060s https://github.com/diku-dk/futhark/issues 1060s 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.fut: 1061s Compiling with --backend=multicore: 1061s cc failed with code 1: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c: In function ‘futrts_umul_hi64’: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1061s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ^~~~~~~~~~~ 1061s | __uint32_t 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4448:90: error: expected ‘)’ before ‘a’ 1061s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4448:109: error: expected ‘)’ before ‘b’ 1061s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c: In function ‘futrts_smul_hi64’: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1061s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1061s | ^~~~~~~~~~ 1061s | __int128__ 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4452:86: error: expected ‘)’ before ‘a’ 1061s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4452:104: error: expected ‘)’ before ‘b’ 1061s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s 1061s If you find this error message confusing, uninformative, or wrong, please open an issue: 1061s https://github.com/diku-dk/futhark/issues 1061s 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.fut: 1061s Compiling with --backend=multicore: 1061s cc failed with code 1: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c: In function ‘futrts_umul_hi64’: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1061s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ^~~~~~~~~~~ 1061s | __uint32_t 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4433:90: error: expected ‘)’ before ‘a’ 1061s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4433:109: error: expected ‘)’ before ‘b’ 1061s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c: In function ‘futrts_smul_hi64’: 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1061s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1061s | ^~~~~~~~~~ 1061s | __int128__ 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4437:86: error: expected ‘)’ before ‘a’ 1061s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1061s | ~ ^ 1061s | ) 1061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4437:104: error: expected ‘)’ before ‘b’ 1062s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1062s | ~ ^ 1062s | ) 1062s 1062s If you find this error message confusing, uninformative, or wrong, please open an issue: 1062s https://github.com/diku-dk/futhark/issues 1062s 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.fut: 1064s Compiling with --backend=multicore: 1064s cc failed with code 1: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c: In function ‘futrts_umul_hi64’: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1064s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ^~~~~~~~~~~ 1064s | __uint32_t 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4432:90: error: expected ‘)’ before ‘a’ 1064s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4432:109: error: expected ‘)’ before ‘b’ 1064s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c: In function ‘futrts_smul_hi64’: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1064s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ^~~~~~~~~~ 1064s | __int128__ 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4436:86: error: expected ‘)’ before ‘a’ 1064s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4436:104: error: expected ‘)’ before ‘b’ 1064s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s 1064s If you find this error message confusing, uninformative, or wrong, please open an issue: 1064s https://github.com/diku-dk/futhark/issues 1064s 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.fut: 1064s Compiling with --backend=multicore: 1064s cc failed with code 1: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c: In function ‘futrts_umul_hi64’: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ^~~~~~~~~~~ 1064s | __uint32_t 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4417:90: error: expected ‘)’ before ‘a’ 1064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4417:109: error: expected ‘)’ before ‘b’ 1064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c: In function ‘futrts_smul_hi64’: 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ^~~~~~~~~~ 1064s | __int128__ 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4421:86: error: expected ‘)’ before ‘a’ 1064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4421:104: error: expected ‘)’ before ‘b’ 1064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1064s | ~ ^ 1064s | ) 1064s 1064s If you find this error message confusing, uninformative, or wrong, please open an issue: 1064s https://github.com/diku-dk/futhark/issues 1064s 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.fut: 1065s Compiling with --backend=multicore: 1065s cc failed with code 1: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c: In function ‘futrts_umul_hi64’: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1065s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ^~~~~~~~~~~ 1065s | __uint32_t 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4416:90: error: expected ‘)’ before ‘a’ 1065s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4416:109: error: expected ‘)’ before ‘b’ 1065s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c: In function ‘futrts_smul_hi64’: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1065s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ^~~~~~~~~~ 1065s | __int128__ 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4420:86: error: expected ‘)’ before ‘a’ 1065s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4420:104: error: expected ‘)’ before ‘b’ 1065s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s 1065s If you find this error message confusing, uninformative, or wrong, please open an issue: 1065s https://github.com/diku-dk/futhark/issues 1065s 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.fut: 1065s Compiling with --backend=multicore: 1065s cc failed with code 1: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c: In function ‘futrts_umul_hi64’: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1065s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ^~~~~~~~~~~ 1065s | __uint32_t 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4418:90: error: expected ‘)’ before ‘a’ 1065s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4418:109: error: expected ‘)’ before ‘b’ 1065s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c: In function ‘futrts_smul_hi64’: 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1065s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ^~~~~~~~~~ 1065s | __int128__ 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4422:86: error: expected ‘)’ before ‘a’ 1065s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4422:104: error: expected ‘)’ before ‘b’ 1065s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1065s | ~ ^ 1065s | ) 1065s 1065s If you find this error message confusing, uninformative, or wrong, please open an issue: 1065s https://github.com/diku-dk/futhark/issues 1065s 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.fut: 1071s Compiling with --backend=multicore: 1071s cc failed with code 1: 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c: In function ‘futrts_umul_hi64’: 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4463:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1071s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1071s | ^~~~~~~~~~~ 1071s | __uint32_t 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4463:78: note: each undeclared identifier is reported only once for each function it appears in 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4463:90: error: expected ‘)’ before ‘a’ 1071s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1071s | ~ ^ 1071s | ) 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4463:109: error: expected ‘)’ before ‘b’ 1071s 4463 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1071s | ~ ^ 1071s | ) 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c: In function ‘futrts_smul_hi64’: 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4467:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1071s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1071s | ^~~~~~~~~~ 1071s | __int128__ 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4467:86: error: expected ‘)’ before ‘a’ 1071s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1071s | ~ ^ 1071s | ) 1071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4467:104: error: expected ‘)’ before ‘b’ 1071s 4467 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1071s | ~ ^ 1071s | ) 1071s 1071s If you find this error message confusing, uninformative, or wrong, please open an issue: 1071s https://github.com/diku-dk/futhark/issues 1071s 1071s (330 failed, 6 passed, 1974 to go). 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.fut: 1072s Compiling with --backend=multicore: 1072s cc failed with code 1: 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c: In function ‘futrts_umul_hi64’: 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1072s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1072s | ^~~~~~~~~~~ 1072s | __uint32_t 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4433:90: error: expected ‘)’ before ‘a’ 1072s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1072s | ~ ^ 1072s | ) 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4433:109: error: expected ‘)’ before ‘b’ 1072s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1072s | ~ ^ 1072s | ) 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c: In function ‘futrts_smul_hi64’: 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1072s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1072s | ^~~~~~~~~~ 1072s | __int128__ 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4437:86: error: expected ‘)’ before ‘a’ 1072s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1072s | ~ ^ 1072s | ) 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4437:104: error: expected ‘)’ before ‘b’ 1072s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1072s | ~ ^ 1072s | ) 1072s 1072s If you find this error message confusing, uninformative, or wrong, please open an issue: 1072s https://github.com/diku-dk/futhark/issues 1072s 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.fut: 1072s Compiling with --backend=multicore: 1072s cc failed with code 1: 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c: In function ‘futrts_umul_hi64’: 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1072s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1072s | ^~~~~~~~~~~ 1072s | __uint32_t 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4417:90: error: expected ‘)’ before ‘a’ 1072s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1072s | ~ ^ 1072s | ) 1072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4417:109: error: expected ‘)’ before ‘b’ 1073s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c: In function ‘futrts_smul_hi64’: 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1073s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ^~~~~~~~~~ 1073s | __int128__ 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4421:86: error: expected ‘)’ before ‘a’ 1073s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4421:104: error: expected ‘)’ before ‘b’ 1073s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s 1073s If you find this error message confusing, uninformative, or wrong, please open an issue: 1073s https://github.com/diku-dk/futhark/issues 1073s 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut: 1073s Compiling with --backend=multicore: 1073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:4:11-12: 1073s Unused name "n". 1073s 1073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:4:20-23: 1073s Unused name "xss". 1073s 1073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:5:73-83: 1073s Defaulting ambiguous type to i32. 1073s cc failed with code 1: 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c: In function ‘futrts_umul_hi64’: 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1073s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1073s | ^~~~~~~~~~~ 1073s | __uint32_t 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4418:90: error: expected ‘)’ before ‘a’ 1073s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4418:109: error: expected ‘)’ before ‘b’ 1073s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c: In function ‘futrts_smul_hi64’: 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1073s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ^~~~~~~~~~ 1073s | __int128__ 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4422:86: error: expected ‘)’ before ‘a’ 1073s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4422:104: error: expected ‘)’ before ‘b’ 1073s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1073s | ~ ^ 1073s | ) 1073s 1073s If you find this error message confusing, uninformative, or wrong, please open an issue: 1073s https://github.com/diku-dk/futhark/issues 1073s 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.fut: 1074s Compiling with --backend=multicore: 1074s cc failed with code 1: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c: In function ‘futrts_umul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1074s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ^~~~~~~~~~~ 1074s | __uint32_t 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4417:90: error: expected ‘)’ before ‘a’ 1074s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4417:109: error: expected ‘)’ before ‘b’ 1074s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c: In function ‘futrts_smul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1074s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ^~~~~~~~~~ 1074s | __int128__ 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4421:86: error: expected ‘)’ before ‘a’ 1074s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4421:104: error: expected ‘)’ before ‘b’ 1074s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s 1074s If you find this error message confusing, uninformative, or wrong, please open an issue: 1074s https://github.com/diku-dk/futhark/issues 1074s 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.fut: 1074s Compiling with --backend=multicore: 1074s cc failed with code 1: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c: In function ‘futrts_umul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ^~~~~~~~~~~ 1074s | __uint32_t 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4416:90: error: expected ‘)’ before ‘a’ 1074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4416:109: error: expected ‘)’ before ‘b’ 1074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c: In function ‘futrts_smul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ^~~~~~~~~~ 1074s | __int128__ 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4420:86: error: expected ‘)’ before ‘a’ 1074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4420:104: error: expected ‘)’ before ‘b’ 1074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s 1074s If you find this error message confusing, uninformative, or wrong, please open an issue: 1074s https://github.com/diku-dk/futhark/issues 1074s 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.fut: 1074s Compiling with --backend=multicore: 1074s cc failed with code 1: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c: In function ‘futrts_umul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1074s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ^~~~~~~~~~~ 1074s | __uint32_t 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4431:90: error: expected ‘)’ before ‘a’ 1074s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4431:109: error: expected ‘)’ before ‘b’ 1074s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c: In function ‘futrts_smul_hi64’: 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1074s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ^~~~~~~~~~ 1074s | __int128__ 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4435:86: error: expected ‘)’ before ‘a’ 1074s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4435:104: error: expected ‘)’ before ‘b’ 1074s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1074s | ~ ^ 1074s | ) 1074s 1074s If you find this error message confusing, uninformative, or wrong, please open an issue: 1074s https://github.com/diku-dk/futhark/issues 1074s 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.fut: 1078s Compiling with --backend=multicore: 1078s cc failed with code 1: 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c: In function ‘futrts_umul_hi64’: 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1078s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1078s | ^~~~~~~~~~~ 1078s | __uint32_t 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4402:90: error: expected ‘)’ before ‘a’ 1078s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1078s | ~ ^ 1078s | ) 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4402:109: error: expected ‘)’ before ‘b’ 1078s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1078s | ~ ^ 1078s | ) 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c: In function ‘futrts_smul_hi64’: 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1078s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1078s | ^~~~~~~~~~ 1078s | __int128__ 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4406:86: error: expected ‘)’ before ‘a’ 1078s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1078s | ~ ^ 1078s | ) 1078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4406:104: error: expected ‘)’ before ‘b’ 1078s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1078s | ~ ^ 1078s | ) 1078s 1078s If you find this error message confusing, uninformative, or wrong, please open an issue: 1078s https://github.com/diku-dk/futhark/issues 1078s 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.fut: 1079s Compiling with --backend=multicore: 1079s cc failed with code 1: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c: In function ‘futrts_umul_hi64’: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ^~~~~~~~~~~ 1079s | __uint32_t 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4402:90: error: expected ‘)’ before ‘a’ 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4402:109: error: expected ‘)’ before ‘b’ 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c: In function ‘futrts_smul_hi64’: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ^~~~~~~~~~ 1079s | __int128__ 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4406:86: error: expected ‘)’ before ‘a’ 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4406:104: error: expected ‘)’ before ‘b’ 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s 1079s If you find this error message confusing, uninformative, or wrong, please open an issue: 1079s https://github.com/diku-dk/futhark/issues 1079s 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.fut: 1079s Compiling with --backend=multicore: 1079s cc failed with code 1: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c: In function ‘futrts_umul_hi64’: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ^~~~~~~~~~~ 1079s | __uint32_t 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4402:90: error: expected ‘)’ before ‘a’ 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4402:109: error: expected ‘)’ before ‘b’ 1079s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c: In function ‘futrts_smul_hi64’: 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ^~~~~~~~~~ 1079s | __int128__ 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4406:86: error: expected ‘)’ before ‘a’ 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4406:104: error: expected ‘)’ before ‘b’ 1079s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1079s | ~ ^ 1079s | ) 1079s 1079s If you find this error message confusing, uninformative, or wrong, please open an issue: 1079s https://github.com/diku-dk/futhark/issues 1079s 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.fut: 1080s Compiling with --backend=multicore: 1080s cc failed with code 1: 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c: In function ‘futrts_umul_hi64’: 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1080s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1080s | ^~~~~~~~~~~ 1080s | __uint32_t 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4402:90: error: expected ‘)’ before ‘a’ 1080s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1080s | ~ ^ 1080s | ) 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4402:109: error: expected ‘)’ before ‘b’ 1080s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1080s | ~ ^ 1080s | ) 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c: In function ‘futrts_smul_hi64’: 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1080s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1080s | ^~~~~~~~~~ 1080s | __int128__ 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4406:86: error: expected ‘)’ before ‘a’ 1080s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1080s | ~ ^ 1080s | ) 1080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4406:104: error: expected ‘)’ before ‘b’ 1080s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1080s | ~ ^ 1080s | ) 1080s 1080s If you find this error message confusing, uninformative, or wrong, please open an issue: 1080s https://github.com/diku-dk/futhark/issues 1080s 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.fut: 1081s Compiling with --backend=multicore: 1081s cc failed with code 1: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c: In function ‘futrts_umul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ^~~~~~~~~~~ 1081s | __uint32_t 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4402:90: error: expected ‘)’ before ‘a’ 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4402:109: error: expected ‘)’ before ‘b’ 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c: In function ‘futrts_smul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ^~~~~~~~~~ 1081s | __int128__ 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4406:86: error: expected ‘)’ before ‘a’ 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4406:104: error: expected ‘)’ before ‘b’ 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s 1081s If you find this error message confusing, uninformative, or wrong, please open an issue: 1081s https://github.com/diku-dk/futhark/issues 1081s 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.fut: 1081s Compiling with --backend=multicore: 1081s cc failed with code 1: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c: In function ‘futrts_umul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ^~~~~~~~~~~ 1081s | __uint32_t 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4416:90: error: expected ‘)’ before ‘a’ 1081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4416:109: error: expected ‘)’ before ‘b’ 1081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c: In function ‘futrts_smul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ^~~~~~~~~~ 1081s | __int128__ 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4420:86: error: expected ‘)’ before ‘a’ 1081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4420:104: error: expected ‘)’ before ‘b’ 1081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s 1081s If you find this error message confusing, uninformative, or wrong, please open an issue: 1081s https://github.com/diku-dk/futhark/issues 1081s 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.fut: 1081s Compiling with --backend=multicore: 1081s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.fut:7:24-25: 1081s Unused name "y". 1081s cc failed with code 1: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c: In function ‘futrts_umul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ^~~~~~~~~~~ 1081s | __uint32_t 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4402:90: error: expected ‘)’ before ‘a’ 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4402:109: error: expected ‘)’ before ‘b’ 1081s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c: In function ‘futrts_smul_hi64’: 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ^~~~~~~~~~ 1081s | __int128__ 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4406:86: error: expected ‘)’ before ‘a’ 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4406:104: error: expected ‘)’ before ‘b’ 1081s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1081s | ~ ^ 1081s | ) 1081s 1081s If you find this error message confusing, uninformative, or wrong, please open an issue: 1081s https://github.com/diku-dk/futhark/issues 1081s 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut: 1085s Compiling with --backend=multicore: 1085s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut:7:1-38: 1085s Entry point return type 1085s 1085s #bar | #foo 1085s 1085s will have an opaque type, so the result will likely not be usable. 1085s 1085s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut:7:11-12: 1085s Unused name "x". 1085s cc failed with code 1: 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c: In function ‘futrts_umul_hi64’: 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4424:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1085s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1085s | ^~~~~~~~~~~ 1085s | __uint32_t 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4424:78: note: each undeclared identifier is reported only once for each function it appears in 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4424:90: error: expected ‘)’ before ‘a’ 1085s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1085s | ~ ^ 1085s | ) 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4424:109: error: expected ‘)’ before ‘b’ 1085s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1085s | ~ ^ 1085s | ) 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c: In function ‘futrts_smul_hi64’: 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4428:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1085s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1085s | ^~~~~~~~~~ 1085s | __int128__ 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4428:86: error: expected ‘)’ before ‘a’ 1085s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1085s | ~ ^ 1085s | ) 1085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4428:104: error: expected ‘)’ before ‘b’ 1085s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1085s | ~ ^ 1085s | ) 1085s 1085s If you find this error message confusing, uninformative, or wrong, please open an issue: 1085s https://github.com/diku-dk/futhark/issues 1085s 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.fut: 1087s Compiling with --backend=multicore: 1087s cc failed with code 1: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c: In function ‘futrts_umul_hi64’: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1087s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ^~~~~~~~~~~ 1087s | __uint32_t 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4390:90: error: expected ‘)’ before ‘a’ 1087s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4390:109: error: expected ‘)’ before ‘b’ 1087s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c: In function ‘futrts_smul_hi64’: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1087s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ^~~~~~~~~~ 1087s | __int128__ 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4394:86: error: expected ‘)’ before ‘a’ 1087s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4394:104: error: expected ‘)’ before ‘b’ 1087s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s 1087s If you find this error message confusing, uninformative, or wrong, please open an issue: 1087s https://github.com/diku-dk/futhark/issues 1087s 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.fut: 1087s Compiling with --backend=multicore: 1087s cc failed with code 1: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c: In function ‘futrts_umul_hi64’: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1087s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ^~~~~~~~~~~ 1087s | __uint32_t 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4416:90: error: expected ‘)’ before ‘a’ 1087s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4416:109: error: expected ‘)’ before ‘b’ 1087s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c: In function ‘futrts_smul_hi64’: 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1087s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ^~~~~~~~~~ 1087s | __int128__ 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4420:86: error: expected ‘)’ before ‘a’ 1087s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4420:104: error: expected ‘)’ before ‘b’ 1087s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1087s | ~ ^ 1087s | ) 1087s 1087s If you find this error message confusing, uninformative, or wrong, please open an issue: 1087s https://github.com/diku-dk/futhark/issues 1087s 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.fut: 1088s Compiling with --backend=multicore: 1088s cc failed with code 1: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c: In function ‘futrts_umul_hi64’: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ^~~~~~~~~~~ 1088s | __uint32_t 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4402:90: error: expected ‘)’ before ‘a’ 1088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4402:109: error: expected ‘)’ before ‘b’ 1088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c: In function ‘futrts_smul_hi64’: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ^~~~~~~~~~ 1088s | __int128__ 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4406:86: error: expected ‘)’ before ‘a’ 1088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4406:104: error: expected ‘)’ before ‘b’ 1088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s 1088s If you find this error message confusing, uninformative, or wrong, please open an issue: 1088s https://github.com/diku-dk/futhark/issues 1088s 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.fut: 1088s Compiling with --backend=multicore: 1088s cc failed with code 1: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c: In function ‘futrts_umul_hi64’: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ^~~~~~~~~~~ 1088s | __uint32_t 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4416:90: error: expected ‘)’ before ‘a’ 1088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4416:109: error: expected ‘)’ before ‘b’ 1088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c: In function ‘futrts_smul_hi64’: 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ^~~~~~~~~~ 1088s | __int128__ 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4420:86: error: expected ‘)’ before ‘a’ 1088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4420:104: error: expected ‘)’ before ‘b’ 1088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1088s | ~ ^ 1088s | ) 1088s 1088s If you find this error message confusing, uninformative, or wrong, please open an issue: 1088s https://github.com/diku-dk/futhark/issues 1088s 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.fut: 1093s Compiling with --backend=multicore: 1093s cc failed with code 1: 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c: In function ‘futrts_umul_hi64’: 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1093s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1093s | ^~~~~~~~~~~ 1093s | __uint32_t 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4402:90: error: expected ‘)’ before ‘a’ 1093s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1093s | ~ ^ 1093s | ) 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4402:109: error: expected ‘)’ before ‘b’ 1093s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1093s | ~ ^ 1093s | ) 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c: In function ‘futrts_smul_hi64’: 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1093s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1093s | ^~~~~~~~~~ 1093s | __int128__ 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4406:86: error: expected ‘)’ before ‘a’ 1093s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1093s | ~ ^ 1093s | ) 1093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4406:104: error: expected ‘)’ before ‘b’ 1093s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1093s | ~ ^ 1093s | ) 1093s 1093s If you find this error message confusing, uninformative, or wrong, please open an issue: 1093s https://github.com/diku-dk/futhark/issues 1093s 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.fut: 1094s Compiling with --backend=multicore: 1094s cc failed with code 1: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c: In function ‘futrts_umul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ^~~~~~~~~~~ 1094s | __uint32_t 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4402:90: error: expected ‘)’ before ‘a’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4402:109: error: expected ‘)’ before ‘b’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c: In function ‘futrts_smul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ^~~~~~~~~~ 1094s | __int128__ 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4406:86: error: expected ‘)’ before ‘a’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4406:104: error: expected ‘)’ before ‘b’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s 1094s If you find this error message confusing, uninformative, or wrong, please open an issue: 1094s https://github.com/diku-dk/futhark/issues 1094s 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.fut: 1094s Compiling with --backend=multicore: 1094s cc failed with code 1: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c: In function ‘futrts_umul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ^~~~~~~~~~~ 1094s | __uint32_t 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4402:90: error: expected ‘)’ before ‘a’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4402:109: error: expected ‘)’ before ‘b’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c: In function ‘futrts_smul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ^~~~~~~~~~ 1094s | __int128__ 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4406:86: error: expected ‘)’ before ‘a’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4406:104: error: expected ‘)’ before ‘b’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s 1094s If you find this error message confusing, uninformative, or wrong, please open an issue: 1094s https://github.com/diku-dk/futhark/issues 1094s 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.fut: 1094s Compiling with --backend=multicore: 1094s cc failed with code 1: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c: In function ‘futrts_umul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ^~~~~~~~~~~ 1094s | __uint32_t 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4402:90: error: expected ‘)’ before ‘a’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4402:109: error: expected ‘)’ before ‘b’ 1094s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c: In function ‘futrts_smul_hi64’: 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ^~~~~~~~~~ 1094s | __int128__ 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4406:86: error: expected ‘)’ before ‘a’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4406:104: error: expected ‘)’ before ‘b’ 1094s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1094s | ~ ^ 1094s | ) 1094s 1094s If you find this error message confusing, uninformative, or wrong, please open an issue: 1094s https://github.com/diku-dk/futhark/issues 1094s 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.fut: 1095s Compiling with --backend=multicore: 1095s cc failed with code 1: 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c: In function ‘futrts_umul_hi64’: 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1095s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1095s | ^~~~~~~~~~~ 1095s | __uint32_t 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4402:90: error: expected ‘)’ before ‘a’ 1095s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1095s | ~ ^ 1095s | ) 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4402:109: error: expected ‘)’ before ‘b’ 1095s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1095s | ~ ^ 1095s | ) 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c: In function ‘futrts_smul_hi64’: 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1095s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1095s | ^~~~~~~~~~ 1095s | __int128__ 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4406:86: error: expected ‘)’ before ‘a’ 1095s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1095s | ~ ^ 1095s | ) 1095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4406:104: error: expected ‘)’ before ‘b’ 1095s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1095s | ~ ^ 1095s | ) 1095s 1095s If you find this error message confusing, uninformative, or wrong, please open an issue: 1095s https://github.com/diku-dk/futhark/issues 1095s 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.fut: 1096s Compiling with --backend=multicore: 1096s cc failed with code 1: 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c: In function ‘futrts_umul_hi64’: 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1096s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1096s | ^~~~~~~~~~~ 1096s | __uint32_t 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4402:90: error: expected ‘)’ before ‘a’ 1096s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1096s | ~ ^ 1096s | ) 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4402:109: error: expected ‘)’ before ‘b’ 1096s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1096s | ~ ^ 1096s | ) 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c: In function ‘futrts_smul_hi64’: 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1096s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1096s | ^~~~~~~~~~ 1096s | __int128__ 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4406:86: error: expected ‘)’ before ‘a’ 1096s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1096s | ~ ^ 1096s | ) 1096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4406:104: error: expected ‘)’ before ‘b’ 1096s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1096s | ~ ^ 1096s | ) 1096s 1096s If you find this error message confusing, uninformative, or wrong, please open an issue: 1096s https://github.com/diku-dk/futhark/issues 1096s 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.fut: 1097s Compiling with --backend=multicore: 1097s cc failed with code 1: 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c: In function ‘futrts_umul_hi64’: 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1097s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1097s | ^~~~~~~~~~~ 1097s | __uint32_t 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4416:90: error: expected ‘)’ before ‘a’ 1097s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1097s | ~ ^ 1097s | ) 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4416:109: error: expected ‘)’ before ‘b’ 1097s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1097s | ~ ^ 1097s | ) 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c: In function ‘futrts_smul_hi64’: 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1097s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1097s | ^~~~~~~~~~ 1097s | __int128__ 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4420:86: error: expected ‘)’ before ‘a’ 1097s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1097s | ~ ^ 1097s | ) 1097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4420:104: error: expected ‘)’ before ‘b’ 1097s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1097s | ~ ^ 1097s | ) 1097s 1097s If you find this error message confusing, uninformative, or wrong, please open an issue: 1097s https://github.com/diku-dk/futhark/issues 1097s 1099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.fut: 1099s Compiling with --backend=multicore: 1099s cc failed with code 1: 1099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c: In function ‘futrts_umul_hi64’: 1099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1099s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1099s | ^~~~~~~~~~~ 1099s | __uint32_t 1099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4402:90: error: expected ‘)’ before ‘a’ 1100s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1100s | ~ ^ 1100s | ) 1100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4402:109: error: expected ‘)’ before ‘b’ 1100s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1100s | ~ ^ 1100s | ) 1100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c: In function ‘futrts_smul_hi64’: 1100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1100s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1100s | ^~~~~~~~~~ 1100s | __int128__ 1100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4406:86: error: expected ‘)’ before ‘a’ 1100s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1100s | ~ ^ 1100s | ) 1100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4406:104: error: expected ‘)’ before ‘b’ 1100s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1100s | ~ ^ 1100s | ) 1100s 1100s If you find this error message confusing, uninformative, or wrong, please open an issue: 1100s https://github.com/diku-dk/futhark/issues 1100s 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.fut: 1101s Compiling with --backend=multicore: 1101s cc failed with code 1: 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c: In function ‘futrts_umul_hi64’: 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1101s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1101s | ^~~~~~~~~~~ 1101s | __uint32_t 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4390:90: error: expected ‘)’ before ‘a’ 1101s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1101s | ~ ^ 1101s | ) 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4390:109: error: expected ‘)’ before ‘b’ 1101s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1101s | ~ ^ 1101s | ) 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c: In function ‘futrts_smul_hi64’: 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1101s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1101s | ^~~~~~~~~~ 1101s | __int128__ 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4394:86: error: expected ‘)’ before ‘a’ 1101s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1101s | ~ ^ 1101s | ) 1101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4394:104: error: expected ‘)’ before ‘b’ 1101s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1101s | ~ ^ 1101s | ) 1101s 1101s If you find this error message confusing, uninformative, or wrong, please open an issue: 1101s https://github.com/diku-dk/futhark/issues 1101s 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.fut: 1108s Compiling with --backend=multicore: 1108s cc failed with code 1: 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c: In function ‘futrts_umul_hi64’: 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1108s | ^~~~~~~~~~~ 1108s | __uint32_t 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4402:90: error: expected ‘)’ before ‘a’ 1108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1108s | ~ ^ 1108s | ) 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4402:109: error: expected ‘)’ before ‘b’ 1108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1108s | ~ ^ 1108s | ) 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c: In function ‘futrts_smul_hi64’: 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1108s | ^~~~~~~~~~ 1108s | __int128__ 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4406:86: error: expected ‘)’ before ‘a’ 1108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1108s | ~ ^ 1108s | ) 1108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4406:104: error: expected ‘)’ before ‘b’ 1108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1108s | ~ ^ 1108s | ) 1108s 1108s If you find this error message confusing, uninformative, or wrong, please open an issue: 1108s https://github.com/diku-dk/futhark/issues 1108s 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.fut: 1112s Compiling with --backend=multicore: 1112s cc failed with code 1: 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c: In function ‘futrts_umul_hi64’: 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1112s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1112s | ^~~~~~~~~~~ 1112s | __uint32_t 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4417:90: error: expected ‘)’ before ‘a’ 1112s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1112s | ~ ^ 1112s | ) 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4417:109: error: expected ‘)’ before ‘b’ 1112s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1112s | ~ ^ 1112s | ) 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c: In function ‘futrts_smul_hi64’: 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1112s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1112s | ^~~~~~~~~~ 1112s | __int128__ 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4421:86: error: expected ‘)’ before ‘a’ 1112s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1112s | ~ ^ 1112s | ) 1112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4421:104: error: expected ‘)’ before ‘b’ 1112s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1112s | ~ ^ 1112s | ) 1112s 1112s If you find this error message confusing, uninformative, or wrong, please open an issue: 1112s https://github.com/diku-dk/futhark/issues 1112s 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.fut: 1113s Compiling with --backend=multicore: 1113s cc failed with code 1: 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c: In function ‘futrts_umul_hi64’: 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1113s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1113s | ^~~~~~~~~~~ 1113s | __uint32_t 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4402:90: error: expected ‘)’ before ‘a’ 1113s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1113s | ~ ^ 1113s | ) 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4402:109: error: expected ‘)’ before ‘b’ 1113s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1113s | ~ ^ 1113s | ) 1113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c: In function ‘futrts_smul_hi64’: 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1114s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ^~~~~~~~~~ 1114s | __int128__ 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4406:86: error: expected ‘)’ before ‘a’ 1114s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4406:104: error: expected ‘)’ before ‘b’ 1114s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s 1114s If you find this error message confusing, uninformative, or wrong, please open an issue: 1114s https://github.com/diku-dk/futhark/issues 1114s 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.fut: 1114s Compiling with --backend=multicore: 1114s cc failed with code 1: 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c: In function ‘futrts_umul_hi64’: 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1114s | ^~~~~~~~~~~ 1114s | __uint32_t 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4416:90: error: expected ‘)’ before ‘a’ 1114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4416:109: error: expected ‘)’ before ‘b’ 1114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c: In function ‘futrts_smul_hi64’: 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ^~~~~~~~~~ 1114s | __int128__ 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4420:86: error: expected ‘)’ before ‘a’ 1114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4420:104: error: expected ‘)’ before ‘b’ 1114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1114s | ~ ^ 1114s | ) 1114s 1114s If you find this error message confusing, uninformative, or wrong, please open an issue: 1114s https://github.com/diku-dk/futhark/issues 1114s 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.fut: 1115s Compiling with --backend=multicore: 1115s cc failed with code 1: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c: In function ‘futrts_umul_hi64’: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ^~~~~~~~~~~ 1115s | __uint32_t 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4402:90: error: expected ‘)’ before ‘a’ 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4402:109: error: expected ‘)’ before ‘b’ 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c: In function ‘futrts_smul_hi64’: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ^~~~~~~~~~ 1115s | __int128__ 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4406:86: error: expected ‘)’ before ‘a’ 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4406:104: error: expected ‘)’ before ‘b’ 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s 1115s If you find this error message confusing, uninformative, or wrong, please open an issue: 1115s https://github.com/diku-dk/futhark/issues 1115s 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.fut: 1115s Compiling with --backend=multicore: 1115s cc failed with code 1: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c: In function ‘futrts_umul_hi64’: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ^~~~~~~~~~~ 1115s | __uint32_t 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4402:90: error: expected ‘)’ before ‘a’ 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4402:109: error: expected ‘)’ before ‘b’ 1115s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c: In function ‘futrts_smul_hi64’: 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ^~~~~~~~~~ 1115s | __int128__ 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4406:86: error: expected ‘)’ before ‘a’ 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4406:104: error: expected ‘)’ before ‘b’ 1115s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1115s | ~ ^ 1115s | ) 1115s 1115s If you find this error message confusing, uninformative, or wrong, please open an issue: 1115s https://github.com/diku-dk/futhark/issues 1115s 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.fut: 1117s Compiling with --backend=multicore: 1117s cc failed with code 1: 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c: In function ‘futrts_umul_hi64’: 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1117s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1117s | ^~~~~~~~~~~ 1117s | __uint32_t 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4416:90: error: expected ‘)’ before ‘a’ 1117s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1117s | ~ ^ 1117s | ) 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4416:109: error: expected ‘)’ before ‘b’ 1117s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1117s | ~ ^ 1117s | ) 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c: In function ‘futrts_smul_hi64’: 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1117s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1117s | ^~~~~~~~~~ 1117s | __int128__ 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4420:86: error: expected ‘)’ before ‘a’ 1117s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1117s | ~ ^ 1117s | ) 1117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4420:104: error: expected ‘)’ before ‘b’ 1117s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1117s | ~ ^ 1117s | ) 1117s 1117s If you find this error message confusing, uninformative, or wrong, please open an issue: 1117s https://github.com/diku-dk/futhark/issues 1117s 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.fut: 1119s Compiling with --backend=multicore: 1119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.fut:4:1-6:17: 1119s Entry point return type 1119s 1119s (bool, #l | #r) 1119s 1119s will have an opaque type, so the result will likely not be usable. 1119s cc failed with code 1: 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c: In function ‘futrts_umul_hi64’: 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4413:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1119s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1119s | ^~~~~~~~~~~ 1119s | __uint32_t 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4413:78: note: each undeclared identifier is reported only once for each function it appears in 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4413:90: error: expected ‘)’ before ‘a’ 1119s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1119s | ~ ^ 1119s | ) 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4413:109: error: expected ‘)’ before ‘b’ 1119s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1119s | ~ ^ 1119s | ) 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c: In function ‘futrts_smul_hi64’: 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4417:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1119s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1119s | ^~~~~~~~~~ 1119s | __int128__ 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4417:86: error: expected ‘)’ before ‘a’ 1119s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1119s | ~ ^ 1119s | ) 1119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4417:104: error: expected ‘)’ before ‘b’ 1119s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1119s | ~ ^ 1119s | ) 1119s 1119s If you find this error message confusing, uninformative, or wrong, please open an issue: 1119s https://github.com/diku-dk/futhark/issues 1119s 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.fut: 1120s Compiling with --backend=multicore: 1120s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.fut:18:13-33: 1120s Comparing arrays with "==" is deprecated and will stop working in a future 1120s revision of the language. 1120s cc failed with code 1: 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c: In function ‘futrts_umul_hi64’: 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1120s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1120s | ^~~~~~~~~~~ 1120s | __uint32_t 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4417:90: error: expected ‘)’ before ‘a’ 1120s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1120s | ~ ^ 1120s | ) 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4417:109: error: expected ‘)’ before ‘b’ 1120s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1120s | ~ ^ 1120s | ) 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c: In function ‘futrts_smul_hi64’: 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1120s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1120s | ^~~~~~~~~~ 1120s | __int128__ 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4421:86: error: expected ‘)’ before ‘a’ 1120s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1120s | ~ ^ 1120s | ) 1120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4421:104: error: expected ‘)’ before ‘b’ 1120s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1120s | ~ ^ 1120s | ) 1120s 1120s If you find this error message confusing, uninformative, or wrong, please open an issue: 1120s https://github.com/diku-dk/futhark/issues 1120s 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.fut: 1121s Compiling with --backend=multicore: 1121s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.fut:9:40-48: 1121s Comparing arrays with "==" is deprecated and will stop working in a future 1121s revision of the language. 1121s cc failed with code 1: 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c: In function ‘futrts_umul_hi64’: 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1121s | ^~~~~~~~~~~ 1121s | __uint32_t 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4417:90: error: expected ‘)’ before ‘a’ 1121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1121s | ~ ^ 1121s | ) 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4417:109: error: expected ‘)’ before ‘b’ 1121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1121s | ~ ^ 1121s | ) 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c: In function ‘futrts_smul_hi64’: 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1121s | ^~~~~~~~~~ 1121s | __int128__ 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4421:86: error: expected ‘)’ before ‘a’ 1121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1121s | ~ ^ 1121s | ) 1121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4421:104: error: expected ‘)’ before ‘b’ 1121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1121s | ~ ^ 1121s | ) 1121s 1121s If you find this error message confusing, uninformative, or wrong, please open an issue: 1121s https://github.com/diku-dk/futhark/issues 1121s 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.fut: 1128s Compiling with --backend=multicore: 1128s cc failed with code 1: 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c: In function ‘futrts_umul_hi64’: 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1128s | ^~~~~~~~~~~ 1128s | __uint32_t 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4402:90: error: expected ‘)’ before ‘a’ 1128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1128s | ~ ^ 1128s | ) 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4402:109: error: expected ‘)’ before ‘b’ 1128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1128s | ~ ^ 1128s | ) 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c: In function ‘futrts_smul_hi64’: 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1128s | ^~~~~~~~~~ 1128s | __int128__ 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4406:86: error: expected ‘)’ before ‘a’ 1128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1128s | ~ ^ 1128s | ) 1128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4406:104: error: expected ‘)’ before ‘b’ 1128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1128s | ~ ^ 1128s | ) 1128s 1128s If you find this error message confusing, uninformative, or wrong, please open an issue: 1128s https://github.com/diku-dk/futhark/issues 1128s 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.fut: 1130s Compiling with --backend=multicore: 1130s cc failed with code 1: 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c: In function ‘futrts_umul_hi64’: 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1130s | ^~~~~~~~~~~ 1130s | __uint32_t 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4402:90: error: expected ‘)’ before ‘a’ 1130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1130s | ~ ^ 1130s | ) 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4402:109: error: expected ‘)’ before ‘b’ 1130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1130s | ~ ^ 1130s | ) 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c: In function ‘futrts_smul_hi64’: 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1130s | ^~~~~~~~~~ 1130s | __int128__ 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4406:86: error: expected ‘)’ before ‘a’ 1130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1130s | ~ ^ 1130s | ) 1130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4406:104: error: expected ‘)’ before ‘b’ 1130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1130s | ~ ^ 1130s | ) 1130s 1130s If you find this error message confusing, uninformative, or wrong, please open an issue: 1130s https://github.com/diku-dk/futhark/issues 1130s 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.fut: 1131s Compiling with --backend=multicore: 1131s cc failed with code 1: 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c: In function ‘futrts_umul_hi64’: 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1131s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1131s | ^~~~~~~~~~~ 1131s | __uint32_t 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4416:90: error: expected ‘)’ before ‘a’ 1131s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1131s | ~ ^ 1131s | ) 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4416:109: error: expected ‘)’ before ‘b’ 1131s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1131s | ~ ^ 1131s | ) 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c: In function ‘futrts_smul_hi64’: 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1131s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1131s | ^~~~~~~~~~ 1131s | __int128__ 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4420:86: error: expected ‘)’ before ‘a’ 1131s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1131s | ~ ^ 1131s | ) 1131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4420:104: error: expected ‘)’ before ‘b’ 1131s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1131s | ~ ^ 1131s | ) 1131s 1131s If you find this error message confusing, uninformative, or wrong, please open an issue: 1131s https://github.com/diku-dk/futhark/issues 1131s 1131s (370 failed, 36 passed, 1904 to go). 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.fut: 1132s Generating reference outputs: 1132s cc failed with code 1: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c: In function ‘futrts_umul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1132s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ^~~~~~~~~~~ 1132s | __uint32_t 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:90: error: expected ‘)’ before ‘a’ 1132s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:109: error: expected ‘)’ before ‘b’ 1132s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c: In function ‘futrts_smul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1132s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ^~~~~~~~~~ 1132s | __int128__ 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:86: error: expected ‘)’ before ‘a’ 1132s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:104: error: expected ‘)’ before ‘b’ 1132s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s 1132s If you find this error message confusing, uninformative, or wrong, please open an issue: 1132s https://github.com/diku-dk/futhark/issues 1132s 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.fut: 1132s Compiling with --backend=multicore: 1132s cc failed with code 1: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c: In function ‘futrts_umul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1132s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ^~~~~~~~~~~ 1132s | __uint32_t 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4417:90: error: expected ‘)’ before ‘a’ 1132s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4417:109: error: expected ‘)’ before ‘b’ 1132s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c: In function ‘futrts_smul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1132s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ^~~~~~~~~~ 1132s | __int128__ 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4421:86: error: expected ‘)’ before ‘a’ 1132s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4421:104: error: expected ‘)’ before ‘b’ 1132s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s 1132s If you find this error message confusing, uninformative, or wrong, please open an issue: 1132s https://github.com/diku-dk/futhark/issues 1132s 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.fut: 1132s Compiling with --backend=multicore: 1132s cc failed with code 1: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c: In function ‘futrts_umul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1132s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ^~~~~~~~~~~ 1132s | __uint32_t 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4416:90: error: expected ‘)’ before ‘a’ 1132s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4416:109: error: expected ‘)’ before ‘b’ 1132s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c: In function ‘futrts_smul_hi64’: 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1132s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ^~~~~~~~~~ 1132s | __int128__ 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4420:86: error: expected ‘)’ before ‘a’ 1132s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4420:104: error: expected ‘)’ before ‘b’ 1132s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1132s | ~ ^ 1132s | ) 1132s 1132s If you find this error message confusing, uninformative, or wrong, please open an issue: 1132s https://github.com/diku-dk/futhark/issues 1132s 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.fut: 1133s Compiling with --backend=multicore: 1133s cc failed with code 1: 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c: In function ‘futrts_umul_hi64’: 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1133s | ^~~~~~~~~~~ 1133s | __uint32_t 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4416:90: error: expected ‘)’ before ‘a’ 1133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1133s | ~ ^ 1133s | ) 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4416:109: error: expected ‘)’ before ‘b’ 1133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1133s | ~ ^ 1133s | ) 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c: In function ‘futrts_smul_hi64’: 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1133s | ^~~~~~~~~~ 1133s | __int128__ 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4420:86: error: expected ‘)’ before ‘a’ 1133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1133s | ~ ^ 1133s | ) 1133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4420:104: error: expected ‘)’ before ‘b’ 1133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1133s | ~ ^ 1133s | ) 1133s 1133s If you find this error message confusing, uninformative, or wrong, please open an issue: 1133s https://github.com/diku-dk/futhark/issues 1133s 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.fut: 1137s Compiling with --backend=multicore: 1137s cc failed with code 1: 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c: In function ‘futrts_umul_hi64’: 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1137s | ^~~~~~~~~~~ 1137s | __uint32_t 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4416:90: error: expected ‘)’ before ‘a’ 1137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1137s | ~ ^ 1137s | ) 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4416:109: error: expected ‘)’ before ‘b’ 1137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1137s | ~ ^ 1137s | ) 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c: In function ‘futrts_smul_hi64’: 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1137s | ^~~~~~~~~~ 1137s | __int128__ 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4420:86: error: expected ‘)’ before ‘a’ 1137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1137s | ~ ^ 1137s | ) 1137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4420:104: error: expected ‘)’ before ‘b’ 1137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1137s | ~ ^ 1137s | ) 1137s 1137s If you find this error message confusing, uninformative, or wrong, please open an issue: 1137s https://github.com/diku-dk/futhark/issues 1137s 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.fut: 1140s Compiling with --backend=multicore: 1140s cc failed with code 1: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c: In function ‘futrts_umul_hi64’: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ^~~~~~~~~~~ 1140s | __uint32_t 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4416:90: error: expected ‘)’ before ‘a’ 1140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4416:109: error: expected ‘)’ before ‘b’ 1140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c: In function ‘futrts_smul_hi64’: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ^~~~~~~~~~ 1140s | __int128__ 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4420:86: error: expected ‘)’ before ‘a’ 1140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4420:104: error: expected ‘)’ before ‘b’ 1140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s 1140s If you find this error message confusing, uninformative, or wrong, please open an issue: 1140s https://github.com/diku-dk/futhark/issues 1140s 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.fut: 1140s Compiling with --backend=multicore: 1140s cc failed with code 1: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c: In function ‘futrts_umul_hi64’: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1140s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ^~~~~~~~~~~ 1140s | __uint32_t 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4431:90: error: expected ‘)’ before ‘a’ 1140s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4431:109: error: expected ‘)’ before ‘b’ 1140s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c: In function ‘futrts_smul_hi64’: 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1140s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ^~~~~~~~~~ 1140s | __int128__ 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4435:86: error: expected ‘)’ before ‘a’ 1140s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4435:104: error: expected ‘)’ before ‘b’ 1140s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1140s | ~ ^ 1140s | ) 1140s 1140s If you find this error message confusing, uninformative, or wrong, please open an issue: 1140s https://github.com/diku-dk/futhark/issues 1140s 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.fut: 1141s Compiling with --backend=multicore: 1141s cc failed with code 1: 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c: In function ‘futrts_umul_hi64’: 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1141s | ^~~~~~~~~~~ 1141s | __uint32_t 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4416:90: error: expected ‘)’ before ‘a’ 1141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1141s | ~ ^ 1141s | ) 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4416:109: error: expected ‘)’ before ‘b’ 1141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1141s | ~ ^ 1141s | ) 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c: In function ‘futrts_smul_hi64’: 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1141s | ^~~~~~~~~~ 1141s | __int128__ 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4420:86: error: expected ‘)’ before ‘a’ 1141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1141s | ~ ^ 1141s | ) 1141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4420:104: error: expected ‘)’ before ‘b’ 1141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1141s | ~ ^ 1141s | ) 1141s 1141s If you find this error message confusing, uninformative, or wrong, please open an issue: 1141s https://github.com/diku-dk/futhark/issues 1141s 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.fut: 1142s Compiling with --backend=multicore: 1142s cc failed with code 1: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c: In function ‘futrts_umul_hi64’: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ^~~~~~~~~~~ 1142s | __uint32_t 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4432:90: error: expected ‘)’ before ‘a’ 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4432:109: error: expected ‘)’ before ‘b’ 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c: In function ‘futrts_smul_hi64’: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ^~~~~~~~~~ 1142s | __int128__ 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4436:86: error: expected ‘)’ before ‘a’ 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4436:104: error: expected ‘)’ before ‘b’ 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s 1142s If you find this error message confusing, uninformative, or wrong, please open an issue: 1142s https://github.com/diku-dk/futhark/issues 1142s 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.fut: 1142s Compiling with --backend=multicore: 1142s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.fut:4:15-19: 1142s Unused name "cost". 1142s cc failed with code 1: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c: In function ‘futrts_umul_hi64’: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ^~~~~~~~~~~ 1142s | __uint32_t 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4432:90: error: expected ‘)’ before ‘a’ 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4432:109: error: expected ‘)’ before ‘b’ 1142s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c: In function ‘futrts_smul_hi64’: 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ^~~~~~~~~~ 1142s | __int128__ 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4436:86: error: expected ‘)’ before ‘a’ 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4436:104: error: expected ‘)’ before ‘b’ 1142s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1142s | ~ ^ 1142s | ) 1142s 1142s If you find this error message confusing, uninformative, or wrong, please open an issue: 1142s https://github.com/diku-dk/futhark/issues 1142s 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.fut: 1144s Generating reference outputs: 1144s cc failed with code 1: 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c: In function ‘futrts_umul_hi64’: 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1144s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1144s | ^~~~~~~~~~~ 1144s | __uint32_t 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:90: error: expected ‘)’ before ‘a’ 1144s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1144s | ~ ^ 1144s | ) 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:109: error: expected ‘)’ before ‘b’ 1144s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1144s | ~ ^ 1144s | ) 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c: In function ‘futrts_smul_hi64’: 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1144s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1144s | ^~~~~~~~~~ 1144s | __int128__ 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:86: error: expected ‘)’ before ‘a’ 1144s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1144s | ~ ^ 1144s | ) 1144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:104: error: expected ‘)’ before ‘b’ 1144s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1144s | ~ ^ 1144s | ) 1144s 1144s If you find this error message confusing, uninformative, or wrong, please open an issue: 1144s https://github.com/diku-dk/futhark/issues 1144s 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.fut: 1145s Compiling with --backend=multicore: 1145s cc failed with code 1: 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c: In function ‘futrts_umul_hi64’: 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1145s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1145s | ^~~~~~~~~~~ 1145s | __uint32_t 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4444:90: error: expected ‘)’ before ‘a’ 1145s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1145s | ~ ^ 1145s | ) 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4444:109: error: expected ‘)’ before ‘b’ 1145s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1145s | ~ ^ 1145s | ) 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c: In function ‘futrts_smul_hi64’: 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1145s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1145s | ^~~~~~~~~~ 1145s | __int128__ 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4448:86: error: expected ‘)’ before ‘a’ 1145s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1145s | ~ ^ 1145s | ) 1145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4448:104: error: expected ‘)’ before ‘b’ 1145s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1145s | ~ ^ 1145s | ) 1145s 1145s If you find this error message confusing, uninformative, or wrong, please open an issue: 1145s https://github.com/diku-dk/futhark/issues 1145s 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.fut: 1147s Compiling with --backend=multicore: 1147s cc failed with code 1: 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c: In function ‘futrts_umul_hi64’: 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1147s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1147s | ^~~~~~~~~~~ 1147s | __uint32_t 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4402:90: error: expected ‘)’ before ‘a’ 1147s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1147s | ~ ^ 1147s | ) 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4402:109: error: expected ‘)’ before ‘b’ 1147s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1147s | ~ ^ 1147s | ) 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c: In function ‘futrts_smul_hi64’: 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1147s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1147s | ^~~~~~~~~~ 1147s | __int128__ 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4406:86: error: expected ‘)’ before ‘a’ 1147s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1147s | ~ ^ 1147s | ) 1147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4406:104: error: expected ‘)’ before ‘b’ 1147s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1147s | ~ ^ 1147s | ) 1147s 1147s If you find this error message confusing, uninformative, or wrong, please open an issue: 1147s https://github.com/diku-dk/futhark/issues 1147s 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.fut: 1148s Compiling with --backend=multicore: 1148s cc failed with code 1: 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c: In function ‘futrts_umul_hi64’: 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1148s | ^~~~~~~~~~~ 1148s | __uint32_t 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4416:90: error: expected ‘)’ before ‘a’ 1148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1148s | ~ ^ 1148s | ) 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4416:109: error: expected ‘)’ before ‘b’ 1148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1148s | ~ ^ 1148s | ) 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c: In function ‘futrts_smul_hi64’: 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1148s | ^~~~~~~~~~ 1148s | __int128__ 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4420:86: error: expected ‘)’ before ‘a’ 1148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1148s | ~ ^ 1148s | ) 1148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4420:104: error: expected ‘)’ before ‘b’ 1148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1148s | ~ ^ 1148s | ) 1148s 1148s If you find this error message confusing, uninformative, or wrong, please open an issue: 1148s https://github.com/diku-dk/futhark/issues 1148s 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.fut: 1150s Compiling with --backend=multicore: 1150s cc failed with code 1: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c: In function ‘futrts_umul_hi64’: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ^~~~~~~~~~~ 1150s | __uint32_t 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4416:90: error: expected ‘)’ before ‘a’ 1150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4416:109: error: expected ‘)’ before ‘b’ 1150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c: In function ‘futrts_smul_hi64’: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ^~~~~~~~~~ 1150s | __int128__ 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4420:86: error: expected ‘)’ before ‘a’ 1150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4420:104: error: expected ‘)’ before ‘b’ 1150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s 1150s If you find this error message confusing, uninformative, or wrong, please open an issue: 1150s https://github.com/diku-dk/futhark/issues 1150s 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.fut: 1150s Compiling with --backend=multicore: 1150s cc failed with code 1: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c: In function ‘futrts_umul_hi64’: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1150s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ^~~~~~~~~~~ 1150s | __uint32_t 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4433:90: error: expected ‘)’ before ‘a’ 1150s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4433:109: error: expected ‘)’ before ‘b’ 1150s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c: In function ‘futrts_smul_hi64’: 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1150s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ^~~~~~~~~~ 1150s | __int128__ 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4437:86: error: expected ‘)’ before ‘a’ 1150s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4437:104: error: expected ‘)’ before ‘b’ 1150s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1150s | ~ ^ 1150s | ) 1150s 1150s If you find this error message confusing, uninformative, or wrong, please open an issue: 1150s https://github.com/diku-dk/futhark/issues 1150s 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.fut: 1152s Compiling with --backend=multicore: 1152s cc failed with code 1: 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c: In function ‘futrts_umul_hi64’: 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1152s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1152s | ^~~~~~~~~~~ 1152s | __uint32_t 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4417:90: error: expected ‘)’ before ‘a’ 1152s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1152s | ~ ^ 1152s | ) 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4417:109: error: expected ‘)’ before ‘b’ 1152s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1152s | ~ ^ 1152s | ) 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c: In function ‘futrts_smul_hi64’: 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1152s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1152s | ^~~~~~~~~~ 1152s | __int128__ 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4421:86: error: expected ‘)’ before ‘a’ 1152s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1152s | ~ ^ 1152s | ) 1152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4421:104: error: expected ‘)’ before ‘b’ 1152s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1152s | ~ ^ 1152s | ) 1152s 1152s If you find this error message confusing, uninformative, or wrong, please open an issue: 1152s https://github.com/diku-dk/futhark/issues 1152s 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.fut: 1153s Compiling with --backend=multicore: 1153s cc failed with code 1: 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c: In function ‘futrts_umul_hi64’: 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1153s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1153s | ^~~~~~~~~~~ 1153s | __uint32_t 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4433:90: error: expected ‘)’ before ‘a’ 1153s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1153s | ~ ^ 1153s | ) 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4433:109: error: expected ‘)’ before ‘b’ 1153s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1153s | ~ ^ 1153s | ) 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c: In function ‘futrts_smul_hi64’: 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1153s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1153s | ^~~~~~~~~~ 1153s | __int128__ 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4437:86: error: expected ‘)’ before ‘a’ 1153s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1153s | ~ ^ 1153s | ) 1153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4437:104: error: expected ‘)’ before ‘b’ 1153s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1153s | ~ ^ 1153s | ) 1153s 1153s If you find this error message confusing, uninformative, or wrong, please open an issue: 1153s https://github.com/diku-dk/futhark/issues 1153s 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.fut: 1155s Compiling with --backend=multicore: 1155s cc failed with code 1: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c: In function ‘futrts_umul_hi64’: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1155s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ^~~~~~~~~~~ 1155s | __uint32_t 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4432:90: error: expected ‘)’ before ‘a’ 1155s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4432:109: error: expected ‘)’ before ‘b’ 1155s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c: In function ‘futrts_smul_hi64’: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1155s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ^~~~~~~~~~ 1155s | __int128__ 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4436:86: error: expected ‘)’ before ‘a’ 1155s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4436:104: error: expected ‘)’ before ‘b’ 1155s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s 1155s If you find this error message confusing, uninformative, or wrong, please open an issue: 1155s https://github.com/diku-dk/futhark/issues 1155s 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.fut: 1155s Compiling with --backend=multicore: 1155s cc failed with code 1: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c: In function ‘futrts_umul_hi64’: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1155s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ^~~~~~~~~~~ 1155s | __uint32_t 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4433:90: error: expected ‘)’ before ‘a’ 1155s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4433:109: error: expected ‘)’ before ‘b’ 1155s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c: In function ‘futrts_smul_hi64’: 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1155s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ^~~~~~~~~~ 1155s | __int128__ 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4437:86: error: expected ‘)’ before ‘a’ 1155s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4437:104: error: expected ‘)’ before ‘b’ 1155s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1155s | ~ ^ 1155s | ) 1155s 1155s If you find this error message confusing, uninformative, or wrong, please open an issue: 1155s https://github.com/diku-dk/futhark/issues 1155s 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.fut: 1157s Compiling with --backend=multicore: 1157s cc failed with code 1: 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c: In function ‘futrts_umul_hi64’: 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1157s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1157s | ^~~~~~~~~~~ 1157s | __uint32_t 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4432:90: error: expected ‘)’ before ‘a’ 1157s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1157s | ~ ^ 1157s | ) 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4432:109: error: expected ‘)’ before ‘b’ 1157s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1157s | ~ ^ 1157s | ) 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c: In function ‘futrts_smul_hi64’: 1157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1158s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ^~~~~~~~~~ 1158s | __int128__ 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4436:86: error: expected ‘)’ before ‘a’ 1158s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4436:104: error: expected ‘)’ before ‘b’ 1158s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s 1158s If you find this error message confusing, uninformative, or wrong, please open an issue: 1158s https://github.com/diku-dk/futhark/issues 1158s 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.fut: 1158s Compiling with --backend=multicore: 1158s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.fut:11:17-77: 1158s Entry point parameter 1158s 1158s ((xs: [m]i32): [m]i32, (ys: [n]i64): [n]i64, (zs: [n]i64): [n]i64, (is: [n]i32): [n]i32, (js: [n]i32): [n]i32) 1158s 1158s will have an opaque type, so the entry point will likely not be callable. 1158s cc failed with code 1: 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c: In function ‘futrts_umul_hi64’: 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1158s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1158s | ^~~~~~~~~~~ 1158s | __uint32_t 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4455:90: error: expected ‘)’ before ‘a’ 1158s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4455:109: error: expected ‘)’ before ‘b’ 1158s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c: In function ‘futrts_smul_hi64’: 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1158s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ^~~~~~~~~~ 1158s | __int128__ 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4459:86: error: expected ‘)’ before ‘a’ 1158s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4459:104: error: expected ‘)’ before ‘b’ 1158s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1158s | ~ ^ 1158s | ) 1158s 1158s If you find this error message confusing, uninformative, or wrong, please open an issue: 1158s https://github.com/diku-dk/futhark/issues 1158s 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.fut: 1160s Compiling with --backend=multicore: 1160s cc failed with code 1: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c: In function ‘futrts_umul_hi64’: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1160s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ^~~~~~~~~~~ 1160s | __uint32_t 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4417:90: error: expected ‘)’ before ‘a’ 1160s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4417:109: error: expected ‘)’ before ‘b’ 1160s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c: In function ‘futrts_smul_hi64’: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1160s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ^~~~~~~~~~ 1160s | __int128__ 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4421:86: error: expected ‘)’ before ‘a’ 1160s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4421:104: error: expected ‘)’ before ‘b’ 1160s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s 1160s If you find this error message confusing, uninformative, or wrong, please open an issue: 1160s https://github.com/diku-dk/futhark/issues 1160s 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.fut: 1160s Compiling with --backend=multicore: 1160s cc failed with code 1: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c: In function ‘futrts_umul_hi64’: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1160s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ^~~~~~~~~~~ 1160s | __uint32_t 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4432:90: error: expected ‘)’ before ‘a’ 1160s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4432:109: error: expected ‘)’ before ‘b’ 1160s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c: In function ‘futrts_smul_hi64’: 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1160s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ^~~~~~~~~~ 1160s | __int128__ 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4436:86: error: expected ‘)’ before ‘a’ 1160s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4436:104: error: expected ‘)’ before ‘b’ 1160s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1160s | ~ ^ 1160s | ) 1160s 1160s If you find this error message confusing, uninformative, or wrong, please open an issue: 1160s https://github.com/diku-dk/futhark/issues 1160s 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.fut: 1162s Compiling with --backend=multicore: 1162s cc failed with code 1: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c: In function ‘futrts_umul_hi64’: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1162s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ^~~~~~~~~~~ 1162s | __uint32_t 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4432:90: error: expected ‘)’ before ‘a’ 1162s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4432:109: error: expected ‘)’ before ‘b’ 1162s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c: In function ‘futrts_smul_hi64’: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1162s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ^~~~~~~~~~ 1162s | __int128__ 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4436:86: error: expected ‘)’ before ‘a’ 1162s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4436:104: error: expected ‘)’ before ‘b’ 1162s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s 1162s If you find this error message confusing, uninformative, or wrong, please open an issue: 1162s https://github.com/diku-dk/futhark/issues 1162s 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.fut: 1162s Compiling with --backend=multicore: 1162s cc failed with code 1: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c: In function ‘futrts_umul_hi64’: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ^~~~~~~~~~~ 1162s | __uint32_t 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4416:90: error: expected ‘)’ before ‘a’ 1162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4416:109: error: expected ‘)’ before ‘b’ 1162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c: In function ‘futrts_smul_hi64’: 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ^~~~~~~~~~ 1162s | __int128__ 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4420:86: error: expected ‘)’ before ‘a’ 1162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4420:104: error: expected ‘)’ before ‘b’ 1162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1162s | ~ ^ 1162s | ) 1162s 1162s If you find this error message confusing, uninformative, or wrong, please open an issue: 1162s https://github.com/diku-dk/futhark/issues 1162s 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.fut: 1163s Compiling with --backend=multicore: 1163s cc failed with code 1: 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c: In function ‘futrts_umul_hi64’: 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1163s | ^~~~~~~~~~~ 1163s | __uint32_t 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4417:90: error: expected ‘)’ before ‘a’ 1163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1163s | ~ ^ 1163s | ) 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4417:109: error: expected ‘)’ before ‘b’ 1163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1163s | ~ ^ 1163s | ) 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c: In function ‘futrts_smul_hi64’: 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1163s | ^~~~~~~~~~ 1163s | __int128__ 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4421:86: error: expected ‘)’ before ‘a’ 1163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1163s | ~ ^ 1163s | ) 1163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4421:104: error: expected ‘)’ before ‘b’ 1163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1163s | ~ ^ 1163s | ) 1163s 1163s If you find this error message confusing, uninformative, or wrong, please open an issue: 1163s https://github.com/diku-dk/futhark/issues 1163s 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.fut: 1165s Compiling with --backend=multicore: 1165s cc failed with code 1: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c: In function ‘futrts_umul_hi64’: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1165s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ^~~~~~~~~~~ 1165s | __uint32_t 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4417:90: error: expected ‘)’ before ‘a’ 1165s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4417:109: error: expected ‘)’ before ‘b’ 1165s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c: In function ‘futrts_smul_hi64’: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1165s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ^~~~~~~~~~ 1165s | __int128__ 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4421:86: error: expected ‘)’ before ‘a’ 1165s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4421:104: error: expected ‘)’ before ‘b’ 1165s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s 1165s If you find this error message confusing, uninformative, or wrong, please open an issue: 1165s https://github.com/diku-dk/futhark/issues 1165s 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.fut: 1165s Compiling with --backend=multicore: 1165s cc failed with code 1: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c: In function ‘futrts_umul_hi64’: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1165s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ^~~~~~~~~~~ 1165s | __uint32_t 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4431:90: error: expected ‘)’ before ‘a’ 1165s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4431:109: error: expected ‘)’ before ‘b’ 1165s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c: In function ‘futrts_smul_hi64’: 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1165s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ^~~~~~~~~~ 1165s | __int128__ 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4435:86: error: expected ‘)’ before ‘a’ 1165s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4435:104: error: expected ‘)’ before ‘b’ 1165s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1165s | ~ ^ 1165s | ) 1165s 1165s If you find this error message confusing, uninformative, or wrong, please open an issue: 1165s https://github.com/diku-dk/futhark/issues 1165s 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.fut: 1168s Compiling with --backend=multicore: 1168s cc failed with code 1: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c: In function ‘futrts_umul_hi64’: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1168s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ^~~~~~~~~~~ 1168s | __uint32_t 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4432:90: error: expected ‘)’ before ‘a’ 1168s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4432:109: error: expected ‘)’ before ‘b’ 1168s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c: In function ‘futrts_smul_hi64’: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1168s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ^~~~~~~~~~ 1168s | __int128__ 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4436:86: error: expected ‘)’ before ‘a’ 1168s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4436:104: error: expected ‘)’ before ‘b’ 1168s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s 1168s If you find this error message confusing, uninformative, or wrong, please open an issue: 1168s https://github.com/diku-dk/futhark/issues 1168s 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.fut: 1168s Compiling with --backend=multicore: 1168s cc failed with code 1: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c: In function ‘futrts_umul_hi64’: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1168s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ^~~~~~~~~~~ 1168s | __uint32_t 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4417:90: error: expected ‘)’ before ‘a’ 1168s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4417:109: error: expected ‘)’ before ‘b’ 1168s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c: In function ‘futrts_smul_hi64’: 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1168s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ^~~~~~~~~~ 1168s | __int128__ 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4421:86: error: expected ‘)’ before ‘a’ 1168s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4421:104: error: expected ‘)’ before ‘b’ 1168s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1168s | ~ ^ 1168s | ) 1168s 1168s If you find this error message confusing, uninformative, or wrong, please open an issue: 1168s https://github.com/diku-dk/futhark/issues 1168s 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.fut: 1169s Compiling with --backend=multicore: 1169s cc failed with code 1: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c: In function ‘futrts_umul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ^~~~~~~~~~~ 1169s | __uint32_t 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4417:90: error: expected ‘)’ before ‘a’ 1169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4417:109: error: expected ‘)’ before ‘b’ 1169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c: In function ‘futrts_smul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ^~~~~~~~~~ 1169s | __int128__ 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4421:86: error: expected ‘)’ before ‘a’ 1169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4421:104: error: expected ‘)’ before ‘b’ 1169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s 1169s If you find this error message confusing, uninformative, or wrong, please open an issue: 1169s https://github.com/diku-dk/futhark/issues 1169s 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.fut: 1169s Compiling with --backend=multicore: 1169s cc failed with code 1: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c: In function ‘futrts_umul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ^~~~~~~~~~~ 1169s | __uint32_t 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4402:90: error: expected ‘)’ before ‘a’ 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4402:109: error: expected ‘)’ before ‘b’ 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c: In function ‘futrts_smul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ^~~~~~~~~~ 1169s | __int128__ 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4406:86: error: expected ‘)’ before ‘a’ 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4406:104: error: expected ‘)’ before ‘b’ 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s 1169s If you find this error message confusing, uninformative, or wrong, please open an issue: 1169s https://github.com/diku-dk/futhark/issues 1169s 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.fut: 1169s Compiling with --backend=multicore: 1169s cc failed with code 1: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c: In function ‘futrts_umul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ^~~~~~~~~~~ 1169s | __uint32_t 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4402:90: error: expected ‘)’ before ‘a’ 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4402:109: error: expected ‘)’ before ‘b’ 1169s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c: In function ‘futrts_smul_hi64’: 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ^~~~~~~~~~ 1169s | __int128__ 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4406:86: error: expected ‘)’ before ‘a’ 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4406:104: error: expected ‘)’ before ‘b’ 1169s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1169s | ~ ^ 1169s | ) 1169s 1169s If you find this error message confusing, uninformative, or wrong, please open an issue: 1169s https://github.com/diku-dk/futhark/issues 1169s 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.fut: 1175s Compiling with --backend=multicore: 1175s cc failed with code 1: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c: In function ‘futrts_umul_hi64’: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1175s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ^~~~~~~~~~~ 1175s | __uint32_t 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4417:90: error: expected ‘)’ before ‘a’ 1175s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4417:109: error: expected ‘)’ before ‘b’ 1175s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c: In function ‘futrts_smul_hi64’: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1175s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ^~~~~~~~~~ 1175s | __int128__ 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4421:86: error: expected ‘)’ before ‘a’ 1175s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4421:104: error: expected ‘)’ before ‘b’ 1175s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s 1175s If you find this error message confusing, uninformative, or wrong, please open an issue: 1175s https://github.com/diku-dk/futhark/issues 1175s 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.fut: 1175s Compiling with --backend=multicore: 1175s cc failed with code 1: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c: In function ‘futrts_umul_hi64’: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ^~~~~~~~~~~ 1175s | __uint32_t 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4416:90: error: expected ‘)’ before ‘a’ 1175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4416:109: error: expected ‘)’ before ‘b’ 1175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c: In function ‘futrts_smul_hi64’: 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ^~~~~~~~~~ 1175s | __int128__ 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4420:86: error: expected ‘)’ before ‘a’ 1175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4420:104: error: expected ‘)’ before ‘b’ 1175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1175s | ~ ^ 1175s | ) 1175s 1175s If you find this error message confusing, uninformative, or wrong, please open an issue: 1175s https://github.com/diku-dk/futhark/issues 1175s 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.fut: 1176s Compiling with --backend=multicore: 1176s cc failed with code 1: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c: In function ‘futrts_umul_hi64’: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1176s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ^~~~~~~~~~~ 1176s | __uint32_t 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4417:90: error: expected ‘)’ before ‘a’ 1176s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4417:109: error: expected ‘)’ before ‘b’ 1176s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c: In function ‘futrts_smul_hi64’: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1176s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ^~~~~~~~~~ 1176s | __int128__ 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4421:86: error: expected ‘)’ before ‘a’ 1176s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4421:104: error: expected ‘)’ before ‘b’ 1176s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s 1176s If you find this error message confusing, uninformative, or wrong, please open an issue: 1176s https://github.com/diku-dk/futhark/issues 1176s 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.fut: 1176s Compiling with --backend=multicore: 1176s cc failed with code 1: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c: In function ‘futrts_umul_hi64’: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1176s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ^~~~~~~~~~~ 1176s | __uint32_t 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4432:90: error: expected ‘)’ before ‘a’ 1176s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4432:109: error: expected ‘)’ before ‘b’ 1176s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c: In function ‘futrts_smul_hi64’: 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1176s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ^~~~~~~~~~ 1176s | __int128__ 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4436:86: error: expected ‘)’ before ‘a’ 1176s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4436:104: error: expected ‘)’ before ‘b’ 1176s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1176s | ~ ^ 1176s | ) 1176s 1176s If you find this error message confusing, uninformative, or wrong, please open an issue: 1176s https://github.com/diku-dk/futhark/issues 1176s 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.fut: 1177s Compiling with --backend=multicore: 1177s cc failed with code 1: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c: In function ‘futrts_umul_hi64’: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1177s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ^~~~~~~~~~~ 1177s | __uint32_t 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4418:90: error: expected ‘)’ before ‘a’ 1177s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4418:109: error: expected ‘)’ before ‘b’ 1177s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c: In function ‘futrts_smul_hi64’: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1177s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ^~~~~~~~~~ 1177s | __int128__ 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4422:86: error: expected ‘)’ before ‘a’ 1177s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4422:104: error: expected ‘)’ before ‘b’ 1177s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s 1177s If you find this error message confusing, uninformative, or wrong, please open an issue: 1177s https://github.com/diku-dk/futhark/issues 1177s 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.fut: 1177s Compiling with --backend=multicore: 1177s cc failed with code 1: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c: In function ‘futrts_umul_hi64’: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1177s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ^~~~~~~~~~~ 1177s | __uint32_t 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4420:90: error: expected ‘)’ before ‘a’ 1177s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4420:109: error: expected ‘)’ before ‘b’ 1177s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c: In function ‘futrts_smul_hi64’: 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1177s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ^~~~~~~~~~ 1177s | __int128__ 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4424:86: error: expected ‘)’ before ‘a’ 1177s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4424:104: error: expected ‘)’ before ‘b’ 1177s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1177s | ~ ^ 1177s | ) 1177s 1177s If you find this error message confusing, uninformative, or wrong, please open an issue: 1177s https://github.com/diku-dk/futhark/issues 1177s 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.fut: 1179s Compiling with --backend=multicore: 1179s cc failed with code 1: 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c: In function ‘futrts_umul_hi64’: 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1179s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1179s | ^~~~~~~~~~~ 1179s | __uint32_t 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4419:90: error: expected ‘)’ before ‘a’ 1179s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1179s | ~ ^ 1179s | ) 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4419:109: error: expected ‘)’ before ‘b’ 1179s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1179s | ~ ^ 1179s | ) 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c: In function ‘futrts_smul_hi64’: 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1179s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1179s | ^~~~~~~~~~ 1179s | __int128__ 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4423:86: error: expected ‘)’ before ‘a’ 1179s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1179s | ~ ^ 1179s | ) 1179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4423:104: error: expected ‘)’ before ‘b’ 1179s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1179s | ~ ^ 1179s | ) 1179s 1179s If you find this error message confusing, uninformative, or wrong, please open an issue: 1179s https://github.com/diku-dk/futhark/issues 1179s 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.fut: 1183s Compiling with --backend=multicore: 1183s cc failed with code 1: 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c: In function ‘futrts_umul_hi64’: 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1183s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1183s | ^~~~~~~~~~~ 1183s | __uint32_t 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4417:90: error: expected ‘)’ before ‘a’ 1183s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1183s | ~ ^ 1183s | ) 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4417:109: error: expected ‘)’ before ‘b’ 1183s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1183s | ~ ^ 1183s | ) 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c: In function ‘futrts_smul_hi64’: 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1183s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1183s | ^~~~~~~~~~ 1183s | __int128__ 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4421:86: error: expected ‘)’ before ‘a’ 1183s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1183s | ~ ^ 1183s | ) 1183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4421:104: error: expected ‘)’ before ‘b’ 1183s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1183s | ~ ^ 1183s | ) 1183s 1183s If you find this error message confusing, uninformative, or wrong, please open an issue: 1183s https://github.com/diku-dk/futhark/issues 1183s 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.fut: 1184s Compiling with --backend=multicore: 1184s cc failed with code 1: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c: In function ‘futrts_umul_hi64’: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1184s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ^~~~~~~~~~~ 1184s | __uint32_t 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4416:90: error: expected ‘)’ before ‘a’ 1184s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4416:109: error: expected ‘)’ before ‘b’ 1184s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c: In function ‘futrts_smul_hi64’: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1184s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ^~~~~~~~~~ 1184s | __int128__ 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4420:86: error: expected ‘)’ before ‘a’ 1184s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4420:104: error: expected ‘)’ before ‘b’ 1184s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s 1184s If you find this error message confusing, uninformative, or wrong, please open an issue: 1184s https://github.com/diku-dk/futhark/issues 1184s 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.fut: 1184s Compiling with --backend=multicore: 1184s cc failed with code 1: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c: In function ‘futrts_umul_hi64’: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1184s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ^~~~~~~~~~~ 1184s | __uint32_t 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4420:90: error: expected ‘)’ before ‘a’ 1184s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4420:109: error: expected ‘)’ before ‘b’ 1184s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c: In function ‘futrts_smul_hi64’: 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1184s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ^~~~~~~~~~ 1184s | __int128__ 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4424:86: error: expected ‘)’ before ‘a’ 1184s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4424:104: error: expected ‘)’ before ‘b’ 1184s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1184s | ~ ^ 1184s | ) 1184s 1184s If you find this error message confusing, uninformative, or wrong, please open an issue: 1184s https://github.com/diku-dk/futhark/issues 1184s 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.fut: 1185s Compiling with --backend=multicore: 1185s cc failed with code 1: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c: In function ‘futrts_umul_hi64’: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1185s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ^~~~~~~~~~~ 1185s | __uint32_t 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4420:90: error: expected ‘)’ before ‘a’ 1185s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4420:109: error: expected ‘)’ before ‘b’ 1185s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c: In function ‘futrts_smul_hi64’: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1185s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ^~~~~~~~~~ 1185s | __int128__ 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4424:86: error: expected ‘)’ before ‘a’ 1185s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4424:104: error: expected ‘)’ before ‘b’ 1185s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s 1185s If you find this error message confusing, uninformative, or wrong, please open an issue: 1185s https://github.com/diku-dk/futhark/issues 1185s 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.fut: 1185s Compiling with --backend=multicore: 1185s cc failed with code 1: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c: In function ‘futrts_umul_hi64’: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1185s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ^~~~~~~~~~~ 1185s | __uint32_t 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4418:90: error: expected ‘)’ before ‘a’ 1185s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4418:109: error: expected ‘)’ before ‘b’ 1185s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c: In function ‘futrts_smul_hi64’: 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1185s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ^~~~~~~~~~ 1185s | __int128__ 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4422:86: error: expected ‘)’ before ‘a’ 1185s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4422:104: error: expected ‘)’ before ‘b’ 1185s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1185s | ~ ^ 1185s | ) 1185s 1185s If you find this error message confusing, uninformative, or wrong, please open an issue: 1185s https://github.com/diku-dk/futhark/issues 1185s 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.fut: 1186s Compiling with --backend=multicore: 1186s cc failed with code 1: 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c: In function ‘futrts_umul_hi64’: 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4421:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1186s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1186s | ^~~~~~~~~~~ 1186s | __uint32_t 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4421:78: note: each undeclared identifier is reported only once for each function it appears in 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4421:90: error: expected ‘)’ before ‘a’ 1186s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1186s | ~ ^ 1186s | ) 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4421:109: error: expected ‘)’ before ‘b’ 1186s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1186s | ~ ^ 1186s | ) 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c: In function ‘futrts_smul_hi64’: 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4425:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1186s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1186s | ^~~~~~~~~~ 1186s | __int128__ 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4425:86: error: expected ‘)’ before ‘a’ 1186s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1186s | ~ ^ 1186s | ) 1186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4425:104: error: expected ‘)’ before ‘b’ 1186s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1186s | ~ ^ 1186s | ) 1186s 1186s If you find this error message confusing, uninformative, or wrong, please open an issue: 1186s https://github.com/diku-dk/futhark/issues 1186s 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.fut: 1196s Compiling with --backend=multicore: 1196s cc failed with code 1: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c: In function ‘futrts_umul_hi64’: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1196s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ^~~~~~~~~~~ 1196s | __uint32_t 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4433:90: error: expected ‘)’ before ‘a’ 1196s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4433:109: error: expected ‘)’ before ‘b’ 1196s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c: In function ‘futrts_smul_hi64’: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1196s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ^~~~~~~~~~ 1196s | __int128__ 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4437:86: error: expected ‘)’ before ‘a’ 1196s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4437:104: error: expected ‘)’ before ‘b’ 1196s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s 1196s If you find this error message confusing, uninformative, or wrong, please open an issue: 1196s https://github.com/diku-dk/futhark/issues 1196s 1196s (418 failed, 38 passed, 1854 to go). 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.fut: 1196s Compiling with --backend=multicore: 1196s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 1196s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1196s 1196s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 1196s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1196s 1196s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 1196s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1196s cc failed with code 1: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c: In function ‘futrts_umul_hi64’: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1196s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ^~~~~~~~~~~ 1196s | __uint32_t 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4435:90: error: expected ‘)’ before ‘a’ 1196s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4435:109: error: expected ‘)’ before ‘b’ 1196s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c: In function ‘futrts_smul_hi64’: 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1196s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ^~~~~~~~~~ 1196s | __int128__ 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4439:86: error: expected ‘)’ before ‘a’ 1196s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4439:104: error: expected ‘)’ before ‘b’ 1196s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1196s | ~ ^ 1196s | ) 1196s 1196s If you find this error message confusing, uninformative, or wrong, please open an issue: 1196s https://github.com/diku-dk/futhark/issues 1196s 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.fut: 1197s Compiling with --backend=multicore: 1197s cc failed with code 1: 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c: In function ‘futrts_umul_hi64’: 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1197s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1197s | ^~~~~~~~~~~ 1197s | __uint32_t 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4431:90: error: expected ‘)’ before ‘a’ 1197s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1197s | ~ ^ 1197s | ) 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4431:109: error: expected ‘)’ before ‘b’ 1197s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1197s | ~ ^ 1197s | ) 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c: In function ‘futrts_smul_hi64’: 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1197s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1197s | ^~~~~~~~~~ 1197s | __int128__ 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4435:86: error: expected ‘)’ before ‘a’ 1197s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1197s | ~ ^ 1197s | ) 1197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4435:104: error: expected ‘)’ before ‘b’ 1197s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1197s | ~ ^ 1197s | ) 1197s 1197s If you find this error message confusing, uninformative, or wrong, please open an issue: 1197s https://github.com/diku-dk/futhark/issues 1197s 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.fut: 1198s Compiling with --backend=multicore: 1198s cc failed with code 1: 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c: In function ‘futrts_umul_hi64’: 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1198s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1198s | ^~~~~~~~~~~ 1198s | __uint32_t 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4433:90: error: expected ‘)’ before ‘a’ 1198s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1198s | ~ ^ 1198s | ) 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4433:109: error: expected ‘)’ before ‘b’ 1198s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1198s | ~ ^ 1198s | ) 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c: In function ‘futrts_smul_hi64’: 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1198s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1198s | ^~~~~~~~~~ 1198s | __int128__ 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4437:86: error: expected ‘)’ before ‘a’ 1198s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1198s | ~ ^ 1198s | ) 1198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4437:104: error: expected ‘)’ before ‘b’ 1198s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1198s | ~ ^ 1198s | ) 1198s 1198s If you find this error message confusing, uninformative, or wrong, please open an issue: 1198s https://github.com/diku-dk/futhark/issues 1198s 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.fut: 1201s Compiling with --backend=multicore: 1201s cc failed with code 1: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c: In function ‘futrts_umul_hi64’: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1201s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ^~~~~~~~~~~ 1201s | __uint32_t 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4434:90: error: expected ‘)’ before ‘a’ 1201s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4434:109: error: expected ‘)’ before ‘b’ 1201s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c: In function ‘futrts_smul_hi64’: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1201s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ^~~~~~~~~~ 1201s | __int128__ 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4438:86: error: expected ‘)’ before ‘a’ 1201s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4438:104: error: expected ‘)’ before ‘b’ 1201s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s 1201s If you find this error message confusing, uninformative, or wrong, please open an issue: 1201s https://github.com/diku-dk/futhark/issues 1201s 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.fut: 1201s Compiling with --backend=multicore: 1201s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 1201s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1201s 1201s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 1201s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1201s 1201s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 1201s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1201s cc failed with code 1: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c: In function ‘futrts_umul_hi64’: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1201s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ^~~~~~~~~~~ 1201s | __uint32_t 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4436:90: error: expected ‘)’ before ‘a’ 1201s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4436:109: error: expected ‘)’ before ‘b’ 1201s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c: In function ‘futrts_smul_hi64’: 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1201s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ^~~~~~~~~~ 1201s | __int128__ 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4440:86: error: expected ‘)’ before ‘a’ 1201s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4440:104: error: expected ‘)’ before ‘b’ 1201s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1201s | ~ ^ 1201s | ) 1201s 1201s If you find this error message confusing, uninformative, or wrong, please open an issue: 1201s https://github.com/diku-dk/futhark/issues 1201s 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.fut: 1205s Compiling with --backend=multicore: 1205s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 1205s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1205s 1205s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 1205s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1205s 1205s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 1205s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 1205s cc failed with code 1: 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c: In function ‘futrts_umul_hi64’: 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1205s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1205s | ^~~~~~~~~~~ 1205s | __uint32_t 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4436:90: error: expected ‘)’ before ‘a’ 1205s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1205s | ~ ^ 1205s | ) 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4436:109: error: expected ‘)’ before ‘b’ 1205s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1205s | ~ ^ 1205s | ) 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c: In function ‘futrts_smul_hi64’: 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1205s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1205s | ^~~~~~~~~~ 1205s | __int128__ 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4440:86: error: expected ‘)’ before ‘a’ 1205s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1205s | ~ ^ 1205s | ) 1205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4440:104: error: expected ‘)’ before ‘b’ 1205s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1205s | ~ ^ 1205s | ) 1205s 1205s If you find this error message confusing, uninformative, or wrong, please open an issue: 1205s https://github.com/diku-dk/futhark/issues 1205s 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.fut: 1206s Compiling with --backend=multicore: 1206s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.fut:6:17-42: 1206s Entry point parameter 1206s 1206s ((as: [n]i32): [n]i32, (bs: [m]bool): [m]bool) 1206s 1206s will have an opaque type, so the entry point will likely not be callable. 1206s cc failed with code 1: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c: In function ‘futrts_umul_hi64’: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4464:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1206s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ^~~~~~~~~~~ 1206s | __uint32_t 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4464:78: note: each undeclared identifier is reported only once for each function it appears in 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4464:90: error: expected ‘)’ before ‘a’ 1206s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4464:109: error: expected ‘)’ before ‘b’ 1206s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c: In function ‘futrts_smul_hi64’: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4468:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1206s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ^~~~~~~~~~ 1206s | __int128__ 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4468:86: error: expected ‘)’ before ‘a’ 1206s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4468:104: error: expected ‘)’ before ‘b’ 1206s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s 1206s If you find this error message confusing, uninformative, or wrong, please open an issue: 1206s https://github.com/diku-dk/futhark/issues 1206s 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.fut: 1206s Compiling with --backend=multicore: 1206s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.fut:6:17-44: 1206s Entry point parameter 1206s 1206s ((d: i32): i32, (a0s: [m][b][b]f32): [m][b][b]f32) 1206s 1206s will have an opaque type, so the entry point will likely not be callable. 1206s cc failed with code 1: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c: In function ‘futrts_umul_hi64’: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1206s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ^~~~~~~~~~~ 1206s | __uint32_t 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4434:90: error: expected ‘)’ before ‘a’ 1206s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4434:109: error: expected ‘)’ before ‘b’ 1206s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c: In function ‘futrts_smul_hi64’: 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1206s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ^~~~~~~~~~ 1206s | __int128__ 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4438:86: error: expected ‘)’ before ‘a’ 1206s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4438:104: error: expected ‘)’ before ‘b’ 1206s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1206s | ~ ^ 1206s | ) 1206s 1206s If you find this error message confusing, uninformative, or wrong, please open an issue: 1206s https://github.com/diku-dk/futhark/issues 1206s 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.fut: 1209s Compiling with --backend=multicore: 1209s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.fut:6:17-42: 1209s Entry point parameter 1209s 1209s ((as: [n]i32): [n]i32, (bs: [m]bool): [m]bool) 1209s 1209s will have an opaque type, so the entry point will likely not be callable. 1209s cc failed with code 1: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c: In function ‘futrts_umul_hi64’: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1209s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ^~~~~~~~~~~ 1209s | __uint32_t 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4449:90: error: expected ‘)’ before ‘a’ 1209s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4449:109: error: expected ‘)’ before ‘b’ 1209s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c: In function ‘futrts_smul_hi64’: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1209s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ^~~~~~~~~~ 1209s | __int128__ 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4453:86: error: expected ‘)’ before ‘a’ 1209s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4453:104: error: expected ‘)’ before ‘b’ 1209s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s 1209s If you find this error message confusing, uninformative, or wrong, please open an issue: 1209s https://github.com/diku-dk/futhark/issues 1209s 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.fut: 1209s Compiling with --backend=multicore: 1209s cc failed with code 1: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c: In function ‘futrts_umul_hi64’: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ^~~~~~~~~~~ 1209s | __uint32_t 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4417:90: error: expected ‘)’ before ‘a’ 1209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4417:109: error: expected ‘)’ before ‘b’ 1209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c: In function ‘futrts_smul_hi64’: 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ^~~~~~~~~~ 1209s | __int128__ 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4421:86: error: expected ‘)’ before ‘a’ 1209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4421:104: error: expected ‘)’ before ‘b’ 1209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1209s | ~ ^ 1209s | ) 1209s 1209s If you find this error message confusing, uninformative, or wrong, please open an issue: 1209s https://github.com/diku-dk/futhark/issues 1209s 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.fut: 1210s Compiling with --backend=multicore: 1210s cc failed with code 1: 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c: In function ‘futrts_umul_hi64’: 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1210s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1210s | ^~~~~~~~~~~ 1210s | __uint32_t 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4419:90: error: expected ‘)’ before ‘a’ 1210s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1210s | ~ ^ 1210s | ) 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4419:109: error: expected ‘)’ before ‘b’ 1210s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1210s | ~ ^ 1210s | ) 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c: In function ‘futrts_smul_hi64’: 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1210s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1210s | ^~~~~~~~~~ 1210s | __int128__ 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4423:86: error: expected ‘)’ before ‘a’ 1210s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1210s | ~ ^ 1210s | ) 1210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4423:104: error: expected ‘)’ before ‘b’ 1210s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1210s | ~ ^ 1210s | ) 1210s 1210s If you find this error message confusing, uninformative, or wrong, please open an issue: 1210s https://github.com/diku-dk/futhark/issues 1210s 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.fut: 1215s Compiling with --backend=multicore: 1215s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.fut:14:8-10: 1215s Unused name "c1". 1215s cc failed with code 1: 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c: In function ‘futrts_umul_hi64’: 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1215s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1215s | ^~~~~~~~~~~ 1215s | __uint32_t 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4417:90: error: expected ‘)’ before ‘a’ 1215s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1215s | ~ ^ 1215s | ) 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4417:109: error: expected ‘)’ before ‘b’ 1215s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1215s | ~ ^ 1215s | ) 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c: In function ‘futrts_smul_hi64’: 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1215s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1215s | ^~~~~~~~~~ 1215s | __int128__ 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4421:86: error: expected ‘)’ before ‘a’ 1215s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1215s | ~ ^ 1215s | ) 1215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4421:104: error: expected ‘)’ before ‘b’ 1215s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1215s | ~ ^ 1215s | ) 1215s 1215s If you find this error message confusing, uninformative, or wrong, please open an issue: 1215s https://github.com/diku-dk/futhark/issues 1215s 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.fut: 1216s Compiling with --backend=multicore: 1216s cc failed with code 1: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c: In function ‘futrts_umul_hi64’: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ^~~~~~~~~~~ 1216s | __uint32_t 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4416:90: error: expected ‘)’ before ‘a’ 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4416:109: error: expected ‘)’ before ‘b’ 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c: In function ‘futrts_smul_hi64’: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ^~~~~~~~~~ 1216s | __int128__ 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4420:86: error: expected ‘)’ before ‘a’ 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4420:104: error: expected ‘)’ before ‘b’ 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s 1216s If you find this error message confusing, uninformative, or wrong, please open an issue: 1216s https://github.com/diku-dk/futhark/issues 1216s 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.fut: 1216s Compiling with --backend=multicore: 1216s cc failed with code 1: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c: In function ‘futrts_umul_hi64’: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ^~~~~~~~~~~ 1216s | __uint32_t 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4416:90: error: expected ‘)’ before ‘a’ 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4416:109: error: expected ‘)’ before ‘b’ 1216s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c: In function ‘futrts_smul_hi64’: 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ^~~~~~~~~~ 1216s | __int128__ 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4420:86: error: expected ‘)’ before ‘a’ 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4420:104: error: expected ‘)’ before ‘b’ 1216s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1216s | ~ ^ 1216s | ) 1216s 1216s If you find this error message confusing, uninformative, or wrong, please open an issue: 1216s https://github.com/diku-dk/futhark/issues 1216s 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.fut: 1217s Compiling with --backend=multicore: 1217s cc failed with code 1: 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c: In function ‘futrts_umul_hi64’: 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1217s | ^~~~~~~~~~~ 1217s | __uint32_t 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4416:90: error: expected ‘)’ before ‘a’ 1217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1217s | ~ ^ 1217s | ) 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4416:109: error: expected ‘)’ before ‘b’ 1217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1217s | ~ ^ 1217s | ) 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c: In function ‘futrts_smul_hi64’: 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1217s | ^~~~~~~~~~ 1217s | __int128__ 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4420:86: error: expected ‘)’ before ‘a’ 1217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1217s | ~ ^ 1217s | ) 1217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4420:104: error: expected ‘)’ before ‘b’ 1217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1217s | ~ ^ 1217s | ) 1217s 1217s If you find this error message confusing, uninformative, or wrong, please open an issue: 1217s https://github.com/diku-dk/futhark/issues 1217s 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.fut: 1218s Compiling with --backend=multicore: 1218s cc failed with code 1: 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c: In function ‘futrts_umul_hi64’: 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1218s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1218s | ^~~~~~~~~~~ 1218s | __uint32_t 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4416:90: error: expected ‘)’ before ‘a’ 1218s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1218s | ~ ^ 1218s | ) 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4416:109: error: expected ‘)’ before ‘b’ 1218s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1218s | ~ ^ 1218s | ) 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c: In function ‘futrts_smul_hi64’: 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1218s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1218s | ^~~~~~~~~~ 1218s | __int128__ 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4420:86: error: expected ‘)’ before ‘a’ 1218s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1218s | ~ ^ 1218s | ) 1218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4420:104: error: expected ‘)’ before ‘b’ 1218s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1218s | ~ ^ 1218s | ) 1218s 1218s If you find this error message confusing, uninformative, or wrong, please open an issue: 1218s https://github.com/diku-dk/futhark/issues 1218s 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.fut: 1220s Compiling with --backend=multicore: 1220s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.fut:3:9-33: 1220s Entry point parameter 1220s 1220s ((n: i64): i64, (m: i64): i64, (k: i64): i64) 1220s 1220s will have an opaque type, so the entry point will likely not be callable. 1220s cc failed with code 1: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c: In function ‘futrts_umul_hi64’: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1220s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ^~~~~~~~~~~ 1220s | __uint32_t 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4436:90: error: expected ‘)’ before ‘a’ 1220s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4436:109: error: expected ‘)’ before ‘b’ 1220s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c: In function ‘futrts_smul_hi64’: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1220s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ^~~~~~~~~~ 1220s | __int128__ 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4440:86: error: expected ‘)’ before ‘a’ 1220s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4440:104: error: expected ‘)’ before ‘b’ 1220s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s 1220s If you find this error message confusing, uninformative, or wrong, please open an issue: 1220s https://github.com/diku-dk/futhark/issues 1220s 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.fut: 1220s Compiling with --backend=multicore: 1220s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.fut:3:10-38: 1220s Entry point parameter 1220s 1220s ((a_1: [d₂][d₃]i32): [][]i32, (a_2: [d₂][d₃]i32): [][]i32) 1220s 1220s will have an opaque type, so the entry point will likely not be callable. 1220s cc failed with code 1: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c: In function ‘futrts_umul_hi64’: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1220s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ^~~~~~~~~~~ 1220s | __uint32_t 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4434:90: error: expected ‘)’ before ‘a’ 1220s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4434:109: error: expected ‘)’ before ‘b’ 1220s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c: In function ‘futrts_smul_hi64’: 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1220s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ^~~~~~~~~~ 1220s | __int128__ 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4438:86: error: expected ‘)’ before ‘a’ 1220s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4438:104: error: expected ‘)’ before ‘b’ 1220s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1220s | ~ ^ 1220s | ) 1220s 1220s If you find this error message confusing, uninformative, or wrong, please open an issue: 1220s https://github.com/diku-dk/futhark/issues 1220s 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.fut: 1225s Compiling with --backend=multicore: 1225s cc failed with code 1: 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c: In function ‘futrts_umul_hi64’: 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1225s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1225s | ^~~~~~~~~~~ 1225s | __uint32_t 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4416:90: error: expected ‘)’ before ‘a’ 1225s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1225s | ~ ^ 1225s | ) 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4416:109: error: expected ‘)’ before ‘b’ 1225s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1225s | ~ ^ 1225s | ) 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c: In function ‘futrts_smul_hi64’: 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1225s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1225s | ^~~~~~~~~~ 1225s | __int128__ 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4420:86: error: expected ‘)’ before ‘a’ 1225s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1225s | ~ ^ 1225s | ) 1225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4420:104: error: expected ‘)’ before ‘b’ 1225s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1225s | ~ ^ 1225s | ) 1225s 1225s If you find this error message confusing, uninformative, or wrong, please open an issue: 1225s https://github.com/diku-dk/futhark/issues 1225s 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.fut: 1226s Compiling with --backend=multicore: 1226s cc failed with code 1: 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c: In function ‘futrts_umul_hi64’: 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1226s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1226s | ^~~~~~~~~~~ 1226s | __uint32_t 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4417:90: error: expected ‘)’ before ‘a’ 1226s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1226s | ~ ^ 1226s | ) 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4417:109: error: expected ‘)’ before ‘b’ 1226s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1226s | ~ ^ 1226s | ) 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c: In function ‘futrts_smul_hi64’: 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1226s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1226s | ^~~~~~~~~~ 1226s | __int128__ 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4421:86: error: expected ‘)’ before ‘a’ 1226s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1226s | ~ ^ 1226s | ) 1226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4421:104: error: expected ‘)’ before ‘b’ 1226s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1226s | ~ ^ 1226s | ) 1226s 1226s If you find this error message confusing, uninformative, or wrong, please open an issue: 1226s https://github.com/diku-dk/futhark/issues 1226s 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.fut: 1228s Compiling with --backend=multicore: 1228s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.fut:8:18-19: 1228s Unused name "a". 1228s cc failed with code 1: 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c: In function ‘futrts_umul_hi64’: 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1228s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1228s | ^~~~~~~~~~~ 1228s | __uint32_t 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4416:90: error: expected ‘)’ before ‘a’ 1228s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1228s | ~ ^ 1228s | ) 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4416:109: error: expected ‘)’ before ‘b’ 1228s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1228s | ~ ^ 1228s | ) 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c: In function ‘futrts_smul_hi64’: 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1228s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1228s | ^~~~~~~~~~ 1228s | __int128__ 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4420:86: error: expected ‘)’ before ‘a’ 1228s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1228s | ~ ^ 1228s | ) 1228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4420:104: error: expected ‘)’ before ‘b’ 1228s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1228s | ~ ^ 1228s | ) 1228s 1228s If you find this error message confusing, uninformative, or wrong, please open an issue: 1228s https://github.com/diku-dk/futhark/issues 1228s 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.fut: 1229s Compiling with --backend=multicore: 1229s cc failed with code 1: 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c: In function ‘futrts_umul_hi64’: 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1229s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1229s | ^~~~~~~~~~~ 1229s | __uint32_t 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4433:90: error: expected ‘)’ before ‘a’ 1229s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1229s | ~ ^ 1229s | ) 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4433:109: error: expected ‘)’ before ‘b’ 1229s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1229s | ~ ^ 1229s | ) 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c: In function ‘futrts_smul_hi64’: 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1229s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1229s | ^~~~~~~~~~ 1229s | __int128__ 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4437:86: error: expected ‘)’ before ‘a’ 1229s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1229s | ~ ^ 1229s | ) 1229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4437:104: error: expected ‘)’ before ‘b’ 1229s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1229s | ~ ^ 1229s | ) 1229s 1229s If you find this error message confusing, uninformative, or wrong, please open an issue: 1229s https://github.com/diku-dk/futhark/issues 1229s 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.fut: 1230s Compiling with --backend=multicore: 1230s cc failed with code 1: 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c: In function ‘futrts_umul_hi64’: 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1230s | ^~~~~~~~~~~ 1230s | __uint32_t 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4416:90: error: expected ‘)’ before ‘a’ 1230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1230s | ~ ^ 1230s | ) 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4416:109: error: expected ‘)’ before ‘b’ 1230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1230s | ~ ^ 1230s | ) 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c: In function ‘futrts_smul_hi64’: 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1230s | ^~~~~~~~~~ 1230s | __int128__ 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4420:86: error: expected ‘)’ before ‘a’ 1230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1230s | ~ ^ 1230s | ) 1230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4420:104: error: expected ‘)’ before ‘b’ 1230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1230s | ~ ^ 1230s | ) 1230s 1230s If you find this error message confusing, uninformative, or wrong, please open an issue: 1230s https://github.com/diku-dk/futhark/issues 1230s 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.fut: 1234s Compiling with --backend=multicore: 1234s cc failed with code 1: 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c: In function ‘futrts_umul_hi64’: 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1234s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1234s | ^~~~~~~~~~~ 1234s | __uint32_t 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4436:90: error: expected ‘)’ before ‘a’ 1234s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1234s | ~ ^ 1234s | ) 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4436:109: error: expected ‘)’ before ‘b’ 1234s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1234s | ~ ^ 1234s | ) 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c: In function ‘futrts_smul_hi64’: 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1234s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1234s | ^~~~~~~~~~ 1234s | __int128__ 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4440:86: error: expected ‘)’ before ‘a’ 1234s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1234s | ~ ^ 1234s | ) 1234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4440:104: error: expected ‘)’ before ‘b’ 1234s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1234s | ~ ^ 1234s | ) 1234s 1234s If you find this error message confusing, uninformative, or wrong, please open an issue: 1234s https://github.com/diku-dk/futhark/issues 1234s 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.fut: 1235s Compiling with --backend=multicore: 1235s cc failed with code 1: 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c: In function ‘futrts_umul_hi64’: 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1235s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1235s | ^~~~~~~~~~~ 1235s | __uint32_t 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4419:90: error: expected ‘)’ before ‘a’ 1235s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1235s | ~ ^ 1235s | ) 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4419:109: error: expected ‘)’ before ‘b’ 1235s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1235s | ~ ^ 1235s | ) 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c: In function ‘futrts_smul_hi64’: 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1235s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1235s | ^~~~~~~~~~ 1235s | __int128__ 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4423:86: error: expected ‘)’ before ‘a’ 1235s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1235s | ~ ^ 1235s | ) 1235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4423:104: error: expected ‘)’ before ‘b’ 1235s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1235s | ~ ^ 1235s | ) 1235s 1235s If you find this error message confusing, uninformative, or wrong, please open an issue: 1235s https://github.com/diku-dk/futhark/issues 1235s 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.fut: 1237s Compiling with --backend=multicore: 1237s cc failed with code 1: 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c: In function ‘futrts_umul_hi64’: 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1237s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1237s | ^~~~~~~~~~~ 1237s | __uint32_t 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4416:90: error: expected ‘)’ before ‘a’ 1237s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1237s | ~ ^ 1237s | ) 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4416:109: error: expected ‘)’ before ‘b’ 1237s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1237s | ~ ^ 1237s | ) 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c: In function ‘futrts_smul_hi64’: 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1237s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1237s | ^~~~~~~~~~ 1237s | __int128__ 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4420:86: error: expected ‘)’ before ‘a’ 1237s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1237s | ~ ^ 1237s | ) 1237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4420:104: error: expected ‘)’ before ‘b’ 1237s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1237s | ~ ^ 1237s | ) 1237s 1237s If you find this error message confusing, uninformative, or wrong, please open an issue: 1237s https://github.com/diku-dk/futhark/issues 1237s 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.fut: 1239s Compiling with --backend=multicore: 1239s cc failed with code 1: 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c: In function ‘futrts_umul_hi64’: 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1239s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1239s | ^~~~~~~~~~~ 1239s | __uint32_t 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4416:90: error: expected ‘)’ before ‘a’ 1239s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1239s | ~ ^ 1239s | ) 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4416:109: error: expected ‘)’ before ‘b’ 1239s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1239s | ~ ^ 1239s | ) 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c: In function ‘futrts_smul_hi64’: 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1239s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1239s | ^~~~~~~~~~ 1239s | __int128__ 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4420:86: error: expected ‘)’ before ‘a’ 1239s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1239s | ~ ^ 1239s | ) 1239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4420:104: error: expected ‘)’ before ‘b’ 1239s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1239s | ~ ^ 1239s | ) 1239s 1239s If you find this error message confusing, uninformative, or wrong, please open an issue: 1239s https://github.com/diku-dk/futhark/issues 1239s 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut: 1240s Compiling with --backend=multicore: 1240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut:5:15-16: 1240s Unused name "b". 1240s 1240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut:6:15-16: 1240s Unused name "b". 1240s cc failed with code 1: 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c: In function ‘futrts_umul_hi64’: 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1240s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1240s | ^~~~~~~~~~~ 1240s | __uint32_t 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4416:90: error: expected ‘)’ before ‘a’ 1240s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1240s | ~ ^ 1240s | ) 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4416:109: error: expected ‘)’ before ‘b’ 1240s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1240s | ~ ^ 1240s | ) 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c: In function ‘futrts_smul_hi64’: 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1240s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1240s | ^~~~~~~~~~ 1240s | __int128__ 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4420:86: error: expected ‘)’ before ‘a’ 1240s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1240s | ~ ^ 1240s | ) 1240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4420:104: error: expected ‘)’ before ‘b’ 1240s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1240s | ~ ^ 1240s | ) 1240s 1240s If you find this error message confusing, uninformative, or wrong, please open an issue: 1240s https://github.com/diku-dk/futhark/issues 1240s 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.fut: 1246s Compiling with --backend=multicore: 1246s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.fut:5:8-10: 1246s Unused name "a2". 1246s cc failed with code 1: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c: In function ‘futrts_umul_hi64’: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1246s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ^~~~~~~~~~~ 1246s | __uint32_t 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4417:90: error: expected ‘)’ before ‘a’ 1246s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4417:109: error: expected ‘)’ before ‘b’ 1246s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c: In function ‘futrts_smul_hi64’: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1246s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ^~~~~~~~~~ 1246s | __int128__ 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4421:86: error: expected ‘)’ before ‘a’ 1246s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4421:104: error: expected ‘)’ before ‘b’ 1246s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s 1246s If you find this error message confusing, uninformative, or wrong, please open an issue: 1246s https://github.com/diku-dk/futhark/issues 1246s 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.fut: 1246s Compiling with --backend=multicore: 1246s cc failed with code 1: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c: In function ‘futrts_umul_hi64’: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1246s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ^~~~~~~~~~~ 1246s | __uint32_t 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4416:90: error: expected ‘)’ before ‘a’ 1246s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4416:109: error: expected ‘)’ before ‘b’ 1246s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c: In function ‘futrts_smul_hi64’: 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1246s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ^~~~~~~~~~ 1246s | __int128__ 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4420:86: error: expected ‘)’ before ‘a’ 1246s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4420:104: error: expected ‘)’ before ‘b’ 1246s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1246s | ~ ^ 1246s | ) 1246s 1246s If you find this error message confusing, uninformative, or wrong, please open an issue: 1246s https://github.com/diku-dk/futhark/issues 1246s 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.fut: 1247s Compiling with --backend=multicore: 1247s cc failed with code 1: 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c: In function ‘futrts_umul_hi64’: 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1247s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1247s | ^~~~~~~~~~~ 1247s | __uint32_t 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4416:90: error: expected ‘)’ before ‘a’ 1247s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1247s | ~ ^ 1247s | ) 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4416:109: error: expected ‘)’ before ‘b’ 1247s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1247s | ~ ^ 1247s | ) 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c: In function ‘futrts_smul_hi64’: 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1247s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1247s | ^~~~~~~~~~ 1247s | __int128__ 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4420:86: error: expected ‘)’ before ‘a’ 1247s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1247s | ~ ^ 1247s | ) 1247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4420:104: error: expected ‘)’ before ‘b’ 1247s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1247s | ~ ^ 1247s | ) 1247s 1247s If you find this error message confusing, uninformative, or wrong, please open an issue: 1247s https://github.com/diku-dk/futhark/issues 1247s 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.fut: 1248s Compiling with --backend=multicore: 1248s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.fut:10:8-9: 1248s Unused name "c". 1248s cc failed with code 1: 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c: In function ‘futrts_umul_hi64’: 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1248s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1248s | ^~~~~~~~~~~ 1248s | __uint32_t 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4417:90: error: expected ‘)’ before ‘a’ 1248s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1248s | ~ ^ 1248s | ) 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4417:109: error: expected ‘)’ before ‘b’ 1248s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1248s | ~ ^ 1248s | ) 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c: In function ‘futrts_smul_hi64’: 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1248s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1248s | ^~~~~~~~~~ 1248s | __int128__ 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4421:86: error: expected ‘)’ before ‘a’ 1248s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1248s | ~ ^ 1248s | ) 1248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4421:104: error: expected ‘)’ before ‘b’ 1248s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1248s | ~ ^ 1248s | ) 1248s 1248s If you find this error message confusing, uninformative, or wrong, please open an issue: 1248s https://github.com/diku-dk/futhark/issues 1248s 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.fut: 1249s Compiling with --backend=multicore: 1249s cc failed with code 1: 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c: In function ‘futrts_umul_hi64’: 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1249s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1249s | ^~~~~~~~~~~ 1249s | __uint32_t 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4416:90: error: expected ‘)’ before ‘a’ 1249s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1249s | ~ ^ 1249s | ) 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4416:109: error: expected ‘)’ before ‘b’ 1249s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1249s | ~ ^ 1249s | ) 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c: In function ‘futrts_smul_hi64’: 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1249s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1249s | ^~~~~~~~~~ 1249s | __int128__ 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4420:86: error: expected ‘)’ before ‘a’ 1249s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1249s | ~ ^ 1249s | ) 1249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4420:104: error: expected ‘)’ before ‘b’ 1249s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1249s | ~ ^ 1249s | ) 1249s 1249s If you find this error message confusing, uninformative, or wrong, please open an issue: 1249s https://github.com/diku-dk/futhark/issues 1249s 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.fut: 1253s Compiling with --backend=multicore: 1253s cc failed with code 1: 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c: In function ‘futrts_umul_hi64’: 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1253s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1253s | ^~~~~~~~~~~ 1253s | __uint32_t 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4416:90: error: expected ‘)’ before ‘a’ 1253s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1253s | ~ ^ 1253s | ) 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4416:109: error: expected ‘)’ before ‘b’ 1253s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1253s | ~ ^ 1253s | ) 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c: In function ‘futrts_smul_hi64’: 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1253s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1253s | ^~~~~~~~~~ 1253s | __int128__ 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4420:86: error: expected ‘)’ before ‘a’ 1253s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1253s | ~ ^ 1253s | ) 1253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4420:104: error: expected ‘)’ before ‘b’ 1253s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1253s | ~ ^ 1253s | ) 1253s 1253s If you find this error message confusing, uninformative, or wrong, please open an issue: 1253s https://github.com/diku-dk/futhark/issues 1253s 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut: 1257s Compiling with --backend=multicore: 1257s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut:16:10-14: 1257s Unused name "t_v1". 1257s 1257s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut:16:24-28: 1257s Unused name "t_v3". 1257s cc failed with code 1: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c: In function ‘futrts_umul_hi64’: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1257s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ^~~~~~~~~~~ 1257s | __uint32_t 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4447:90: error: expected ‘)’ before ‘a’ 1257s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4447:109: error: expected ‘)’ before ‘b’ 1257s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c: In function ‘futrts_smul_hi64’: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1257s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ^~~~~~~~~~ 1257s | __int128__ 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4451:86: error: expected ‘)’ before ‘a’ 1257s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4451:104: error: expected ‘)’ before ‘b’ 1257s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s 1257s If you find this error message confusing, uninformative, or wrong, please open an issue: 1257s https://github.com/diku-dk/futhark/issues 1257s 1257s (453 failed, 38 passed, 1819 to go). 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.fut: 1257s Compiling with --backend=multicore: 1257s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.fut:4:11-13: 1257s Unused name "is". 1257s cc failed with code 1: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c: In function ‘futrts_umul_hi64’: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1257s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ^~~~~~~~~~~ 1257s | __uint32_t 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4418:90: error: expected ‘)’ before ‘a’ 1257s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4418:109: error: expected ‘)’ before ‘b’ 1257s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c: In function ‘futrts_smul_hi64’: 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1257s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ^~~~~~~~~~ 1257s | __int128__ 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4422:86: error: expected ‘)’ before ‘a’ 1257s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4422:104: error: expected ‘)’ before ‘b’ 1257s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1257s | ~ ^ 1257s | ) 1257s 1257s If you find this error message confusing, uninformative, or wrong, please open an issue: 1257s https://github.com/diku-dk/futhark/issues 1257s 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.fut: 1258s Compiling with --backend=multicore: 1258s cc failed with code 1: 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c: In function ‘futrts_umul_hi64’: 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1258s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1258s | ^~~~~~~~~~~ 1258s | __uint32_t 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4418:90: error: expected ‘)’ before ‘a’ 1258s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1258s | ~ ^ 1258s | ) 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4418:109: error: expected ‘)’ before ‘b’ 1258s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1258s | ~ ^ 1258s | ) 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c: In function ‘futrts_smul_hi64’: 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1258s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1258s | ^~~~~~~~~~ 1258s | __int128__ 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4422:86: error: expected ‘)’ before ‘a’ 1258s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1258s | ~ ^ 1258s | ) 1258s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4422:104: error: expected ‘)’ before ‘b’ 1258s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1258s | ~ ^ 1258s | ) 1258s 1258s If you find this error message confusing, uninformative, or wrong, please open an issue: 1258s https://github.com/diku-dk/futhark/issues 1258s 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.fut: 1261s Compiling with --backend=multicore: 1261s cc failed with code 1: 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c: In function ‘futrts_umul_hi64’: 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1261s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1261s | ^~~~~~~~~~~ 1261s | __uint32_t 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4416:90: error: expected ‘)’ before ‘a’ 1261s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1261s | ~ ^ 1261s | ) 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4416:109: error: expected ‘)’ before ‘b’ 1261s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1261s | ~ ^ 1261s | ) 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c: In function ‘futrts_smul_hi64’: 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1261s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1261s | ^~~~~~~~~~ 1261s | __int128__ 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4420:86: error: expected ‘)’ before ‘a’ 1261s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1261s | ~ ^ 1261s | ) 1261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4420:104: error: expected ‘)’ before ‘b’ 1261s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1261s | ~ ^ 1261s | ) 1261s 1261s If you find this error message confusing, uninformative, or wrong, please open an issue: 1261s https://github.com/diku-dk/futhark/issues 1261s 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.fut: 1262s Compiling with --backend=multicore: 1262s cc failed with code 1: 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c: In function ‘futrts_umul_hi64’: 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1262s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1262s | ^~~~~~~~~~~ 1262s | __uint32_t 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4416:90: error: expected ‘)’ before ‘a’ 1262s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1262s | ~ ^ 1262s | ) 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4416:109: error: expected ‘)’ before ‘b’ 1262s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1262s | ~ ^ 1262s | ) 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c: In function ‘futrts_smul_hi64’: 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1262s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1262s | ^~~~~~~~~~ 1262s | __int128__ 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4420:86: error: expected ‘)’ before ‘a’ 1262s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1262s | ~ ^ 1262s | ) 1262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4420:104: error: expected ‘)’ before ‘b’ 1262s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1262s | ~ ^ 1262s | ) 1262s 1262s If you find this error message confusing, uninformative, or wrong, please open an issue: 1262s https://github.com/diku-dk/futhark/issues 1262s 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.fut: 1265s Compiling with --backend=multicore: 1265s cc failed with code 1: 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c: In function ‘futrts_umul_hi64’: 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1265s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1265s | ^~~~~~~~~~~ 1265s | __uint32_t 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4417:90: error: expected ‘)’ before ‘a’ 1265s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1265s | ~ ^ 1265s | ) 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4417:109: error: expected ‘)’ before ‘b’ 1265s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1265s | ~ ^ 1265s | ) 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c: In function ‘futrts_smul_hi64’: 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1265s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1265s | ^~~~~~~~~~ 1265s | __int128__ 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4421:86: error: expected ‘)’ before ‘a’ 1265s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1265s | ~ ^ 1265s | ) 1265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4421:104: error: expected ‘)’ before ‘b’ 1265s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1265s | ~ ^ 1265s | ) 1265s 1265s If you find this error message confusing, uninformative, or wrong, please open an issue: 1265s https://github.com/diku-dk/futhark/issues 1265s 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.fut: 1267s Compiling with --backend=multicore: 1267s cc failed with code 1: 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c: In function ‘futrts_umul_hi64’: 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1267s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1267s | ^~~~~~~~~~~ 1267s | __uint32_t 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4416:90: error: expected ‘)’ before ‘a’ 1267s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1267s | ~ ^ 1267s | ) 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4416:109: error: expected ‘)’ before ‘b’ 1267s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1267s | ~ ^ 1267s | ) 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c: In function ‘futrts_smul_hi64’: 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1267s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1267s | ^~~~~~~~~~ 1267s | __int128__ 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4420:86: error: expected ‘)’ before ‘a’ 1267s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1267s | ~ ^ 1267s | ) 1267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4420:104: error: expected ‘)’ before ‘b’ 1267s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1267s | ~ ^ 1267s | ) 1267s 1267s If you find this error message confusing, uninformative, or wrong, please open an issue: 1267s https://github.com/diku-dk/futhark/issues 1267s 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.fut: 1269s Compiling with --backend=multicore: 1269s cc failed with code 1: 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c: In function ‘futrts_umul_hi64’: 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1269s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1269s | ^~~~~~~~~~~ 1269s | __uint32_t 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4416:90: error: expected ‘)’ before ‘a’ 1269s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1269s | ~ ^ 1269s | ) 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4416:109: error: expected ‘)’ before ‘b’ 1269s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1269s | ~ ^ 1269s | ) 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c: In function ‘futrts_smul_hi64’: 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1269s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1269s | ^~~~~~~~~~ 1269s | __int128__ 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4420:86: error: expected ‘)’ before ‘a’ 1269s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1269s | ~ ^ 1269s | ) 1269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4420:104: error: expected ‘)’ before ‘b’ 1269s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1269s | ~ ^ 1269s | ) 1269s 1269s If you find this error message confusing, uninformative, or wrong, please open an issue: 1269s https://github.com/diku-dk/futhark/issues 1269s 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut: 1270s Compiling with --backend=multicore: 1270s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:23:17-24: 1270s Unused name "md_vols". 1270s 1270s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:24:17-26: 1270s Unused name "md_drifts". 1270s 1270s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:34:9-39:10: 1270s Entry point parameter 1270s 1270s ((md_cs: [num_und][num_und]f64): [num_und][num_und]f64, (md_vols: [num_dates][num_und]f64): [num_dates][num_und]f64, (md_drifts: [num_dates][num_und]f64): [num_dates][num_und]f64, (md_sts: [num_und]f64): [num_und]f64, (bb_row: [num_dates][num_und]f64): [num_dates][num_und]f64) 1270s 1270s will have an opaque type, so the entry point will likely not be callable. 1270s cc failed with code 1: 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c: In function ‘futrts_umul_hi64’: 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1270s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1270s | ^~~~~~~~~~~ 1270s | __uint32_t 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4455:90: error: expected ‘)’ before ‘a’ 1270s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1270s | ~ ^ 1270s | ) 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4455:109: error: expected ‘)’ before ‘b’ 1270s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1270s | ~ ^ 1270s | ) 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c: In function ‘futrts_smul_hi64’: 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1270s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1270s | ^~~~~~~~~~ 1270s | __int128__ 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4459:86: error: expected ‘)’ before ‘a’ 1270s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1270s | ~ ^ 1270s | ) 1270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4459:104: error: expected ‘)’ before ‘b’ 1270s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1270s | ~ ^ 1270s | ) 1270s 1270s If you find this error message confusing, uninformative, or wrong, please open an issue: 1270s https://github.com/diku-dk/futhark/issues 1270s 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.fut: 1272s Compiling with --backend=multicore: 1272s cc failed with code 1: 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c: In function ‘futrts_umul_hi64’: 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1272s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1272s | ^~~~~~~~~~~ 1272s | __uint32_t 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4403:90: error: expected ‘)’ before ‘a’ 1272s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1272s | ~ ^ 1272s | ) 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4403:109: error: expected ‘)’ before ‘b’ 1272s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1272s | ~ ^ 1272s | ) 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c: In function ‘futrts_smul_hi64’: 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1272s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1272s | ^~~~~~~~~~ 1272s | __int128__ 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4407:86: error: expected ‘)’ before ‘a’ 1272s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1272s | ~ ^ 1272s | ) 1272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4407:104: error: expected ‘)’ before ‘b’ 1272s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1272s | ~ ^ 1272s | ) 1272s 1272s If you find this error message confusing, uninformative, or wrong, please open an issue: 1272s https://github.com/diku-dk/futhark/issues 1272s 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.fut: 1274s Compiling with --backend=multicore: 1274s cc failed with code 1: 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c: In function ‘futrts_umul_hi64’: 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1274s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1274s | ^~~~~~~~~~~ 1274s | __uint32_t 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4416:90: error: expected ‘)’ before ‘a’ 1274s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1274s | ~ ^ 1274s | ) 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4416:109: error: expected ‘)’ before ‘b’ 1274s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1274s | ~ ^ 1274s | ) 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c: In function ‘futrts_smul_hi64’: 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1274s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1274s | ^~~~~~~~~~ 1274s | __int128__ 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4420:86: error: expected ‘)’ before ‘a’ 1274s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1274s | ~ ^ 1274s | ) 1274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4420:104: error: expected ‘)’ before ‘b’ 1274s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1274s | ~ ^ 1274s | ) 1274s 1274s If you find this error message confusing, uninformative, or wrong, please open an issue: 1274s https://github.com/diku-dk/futhark/issues 1274s 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.fut: 1275s Compiling with --backend=multicore: 1275s cc failed with code 1: 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c: In function ‘futrts_umul_hi64’: 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1275s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1275s | ^~~~~~~~~~~ 1275s | __uint32_t 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4416:90: error: expected ‘)’ before ‘a’ 1275s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1275s | ~ ^ 1275s | ) 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4416:109: error: expected ‘)’ before ‘b’ 1275s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1275s | ~ ^ 1275s | ) 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c: In function ‘futrts_smul_hi64’: 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1275s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1275s | ^~~~~~~~~~ 1275s | __int128__ 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4420:86: error: expected ‘)’ before ‘a’ 1275s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1275s | ~ ^ 1275s | ) 1275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4420:104: error: expected ‘)’ before ‘b’ 1275s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1275s | ~ ^ 1275s | ) 1275s 1275s If you find this error message confusing, uninformative, or wrong, please open an issue: 1275s https://github.com/diku-dk/futhark/issues 1275s 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.fut: 1277s Compiling with --backend=multicore: 1277s cc failed with code 1: 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c: In function ‘futrts_umul_hi64’: 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1277s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1277s | ^~~~~~~~~~~ 1277s | __uint32_t 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4435:90: error: expected ‘)’ before ‘a’ 1277s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1277s | ~ ^ 1277s | ) 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4435:109: error: expected ‘)’ before ‘b’ 1277s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1277s | ~ ^ 1277s | ) 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c: In function ‘futrts_smul_hi64’: 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1277s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1277s | ^~~~~~~~~~ 1277s | __int128__ 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4439:86: error: expected ‘)’ before ‘a’ 1277s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1277s | ~ ^ 1277s | ) 1277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4439:104: error: expected ‘)’ before ‘b’ 1277s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1277s | ~ ^ 1277s | ) 1277s 1277s If you find this error message confusing, uninformative, or wrong, please open an issue: 1277s https://github.com/diku-dk/futhark/issues 1277s 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.fut: 1278s Compiling with --backend=multicore: 1278s cc failed with code 1: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c: In function ‘futrts_umul_hi64’: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ^~~~~~~~~~~ 1278s | __uint32_t 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4416:90: error: expected ‘)’ before ‘a’ 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4416:109: error: expected ‘)’ before ‘b’ 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c: In function ‘futrts_smul_hi64’: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ^~~~~~~~~~ 1278s | __int128__ 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4420:86: error: expected ‘)’ before ‘a’ 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4420:104: error: expected ‘)’ before ‘b’ 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s 1278s If you find this error message confusing, uninformative, or wrong, please open an issue: 1278s https://github.com/diku-dk/futhark/issues 1278s 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.fut: 1278s Compiling with --backend=multicore: 1278s cc failed with code 1: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c: In function ‘futrts_umul_hi64’: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ^~~~~~~~~~~ 1278s | __uint32_t 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4416:90: error: expected ‘)’ before ‘a’ 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4416:109: error: expected ‘)’ before ‘b’ 1278s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c: In function ‘futrts_smul_hi64’: 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ^~~~~~~~~~ 1278s | __int128__ 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4420:86: error: expected ‘)’ before ‘a’ 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4420:104: error: expected ‘)’ before ‘b’ 1278s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1278s | ~ ^ 1278s | ) 1278s 1278s If you find this error message confusing, uninformative, or wrong, please open an issue: 1278s https://github.com/diku-dk/futhark/issues 1278s 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.fut: 1279s Compiling with --backend=multicore: 1279s cc failed with code 1: 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c: In function ‘futrts_umul_hi64’: 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1279s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1279s | ^~~~~~~~~~~ 1279s | __uint32_t 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4417:90: error: expected ‘)’ before ‘a’ 1279s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1279s | ~ ^ 1279s | ) 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4417:109: error: expected ‘)’ before ‘b’ 1279s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1279s | ~ ^ 1279s | ) 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c: In function ‘futrts_smul_hi64’: 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1279s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1279s | ^~~~~~~~~~ 1279s | __int128__ 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4421:86: error: expected ‘)’ before ‘a’ 1279s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1279s | ~ ^ 1279s | ) 1279s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4421:104: error: expected ‘)’ before ‘b’ 1279s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1279s | ~ ^ 1279s | ) 1279s 1279s If you find this error message confusing, uninformative, or wrong, please open an issue: 1279s https://github.com/diku-dk/futhark/issues 1279s 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.fut: 1281s Compiling with --backend=multicore: 1281s cc failed with code 1: 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c: In function ‘futrts_umul_hi64’: 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1281s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1281s | ^~~~~~~~~~~ 1281s | __uint32_t 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4418:90: error: expected ‘)’ before ‘a’ 1281s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1281s | ~ ^ 1281s | ) 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4418:109: error: expected ‘)’ before ‘b’ 1281s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1281s | ~ ^ 1281s | ) 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c: In function ‘futrts_smul_hi64’: 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1281s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1281s | ^~~~~~~~~~ 1281s | __int128__ 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4422:86: error: expected ‘)’ before ‘a’ 1281s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1281s | ~ ^ 1281s | ) 1281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4422:104: error: expected ‘)’ before ‘b’ 1281s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1281s | ~ ^ 1281s | ) 1281s 1281s If you find this error message confusing, uninformative, or wrong, please open an issue: 1281s https://github.com/diku-dk/futhark/issues 1281s 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.fut: 1283s Compiling with --backend=multicore: 1283s cc failed with code 1: 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c: In function ‘futrts_umul_hi64’: 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1283s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1283s | ^~~~~~~~~~~ 1283s | __uint32_t 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4419:90: error: expected ‘)’ before ‘a’ 1283s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1283s | ~ ^ 1283s | ) 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4419:109: error: expected ‘)’ before ‘b’ 1283s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1283s | ~ ^ 1283s | ) 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c: In function ‘futrts_smul_hi64’: 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1283s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1283s | ^~~~~~~~~~ 1283s | __int128__ 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4423:86: error: expected ‘)’ before ‘a’ 1283s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1283s | ~ ^ 1283s | ) 1283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4423:104: error: expected ‘)’ before ‘b’ 1283s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1283s | ~ ^ 1283s | ) 1283s 1283s If you find this error message confusing, uninformative, or wrong, please open an issue: 1283s https://github.com/diku-dk/futhark/issues 1283s 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.fut: 1285s Compiling with --backend=multicore: 1285s cc failed with code 1: 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c: In function ‘futrts_umul_hi64’: 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1285s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1285s | ^~~~~~~~~~~ 1285s | __uint32_t 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4417:90: error: expected ‘)’ before ‘a’ 1285s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1285s | ~ ^ 1285s | ) 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4417:109: error: expected ‘)’ before ‘b’ 1285s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1285s | ~ ^ 1285s | ) 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c: In function ‘futrts_smul_hi64’: 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1285s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1285s | ^~~~~~~~~~ 1285s | __int128__ 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4421:86: error: expected ‘)’ before ‘a’ 1285s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1285s | ~ ^ 1285s | ) 1285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4421:104: error: expected ‘)’ before ‘b’ 1285s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1285s | ~ ^ 1285s | ) 1285s 1285s If you find this error message confusing, uninformative, or wrong, please open an issue: 1285s https://github.com/diku-dk/futhark/issues 1285s 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.fut: 1287s Compiling with --backend=multicore: 1287s cc failed with code 1: 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c: In function ‘futrts_umul_hi64’: 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1287s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1287s | ^~~~~~~~~~~ 1287s | __uint32_t 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4433:90: error: expected ‘)’ before ‘a’ 1287s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1287s | ~ ^ 1287s | ) 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4433:109: error: expected ‘)’ before ‘b’ 1287s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1287s | ~ ^ 1287s | ) 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c: In function ‘futrts_smul_hi64’: 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1287s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1287s | ^~~~~~~~~~ 1287s | __int128__ 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4437:86: error: expected ‘)’ before ‘a’ 1287s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1287s | ~ ^ 1287s | ) 1287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4437:104: error: expected ‘)’ before ‘b’ 1287s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1287s | ~ ^ 1287s | ) 1287s 1287s If you find this error message confusing, uninformative, or wrong, please open an issue: 1287s https://github.com/diku-dk/futhark/issues 1287s 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.fut: 1288s Compiling with --backend=multicore: 1288s cc failed with code 1: 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c: In function ‘futrts_umul_hi64’: 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1288s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1288s | ^~~~~~~~~~~ 1288s | __uint32_t 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4434:90: error: expected ‘)’ before ‘a’ 1288s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1288s | ~ ^ 1288s | ) 1288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4434:109: error: expected ‘)’ before ‘b’ 1288s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1288s | ~ ^ 1288s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c: In function ‘futrts_smul_hi64’: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1289s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ^~~~~~~~~~ 1289s | __int128__ 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4438:86: error: expected ‘)’ before ‘a’ 1289s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4438:104: error: expected ‘)’ before ‘b’ 1289s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s 1289s If you find this error message confusing, uninformative, or wrong, please open an issue: 1289s https://github.com/diku-dk/futhark/issues 1289s 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.fut: 1289s Compiling with --backend=multicore: 1289s cc failed with code 1: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c: In function ‘futrts_umul_hi64’: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1289s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ^~~~~~~~~~~ 1289s | __uint32_t 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4433:90: error: expected ‘)’ before ‘a’ 1289s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4433:109: error: expected ‘)’ before ‘b’ 1289s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c: In function ‘futrts_smul_hi64’: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1289s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ^~~~~~~~~~ 1289s | __int128__ 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4437:86: error: expected ‘)’ before ‘a’ 1289s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4437:104: error: expected ‘)’ before ‘b’ 1289s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s 1289s If you find this error message confusing, uninformative, or wrong, please open an issue: 1289s https://github.com/diku-dk/futhark/issues 1289s 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.fut: 1289s Compiling with --backend=multicore: 1289s cc failed with code 1: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c: In function ‘futrts_umul_hi64’: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1289s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ^~~~~~~~~~~ 1289s | __uint32_t 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4416:90: error: expected ‘)’ before ‘a’ 1289s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4416:109: error: expected ‘)’ before ‘b’ 1289s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c: In function ‘futrts_smul_hi64’: 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1289s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ^~~~~~~~~~ 1289s | __int128__ 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4420:86: error: expected ‘)’ before ‘a’ 1289s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4420:104: error: expected ‘)’ before ‘b’ 1289s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1289s | ~ ^ 1289s | ) 1289s 1289s If you find this error message confusing, uninformative, or wrong, please open an issue: 1289s https://github.com/diku-dk/futhark/issues 1289s 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.fut: 1290s Compiling with --backend=multicore: 1290s cc failed with code 1: 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c: In function ‘futrts_umul_hi64’: 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1290s | ^~~~~~~~~~~ 1290s | __uint32_t 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4416:90: error: expected ‘)’ before ‘a’ 1290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1290s | ~ ^ 1290s | ) 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4416:109: error: expected ‘)’ before ‘b’ 1290s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1290s | ~ ^ 1290s | ) 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c: In function ‘futrts_smul_hi64’: 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1290s | ^~~~~~~~~~ 1290s | __int128__ 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4420:86: error: expected ‘)’ before ‘a’ 1290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1290s | ~ ^ 1290s | ) 1290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4420:104: error: expected ‘)’ before ‘b’ 1290s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1290s | ~ ^ 1290s | ) 1290s 1290s If you find this error message confusing, uninformative, or wrong, please open an issue: 1290s https://github.com/diku-dk/futhark/issues 1290s 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.fut: 1293s Compiling with --backend=multicore: 1293s cc failed with code 1: 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c: In function ‘futrts_umul_hi64’: 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1293s | ^~~~~~~~~~~ 1293s | __uint32_t 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4416:90: error: expected ‘)’ before ‘a’ 1293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1293s | ~ ^ 1293s | ) 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4416:109: error: expected ‘)’ before ‘b’ 1293s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1293s | ~ ^ 1293s | ) 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c: In function ‘futrts_smul_hi64’: 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1293s | ^~~~~~~~~~ 1293s | __int128__ 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4420:86: error: expected ‘)’ before ‘a’ 1293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1293s | ~ ^ 1293s | ) 1293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4420:104: error: expected ‘)’ before ‘b’ 1293s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1293s | ~ ^ 1293s | ) 1293s 1293s If you find this error message confusing, uninformative, or wrong, please open an issue: 1293s https://github.com/diku-dk/futhark/issues 1293s 1294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.fut: 1294s Compiling with --backend=multicore: 1294s cc failed with code 1: 1294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c: In function ‘futrts_umul_hi64’: 1294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1294s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1294s | ^~~~~~~~~~~ 1294s | __uint32_t 1294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4416:90: error: expected ‘)’ before ‘a’ 1295s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4416:109: error: expected ‘)’ before ‘b’ 1295s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c: In function ‘futrts_smul_hi64’: 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ^~~~~~~~~~ 1295s | __int128__ 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4420:86: error: expected ‘)’ before ‘a’ 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4420:104: error: expected ‘)’ before ‘b’ 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s 1295s If you find this error message confusing, uninformative, or wrong, please open an issue: 1295s https://github.com/diku-dk/futhark/issues 1295s 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.fut: 1295s Compiling with --backend=multicore: 1295s cc failed with code 1: 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c: In function ‘futrts_umul_hi64’: 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1295s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1295s | ^~~~~~~~~~~ 1295s | __uint32_t 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4416:90: error: expected ‘)’ before ‘a’ 1295s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4416:109: error: expected ‘)’ before ‘b’ 1295s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c: In function ‘futrts_smul_hi64’: 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ^~~~~~~~~~ 1295s | __int128__ 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4420:86: error: expected ‘)’ before ‘a’ 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4420:104: error: expected ‘)’ before ‘b’ 1295s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1295s | ~ ^ 1295s | ) 1295s 1295s If you find this error message confusing, uninformative, or wrong, please open an issue: 1295s https://github.com/diku-dk/futhark/issues 1295s 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.fut: 1296s Compiling with --backend=multicore: 1296s cc failed with code 1: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c: In function ‘futrts_umul_hi64’: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ^~~~~~~~~~~ 1296s | __uint32_t 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4416:90: error: expected ‘)’ before ‘a’ 1296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4416:109: error: expected ‘)’ before ‘b’ 1296s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c: In function ‘futrts_smul_hi64’: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ^~~~~~~~~~ 1296s | __int128__ 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4420:86: error: expected ‘)’ before ‘a’ 1296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4420:104: error: expected ‘)’ before ‘b’ 1296s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s 1296s If you find this error message confusing, uninformative, or wrong, please open an issue: 1296s https://github.com/diku-dk/futhark/issues 1296s 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.fut: 1296s Compiling with --backend=multicore: 1296s cc failed with code 1: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c: In function ‘futrts_umul_hi64’: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1296s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ^~~~~~~~~~~ 1296s | __uint32_t 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4432:90: error: expected ‘)’ before ‘a’ 1296s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4432:109: error: expected ‘)’ before ‘b’ 1296s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c: In function ‘futrts_smul_hi64’: 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1296s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ^~~~~~~~~~ 1296s | __int128__ 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4436:86: error: expected ‘)’ before ‘a’ 1296s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4436:104: error: expected ‘)’ before ‘b’ 1296s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1296s | ~ ^ 1296s | ) 1296s 1297s If you find this error message confusing, uninformative, or wrong, please open an issue: 1297s https://github.com/diku-dk/futhark/issues 1297s 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.fut: 1297s Compiling with --backend=multicore: 1297s cc failed with code 1: 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c: In function ‘futrts_umul_hi64’: 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1297s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1297s | ^~~~~~~~~~~ 1297s | __uint32_t 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4417:90: error: expected ‘)’ before ‘a’ 1297s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1297s | ~ ^ 1297s | ) 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4417:109: error: expected ‘)’ before ‘b’ 1297s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1297s | ~ ^ 1297s | ) 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c: In function ‘futrts_smul_hi64’: 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1297s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1297s | ^~~~~~~~~~ 1297s | __int128__ 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4421:86: error: expected ‘)’ before ‘a’ 1297s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1297s | ~ ^ 1297s | ) 1297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4421:104: error: expected ‘)’ before ‘b’ 1297s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1297s | ~ ^ 1297s | ) 1297s 1297s If you find this error message confusing, uninformative, or wrong, please open an issue: 1297s https://github.com/diku-dk/futhark/issues 1297s 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.fut: 1300s Compiling with --backend=multicore: 1300s cc failed with code 1: 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c: In function ‘futrts_umul_hi64’: 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1300s | ^~~~~~~~~~~ 1300s | __uint32_t 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4493:90: error: expected ‘)’ before ‘a’ 1300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1300s | ~ ^ 1300s | ) 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4493:109: error: expected ‘)’ before ‘b’ 1300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1300s | ~ ^ 1300s | ) 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c: In function ‘futrts_smul_hi64’: 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1300s | ^~~~~~~~~~ 1300s | __int128__ 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4497:86: error: expected ‘)’ before ‘a’ 1300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1300s | ~ ^ 1300s | ) 1300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4497:104: error: expected ‘)’ before ‘b’ 1300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1300s | ~ ^ 1300s | ) 1300s 1300s If you find this error message confusing, uninformative, or wrong, please open an issue: 1300s https://github.com/diku-dk/futhark/issues 1300s 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.fut: 1301s Compiling with --backend=multicore: 1301s cc failed with code 1: 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c: In function ‘futrts_umul_hi64’: 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4468:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1301s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1301s | ^~~~~~~~~~~ 1301s | __uint32_t 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4468:78: note: each undeclared identifier is reported only once for each function it appears in 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4468:90: error: expected ‘)’ before ‘a’ 1301s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1301s | ~ ^ 1301s | ) 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4468:109: error: expected ‘)’ before ‘b’ 1301s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1301s | ~ ^ 1301s | ) 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c: In function ‘futrts_smul_hi64’: 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4472:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1301s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1301s | ^~~~~~~~~~ 1301s | __int128__ 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4472:86: error: expected ‘)’ before ‘a’ 1301s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1301s | ~ ^ 1301s | ) 1301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4472:104: error: expected ‘)’ before ‘b’ 1301s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1301s | ~ ^ 1301s | ) 1301s 1301s If you find this error message confusing, uninformative, or wrong, please open an issue: 1301s https://github.com/diku-dk/futhark/issues 1301s 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.fut: 1302s Compiling with --backend=multicore: 1302s cc failed with code 1: 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c: In function ‘futrts_umul_hi64’: 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4617:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1302s 4617 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1302s | ^~~~~~~~~~~ 1302s | __uint32_t 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4617:78: note: each undeclared identifier is reported only once for each function it appears in 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4617:90: error: expected ‘)’ before ‘a’ 1302s 4617 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1302s | ~ ^ 1302s | ) 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4617:109: error: expected ‘)’ before ‘b’ 1302s 4617 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1302s | ~ ^ 1302s | ) 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c: In function ‘futrts_smul_hi64’: 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4621:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1302s 4621 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1302s | ^~~~~~~~~~ 1302s | __int128__ 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4621:86: error: expected ‘)’ before ‘a’ 1302s 4621 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1302s | ~ ^ 1302s | ) 1302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4621:104: error: expected ‘)’ before ‘b’ 1302s 4621 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1302s | ~ ^ 1302s | ) 1302s 1302s If you find this error message confusing, uninformative, or wrong, please open an issue: 1302s https://github.com/diku-dk/futhark/issues 1302s 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.fut: 1303s Compiling with --backend=multicore: 1303s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.fut:7:1-18: 1303s Entry point return type 1303s 1303s {xs: [n]f32} 1303s 1303s will have an opaque type, so the result will likely not be usable. 1303s cc failed with code 1: 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c: In function ‘futrts_umul_hi64’: 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1303s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1303s | ^~~~~~~~~~~ 1303s | __uint32_t 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4432:90: error: expected ‘)’ before ‘a’ 1303s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1303s | ~ ^ 1303s | ) 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4432:109: error: expected ‘)’ before ‘b’ 1303s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1303s | ~ ^ 1303s | ) 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c: In function ‘futrts_smul_hi64’: 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1303s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1303s | ^~~~~~~~~~ 1303s | __int128__ 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4436:86: error: expected ‘)’ before ‘a’ 1303s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1303s | ~ ^ 1303s | ) 1303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4436:104: error: expected ‘)’ before ‘b’ 1303s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1303s | ~ ^ 1303s | ) 1303s 1303s If you find this error message confusing, uninformative, or wrong, please open an issue: 1303s https://github.com/diku-dk/futhark/issues 1303s 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.fut: 1305s Compiling with --backend=multicore: 1305s cc failed with code 1: 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c: In function ‘futrts_umul_hi64’: 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1305s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1305s | ^~~~~~~~~~~ 1305s | __uint32_t 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4432:90: error: expected ‘)’ before ‘a’ 1305s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1305s | ~ ^ 1305s | ) 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4432:109: error: expected ‘)’ before ‘b’ 1305s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1305s | ~ ^ 1305s | ) 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c: In function ‘futrts_smul_hi64’: 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1305s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1305s | ^~~~~~~~~~ 1305s | __int128__ 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4436:86: error: expected ‘)’ before ‘a’ 1305s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1305s | ~ ^ 1305s | ) 1305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4436:104: error: expected ‘)’ before ‘b’ 1305s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1305s | ~ ^ 1305s | ) 1305s 1305s If you find this error message confusing, uninformative, or wrong, please open an issue: 1305s https://github.com/diku-dk/futhark/issues 1305s 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.fut: 1306s Compiling with --backend=multicore: 1306s cc failed with code 1: 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c: In function ‘futrts_umul_hi64’: 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1306s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1306s | ^~~~~~~~~~~ 1306s | __uint32_t 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4402:90: error: expected ‘)’ before ‘a’ 1306s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1306s | ~ ^ 1306s | ) 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4402:109: error: expected ‘)’ before ‘b’ 1306s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1306s | ~ ^ 1306s | ) 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c: In function ‘futrts_smul_hi64’: 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1306s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1306s | ^~~~~~~~~~ 1306s | __int128__ 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4406:86: error: expected ‘)’ before ‘a’ 1306s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1306s | ~ ^ 1306s | ) 1306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4406:104: error: expected ‘)’ before ‘b’ 1306s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1306s | ~ ^ 1306s | ) 1306s 1306s If you find this error message confusing, uninformative, or wrong, please open an issue: 1306s https://github.com/diku-dk/futhark/issues 1306s 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.fut: 1308s Compiling with --backend=multicore: 1308s cc failed with code 1: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c: In function ‘futrts_umul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ^~~~~~~~~~~ 1308s | __uint32_t 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4416:90: error: expected ‘)’ before ‘a’ 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4416:109: error: expected ‘)’ before ‘b’ 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c: In function ‘futrts_smul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ^~~~~~~~~~ 1308s | __int128__ 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4420:86: error: expected ‘)’ before ‘a’ 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4420:104: error: expected ‘)’ before ‘b’ 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s 1308s If you find this error message confusing, uninformative, or wrong, please open an issue: 1308s https://github.com/diku-dk/futhark/issues 1308s 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.fut: 1308s Compiling with --backend=multicore: 1308s cc failed with code 1: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c: In function ‘futrts_umul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ^~~~~~~~~~~ 1308s | __uint32_t 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4416:90: error: expected ‘)’ before ‘a’ 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4416:109: error: expected ‘)’ before ‘b’ 1308s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c: In function ‘futrts_smul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ^~~~~~~~~~ 1308s | __int128__ 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4420:86: error: expected ‘)’ before ‘a’ 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4420:104: error: expected ‘)’ before ‘b’ 1308s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s 1308s If you find this error message confusing, uninformative, or wrong, please open an issue: 1308s https://github.com/diku-dk/futhark/issues 1308s 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.fut: 1308s Compiling with --backend=multicore: 1308s cc failed with code 1: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c: In function ‘futrts_umul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1308s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ^~~~~~~~~~~ 1308s | __uint32_t 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4417:90: error: expected ‘)’ before ‘a’ 1308s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4417:109: error: expected ‘)’ before ‘b’ 1308s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c: In function ‘futrts_smul_hi64’: 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1308s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ^~~~~~~~~~ 1308s | __int128__ 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4421:86: error: expected ‘)’ before ‘a’ 1308s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4421:104: error: expected ‘)’ before ‘b’ 1308s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1308s | ~ ^ 1308s | ) 1308s 1308s If you find this error message confusing, uninformative, or wrong, please open an issue: 1308s https://github.com/diku-dk/futhark/issues 1308s 1309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.fut: 1309s Compiling with --backend=multicore: 1309s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.fut:4:1-5:21: 1309s Entry point return type 1309s 1309s *[m][n](f32, f32) 1309s 1309s will have an opaque type, so the result will likely not be usable. 1309s cc failed with code 1: 1309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c: In function ‘futrts_umul_hi64’: 1309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1309s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1309s | ^~~~~~~~~~~ 1309s | __uint32_t 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4447:90: error: expected ‘)’ before ‘a’ 1310s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1310s | ~ ^ 1310s | ) 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4447:109: error: expected ‘)’ before ‘b’ 1310s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1310s | ~ ^ 1310s | ) 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c: In function ‘futrts_smul_hi64’: 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1310s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1310s | ^~~~~~~~~~ 1310s | __int128__ 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4451:86: error: expected ‘)’ before ‘a’ 1310s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1310s | ~ ^ 1310s | ) 1310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4451:104: error: expected ‘)’ before ‘b’ 1310s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1310s | ~ ^ 1310s | ) 1310s 1310s If you find this error message confusing, uninformative, or wrong, please open an issue: 1310s https://github.com/diku-dk/futhark/issues 1310s 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.fut: 1311s Compiling with --backend=multicore: 1311s cc failed with code 1: 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c: In function ‘futrts_umul_hi64’: 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1311s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1311s | ^~~~~~~~~~~ 1311s | __uint32_t 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4432:90: error: expected ‘)’ before ‘a’ 1311s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1311s | ~ ^ 1311s | ) 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4432:109: error: expected ‘)’ before ‘b’ 1311s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1311s | ~ ^ 1311s | ) 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c: In function ‘futrts_smul_hi64’: 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1311s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1311s | ^~~~~~~~~~ 1311s | __int128__ 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4436:86: error: expected ‘)’ before ‘a’ 1311s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1311s | ~ ^ 1311s | ) 1311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4436:104: error: expected ‘)’ before ‘b’ 1311s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1311s | ~ ^ 1311s | ) 1311s 1311s If you find this error message confusing, uninformative, or wrong, please open an issue: 1311s https://github.com/diku-dk/futhark/issues 1311s 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.fut: 1313s Compiling with --backend=multicore: 1313s cc failed with code 1: 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c: In function ‘futrts_umul_hi64’: 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4477:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1313s 4477 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1313s | ^~~~~~~~~~~ 1313s | __uint32_t 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4477:78: note: each undeclared identifier is reported only once for each function it appears in 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4477:90: error: expected ‘)’ before ‘a’ 1313s 4477 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1313s | ~ ^ 1313s | ) 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4477:109: error: expected ‘)’ before ‘b’ 1313s 4477 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1313s | ~ ^ 1313s | ) 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c: In function ‘futrts_smul_hi64’: 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4481:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1313s 4481 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1313s | ^~~~~~~~~~ 1313s | __int128__ 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4481:86: error: expected ‘)’ before ‘a’ 1313s 4481 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1313s | ~ ^ 1313s | ) 1313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4481:104: error: expected ‘)’ before ‘b’ 1313s 4481 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1313s | ~ ^ 1313s | ) 1313s 1313s If you find this error message confusing, uninformative, or wrong, please open an issue: 1313s https://github.com/diku-dk/futhark/issues 1313s 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.fut: 1317s Compiling with --backend=multicore: 1317s cc failed with code 1: 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c: In function ‘futrts_umul_hi64’: 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1317s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1317s | ^~~~~~~~~~~ 1317s | __uint32_t 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4404:90: error: expected ‘)’ before ‘a’ 1317s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1317s | ~ ^ 1317s | ) 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4404:109: error: expected ‘)’ before ‘b’ 1317s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1317s | ~ ^ 1317s | ) 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c: In function ‘futrts_smul_hi64’: 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1317s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1317s | ^~~~~~~~~~ 1317s | __int128__ 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4408:86: error: expected ‘)’ before ‘a’ 1317s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1317s | ~ ^ 1317s | ) 1317s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4408:104: error: expected ‘)’ before ‘b’ 1317s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1317s | ~ ^ 1317s | ) 1317s 1317s If you find this error message confusing, uninformative, or wrong, please open an issue: 1317s https://github.com/diku-dk/futhark/issues 1317s 1317s (495 failed, 44 passed, 1771 to go). 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.fut: 1318s Compiling with --backend=multicore: 1318s cc failed with code 1: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c: In function ‘futrts_umul_hi64’: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ^~~~~~~~~~~ 1318s | __uint32_t 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4403:90: error: expected ‘)’ before ‘a’ 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4403:109: error: expected ‘)’ before ‘b’ 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c: In function ‘futrts_smul_hi64’: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ^~~~~~~~~~ 1318s | __int128__ 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4407:86: error: expected ‘)’ before ‘a’ 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4407:104: error: expected ‘)’ before ‘b’ 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s 1318s If you find this error message confusing, uninformative, or wrong, please open an issue: 1318s https://github.com/diku-dk/futhark/issues 1318s 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.fut: 1318s Compiling with --backend=multicore: 1318s cc failed with code 1: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c: In function ‘futrts_umul_hi64’: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ^~~~~~~~~~~ 1318s | __uint32_t 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4403:90: error: expected ‘)’ before ‘a’ 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4403:109: error: expected ‘)’ before ‘b’ 1318s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c: In function ‘futrts_smul_hi64’: 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ^~~~~~~~~~ 1318s | __int128__ 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4407:86: error: expected ‘)’ before ‘a’ 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4407:104: error: expected ‘)’ before ‘b’ 1318s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1318s | ~ ^ 1318s | ) 1318s 1318s If you find this error message confusing, uninformative, or wrong, please open an issue: 1318s https://github.com/diku-dk/futhark/issues 1318s 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.fut: 1320s Compiling with --backend=multicore: 1320s cc failed with code 1: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c: In function ‘futrts_umul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ^~~~~~~~~~~ 1320s | __uint32_t 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4403:90: error: expected ‘)’ before ‘a’ 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4403:109: error: expected ‘)’ before ‘b’ 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c: In function ‘futrts_smul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ^~~~~~~~~~ 1320s | __int128__ 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4407:86: error: expected ‘)’ before ‘a’ 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4407:104: error: expected ‘)’ before ‘b’ 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s 1320s If you find this error message confusing, uninformative, or wrong, please open an issue: 1320s https://github.com/diku-dk/futhark/issues 1320s 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.fut: 1320s Compiling with --backend=multicore: 1320s cc failed with code 1: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c: In function ‘futrts_umul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1320s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ^~~~~~~~~~~ 1320s | __uint32_t 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4404:90: error: expected ‘)’ before ‘a’ 1320s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4404:109: error: expected ‘)’ before ‘b’ 1320s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c: In function ‘futrts_smul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1320s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ^~~~~~~~~~ 1320s | __int128__ 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4408:86: error: expected ‘)’ before ‘a’ 1320s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4408:104: error: expected ‘)’ before ‘b’ 1320s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s 1320s If you find this error message confusing, uninformative, or wrong, please open an issue: 1320s https://github.com/diku-dk/futhark/issues 1320s 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.fut: 1320s Compiling with --backend=multicore: 1320s cc failed with code 1: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c: In function ‘futrts_umul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ^~~~~~~~~~~ 1320s | __uint32_t 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4403:90: error: expected ‘)’ before ‘a’ 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4403:109: error: expected ‘)’ before ‘b’ 1320s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c: In function ‘futrts_smul_hi64’: 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ^~~~~~~~~~ 1320s | __int128__ 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4407:86: error: expected ‘)’ before ‘a’ 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4407:104: error: expected ‘)’ before ‘b’ 1320s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1320s | ~ ^ 1320s | ) 1320s 1320s If you find this error message confusing, uninformative, or wrong, please open an issue: 1320s https://github.com/diku-dk/futhark/issues 1320s 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.fut: 1321s Compiling with --backend=multicore: 1321s cc failed with code 1: 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c: In function ‘futrts_umul_hi64’: 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1321s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1321s | ^~~~~~~~~~~ 1321s | __uint32_t 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4433:90: error: expected ‘)’ before ‘a’ 1321s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1321s | ~ ^ 1321s | ) 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4433:109: error: expected ‘)’ before ‘b’ 1321s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1321s | ~ ^ 1321s | ) 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c: In function ‘futrts_smul_hi64’: 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1321s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1321s | ^~~~~~~~~~ 1321s | __int128__ 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4437:86: error: expected ‘)’ before ‘a’ 1321s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1321s | ~ ^ 1321s | ) 1321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4437:104: error: expected ‘)’ before ‘b’ 1321s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1321s | ~ ^ 1321s | ) 1321s 1321s If you find this error message confusing, uninformative, or wrong, please open an issue: 1321s https://github.com/diku-dk/futhark/issues 1321s 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.fut: 1323s Compiling with --backend=multicore: 1323s cc failed with code 1: 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c: In function ‘futrts_umul_hi64’: 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1323s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1323s | ^~~~~~~~~~~ 1323s | __uint32_t 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4403:90: error: expected ‘)’ before ‘a’ 1323s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1323s | ~ ^ 1323s | ) 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4403:109: error: expected ‘)’ before ‘b’ 1323s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1323s | ~ ^ 1323s | ) 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c: In function ‘futrts_smul_hi64’: 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1323s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1323s | ^~~~~~~~~~ 1323s | __int128__ 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4407:86: error: expected ‘)’ before ‘a’ 1323s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1323s | ~ ^ 1323s | ) 1323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4407:104: error: expected ‘)’ before ‘b’ 1323s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1323s | ~ ^ 1323s | ) 1323s 1323s If you find this error message confusing, uninformative, or wrong, please open an issue: 1323s https://github.com/diku-dk/futhark/issues 1323s 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.fut: 1325s Compiling with --backend=multicore: 1325s cc failed with code 1: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c: In function ‘futrts_umul_hi64’: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ^~~~~~~~~~~ 1325s | __uint32_t 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4403:90: error: expected ‘)’ before ‘a’ 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4403:109: error: expected ‘)’ before ‘b’ 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c: In function ‘futrts_smul_hi64’: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ^~~~~~~~~~ 1325s | __int128__ 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4407:86: error: expected ‘)’ before ‘a’ 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4407:104: error: expected ‘)’ before ‘b’ 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s 1325s If you find this error message confusing, uninformative, or wrong, please open an issue: 1325s https://github.com/diku-dk/futhark/issues 1325s 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.fut: 1325s Compiling with --backend=multicore: 1325s cc failed with code 1: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c: In function ‘futrts_umul_hi64’: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ^~~~~~~~~~~ 1325s | __uint32_t 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4403:90: error: expected ‘)’ before ‘a’ 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4403:109: error: expected ‘)’ before ‘b’ 1325s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c: In function ‘futrts_smul_hi64’: 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ^~~~~~~~~~ 1325s | __int128__ 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4407:86: error: expected ‘)’ before ‘a’ 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4407:104: error: expected ‘)’ before ‘b’ 1325s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1325s | ~ ^ 1325s | ) 1325s 1325s If you find this error message confusing, uninformative, or wrong, please open an issue: 1325s https://github.com/diku-dk/futhark/issues 1325s 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.fut: 1327s Compiling with --backend=multicore: 1327s cc failed with code 1: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c: In function ‘futrts_umul_hi64’: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1327s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ^~~~~~~~~~~ 1327s | __uint32_t 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4402:90: error: expected ‘)’ before ‘a’ 1327s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4402:109: error: expected ‘)’ before ‘b’ 1327s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c: In function ‘futrts_smul_hi64’: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1327s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ^~~~~~~~~~ 1327s | __int128__ 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4406:86: error: expected ‘)’ before ‘a’ 1327s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4406:104: error: expected ‘)’ before ‘b’ 1327s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s 1327s If you find this error message confusing, uninformative, or wrong, please open an issue: 1327s https://github.com/diku-dk/futhark/issues 1327s 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.fut: 1327s Compiling with --backend=multicore: 1327s cc failed with code 1: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c: In function ‘futrts_umul_hi64’: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1327s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ^~~~~~~~~~~ 1327s | __uint32_t 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4416:90: error: expected ‘)’ before ‘a’ 1327s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4416:109: error: expected ‘)’ before ‘b’ 1327s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c: In function ‘futrts_smul_hi64’: 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1327s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ^~~~~~~~~~ 1327s | __int128__ 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4420:86: error: expected ‘)’ before ‘a’ 1327s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4420:104: error: expected ‘)’ before ‘b’ 1327s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1327s | ~ ^ 1327s | ) 1327s 1327s If you find this error message confusing, uninformative, or wrong, please open an issue: 1327s https://github.com/diku-dk/futhark/issues 1327s 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut: 1328s Compiling with --backend=multicore: 1328s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut:1:20-21: 1328s Unused name "p". 1328s 1328s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut:7:8-11: 1328s Unused name "get". 1328s cc failed with code 1: 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c: In function ‘futrts_umul_hi64’: 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1328s | ^~~~~~~~~~~ 1328s | __uint32_t 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4431:90: error: expected ‘)’ before ‘a’ 1328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1328s | ~ ^ 1328s | ) 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4431:109: error: expected ‘)’ before ‘b’ 1328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1328s | ~ ^ 1328s | ) 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c: In function ‘futrts_smul_hi64’: 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1328s | ^~~~~~~~~~ 1328s | __int128__ 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4435:86: error: expected ‘)’ before ‘a’ 1328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1328s | ~ ^ 1328s | ) 1328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4435:104: error: expected ‘)’ before ‘b’ 1328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1328s | ~ ^ 1328s | ) 1328s 1328s If you find this error message confusing, uninformative, or wrong, please open an issue: 1328s https://github.com/diku-dk/futhark/issues 1328s 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.fut: 1329s Compiling with --backend=multicore: 1329s cc failed with code 1: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c: In function ‘futrts_umul_hi64’: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1329s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ^~~~~~~~~~~ 1329s | __uint32_t 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4432:90: error: expected ‘)’ before ‘a’ 1329s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4432:109: error: expected ‘)’ before ‘b’ 1329s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c: In function ‘futrts_smul_hi64’: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1329s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ^~~~~~~~~~ 1329s | __int128__ 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4436:86: error: expected ‘)’ before ‘a’ 1329s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4436:104: error: expected ‘)’ before ‘b’ 1329s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s 1329s If you find this error message confusing, uninformative, or wrong, please open an issue: 1329s https://github.com/diku-dk/futhark/issues 1329s 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.fut: 1329s Compiling with --backend=multicore: 1329s cc failed with code 1: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c: In function ‘futrts_umul_hi64’: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1329s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ^~~~~~~~~~~ 1329s | __uint32_t 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4416:90: error: expected ‘)’ before ‘a’ 1329s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4416:109: error: expected ‘)’ before ‘b’ 1329s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c: In function ‘futrts_smul_hi64’: 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1329s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ^~~~~~~~~~ 1329s | __int128__ 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4420:86: error: expected ‘)’ before ‘a’ 1329s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4420:104: error: expected ‘)’ before ‘b’ 1329s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1329s | ~ ^ 1329s | ) 1329s 1329s If you find this error message confusing, uninformative, or wrong, please open an issue: 1329s https://github.com/diku-dk/futhark/issues 1329s 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.fut: 1332s Compiling with --backend=multicore: 1332s cc failed with code 1: 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c: In function ‘futrts_umul_hi64’: 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1332s | ^~~~~~~~~~~ 1332s | __uint32_t 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4402:90: error: expected ‘)’ before ‘a’ 1332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1332s | ~ ^ 1332s | ) 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4402:109: error: expected ‘)’ before ‘b’ 1332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1332s | ~ ^ 1332s | ) 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c: In function ‘futrts_smul_hi64’: 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1332s | ^~~~~~~~~~ 1332s | __int128__ 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4406:86: error: expected ‘)’ before ‘a’ 1332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1332s | ~ ^ 1332s | ) 1332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4406:104: error: expected ‘)’ before ‘b’ 1332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1332s | ~ ^ 1332s | ) 1332s 1332s If you find this error message confusing, uninformative, or wrong, please open an issue: 1332s https://github.com/diku-dk/futhark/issues 1332s 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.fut: 1334s Compiling with --backend=multicore: 1334s cc failed with code 1: 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c: In function ‘futrts_umul_hi64’: 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1334s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1334s | ^~~~~~~~~~~ 1334s | __uint32_t 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4402:90: error: expected ‘)’ before ‘a’ 1334s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1334s | ~ ^ 1334s | ) 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4402:109: error: expected ‘)’ before ‘b’ 1334s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1334s | ~ ^ 1334s | ) 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c: In function ‘futrts_smul_hi64’: 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1334s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1334s | ^~~~~~~~~~ 1334s | __int128__ 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4406:86: error: expected ‘)’ before ‘a’ 1334s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1334s | ~ ^ 1334s | ) 1334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4406:104: error: expected ‘)’ before ‘b’ 1334s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1334s | ~ ^ 1334s | ) 1334s 1334s If you find this error message confusing, uninformative, or wrong, please open an issue: 1334s https://github.com/diku-dk/futhark/issues 1334s 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.fut: 1335s Compiling with --backend=multicore: 1335s cc failed with code 1: 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c: In function ‘futrts_umul_hi64’: 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1335s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1335s | ^~~~~~~~~~~ 1335s | __uint32_t 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4404:90: error: expected ‘)’ before ‘a’ 1335s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1335s | ~ ^ 1335s | ) 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4404:109: error: expected ‘)’ before ‘b’ 1335s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1335s | ~ ^ 1335s | ) 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c: In function ‘futrts_smul_hi64’: 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1335s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1335s | ^~~~~~~~~~ 1335s | __int128__ 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4408:86: error: expected ‘)’ before ‘a’ 1335s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1335s | ~ ^ 1335s | ) 1335s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4408:104: error: expected ‘)’ before ‘b’ 1335s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1335s | ~ ^ 1335s | ) 1335s 1335s If you find this error message confusing, uninformative, or wrong, please open an issue: 1335s https://github.com/diku-dk/futhark/issues 1335s 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.fut: 1336s Compiling with --backend=multicore: 1336s cc failed with code 1: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c: In function ‘futrts_umul_hi64’: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ^~~~~~~~~~~ 1336s | __uint32_t 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4404:90: error: expected ‘)’ before ‘a’ 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4404:109: error: expected ‘)’ before ‘b’ 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c: In function ‘futrts_smul_hi64’: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ^~~~~~~~~~ 1336s | __int128__ 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4408:86: error: expected ‘)’ before ‘a’ 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4408:104: error: expected ‘)’ before ‘b’ 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s 1336s If you find this error message confusing, uninformative, or wrong, please open an issue: 1336s https://github.com/diku-dk/futhark/issues 1336s 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.fut: 1336s Compiling with --backend=multicore: 1336s cc failed with code 1: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c: In function ‘futrts_umul_hi64’: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ^~~~~~~~~~~ 1336s | __uint32_t 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4404:90: error: expected ‘)’ before ‘a’ 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4404:109: error: expected ‘)’ before ‘b’ 1336s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c: In function ‘futrts_smul_hi64’: 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ^~~~~~~~~~ 1336s | __int128__ 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4408:86: error: expected ‘)’ before ‘a’ 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4408:104: error: expected ‘)’ before ‘b’ 1336s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1336s | ~ ^ 1336s | ) 1336s 1336s If you find this error message confusing, uninformative, or wrong, please open an issue: 1336s https://github.com/diku-dk/futhark/issues 1336s 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.fut: 1337s Compiling with --backend=multicore: 1337s cc failed with code 1: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c: In function ‘futrts_umul_hi64’: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ^~~~~~~~~~~ 1337s | __uint32_t 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4417:90: error: expected ‘)’ before ‘a’ 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4417:109: error: expected ‘)’ before ‘b’ 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c: In function ‘futrts_smul_hi64’: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ^~~~~~~~~~ 1337s | __int128__ 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4421:86: error: expected ‘)’ before ‘a’ 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4421:104: error: expected ‘)’ before ‘b’ 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s 1337s If you find this error message confusing, uninformative, or wrong, please open an issue: 1337s https://github.com/diku-dk/futhark/issues 1337s 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.fut: 1337s Compiling with --backend=multicore: 1337s cc failed with code 1: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c: In function ‘futrts_umul_hi64’: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ^~~~~~~~~~~ 1337s | __uint32_t 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4417:90: error: expected ‘)’ before ‘a’ 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4417:109: error: expected ‘)’ before ‘b’ 1337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c: In function ‘futrts_smul_hi64’: 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ^~~~~~~~~~ 1337s | __int128__ 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4421:86: error: expected ‘)’ before ‘a’ 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4421:104: error: expected ‘)’ before ‘b’ 1337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1337s | ~ ^ 1337s | ) 1337s 1337s If you find this error message confusing, uninformative, or wrong, please open an issue: 1337s https://github.com/diku-dk/futhark/issues 1337s 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.fut: 1338s Compiling with --backend=multicore: 1338s cc failed with code 1: 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c: In function ‘futrts_umul_hi64’: 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1338s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1338s | ^~~~~~~~~~~ 1338s | __uint32_t 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4418:90: error: expected ‘)’ before ‘a’ 1338s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1338s | ~ ^ 1338s | ) 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4418:109: error: expected ‘)’ before ‘b’ 1338s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1338s | ~ ^ 1338s | ) 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c: In function ‘futrts_smul_hi64’: 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1338s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1338s | ^~~~~~~~~~ 1338s | __int128__ 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4422:86: error: expected ‘)’ before ‘a’ 1338s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1338s | ~ ^ 1338s | ) 1338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4422:104: error: expected ‘)’ before ‘b’ 1338s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1338s | ~ ^ 1338s | ) 1338s 1338s If you find this error message confusing, uninformative, or wrong, please open an issue: 1338s https://github.com/diku-dk/futhark/issues 1338s 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.fut: 1340s Compiling with --backend=multicore: 1340s cc failed with code 1: 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c: In function ‘futrts_umul_hi64’: 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1340s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1340s | ^~~~~~~~~~~ 1340s | __uint32_t 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4417:90: error: expected ‘)’ before ‘a’ 1340s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1340s | ~ ^ 1340s | ) 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4417:109: error: expected ‘)’ before ‘b’ 1340s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1340s | ~ ^ 1340s | ) 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c: In function ‘futrts_smul_hi64’: 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1340s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1340s | ^~~~~~~~~~ 1340s | __int128__ 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4421:86: error: expected ‘)’ before ‘a’ 1340s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1340s | ~ ^ 1340s | ) 1340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4421:104: error: expected ‘)’ before ‘b’ 1340s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1340s | ~ ^ 1340s | ) 1340s 1340s If you find this error message confusing, uninformative, or wrong, please open an issue: 1340s https://github.com/diku-dk/futhark/issues 1340s 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.fut: 1342s Compiling with --backend=multicore: 1342s cc failed with code 1: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c: In function ‘futrts_umul_hi64’: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ^~~~~~~~~~~ 1342s | __uint32_t 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4416:90: error: expected ‘)’ before ‘a’ 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4416:109: error: expected ‘)’ before ‘b’ 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c: In function ‘futrts_smul_hi64’: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ^~~~~~~~~~ 1342s | __int128__ 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4420:86: error: expected ‘)’ before ‘a’ 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4420:104: error: expected ‘)’ before ‘b’ 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s 1342s If you find this error message confusing, uninformative, or wrong, please open an issue: 1342s https://github.com/diku-dk/futhark/issues 1342s 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.fut: 1342s Compiling with --backend=multicore: 1342s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.fut:3:28-29: 1342s Unused name "b". 1342s cc failed with code 1: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c: In function ‘futrts_umul_hi64’: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ^~~~~~~~~~~ 1342s | __uint32_t 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4416:90: error: expected ‘)’ before ‘a’ 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4416:109: error: expected ‘)’ before ‘b’ 1342s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c: In function ‘futrts_smul_hi64’: 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ^~~~~~~~~~ 1342s | __int128__ 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4420:86: error: expected ‘)’ before ‘a’ 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4420:104: error: expected ‘)’ before ‘b’ 1342s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1342s | ~ ^ 1342s | ) 1342s 1342s If you find this error message confusing, uninformative, or wrong, please open an issue: 1342s https://github.com/diku-dk/futhark/issues 1342s 1343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.fut: 1343s Compiling with --backend=multicore: 1343s cc failed with code 1: 1343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c: In function ‘futrts_umul_hi64’: 1343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1343s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1343s | ^~~~~~~~~~~ 1343s | __uint32_t 1343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4417:90: error: expected ‘)’ before ‘a’ 1343s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4417:109: error: expected ‘)’ before ‘b’ 1344s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c: In function ‘futrts_smul_hi64’: 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1344s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ^~~~~~~~~~ 1344s | __int128__ 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4421:86: error: expected ‘)’ before ‘a’ 1344s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4421:104: error: expected ‘)’ before ‘b’ 1344s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s 1344s If you find this error message confusing, uninformative, or wrong, please open an issue: 1344s https://github.com/diku-dk/futhark/issues 1344s 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.fut: 1344s Compiling with --backend=multicore: 1344s cc failed with code 1: 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c: In function ‘futrts_umul_hi64’: 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1344s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1344s | ^~~~~~~~~~~ 1344s | __uint32_t 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4416:90: error: expected ‘)’ before ‘a’ 1344s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4416:109: error: expected ‘)’ before ‘b’ 1344s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c: In function ‘futrts_smul_hi64’: 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1344s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ^~~~~~~~~~ 1344s | __int128__ 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4420:86: error: expected ‘)’ before ‘a’ 1344s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4420:104: error: expected ‘)’ before ‘b’ 1344s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1344s | ~ ^ 1344s | ) 1344s 1344s If you find this error message confusing, uninformative, or wrong, please open an issue: 1344s https://github.com/diku-dk/futhark/issues 1344s 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.fut: 1345s Compiling with --backend=multicore: 1345s cc failed with code 1: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c: In function ‘futrts_umul_hi64’: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ^~~~~~~~~~~ 1345s | __uint32_t 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4416:90: error: expected ‘)’ before ‘a’ 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4416:109: error: expected ‘)’ before ‘b’ 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c: In function ‘futrts_smul_hi64’: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ^~~~~~~~~~ 1345s | __int128__ 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4420:86: error: expected ‘)’ before ‘a’ 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4420:104: error: expected ‘)’ before ‘b’ 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s 1345s If you find this error message confusing, uninformative, or wrong, please open an issue: 1345s https://github.com/diku-dk/futhark/issues 1345s 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.fut: 1345s Compiling with --backend=multicore: 1345s cc failed with code 1: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c: In function ‘futrts_umul_hi64’: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ^~~~~~~~~~~ 1345s | __uint32_t 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4416:90: error: expected ‘)’ before ‘a’ 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4416:109: error: expected ‘)’ before ‘b’ 1345s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c: In function ‘futrts_smul_hi64’: 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ^~~~~~~~~~ 1345s | __int128__ 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4420:86: error: expected ‘)’ before ‘a’ 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4420:104: error: expected ‘)’ before ‘b’ 1345s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1345s | ~ ^ 1345s | ) 1345s 1345s If you find this error message confusing, uninformative, or wrong, please open an issue: 1345s https://github.com/diku-dk/futhark/issues 1345s 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.fut: 1350s Compiling with --backend=multicore: 1350s cc failed with code 1: 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c: In function ‘futrts_umul_hi64’: 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1350s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1350s | ^~~~~~~~~~~ 1350s | __uint32_t 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4419:90: error: expected ‘)’ before ‘a’ 1350s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1350s | ~ ^ 1350s | ) 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4419:109: error: expected ‘)’ before ‘b’ 1350s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1350s | ~ ^ 1350s | ) 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c: In function ‘futrts_smul_hi64’: 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1350s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1350s | ^~~~~~~~~~ 1350s | __int128__ 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4423:86: error: expected ‘)’ before ‘a’ 1350s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1350s | ~ ^ 1350s | ) 1350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4423:104: error: expected ‘)’ before ‘b’ 1350s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1350s | ~ ^ 1350s | ) 1350s 1350s If you find this error message confusing, uninformative, or wrong, please open an issue: 1350s https://github.com/diku-dk/futhark/issues 1350s 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.fut: 1351s Compiling with --backend=multicore: 1351s cc failed with code 1: 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c: In function ‘futrts_umul_hi64’: 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1351s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1351s | ^~~~~~~~~~~ 1351s | __uint32_t 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4416:90: error: expected ‘)’ before ‘a’ 1351s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1351s | ~ ^ 1351s | ) 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4416:109: error: expected ‘)’ before ‘b’ 1351s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1351s | ~ ^ 1351s | ) 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c: In function ‘futrts_smul_hi64’: 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1351s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1351s | ^~~~~~~~~~ 1351s | __int128__ 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4420:86: error: expected ‘)’ before ‘a’ 1351s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1351s | ~ ^ 1351s | ) 1351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4420:104: error: expected ‘)’ before ‘b’ 1351s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1351s | ~ ^ 1351s | ) 1351s 1351s If you find this error message confusing, uninformative, or wrong, please open an issue: 1351s https://github.com/diku-dk/futhark/issues 1351s 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.fut: 1353s Compiling with --backend=multicore: 1353s cc failed with code 1: 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c: In function ‘futrts_umul_hi64’: 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1353s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1353s | ^~~~~~~~~~~ 1353s | __uint32_t 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4416:90: error: expected ‘)’ before ‘a’ 1353s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1353s | ~ ^ 1353s | ) 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4416:109: error: expected ‘)’ before ‘b’ 1353s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1353s | ~ ^ 1353s | ) 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c: In function ‘futrts_smul_hi64’: 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1353s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1353s | ^~~~~~~~~~ 1353s | __int128__ 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4420:86: error: expected ‘)’ before ‘a’ 1353s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1353s | ~ ^ 1353s | ) 1353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4420:104: error: expected ‘)’ before ‘b’ 1353s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1353s | ~ ^ 1353s | ) 1353s 1353s If you find this error message confusing, uninformative, or wrong, please open an issue: 1353s https://github.com/diku-dk/futhark/issues 1353s 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut: 1356s Compiling with --backend=multicore: 1356s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut:10:10-11: 1356s Unused name "i". 1356s 1356s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut:10:19-20: 1356s Unused name "j". 1356s cc failed with code 1: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c: In function ‘futrts_umul_hi64’: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1356s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ^~~~~~~~~~~ 1356s | __uint32_t 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4416:90: error: expected ‘)’ before ‘a’ 1356s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4416:109: error: expected ‘)’ before ‘b’ 1356s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c: In function ‘futrts_smul_hi64’: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1356s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ^~~~~~~~~~ 1356s | __int128__ 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4420:86: error: expected ‘)’ before ‘a’ 1356s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4420:104: error: expected ‘)’ before ‘b’ 1356s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s 1356s If you find this error message confusing, uninformative, or wrong, please open an issue: 1356s https://github.com/diku-dk/futhark/issues 1356s 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.fut: 1356s Compiling with --backend=multicore: 1356s cc failed with code 1: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c: In function ‘futrts_umul_hi64’: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1356s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ^~~~~~~~~~~ 1356s | __uint32_t 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4417:90: error: expected ‘)’ before ‘a’ 1356s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4417:109: error: expected ‘)’ before ‘b’ 1356s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c: In function ‘futrts_smul_hi64’: 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1356s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ^~~~~~~~~~ 1356s | __int128__ 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4421:86: error: expected ‘)’ before ‘a’ 1356s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4421:104: error: expected ‘)’ before ‘b’ 1356s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1356s | ~ ^ 1356s | ) 1356s 1356s If you find this error message confusing, uninformative, or wrong, please open an issue: 1356s https://github.com/diku-dk/futhark/issues 1356s 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.fut: 1363s Compiling with --backend=multicore: 1363s cc failed with code 1: 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c: In function ‘futrts_umul_hi64’: 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1363s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1363s | ^~~~~~~~~~~ 1363s | __uint32_t 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4433:90: error: expected ‘)’ before ‘a’ 1363s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1363s | ~ ^ 1363s | ) 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4433:109: error: expected ‘)’ before ‘b’ 1363s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1363s | ~ ^ 1363s | ) 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c: In function ‘futrts_smul_hi64’: 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1363s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1363s | ^~~~~~~~~~ 1363s | __int128__ 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4437:86: error: expected ‘)’ before ‘a’ 1363s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1363s | ~ ^ 1363s | ) 1363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4437:104: error: expected ‘)’ before ‘b’ 1363s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1363s | ~ ^ 1363s | ) 1363s 1363s If you find this error message confusing, uninformative, or wrong, please open an issue: 1363s https://github.com/diku-dk/futhark/issues 1363s 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.fut: 1364s Compiling with --backend=multicore: 1364s cc failed with code 1: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c: In function ‘futrts_umul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1364s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ^~~~~~~~~~~ 1364s | __uint32_t 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4433:90: error: expected ‘)’ before ‘a’ 1364s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4433:109: error: expected ‘)’ before ‘b’ 1364s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c: In function ‘futrts_smul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1364s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ^~~~~~~~~~ 1364s | __int128__ 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4437:86: error: expected ‘)’ before ‘a’ 1364s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4437:104: error: expected ‘)’ before ‘b’ 1364s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s 1364s If you find this error message confusing, uninformative, or wrong, please open an issue: 1364s https://github.com/diku-dk/futhark/issues 1364s 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.fut: 1364s Compiling with --backend=multicore: 1364s cc failed with code 1: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c: In function ‘futrts_umul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1364s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ^~~~~~~~~~~ 1364s | __uint32_t 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4418:90: error: expected ‘)’ before ‘a’ 1364s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4418:109: error: expected ‘)’ before ‘b’ 1364s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c: In function ‘futrts_smul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1364s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ^~~~~~~~~~ 1364s | __int128__ 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4422:86: error: expected ‘)’ before ‘a’ 1364s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4422:104: error: expected ‘)’ before ‘b’ 1364s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s 1364s If you find this error message confusing, uninformative, or wrong, please open an issue: 1364s https://github.com/diku-dk/futhark/issues 1364s 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.fut: 1364s Compiling with --backend=multicore: 1364s cc failed with code 1: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c: In function ‘futrts_umul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1364s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ^~~~~~~~~~~ 1364s | __uint32_t 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4419:90: error: expected ‘)’ before ‘a’ 1364s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4419:109: error: expected ‘)’ before ‘b’ 1364s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c: In function ‘futrts_smul_hi64’: 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1364s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ^~~~~~~~~~ 1364s | __int128__ 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4423:86: error: expected ‘)’ before ‘a’ 1364s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4423:104: error: expected ‘)’ before ‘b’ 1364s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1364s | ~ ^ 1364s | ) 1364s 1364s If you find this error message confusing, uninformative, or wrong, please open an issue: 1364s https://github.com/diku-dk/futhark/issues 1364s 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.fut: 1365s Compiling with --backend=multicore: 1365s cc failed with code 1: 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c: In function ‘futrts_umul_hi64’: 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1365s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1365s | ^~~~~~~~~~~ 1365s | __uint32_t 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4432:90: error: expected ‘)’ before ‘a’ 1365s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1365s | ~ ^ 1365s | ) 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4432:109: error: expected ‘)’ before ‘b’ 1365s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1365s | ~ ^ 1365s | ) 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c: In function ‘futrts_smul_hi64’: 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1365s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1365s | ^~~~~~~~~~ 1365s | __int128__ 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4436:86: error: expected ‘)’ before ‘a’ 1365s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1365s | ~ ^ 1365s | ) 1365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4436:104: error: expected ‘)’ before ‘b’ 1365s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1365s | ~ ^ 1365s | ) 1365s 1365s If you find this error message confusing, uninformative, or wrong, please open an issue: 1365s https://github.com/diku-dk/futhark/issues 1365s 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.fut: 1366s Compiling with --backend=multicore: 1366s cc failed with code 1: 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c: In function ‘futrts_umul_hi64’: 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1366s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1366s | ^~~~~~~~~~~ 1366s | __uint32_t 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4432:90: error: expected ‘)’ before ‘a’ 1366s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1366s | ~ ^ 1366s | ) 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4432:109: error: expected ‘)’ before ‘b’ 1366s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1366s | ~ ^ 1366s | ) 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c: In function ‘futrts_smul_hi64’: 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1366s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1366s | ^~~~~~~~~~ 1366s | __int128__ 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4436:86: error: expected ‘)’ before ‘a’ 1366s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1366s | ~ ^ 1366s | ) 1366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4436:104: error: expected ‘)’ before ‘b’ 1366s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1366s | ~ ^ 1366s | ) 1366s 1366s If you find this error message confusing, uninformative, or wrong, please open an issue: 1366s https://github.com/diku-dk/futhark/issues 1366s 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.fut: 1367s Compiling with --backend=multicore: 1367s cc failed with code 1: 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c: In function ‘futrts_umul_hi64’: 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1367s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1367s | ^~~~~~~~~~~ 1367s | __uint32_t 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4433:90: error: expected ‘)’ before ‘a’ 1367s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1367s | ~ ^ 1367s | ) 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4433:109: error: expected ‘)’ before ‘b’ 1367s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1367s | ~ ^ 1367s | ) 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c: In function ‘futrts_smul_hi64’: 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1367s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1367s | ^~~~~~~~~~ 1367s | __int128__ 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4437:86: error: expected ‘)’ before ‘a’ 1367s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1367s | ~ ^ 1367s | ) 1367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4437:104: error: expected ‘)’ before ‘b’ 1367s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1367s | ~ ^ 1367s | ) 1367s 1367s If you find this error message confusing, uninformative, or wrong, please open an issue: 1367s https://github.com/diku-dk/futhark/issues 1367s 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.fut: 1369s Compiling with --backend=multicore: 1369s cc failed with code 1: 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c: In function ‘futrts_umul_hi64’: 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1369s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1369s | ^~~~~~~~~~~ 1369s | __uint32_t 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4433:90: error: expected ‘)’ before ‘a’ 1369s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1369s | ~ ^ 1369s | ) 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4433:109: error: expected ‘)’ before ‘b’ 1369s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1369s | ~ ^ 1369s | ) 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c: In function ‘futrts_smul_hi64’: 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1369s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1369s | ^~~~~~~~~~ 1369s | __int128__ 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4437:86: error: expected ‘)’ before ‘a’ 1369s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1369s | ~ ^ 1369s | ) 1369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4437:104: error: expected ‘)’ before ‘b’ 1369s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1369s | ~ ^ 1369s | ) 1369s 1369s If you find this error message confusing, uninformative, or wrong, please open an issue: 1369s https://github.com/diku-dk/futhark/issues 1369s 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.fut: 1371s Compiling with --backend=multicore: 1371s cc failed with code 1: 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c: In function ‘futrts_umul_hi64’: 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1371s | ^~~~~~~~~~~ 1371s | __uint32_t 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4433:90: error: expected ‘)’ before ‘a’ 1371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1371s | ~ ^ 1371s | ) 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4433:109: error: expected ‘)’ before ‘b’ 1371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1371s | ~ ^ 1371s | ) 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c: In function ‘futrts_smul_hi64’: 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1371s | ^~~~~~~~~~ 1371s | __int128__ 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4437:86: error: expected ‘)’ before ‘a’ 1371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1371s | ~ ^ 1371s | ) 1371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4437:104: error: expected ‘)’ before ‘b’ 1371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1371s | ~ ^ 1371s | ) 1371s 1371s If you find this error message confusing, uninformative, or wrong, please open an issue: 1371s https://github.com/diku-dk/futhark/issues 1371s 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.fut: 1372s Compiling with --backend=multicore: 1372s cc failed with code 1: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c: In function ‘futrts_umul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ^~~~~~~~~~~ 1372s | __uint32_t 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4433:90: error: expected ‘)’ before ‘a’ 1372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4433:109: error: expected ‘)’ before ‘b’ 1372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c: In function ‘futrts_smul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ^~~~~~~~~~ 1372s | __int128__ 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4437:86: error: expected ‘)’ before ‘a’ 1372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4437:104: error: expected ‘)’ before ‘b’ 1372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s 1372s If you find this error message confusing, uninformative, or wrong, please open an issue: 1372s https://github.com/diku-dk/futhark/issues 1372s 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.fut: 1372s Compiling with --backend=multicore: 1372s cc failed with code 1: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c: In function ‘futrts_umul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1372s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ^~~~~~~~~~~ 1372s | __uint32_t 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4449:90: error: expected ‘)’ before ‘a’ 1372s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4449:109: error: expected ‘)’ before ‘b’ 1372s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c: In function ‘futrts_smul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1372s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ^~~~~~~~~~ 1372s | __int128__ 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4453:86: error: expected ‘)’ before ‘a’ 1372s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4453:104: error: expected ‘)’ before ‘b’ 1372s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s 1372s If you find this error message confusing, uninformative, or wrong, please open an issue: 1372s https://github.com/diku-dk/futhark/issues 1372s 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.fut: 1372s Compiling with --backend=multicore: 1372s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.fut:5:17-49: 1372s Entry point parameter 1372s 1372s ((hist: *[n]i32): *[n]i32, (image: [m]i32): [m]i32) 1372s 1372s will have an opaque type, so the entry point will likely not be callable. 1372s cc failed with code 1: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c: In function ‘futrts_umul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1372s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ^~~~~~~~~~~ 1372s | __uint32_t 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4434:90: error: expected ‘)’ before ‘a’ 1372s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4434:109: error: expected ‘)’ before ‘b’ 1372s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c: In function ‘futrts_smul_hi64’: 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1372s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ^~~~~~~~~~ 1372s | __int128__ 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4438:86: error: expected ‘)’ before ‘a’ 1372s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4438:104: error: expected ‘)’ before ‘b’ 1372s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1372s | ~ ^ 1372s | ) 1372s 1372s If you find this error message confusing, uninformative, or wrong, please open an issue: 1372s https://github.com/diku-dk/futhark/issues 1372s 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.fut: 1374s Compiling with --backend=multicore: 1374s cc failed with code 1: 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c: In function ‘futrts_umul_hi64’: 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1374s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1374s | ^~~~~~~~~~~ 1374s | __uint32_t 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4416:90: error: expected ‘)’ before ‘a’ 1374s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1374s | ~ ^ 1374s | ) 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4416:109: error: expected ‘)’ before ‘b’ 1374s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1374s | ~ ^ 1374s | ) 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c: In function ‘futrts_smul_hi64’: 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1374s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1374s | ^~~~~~~~~~ 1374s | __int128__ 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4420:86: error: expected ‘)’ before ‘a’ 1374s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1374s | ~ ^ 1374s | ) 1374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4420:104: error: expected ‘)’ before ‘b’ 1374s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1374s | ~ ^ 1374s | ) 1374s 1374s If you find this error message confusing, uninformative, or wrong, please open an issue: 1374s https://github.com/diku-dk/futhark/issues 1374s 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.fut: 1376s Compiling with --backend=multicore: 1376s cc failed with code 1: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c: In function ‘futrts_umul_hi64’: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1376s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ^~~~~~~~~~~ 1376s | __uint32_t 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4433:90: error: expected ‘)’ before ‘a’ 1376s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4433:109: error: expected ‘)’ before ‘b’ 1376s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c: In function ‘futrts_smul_hi64’: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1376s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ^~~~~~~~~~ 1376s | __int128__ 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4437:86: error: expected ‘)’ before ‘a’ 1376s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4437:104: error: expected ‘)’ before ‘b’ 1376s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s 1376s If you find this error message confusing, uninformative, or wrong, please open an issue: 1376s https://github.com/diku-dk/futhark/issues 1376s 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.fut: 1376s Compiling with --backend=multicore: 1376s cc failed with code 1: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c: In function ‘futrts_umul_hi64’: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1376s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ^~~~~~~~~~~ 1376s | __uint32_t 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4403:90: error: expected ‘)’ before ‘a’ 1376s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4403:109: error: expected ‘)’ before ‘b’ 1376s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c: In function ‘futrts_smul_hi64’: 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1376s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ^~~~~~~~~~ 1376s | __int128__ 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4407:86: error: expected ‘)’ before ‘a’ 1376s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4407:104: error: expected ‘)’ before ‘b’ 1376s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1376s | ~ ^ 1376s | ) 1376s 1376s If you find this error message confusing, uninformative, or wrong, please open an issue: 1376s https://github.com/diku-dk/futhark/issues 1376s 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.fut: 1378s Generating reference outputs: 1378s cc failed with code 1: 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c: In function ‘futrts_umul_hi64’: 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1378s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1378s | ^~~~~~~~~~~ 1378s | __uint32_t 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:78: note: each undeclared identifier is reported only once for each function it appears in 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:90: error: expected ‘)’ before ‘a’ 1378s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1378s | ~ ^ 1378s | ) 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:109: error: expected ‘)’ before ‘b’ 1378s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1378s | ~ ^ 1378s | ) 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c: In function ‘futrts_smul_hi64’: 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1378s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1378s | ^~~~~~~~~~ 1378s | __int128__ 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:86: error: expected ‘)’ before ‘a’ 1378s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1378s | ~ ^ 1378s | ) 1378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:104: error: expected ‘)’ before ‘b’ 1378s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1378s | ~ ^ 1378s | ) 1378s 1378s If you find this error message confusing, uninformative, or wrong, please open an issue: 1378s https://github.com/diku-dk/futhark/issues 1378s 1378s (545 failed, 60 passed, 1705 to go). 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.fut: 1381s Compiling with --backend=multicore: 1381s cc failed with code 1: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c: In function ‘futrts_umul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ^~~~~~~~~~~ 1381s | __uint32_t 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4419:90: error: expected ‘)’ before ‘a’ 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4419:109: error: expected ‘)’ before ‘b’ 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c: In function ‘futrts_smul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ^~~~~~~~~~ 1381s | __int128__ 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4423:86: error: expected ‘)’ before ‘a’ 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4423:104: error: expected ‘)’ before ‘b’ 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s 1381s If you find this error message confusing, uninformative, or wrong, please open an issue: 1381s https://github.com/diku-dk/futhark/issues 1381s 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.fut: 1381s Compiling with --backend=multicore: 1381s cc failed with code 1: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c: In function ‘futrts_umul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1381s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ^~~~~~~~~~~ 1381s | __uint32_t 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4418:90: error: expected ‘)’ before ‘a’ 1381s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4418:109: error: expected ‘)’ before ‘b’ 1381s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c: In function ‘futrts_smul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1381s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ^~~~~~~~~~ 1381s | __int128__ 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4422:86: error: expected ‘)’ before ‘a’ 1381s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4422:104: error: expected ‘)’ before ‘b’ 1381s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s 1381s If you find this error message confusing, uninformative, or wrong, please open an issue: 1381s https://github.com/diku-dk/futhark/issues 1381s 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.fut: 1381s Compiling with --backend=multicore: 1381s cc failed with code 1: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c: In function ‘futrts_umul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ^~~~~~~~~~~ 1381s | __uint32_t 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4419:90: error: expected ‘)’ before ‘a’ 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4419:109: error: expected ‘)’ before ‘b’ 1381s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c: In function ‘futrts_smul_hi64’: 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ^~~~~~~~~~ 1381s | __int128__ 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4423:86: error: expected ‘)’ before ‘a’ 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4423:104: error: expected ‘)’ before ‘b’ 1381s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1381s | ~ ^ 1381s | ) 1381s 1381s If you find this error message confusing, uninformative, or wrong, please open an issue: 1381s https://github.com/diku-dk/futhark/issues 1381s 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.fut: 1382s Compiling with --backend=multicore: 1382s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.fut:10:45-63: 1382s Defaulting ambiguous type to i32. 1382s cc failed with code 1: 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c: In function ‘futrts_umul_hi64’: 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1382s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1382s | ^~~~~~~~~~~ 1382s | __uint32_t 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4417:90: error: expected ‘)’ before ‘a’ 1382s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1382s | ~ ^ 1382s | ) 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4417:109: error: expected ‘)’ before ‘b’ 1382s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1382s | ~ ^ 1382s | ) 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c: In function ‘futrts_smul_hi64’: 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1382s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1382s | ^~~~~~~~~~ 1382s | __int128__ 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4421:86: error: expected ‘)’ before ‘a’ 1382s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1382s | ~ ^ 1382s | ) 1382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4421:104: error: expected ‘)’ before ‘b’ 1382s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1382s | ~ ^ 1382s | ) 1382s 1382s If you find this error message confusing, uninformative, or wrong, please open an issue: 1382s https://github.com/diku-dk/futhark/issues 1382s 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.fut: 1385s Compiling with --backend=multicore: 1385s cc failed with code 1: 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c: In function ‘futrts_umul_hi64’: 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1385s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1385s | ^~~~~~~~~~~ 1385s | __uint32_t 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4417:90: error: expected ‘)’ before ‘a’ 1385s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1385s | ~ ^ 1385s | ) 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4417:109: error: expected ‘)’ before ‘b’ 1385s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1385s | ~ ^ 1385s | ) 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c: In function ‘futrts_smul_hi64’: 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1385s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1385s | ^~~~~~~~~~ 1385s | __int128__ 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4421:86: error: expected ‘)’ before ‘a’ 1385s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1385s | ~ ^ 1385s | ) 1385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4421:104: error: expected ‘)’ before ‘b’ 1385s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1385s | ~ ^ 1385s | ) 1385s 1385s If you find this error message confusing, uninformative, or wrong, please open an issue: 1385s https://github.com/diku-dk/futhark/issues 1385s 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.fut: 1386s Compiling with --backend=multicore: 1386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.fut:21:38-56: 1386s Defaulting ambiguous type to i32. 1386s cc failed with code 1: 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c: In function ‘futrts_umul_hi64’: 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1386s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1386s | ^~~~~~~~~~~ 1386s | __uint32_t 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4434:90: error: expected ‘)’ before ‘a’ 1386s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1386s | ~ ^ 1386s | ) 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4434:109: error: expected ‘)’ before ‘b’ 1386s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1386s | ~ ^ 1386s | ) 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c: In function ‘futrts_smul_hi64’: 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1386s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1386s | ^~~~~~~~~~ 1386s | __int128__ 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4438:86: error: expected ‘)’ before ‘a’ 1386s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1386s | ~ ^ 1386s | ) 1386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4438:104: error: expected ‘)’ before ‘b’ 1386s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1386s | ~ ^ 1386s | ) 1386s 1386s If you find this error message confusing, uninformative, or wrong, please open an issue: 1386s https://github.com/diku-dk/futhark/issues 1386s 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.fut: 1387s Compiling with --backend=multicore: 1387s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.fut:9:66-98: 1387s Defaulting ambiguous type to i32. 1387s cc failed with code 1: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c: In function ‘futrts_umul_hi64’: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1387s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ^~~~~~~~~~~ 1387s | __uint32_t 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4432:90: error: expected ‘)’ before ‘a’ 1387s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4432:109: error: expected ‘)’ before ‘b’ 1387s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c: In function ‘futrts_smul_hi64’: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1387s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ^~~~~~~~~~ 1387s | __int128__ 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4436:86: error: expected ‘)’ before ‘a’ 1387s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4436:104: error: expected ‘)’ before ‘b’ 1387s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s 1387s If you find this error message confusing, uninformative, or wrong, please open an issue: 1387s https://github.com/diku-dk/futhark/issues 1387s 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.fut: 1387s Compiling with --backend=multicore: 1387s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.fut:10:17-38: 1387s Entry point parameter 1387s 1387s ((xs: *[m](i32, i32)): *[m](i32, i32)) 1387s 1387s will have an opaque type, so the entry point will likely not be callable. 1387s cc failed with code 1: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c: In function ‘futrts_umul_hi64’: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1387s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ^~~~~~~~~~~ 1387s | __uint32_t 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4448:90: error: expected ‘)’ before ‘a’ 1387s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4448:109: error: expected ‘)’ before ‘b’ 1387s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c: In function ‘futrts_smul_hi64’: 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1387s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ^~~~~~~~~~ 1387s | __int128__ 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4452:86: error: expected ‘)’ before ‘a’ 1387s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4452:104: error: expected ‘)’ before ‘b’ 1387s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1387s | ~ ^ 1387s | ) 1387s 1387s If you find this error message confusing, uninformative, or wrong, please open an issue: 1387s https://github.com/diku-dk/futhark/issues 1387s 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut: 1389s Compiling with --backend=multicore: 1389s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut:11:21-22: 1389s Unused name "i". 1389s 1389s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut:11:29-30: 1389s Unused name "n". 1389s cc failed with code 1: 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c: In function ‘futrts_umul_hi64’: 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1389s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1389s | ^~~~~~~~~~~ 1389s | __uint32_t 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4416:90: error: expected ‘)’ before ‘a’ 1389s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1389s | ~ ^ 1389s | ) 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4416:109: error: expected ‘)’ before ‘b’ 1389s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1389s | ~ ^ 1389s | ) 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c: In function ‘futrts_smul_hi64’: 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1389s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1389s | ^~~~~~~~~~ 1389s | __int128__ 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4420:86: error: expected ‘)’ before ‘a’ 1389s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1389s | ~ ^ 1389s | ) 1389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4420:104: error: expected ‘)’ before ‘b’ 1389s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1389s | ~ ^ 1389s | ) 1389s 1389s If you find this error message confusing, uninformative, or wrong, please open an issue: 1389s https://github.com/diku-dk/futhark/issues 1389s 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.fut: 1390s Compiling with --backend=multicore: 1390s cc failed with code 1: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c: In function ‘futrts_umul_hi64’: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1390s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ^~~~~~~~~~~ 1390s | __uint32_t 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4418:90: error: expected ‘)’ before ‘a’ 1390s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4418:109: error: expected ‘)’ before ‘b’ 1390s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c: In function ‘futrts_smul_hi64’: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1390s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ^~~~~~~~~~ 1390s | __int128__ 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4422:86: error: expected ‘)’ before ‘a’ 1390s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4422:104: error: expected ‘)’ before ‘b’ 1390s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s 1390s If you find this error message confusing, uninformative, or wrong, please open an issue: 1390s https://github.com/diku-dk/futhark/issues 1390s 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.fut: 1390s Compiling with --backend=multicore: 1390s cc failed with code 1: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c: In function ‘futrts_umul_hi64’: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1390s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ^~~~~~~~~~~ 1390s | __uint32_t 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4420:90: error: expected ‘)’ before ‘a’ 1390s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4420:109: error: expected ‘)’ before ‘b’ 1390s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c: In function ‘futrts_smul_hi64’: 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1390s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ^~~~~~~~~~ 1390s | __int128__ 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4424:86: error: expected ‘)’ before ‘a’ 1390s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4424:104: error: expected ‘)’ before ‘b’ 1390s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1390s | ~ ^ 1390s | ) 1390s 1390s If you find this error message confusing, uninformative, or wrong, please open an issue: 1390s https://github.com/diku-dk/futhark/issues 1390s 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.fut: 1392s Compiling with --backend=multicore: 1392s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.fut:6:16-17: 1392s Unused name "i". 1392s cc failed with code 1: 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c: In function ‘futrts_umul_hi64’: 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1392s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1392s | ^~~~~~~~~~~ 1392s | __uint32_t 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4417:90: error: expected ‘)’ before ‘a’ 1392s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1392s | ~ ^ 1392s | ) 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4417:109: error: expected ‘)’ before ‘b’ 1392s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1392s | ~ ^ 1392s | ) 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c: In function ‘futrts_smul_hi64’: 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1392s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1392s | ^~~~~~~~~~ 1392s | __int128__ 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4421:86: error: expected ‘)’ before ‘a’ 1392s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1392s | ~ ^ 1392s | ) 1392s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4421:104: error: expected ‘)’ before ‘b’ 1392s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1392s | ~ ^ 1392s | ) 1392s 1392s If you find this error message confusing, uninformative, or wrong, please open an issue: 1392s https://github.com/diku-dk/futhark/issues 1392s 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.fut: 1393s Compiling with --backend=multicore: 1393s cc failed with code 1: 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c: In function ‘futrts_umul_hi64’: 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1393s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1393s | ^~~~~~~~~~~ 1393s | __uint32_t 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4417:90: error: expected ‘)’ before ‘a’ 1393s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1393s | ~ ^ 1393s | ) 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4417:109: error: expected ‘)’ before ‘b’ 1393s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1393s | ~ ^ 1393s | ) 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c: In function ‘futrts_smul_hi64’: 1393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1393s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ^~~~~~~~~~ 1394s | __int128__ 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4421:86: error: expected ‘)’ before ‘a’ 1394s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4421:104: error: expected ‘)’ before ‘b’ 1394s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s 1394s If you find this error message confusing, uninformative, or wrong, please open an issue: 1394s https://github.com/diku-dk/futhark/issues 1394s 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.fut: 1394s Compiling with --backend=multicore: 1394s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.fut:4:28-31: 1394s Hole of type: i64 -> i64 -> bool 1394s cc failed with code 1: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c: In function ‘futrts_umul_hi64’: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ^~~~~~~~~~~ 1394s | __uint32_t 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4402:90: error: expected ‘)’ before ‘a’ 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4402:109: error: expected ‘)’ before ‘b’ 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c: In function ‘futrts_smul_hi64’: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ^~~~~~~~~~ 1394s | __int128__ 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4406:86: error: expected ‘)’ before ‘a’ 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4406:104: error: expected ‘)’ before ‘b’ 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s 1394s If you find this error message confusing, uninformative, or wrong, please open an issue: 1394s https://github.com/diku-dk/futhark/issues 1394s 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.fut: 1394s Compiling with --backend=multicore: 1394s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.fut:4:28-31: 1394s Hole of type: (i32 -> i32) -> i64 -> bool 1394s cc failed with code 1: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c: In function ‘futrts_umul_hi64’: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ^~~~~~~~~~~ 1394s | __uint32_t 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4402:90: error: expected ‘)’ before ‘a’ 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4402:109: error: expected ‘)’ before ‘b’ 1394s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c: In function ‘futrts_smul_hi64’: 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ^~~~~~~~~~ 1394s | __int128__ 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4406:86: error: expected ‘)’ before ‘a’ 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4406:104: error: expected ‘)’ before ‘b’ 1394s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1394s | ~ ^ 1394s | ) 1394s 1394s If you find this error message confusing, uninformative, or wrong, please open an issue: 1394s https://github.com/diku-dk/futhark/issues 1394s 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.fut: 1396s Generating reference outputs: 1396s cc failed with code 1: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c: In function ‘futrts_umul_hi64’: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1396s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ^~~~~~~~~~~ 1396s | __uint32_t 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:90: error: expected ‘)’ before ‘a’ 1396s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:109: error: expected ‘)’ before ‘b’ 1396s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c: In function ‘futrts_smul_hi64’: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1396s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ^~~~~~~~~~ 1396s | __int128__ 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:86: error: expected ‘)’ before ‘a’ 1396s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:104: error: expected ‘)’ before ‘b’ 1396s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s 1396s If you find this error message confusing, uninformative, or wrong, please open an issue: 1396s https://github.com/diku-dk/futhark/issues 1396s 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.fut: 1396s Compiling with --backend=multicore: 1396s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.fut:7:41-44: 1396s Hole of type: f32 1396s cc failed with code 1: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c: In function ‘futrts_umul_hi64’: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1396s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ^~~~~~~~~~~ 1396s | __uint32_t 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4402:90: error: expected ‘)’ before ‘a’ 1396s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4402:109: error: expected ‘)’ before ‘b’ 1396s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c: In function ‘futrts_smul_hi64’: 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1396s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ^~~~~~~~~~ 1396s | __int128__ 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4406:86: error: expected ‘)’ before ‘a’ 1396s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4406:104: error: expected ‘)’ before ‘b’ 1396s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1396s | ~ ^ 1396s | ) 1396s 1396s If you find this error message confusing, uninformative, or wrong, please open an issue: 1396s https://github.com/diku-dk/futhark/issues 1396s 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.fut: 1397s Compiling with --backend=multicore: 1397s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.fut:3:29-32: 1397s Hole of type: (x: i64) -> ?[d₀].[d₀]i64 1397s cc failed with code 1: 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c: In function ‘futrts_umul_hi64’: 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1397s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1397s | ^~~~~~~~~~~ 1397s | __uint32_t 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4416:90: error: expected ‘)’ before ‘a’ 1397s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1397s | ~ ^ 1397s | ) 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4416:109: error: expected ‘)’ before ‘b’ 1397s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1397s | ~ ^ 1397s | ) 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c: In function ‘futrts_smul_hi64’: 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1397s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1397s | ^~~~~~~~~~ 1397s | __int128__ 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4420:86: error: expected ‘)’ before ‘a’ 1397s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1397s | ~ ^ 1397s | ) 1397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4420:104: error: expected ‘)’ before ‘b’ 1397s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1397s | ~ ^ 1397s | ) 1397s 1397s If you find this error message confusing, uninformative, or wrong, please open an issue: 1397s https://github.com/diku-dk/futhark/issues 1397s 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut: 1398s Compiling with --backend=multicore: 1398s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:1:15-19: 1398s Unused name "jets". 1398s 1398s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:11:10-13: 1398s Hole of type: bool 1398s 1398s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:12:12-15: 1398s Hole of type: (i32, i64, i64, [h][7]i32, i32) 1398s cc failed with code 1: 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c: In function ‘futrts_umul_hi64’: 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1398s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1398s | ^~~~~~~~~~~ 1398s | __uint32_t 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4416:90: error: expected ‘)’ before ‘a’ 1398s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1398s | ~ ^ 1398s | ) 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4416:109: error: expected ‘)’ before ‘b’ 1398s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1398s | ~ ^ 1398s | ) 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c: In function ‘futrts_smul_hi64’: 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1398s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1398s | ^~~~~~~~~~ 1398s | __int128__ 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4420:86: error: expected ‘)’ before ‘a’ 1398s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1398s | ~ ^ 1398s | ) 1398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4420:104: error: expected ‘)’ before ‘b’ 1398s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1398s | ~ ^ 1398s | ) 1398s 1398s If you find this error message confusing, uninformative, or wrong, please open an issue: 1398s https://github.com/diku-dk/futhark/issues 1398s 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut: 1399s Compiling with --backend=multicore: 1399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:5:12-13: 1399s Unused name "x". 1399s 1399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:5:28-31: 1399s Hole of type: i32 1399s 1399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:7:44-45: 1399s Unused name "i". 1399s cc failed with code 1: 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c: In function ‘futrts_umul_hi64’: 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1399s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1399s | ^~~~~~~~~~~ 1399s | __uint32_t 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4402:90: error: expected ‘)’ before ‘a’ 1399s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1399s | ~ ^ 1399s | ) 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4402:109: error: expected ‘)’ before ‘b’ 1399s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1399s | ~ ^ 1399s | ) 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c: In function ‘futrts_smul_hi64’: 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1399s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1399s | ^~~~~~~~~~ 1399s | __int128__ 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4406:86: error: expected ‘)’ before ‘a’ 1399s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1399s | ~ ^ 1399s | ) 1399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4406:104: error: expected ‘)’ before ‘b’ 1399s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1399s | ~ ^ 1399s | ) 1399s 1399s If you find this error message confusing, uninformative, or wrong, please open an issue: 1399s https://github.com/diku-dk/futhark/issues 1399s 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut: 1401s Compiling with --backend=multicore: 1401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:7:12-13: 1401s Unused name "x". 1401s 1401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:7:28-31: 1401s Hole of type: i32 1401s 1401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:9:38-39: 1401s Unused name "i". 1401s cc failed with code 1: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c: In function ‘futrts_umul_hi64’: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ^~~~~~~~~~~ 1401s | __uint32_t 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4402:90: error: expected ‘)’ before ‘a’ 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4402:109: error: expected ‘)’ before ‘b’ 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c: In function ‘futrts_smul_hi64’: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ^~~~~~~~~~ 1401s | __int128__ 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4406:86: error: expected ‘)’ before ‘a’ 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4406:104: error: expected ‘)’ before ‘b’ 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s 1401s If you find this error message confusing, uninformative, or wrong, please open an issue: 1401s https://github.com/diku-dk/futhark/issues 1401s 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut: 1401s Compiling with --backend=multicore: 1401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut:4:11-12: 1401s Unused name "x". 1401s 1401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut:4:27-30: 1401s Hole of type: i32 1401s cc failed with code 1: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c: In function ‘futrts_umul_hi64’: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ^~~~~~~~~~~ 1401s | __uint32_t 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4402:90: error: expected ‘)’ before ‘a’ 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4402:109: error: expected ‘)’ before ‘b’ 1401s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c: In function ‘futrts_smul_hi64’: 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ^~~~~~~~~~ 1401s | __int128__ 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4406:86: error: expected ‘)’ before ‘a’ 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4406:104: error: expected ‘)’ before ‘b’ 1401s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1401s | ~ ^ 1401s | ) 1401s 1401s If you find this error message confusing, uninformative, or wrong, please open an issue: 1401s https://github.com/diku-dk/futhark/issues 1401s 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.fut: 1402s Compiling with --backend=multicore: 1402s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.fut:4:31-34: 1402s Hole of type: [x]i32 1402s cc failed with code 1: 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c: In function ‘futrts_umul_hi64’: 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1402s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1402s | ^~~~~~~~~~~ 1402s | __uint32_t 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4416:90: error: expected ‘)’ before ‘a’ 1402s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1402s | ~ ^ 1402s | ) 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4416:109: error: expected ‘)’ before ‘b’ 1402s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1402s | ~ ^ 1402s | ) 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c: In function ‘futrts_smul_hi64’: 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1402s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1402s | ^~~~~~~~~~ 1402s | __int128__ 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4420:86: error: expected ‘)’ before ‘a’ 1402s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1402s | ~ ^ 1402s | ) 1402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4420:104: error: expected ‘)’ before ‘b’ 1402s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1402s | ~ ^ 1402s | ) 1402s 1402s If you find this error message confusing, uninformative, or wrong, please open an issue: 1402s https://github.com/diku-dk/futhark/issues 1402s 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut: 1403s Compiling with --backend=multicore: 1403s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut:5:37-38: 1403s Defaulting ambiguous type to i32. 1403s 1403s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut:5:45-48: 1403s Hole of type: [3]i32 1403s cc failed with code 1: 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c: In function ‘futrts_umul_hi64’: 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1403s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1403s | ^~~~~~~~~~~ 1403s | __uint32_t 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4416:90: error: expected ‘)’ before ‘a’ 1403s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1403s | ~ ^ 1403s | ) 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4416:109: error: expected ‘)’ before ‘b’ 1403s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1403s | ~ ^ 1403s | ) 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c: In function ‘futrts_smul_hi64’: 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1403s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1403s | ^~~~~~~~~~ 1403s | __int128__ 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4420:86: error: expected ‘)’ before ‘a’ 1403s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1403s | ~ ^ 1403s | ) 1403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4420:104: error: expected ‘)’ before ‘b’ 1403s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1403s | ~ ^ 1403s | ) 1403s 1403s If you find this error message confusing, uninformative, or wrong, please open an issue: 1403s https://github.com/diku-dk/futhark/issues 1403s 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut: 1406s Compiling with --backend=multicore: 1406s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut:1:8-9: 1406s Unused name "x". 1406s 1406s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut:1:24-27: 1406s Hole of type: f32 1406s cc failed with code 1: 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c: In function ‘futrts_umul_hi64’: 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1406s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1406s | ^~~~~~~~~~~ 1406s | __uint32_t 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4402:90: error: expected ‘)’ before ‘a’ 1406s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1406s | ~ ^ 1406s | ) 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4402:109: error: expected ‘)’ before ‘b’ 1406s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1406s | ~ ^ 1406s | ) 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c: In function ‘futrts_smul_hi64’: 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1406s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1406s | ^~~~~~~~~~ 1406s | __int128__ 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4406:86: error: expected ‘)’ before ‘a’ 1406s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1406s | ~ ^ 1406s | ) 1406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4406:104: error: expected ‘)’ before ‘b’ 1406s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1406s | ~ ^ 1406s | ) 1406s 1406s If you find this error message confusing, uninformative, or wrong, please open an issue: 1406s https://github.com/diku-dk/futhark/issues 1406s 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.fut: 1409s Compiling with --backend=multicore: 1409s cc failed with code 1: 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c: In function ‘futrts_umul_hi64’: 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1409s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1409s | ^~~~~~~~~~~ 1409s | __uint32_t 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4402:90: error: expected ‘)’ before ‘a’ 1409s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1409s | ~ ^ 1409s | ) 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4402:109: error: expected ‘)’ before ‘b’ 1409s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1409s | ~ ^ 1409s | ) 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c: In function ‘futrts_smul_hi64’: 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1409s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1409s | ^~~~~~~~~~ 1409s | __int128__ 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4406:86: error: expected ‘)’ before ‘a’ 1409s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1409s | ~ ^ 1409s | ) 1409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4406:104: error: expected ‘)’ before ‘b’ 1409s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1409s | ~ ^ 1409s | ) 1409s 1409s If you find this error message confusing, uninformative, or wrong, please open an issue: 1409s https://github.com/diku-dk/futhark/issues 1409s 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.fut: 1411s Compiling with --backend=multicore: 1411s cc failed with code 1: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c: In function ‘futrts_umul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1411s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ^~~~~~~~~~~ 1411s | __uint32_t 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4431:90: error: expected ‘)’ before ‘a’ 1411s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4431:109: error: expected ‘)’ before ‘b’ 1411s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c: In function ‘futrts_smul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1411s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ^~~~~~~~~~ 1411s | __int128__ 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4435:86: error: expected ‘)’ before ‘a’ 1411s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4435:104: error: expected ‘)’ before ‘b’ 1411s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s 1411s If you find this error message confusing, uninformative, or wrong, please open an issue: 1411s https://github.com/diku-dk/futhark/issues 1411s 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.fut: 1411s Compiling with --backend=multicore: 1411s cc failed with code 1: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c: In function ‘futrts_umul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1411s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ^~~~~~~~~~~ 1411s | __uint32_t 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4402:90: error: expected ‘)’ before ‘a’ 1411s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4402:109: error: expected ‘)’ before ‘b’ 1411s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c: In function ‘futrts_smul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1411s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ^~~~~~~~~~ 1411s | __int128__ 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4406:86: error: expected ‘)’ before ‘a’ 1411s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4406:104: error: expected ‘)’ before ‘b’ 1411s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s 1411s If you find this error message confusing, uninformative, or wrong, please open an issue: 1411s https://github.com/diku-dk/futhark/issues 1411s 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.fut: 1411s Compiling with --backend=multicore: 1411s cc failed with code 1: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c: In function ‘futrts_umul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1411s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ^~~~~~~~~~~ 1411s | __uint32_t 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4390:90: error: expected ‘)’ before ‘a’ 1411s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4390:109: error: expected ‘)’ before ‘b’ 1411s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c: In function ‘futrts_smul_hi64’: 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1411s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ^~~~~~~~~~ 1411s | __int128__ 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4394:86: error: expected ‘)’ before ‘a’ 1411s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4394:104: error: expected ‘)’ before ‘b’ 1411s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1411s | ~ ^ 1411s | ) 1411s 1411s If you find this error message confusing, uninformative, or wrong, please open an issue: 1411s https://github.com/diku-dk/futhark/issues 1411s 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.fut: 1413s Compiling with --backend=multicore: 1413s cc failed with code 1: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c: In function ‘futrts_umul_hi64’: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ^~~~~~~~~~~ 1413s | __uint32_t 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4390:90: error: expected ‘)’ before ‘a’ 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4390:109: error: expected ‘)’ before ‘b’ 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c: In function ‘futrts_smul_hi64’: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ^~~~~~~~~~ 1413s | __int128__ 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4394:86: error: expected ‘)’ before ‘a’ 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4394:104: error: expected ‘)’ before ‘b’ 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s 1413s If you find this error message confusing, uninformative, or wrong, please open an issue: 1413s https://github.com/diku-dk/futhark/issues 1413s 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.fut: 1413s Compiling with --backend=multicore: 1413s cc failed with code 1: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c: In function ‘futrts_umul_hi64’: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ^~~~~~~~~~~ 1413s | __uint32_t 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4390:90: error: expected ‘)’ before ‘a’ 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4390:109: error: expected ‘)’ before ‘b’ 1413s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c: In function ‘futrts_smul_hi64’: 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ^~~~~~~~~~ 1413s | __int128__ 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4394:86: error: expected ‘)’ before ‘a’ 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4394:104: error: expected ‘)’ before ‘b’ 1413s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1413s | ~ ^ 1413s | ) 1413s 1413s If you find this error message confusing, uninformative, or wrong, please open an issue: 1413s https://github.com/diku-dk/futhark/issues 1413s 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.fut: 1414s Compiling with --backend=multicore: 1414s cc failed with code 1: 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c: In function ‘futrts_umul_hi64’: 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1414s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1414s | ^~~~~~~~~~~ 1414s | __uint32_t 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4390:90: error: expected ‘)’ before ‘a’ 1414s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1414s | ~ ^ 1414s | ) 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4390:109: error: expected ‘)’ before ‘b’ 1414s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1414s | ~ ^ 1414s | ) 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c: In function ‘futrts_smul_hi64’: 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1414s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1414s | ^~~~~~~~~~ 1414s | __int128__ 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4394:86: error: expected ‘)’ before ‘a’ 1414s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1414s | ~ ^ 1414s | ) 1414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4394:104: error: expected ‘)’ before ‘b’ 1414s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1414s | ~ ^ 1414s | ) 1414s 1414s If you find this error message confusing, uninformative, or wrong, please open an issue: 1414s https://github.com/diku-dk/futhark/issues 1414s 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.fut: 1417s Compiling with --backend=multicore: 1417s cc failed with code 1: 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c: In function ‘futrts_umul_hi64’: 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1417s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1417s | ^~~~~~~~~~~ 1417s | __uint32_t 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4417:90: error: expected ‘)’ before ‘a’ 1417s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1417s | ~ ^ 1417s | ) 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4417:109: error: expected ‘)’ before ‘b’ 1417s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1417s | ~ ^ 1417s | ) 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c: In function ‘futrts_smul_hi64’: 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1417s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1417s | ^~~~~~~~~~ 1417s | __int128__ 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4421:86: error: expected ‘)’ before ‘a’ 1417s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1417s | ~ ^ 1417s | ) 1417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4421:104: error: expected ‘)’ before ‘b’ 1417s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1417s | ~ ^ 1417s | ) 1417s 1417s If you find this error message confusing, uninformative, or wrong, please open an issue: 1417s https://github.com/diku-dk/futhark/issues 1417s 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.fut: 1418s Compiling with --backend=multicore: 1418s cc failed with code 1: 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c: In function ‘futrts_umul_hi64’: 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1418s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1418s | ^~~~~~~~~~~ 1418s | __uint32_t 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4402:90: error: expected ‘)’ before ‘a’ 1418s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1418s | ~ ^ 1418s | ) 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4402:109: error: expected ‘)’ before ‘b’ 1418s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1418s | ~ ^ 1418s | ) 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c: In function ‘futrts_smul_hi64’: 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1418s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1418s | ^~~~~~~~~~ 1418s | __int128__ 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4406:86: error: expected ‘)’ before ‘a’ 1418s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1418s | ~ ^ 1418s | ) 1418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4406:104: error: expected ‘)’ before ‘b’ 1418s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1418s | ~ ^ 1418s | ) 1418s 1418s If you find this error message confusing, uninformative, or wrong, please open an issue: 1418s https://github.com/diku-dk/futhark/issues 1418s 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.fut: 1419s Compiling with --backend=multicore: 1419s cc failed with code 1: 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c: In function ‘futrts_umul_hi64’: 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1419s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1419s | ^~~~~~~~~~~ 1419s | __uint32_t 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4432:90: error: expected ‘)’ before ‘a’ 1419s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1419s | ~ ^ 1419s | ) 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4432:109: error: expected ‘)’ before ‘b’ 1419s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1419s | ~ ^ 1419s | ) 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c: In function ‘futrts_smul_hi64’: 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1419s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1419s | ^~~~~~~~~~ 1419s | __int128__ 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4436:86: error: expected ‘)’ before ‘a’ 1419s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1419s | ~ ^ 1419s | ) 1419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4436:104: error: expected ‘)’ before ‘b’ 1419s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1419s | ~ ^ 1419s | ) 1419s 1419s If you find this error message confusing, uninformative, or wrong, please open an issue: 1419s https://github.com/diku-dk/futhark/issues 1419s 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.fut: 1421s Compiling with --backend=multicore: 1421s cc failed with code 1: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c: In function ‘futrts_umul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1421s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ^~~~~~~~~~~ 1421s | __uint32_t 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4433:90: error: expected ‘)’ before ‘a’ 1421s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4433:109: error: expected ‘)’ before ‘b’ 1421s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c: In function ‘futrts_smul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1421s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ^~~~~~~~~~ 1421s | __int128__ 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4437:86: error: expected ‘)’ before ‘a’ 1421s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4437:104: error: expected ‘)’ before ‘b’ 1421s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s 1421s If you find this error message confusing, uninformative, or wrong, please open an issue: 1421s https://github.com/diku-dk/futhark/issues 1421s 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.fut: 1421s Compiling with --backend=multicore: 1421s cc failed with code 1: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c: In function ‘futrts_umul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1421s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ^~~~~~~~~~~ 1421s | __uint32_t 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4450:90: error: expected ‘)’ before ‘a’ 1421s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4450:109: error: expected ‘)’ before ‘b’ 1421s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c: In function ‘futrts_smul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1421s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ^~~~~~~~~~ 1421s | __int128__ 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4454:86: error: expected ‘)’ before ‘a’ 1421s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4454:104: error: expected ‘)’ before ‘b’ 1421s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s 1421s If you find this error message confusing, uninformative, or wrong, please open an issue: 1421s https://github.com/diku-dk/futhark/issues 1421s 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.fut: 1421s Compiling with --backend=multicore: 1421s cc failed with code 1: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c: In function ‘futrts_umul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ^~~~~~~~~~~ 1421s | __uint32_t 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4416:90: error: expected ‘)’ before ‘a’ 1421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4416:109: error: expected ‘)’ before ‘b’ 1421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c: In function ‘futrts_smul_hi64’: 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ^~~~~~~~~~ 1421s | __int128__ 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4420:86: error: expected ‘)’ before ‘a’ 1421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4420:104: error: expected ‘)’ before ‘b’ 1421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1421s | ~ ^ 1421s | ) 1421s 1421s If you find this error message confusing, uninformative, or wrong, please open an issue: 1421s https://github.com/diku-dk/futhark/issues 1421s 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.fut: 1422s Compiling with --backend=multicore: 1422s cc failed with code 1: 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c: In function ‘futrts_umul_hi64’: 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1422s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1422s | ^~~~~~~~~~~ 1422s | __uint32_t 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4437:90: error: expected ‘)’ before ‘a’ 1422s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1422s | ~ ^ 1422s | ) 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4437:109: error: expected ‘)’ before ‘b’ 1422s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1422s | ~ ^ 1422s | ) 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c: In function ‘futrts_smul_hi64’: 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1422s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1422s | ^~~~~~~~~~ 1422s | __int128__ 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4441:86: error: expected ‘)’ before ‘a’ 1422s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1422s | ~ ^ 1422s | ) 1422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4441:104: error: expected ‘)’ before ‘b’ 1422s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1422s | ~ ^ 1422s | ) 1422s 1422s If you find this error message confusing, uninformative, or wrong, please open an issue: 1422s https://github.com/diku-dk/futhark/issues 1422s 1423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.fut: 1423s Compiling with --backend=multicore: 1423s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.fut:3:12-46: 1423s Entry point parameter 1423s 1423s ((A: *[d₀]([d₁](i32, i32), 1423s [d₂](i32, i32))): *[]([](i32, i32), [](i32, i32))) 1423s 1423s will have an opaque type, so the entry point will likely not be callable. 1423s cc failed with code 1: 1423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c: In function ‘futrts_umul_hi64’: 1423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4505:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1423s 4505 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ^~~~~~~~~~~ 1424s | __uint32_t 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4505:78: note: each undeclared identifier is reported only once for each function it appears in 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4505:90: error: expected ‘)’ before ‘a’ 1424s 4505 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4505:109: error: expected ‘)’ before ‘b’ 1424s 4505 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c: In function ‘futrts_smul_hi64’: 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4509:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1424s 4509 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ^~~~~~~~~~ 1424s | __int128__ 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4509:86: error: expected ‘)’ before ‘a’ 1424s 4509 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4509:104: error: expected ‘)’ before ‘b’ 1424s 4509 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s 1424s If you find this error message confusing, uninformative, or wrong, please open an issue: 1424s https://github.com/diku-dk/futhark/issues 1424s 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.fut: 1424s Compiling with --backend=multicore: 1424s cc failed with code 1: 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c: In function ‘futrts_umul_hi64’: 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1424s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ^~~~~~~~~~~ 1424s | __uint32_t 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4434:90: error: expected ‘)’ before ‘a’ 1424s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4434:109: error: expected ‘)’ before ‘b’ 1424s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c: In function ‘futrts_smul_hi64’: 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1424s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ^~~~~~~~~~ 1424s | __int128__ 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4438:86: error: expected ‘)’ before ‘a’ 1424s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4438:104: error: expected ‘)’ before ‘b’ 1424s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1424s | ~ ^ 1424s | ) 1424s 1424s If you find this error message confusing, uninformative, or wrong, please open an issue: 1424s https://github.com/diku-dk/futhark/issues 1424s 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.fut: 1427s Compiling with --backend=multicore: 1427s cc failed with code 1: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c: In function ‘futrts_umul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1427s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ^~~~~~~~~~~ 1427s | __uint32_t 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4433:90: error: expected ‘)’ before ‘a’ 1427s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4433:109: error: expected ‘)’ before ‘b’ 1427s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c: In function ‘futrts_smul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1427s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ^~~~~~~~~~ 1427s | __int128__ 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4437:86: error: expected ‘)’ before ‘a’ 1427s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4437:104: error: expected ‘)’ before ‘b’ 1427s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s 1427s If you find this error message confusing, uninformative, or wrong, please open an issue: 1427s https://github.com/diku-dk/futhark/issues 1427s 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.fut: 1427s Compiling with --backend=multicore: 1427s cc failed with code 1: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c: In function ‘futrts_umul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1427s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ^~~~~~~~~~~ 1427s | __uint32_t 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4419:90: error: expected ‘)’ before ‘a’ 1427s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4419:109: error: expected ‘)’ before ‘b’ 1427s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c: In function ‘futrts_smul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1427s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ^~~~~~~~~~ 1427s | __int128__ 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4423:86: error: expected ‘)’ before ‘a’ 1427s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4423:104: error: expected ‘)’ before ‘b’ 1427s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s 1427s If you find this error message confusing, uninformative, or wrong, please open an issue: 1427s https://github.com/diku-dk/futhark/issues 1427s 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.fut: 1427s Compiling with --backend=multicore: 1427s cc failed with code 1: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c: In function ‘futrts_umul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1427s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ^~~~~~~~~~~ 1427s | __uint32_t 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4417:90: error: expected ‘)’ before ‘a’ 1427s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4417:109: error: expected ‘)’ before ‘b’ 1427s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c: In function ‘futrts_smul_hi64’: 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1427s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ^~~~~~~~~~ 1427s | __int128__ 1427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4421:86: error: expected ‘)’ before ‘a’ 1427s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1427s | ~ ^ 1427s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4421:104: error: expected ‘)’ before ‘b’ 1428s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s 1428s If you find this error message confusing, uninformative, or wrong, please open an issue: 1428s https://github.com/diku-dk/futhark/issues 1428s 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.fut: 1428s Compiling with --backend=multicore: 1428s cc failed with code 1: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c: In function ‘futrts_umul_hi64’: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1428s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ^~~~~~~~~~~ 1428s | __uint32_t 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4432:90: error: expected ‘)’ before ‘a’ 1428s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4432:109: error: expected ‘)’ before ‘b’ 1428s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c: In function ‘futrts_smul_hi64’: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1428s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ^~~~~~~~~~ 1428s | __int128__ 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4436:86: error: expected ‘)’ before ‘a’ 1428s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4436:104: error: expected ‘)’ before ‘b’ 1428s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s 1428s If you find this error message confusing, uninformative, or wrong, please open an issue: 1428s https://github.com/diku-dk/futhark/issues 1428s 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.fut: 1428s Compiling with --backend=multicore: 1428s cc failed with code 1: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c: In function ‘futrts_umul_hi64’: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1428s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ^~~~~~~~~~~ 1428s | __uint32_t 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4416:90: error: expected ‘)’ before ‘a’ 1428s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4416:109: error: expected ‘)’ before ‘b’ 1428s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c: In function ‘futrts_smul_hi64’: 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1428s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ^~~~~~~~~~ 1428s | __int128__ 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4420:86: error: expected ‘)’ before ‘a’ 1428s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4420:104: error: expected ‘)’ before ‘b’ 1428s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1428s | ~ ^ 1428s | ) 1428s 1428s If you find this error message confusing, uninformative, or wrong, please open an issue: 1428s https://github.com/diku-dk/futhark/issues 1428s 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.fut: 1430s Compiling with --backend=multicore: 1430s cc failed with code 1: 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c: In function ‘futrts_umul_hi64’: 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1430s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1430s | ^~~~~~~~~~~ 1430s | __uint32_t 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4432:90: error: expected ‘)’ before ‘a’ 1430s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1430s | ~ ^ 1430s | ) 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4432:109: error: expected ‘)’ before ‘b’ 1430s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1430s | ~ ^ 1430s | ) 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c: In function ‘futrts_smul_hi64’: 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1430s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1430s | ^~~~~~~~~~ 1430s | __int128__ 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4436:86: error: expected ‘)’ before ‘a’ 1430s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1430s | ~ ^ 1430s | ) 1430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4436:104: error: expected ‘)’ before ‘b’ 1430s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1430s | ~ ^ 1430s | ) 1430s 1430s If you find this error message confusing, uninformative, or wrong, please open an issue: 1430s https://github.com/diku-dk/futhark/issues 1430s 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.fut: 1431s Compiling with --backend=multicore: 1431s cc failed with code 1: 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c: In function ‘futrts_umul_hi64’: 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1431s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1431s | ^~~~~~~~~~~ 1431s | __uint32_t 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4403:90: error: expected ‘)’ before ‘a’ 1431s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1431s | ~ ^ 1431s | ) 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4403:109: error: expected ‘)’ before ‘b’ 1431s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1431s | ~ ^ 1431s | ) 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c: In function ‘futrts_smul_hi64’: 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1431s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1431s | ^~~~~~~~~~ 1431s | __int128__ 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4407:86: error: expected ‘)’ before ‘a’ 1431s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1431s | ~ ^ 1431s | ) 1431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4407:104: error: expected ‘)’ before ‘b’ 1431s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1431s | ~ ^ 1431s | ) 1431s 1431s If you find this error message confusing, uninformative, or wrong, please open an issue: 1431s https://github.com/diku-dk/futhark/issues 1431s 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.fut: 1432s Compiling with --backend=multicore: 1432s cc failed with code 1: 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c: In function ‘futrts_umul_hi64’: 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1432s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1432s | ^~~~~~~~~~~ 1432s | __uint32_t 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4418:90: error: expected ‘)’ before ‘a’ 1432s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1432s | ~ ^ 1432s | ) 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4418:109: error: expected ‘)’ before ‘b’ 1432s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1432s | ~ ^ 1432s | ) 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c: In function ‘futrts_smul_hi64’: 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1432s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1432s | ^~~~~~~~~~ 1432s | __int128__ 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4422:86: error: expected ‘)’ before ‘a’ 1432s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1432s | ~ ^ 1432s | ) 1432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4422:104: error: expected ‘)’ before ‘b’ 1432s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1432s | ~ ^ 1432s | ) 1432s 1432s If you find this error message confusing, uninformative, or wrong, please open an issue: 1432s https://github.com/diku-dk/futhark/issues 1432s 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.fut: 1434s Compiling with --backend=multicore: 1434s cc failed with code 1: 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c: In function ‘futrts_umul_hi64’: 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1434s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1434s | ^~~~~~~~~~~ 1434s | __uint32_t 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4419:90: error: expected ‘)’ before ‘a’ 1434s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1434s | ~ ^ 1434s | ) 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4419:109: error: expected ‘)’ before ‘b’ 1434s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1434s | ~ ^ 1434s | ) 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c: In function ‘futrts_smul_hi64’: 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1434s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1434s | ^~~~~~~~~~ 1434s | __int128__ 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4423:86: error: expected ‘)’ before ‘a’ 1434s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1434s | ~ ^ 1434s | ) 1434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4423:104: error: expected ‘)’ before ‘b’ 1434s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1434s | ~ ^ 1434s | ) 1434s 1434s If you find this error message confusing, uninformative, or wrong, please open an issue: 1434s https://github.com/diku-dk/futhark/issues 1434s 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.fut: 1435s Compiling with --backend=multicore: 1435s cc failed with code 1: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c: In function ‘futrts_umul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ^~~~~~~~~~~ 1435s | __uint32_t 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4418:90: error: expected ‘)’ before ‘a’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4418:109: error: expected ‘)’ before ‘b’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c: In function ‘futrts_smul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ^~~~~~~~~~ 1435s | __int128__ 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4422:86: error: expected ‘)’ before ‘a’ 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4422:104: error: expected ‘)’ before ‘b’ 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s 1435s If you find this error message confusing, uninformative, or wrong, please open an issue: 1435s https://github.com/diku-dk/futhark/issues 1435s 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.fut: 1435s Compiling with --backend=multicore: 1435s cc failed with code 1: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c: In function ‘futrts_umul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ^~~~~~~~~~~ 1435s | __uint32_t 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4418:90: error: expected ‘)’ before ‘a’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4418:109: error: expected ‘)’ before ‘b’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c: In function ‘futrts_smul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ^~~~~~~~~~ 1435s | __int128__ 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4422:86: error: expected ‘)’ before ‘a’ 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4422:104: error: expected ‘)’ before ‘b’ 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s 1435s If you find this error message confusing, uninformative, or wrong, please open an issue: 1435s https://github.com/diku-dk/futhark/issues 1435s 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.fut: 1435s Compiling with --backend=multicore: 1435s cc failed with code 1: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c: In function ‘futrts_umul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ^~~~~~~~~~~ 1435s | __uint32_t 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4418:90: error: expected ‘)’ before ‘a’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4418:109: error: expected ‘)’ before ‘b’ 1435s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1435s | ~ ^ 1435s | ) 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c: In function ‘futrts_smul_hi64’: 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1435s | ^~~~~~~~~~ 1435s | __int128__ 1435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4422:86: error: expected ‘)’ before ‘a’ 1435s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1436s | ~ ^ 1436s | ) 1436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4422:104: error: expected ‘)’ before ‘b’ 1436s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1436s | ~ ^ 1436s | ) 1436s 1436s If you find this error message confusing, uninformative, or wrong, please open an issue: 1436s https://github.com/diku-dk/futhark/issues 1436s 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.fut: 1437s Compiling with --backend=multicore: 1437s cc failed with code 1: 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c: In function ‘futrts_umul_hi64’: 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1437s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1437s | ^~~~~~~~~~~ 1437s | __uint32_t 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4417:90: error: expected ‘)’ before ‘a’ 1437s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1437s | ~ ^ 1437s | ) 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4417:109: error: expected ‘)’ before ‘b’ 1437s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1437s | ~ ^ 1437s | ) 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c: In function ‘futrts_smul_hi64’: 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1437s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1437s | ^~~~~~~~~~ 1437s | __int128__ 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4421:86: error: expected ‘)’ before ‘a’ 1437s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1437s | ~ ^ 1437s | ) 1437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4421:104: error: expected ‘)’ before ‘b’ 1437s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1437s | ~ ^ 1437s | ) 1437s 1437s If you find this error message confusing, uninformative, or wrong, please open an issue: 1437s https://github.com/diku-dk/futhark/issues 1437s 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.fut: 1438s Compiling with --backend=multicore: 1438s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.fut:12:9-10: 1438s Defaulting ambiguous type to i32. 1438s cc failed with code 1: 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c: In function ‘futrts_umul_hi64’: 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1438s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1438s | ^~~~~~~~~~~ 1438s | __uint32_t 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4418:90: error: expected ‘)’ before ‘a’ 1438s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1438s | ~ ^ 1438s | ) 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4418:109: error: expected ‘)’ before ‘b’ 1438s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1438s | ~ ^ 1438s | ) 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c: In function ‘futrts_smul_hi64’: 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1438s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1438s | ^~~~~~~~~~ 1438s | __int128__ 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4422:86: error: expected ‘)’ before ‘a’ 1438s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1438s | ~ ^ 1438s | ) 1438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4422:104: error: expected ‘)’ before ‘b’ 1438s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1438s | ~ ^ 1438s | ) 1438s 1438s If you find this error message confusing, uninformative, or wrong, please open an issue: 1438s https://github.com/diku-dk/futhark/issues 1438s 1438s (600 failed, 65 passed, 1645 to go). 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.fut: 1439s Compiling with --backend=multicore: 1439s cc failed with code 1: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c: In function ‘futrts_umul_hi64’: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1439s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ^~~~~~~~~~~ 1439s | __uint32_t 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4406:90: error: expected ‘)’ before ‘a’ 1439s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4406:109: error: expected ‘)’ before ‘b’ 1439s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c: In function ‘futrts_smul_hi64’: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1439s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ^~~~~~~~~~ 1439s | __int128__ 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4410:86: error: expected ‘)’ before ‘a’ 1439s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4410:104: error: expected ‘)’ before ‘b’ 1439s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s 1439s If you find this error message confusing, uninformative, or wrong, please open an issue: 1439s https://github.com/diku-dk/futhark/issues 1439s 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.fut: 1439s Compiling with --backend=multicore: 1439s cc failed with code 1: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c: In function ‘futrts_umul_hi64’: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1439s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ^~~~~~~~~~~ 1439s | __uint32_t 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4418:90: error: expected ‘)’ before ‘a’ 1439s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4418:109: error: expected ‘)’ before ‘b’ 1439s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c: In function ‘futrts_smul_hi64’: 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1439s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ^~~~~~~~~~ 1439s | __int128__ 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4422:86: error: expected ‘)’ before ‘a’ 1439s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4422:104: error: expected ‘)’ before ‘b’ 1439s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1439s | ~ ^ 1439s | ) 1439s 1439s If you find this error message confusing, uninformative, or wrong, please open an issue: 1439s https://github.com/diku-dk/futhark/issues 1439s 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.fut: 1443s Generating reference outputs: 1443s cc failed with code 1: 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c: In function ‘futrts_umul_hi64’: 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1443s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1443s | ^~~~~~~~~~~ 1443s | __uint32_t 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:90: error: expected ‘)’ before ‘a’ 1443s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1443s | ~ ^ 1443s | ) 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:109: error: expected ‘)’ before ‘b’ 1443s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1443s | ~ ^ 1443s | ) 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c: In function ‘futrts_smul_hi64’: 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1443s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1443s | ^~~~~~~~~~ 1443s | __int128__ 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:86: error: expected ‘)’ before ‘a’ 1443s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1443s | ~ ^ 1443s | ) 1443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:104: error: expected ‘)’ before ‘b’ 1443s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1443s | ~ ^ 1443s | ) 1443s 1443s If you find this error message confusing, uninformative, or wrong, please open an issue: 1443s https://github.com/diku-dk/futhark/issues 1443s 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.fut: 1444s Compiling with --backend=multicore: 1444s cc failed with code 1: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c: In function ‘futrts_umul_hi64’: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ^~~~~~~~~~~ 1444s | __uint32_t 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4432:90: error: expected ‘)’ before ‘a’ 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4432:109: error: expected ‘)’ before ‘b’ 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c: In function ‘futrts_smul_hi64’: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ^~~~~~~~~~ 1444s | __int128__ 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4436:86: error: expected ‘)’ before ‘a’ 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4436:104: error: expected ‘)’ before ‘b’ 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s 1444s If you find this error message confusing, uninformative, or wrong, please open an issue: 1444s https://github.com/diku-dk/futhark/issues 1444s 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.fut: 1444s Compiling with --backend=multicore: 1444s cc failed with code 1: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c: In function ‘futrts_umul_hi64’: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ^~~~~~~~~~~ 1444s | __uint32_t 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4432:90: error: expected ‘)’ before ‘a’ 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4432:109: error: expected ‘)’ before ‘b’ 1444s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c: In function ‘futrts_smul_hi64’: 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ^~~~~~~~~~ 1444s | __int128__ 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4436:86: error: expected ‘)’ before ‘a’ 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4436:104: error: expected ‘)’ before ‘b’ 1444s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1444s | ~ ^ 1444s | ) 1444s 1444s If you find this error message confusing, uninformative, or wrong, please open an issue: 1444s https://github.com/diku-dk/futhark/issues 1444s 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.fut: 1445s Generating reference outputs: 1445s cc failed with code 1: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c: In function ‘futrts_umul_hi64’: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1445s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ^~~~~~~~~~~ 1445s | __uint32_t 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:90: error: expected ‘)’ before ‘a’ 1445s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:109: error: expected ‘)’ before ‘b’ 1445s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c: In function ‘futrts_smul_hi64’: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1445s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ^~~~~~~~~~ 1445s | __int128__ 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:86: error: expected ‘)’ before ‘a’ 1445s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:104: error: expected ‘)’ before ‘b’ 1445s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s 1445s If you find this error message confusing, uninformative, or wrong, please open an issue: 1445s https://github.com/diku-dk/futhark/issues 1445s 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.fut: 1445s Generating reference outputs: 1445s cc failed with code 1: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c: In function ‘futrts_umul_hi64’: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1445s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ^~~~~~~~~~~ 1445s | __uint32_t 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:90: error: expected ‘)’ before ‘a’ 1445s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:109: error: expected ‘)’ before ‘b’ 1445s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c: In function ‘futrts_smul_hi64’: 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1445s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ^~~~~~~~~~ 1445s | __int128__ 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:86: error: expected ‘)’ before ‘a’ 1445s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:104: error: expected ‘)’ before ‘b’ 1445s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1445s | ~ ^ 1445s | ) 1445s 1445s If you find this error message confusing, uninformative, or wrong, please open an issue: 1445s https://github.com/diku-dk/futhark/issues 1445s 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.fut: 1446s Generating reference outputs: 1446s cc failed with code 1: 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c: In function ‘futrts_umul_hi64’: 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1446s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1446s | ^~~~~~~~~~~ 1446s | __uint32_t 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:90: error: expected ‘)’ before ‘a’ 1446s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1446s | ~ ^ 1446s | ) 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:109: error: expected ‘)’ before ‘b’ 1446s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1446s | ~ ^ 1446s | ) 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c: In function ‘futrts_smul_hi64’: 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1446s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1446s | ^~~~~~~~~~ 1446s | __int128__ 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:86: error: expected ‘)’ before ‘a’ 1446s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1446s | ~ ^ 1446s | ) 1446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:104: error: expected ‘)’ before ‘b’ 1446s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1446s | ~ ^ 1446s | ) 1446s 1446s If you find this error message confusing, uninformative, or wrong, please open an issue: 1446s https://github.com/diku-dk/futhark/issues 1446s 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.fut: 1447s Generating reference outputs: 1447s cc failed with code 1: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c: In function ‘futrts_umul_hi64’: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1447s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ^~~~~~~~~~~ 1447s | __uint32_t 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:90: error: expected ‘)’ before ‘a’ 1447s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:109: error: expected ‘)’ before ‘b’ 1447s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c: In function ‘futrts_smul_hi64’: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1447s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ^~~~~~~~~~ 1447s | __int128__ 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:86: error: expected ‘)’ before ‘a’ 1447s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:104: error: expected ‘)’ before ‘b’ 1447s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s 1447s If you find this error message confusing, uninformative, or wrong, please open an issue: 1447s https://github.com/diku-dk/futhark/issues 1447s 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.fut: 1447s Generating reference outputs: 1447s cc failed with code 1: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c: In function ‘futrts_umul_hi64’: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1447s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ^~~~~~~~~~~ 1447s | __uint32_t 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:90: error: expected ‘)’ before ‘a’ 1447s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:109: error: expected ‘)’ before ‘b’ 1447s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c: In function ‘futrts_smul_hi64’: 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1447s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ^~~~~~~~~~ 1447s | __int128__ 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:86: error: expected ‘)’ before ‘a’ 1447s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:104: error: expected ‘)’ before ‘b’ 1447s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1447s | ~ ^ 1447s | ) 1447s 1447s If you find this error message confusing, uninformative, or wrong, please open an issue: 1447s https://github.com/diku-dk/futhark/issues 1447s 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.fut: 1450s Generating reference outputs: 1450s cc failed with code 1: 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c: In function ‘futrts_umul_hi64’: 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1450s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1450s | ^~~~~~~~~~~ 1450s | __uint32_t 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:90: error: expected ‘)’ before ‘a’ 1450s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1450s | ~ ^ 1450s | ) 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:109: error: expected ‘)’ before ‘b’ 1450s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1450s | ~ ^ 1450s | ) 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c: In function ‘futrts_smul_hi64’: 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1450s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1450s | ^~~~~~~~~~ 1450s | __int128__ 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:86: error: expected ‘)’ before ‘a’ 1450s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1450s | ~ ^ 1450s | ) 1450s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:104: error: expected ‘)’ before ‘b’ 1450s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1450s | ~ ^ 1450s | ) 1450s 1450s If you find this error message confusing, uninformative, or wrong, please open an issue: 1450s https://github.com/diku-dk/futhark/issues 1450s 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.fut: 1452s Generating reference outputs: 1452s cc failed with code 1: 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c: In function ‘futrts_umul_hi64’: 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1452s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1452s | ^~~~~~~~~~~ 1452s | __uint32_t 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:90: error: expected ‘)’ before ‘a’ 1452s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1452s | ~ ^ 1452s | ) 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:109: error: expected ‘)’ before ‘b’ 1452s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1452s | ~ ^ 1452s | ) 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c: In function ‘futrts_smul_hi64’: 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1452s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1452s | ^~~~~~~~~~ 1452s | __int128__ 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:86: error: expected ‘)’ before ‘a’ 1452s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1452s | ~ ^ 1452s | ) 1452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:104: error: expected ‘)’ before ‘b’ 1452s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1452s | ~ ^ 1452s | ) 1452s 1452s If you find this error message confusing, uninformative, or wrong, please open an issue: 1452s https://github.com/diku-dk/futhark/issues 1452s 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.fut: 1453s Generating reference outputs: 1453s cc failed with code 1: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1453s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ^~~~~~~~~~~ 1453s | __uint32_t 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:90: error: expected ‘)’ before ‘a’ 1453s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:109: error: expected ‘)’ before ‘b’ 1453s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1453s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1453s | ^~~~~~~~~~ 1453s | __int128__ 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:86: error: expected ‘)’ before ‘a’ 1453s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:104: error: expected ‘)’ before ‘b’ 1453s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s 1453s If you find this error message confusing, uninformative, or wrong, please open an issue: 1453s https://github.com/diku-dk/futhark/issues 1453s 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.fut: 1453s Generating reference outputs: 1453s cc failed with code 1: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c: In function ‘futrts_umul_hi64’: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1453s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ^~~~~~~~~~~ 1453s | __uint32_t 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:90: error: expected ‘)’ before ‘a’ 1453s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:109: error: expected ‘)’ before ‘b’ 1453s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1453s | ~ ^ 1453s | ) 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c: In function ‘futrts_smul_hi64’: 1453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1453s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ^~~~~~~~~~ 1454s | __int128__ 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:86: error: expected ‘)’ before ‘a’ 1454s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:104: error: expected ‘)’ before ‘b’ 1454s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s 1454s If you find this error message confusing, uninformative, or wrong, please open an issue: 1454s https://github.com/diku-dk/futhark/issues 1454s 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.fut: 1454s Generating reference outputs: 1454s cc failed with code 1: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c: In function ‘futrts_umul_hi64’: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ^~~~~~~~~~~ 1454s | __uint32_t 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:90: error: expected ‘)’ before ‘a’ 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:109: error: expected ‘)’ before ‘b’ 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c: In function ‘futrts_smul_hi64’: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ^~~~~~~~~~ 1454s | __int128__ 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:86: error: expected ‘)’ before ‘a’ 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:104: error: expected ‘)’ before ‘b’ 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s 1454s If you find this error message confusing, uninformative, or wrong, please open an issue: 1454s https://github.com/diku-dk/futhark/issues 1454s 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.fut: 1454s Generating reference outputs: 1454s cc failed with code 1: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c: In function ‘futrts_umul_hi64’: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ^~~~~~~~~~~ 1454s | __uint32_t 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:90: error: expected ‘)’ before ‘a’ 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:109: error: expected ‘)’ before ‘b’ 1454s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c: In function ‘futrts_smul_hi64’: 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ^~~~~~~~~~ 1454s | __int128__ 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:86: error: expected ‘)’ before ‘a’ 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:104: error: expected ‘)’ before ‘b’ 1454s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1454s | ~ ^ 1454s | ) 1454s 1454s If you find this error message confusing, uninformative, or wrong, please open an issue: 1454s https://github.com/diku-dk/futhark/issues 1454s 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.fut: 1455s Generating reference outputs: 1455s cc failed with code 1: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c: In function ‘futrts_umul_hi64’: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1455s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ^~~~~~~~~~~ 1455s | __uint32_t 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:90: error: expected ‘)’ before ‘a’ 1455s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:109: error: expected ‘)’ before ‘b’ 1455s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c: In function ‘futrts_smul_hi64’: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1455s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ^~~~~~~~~~ 1455s | __int128__ 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:86: error: expected ‘)’ before ‘a’ 1455s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:104: error: expected ‘)’ before ‘b’ 1455s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s 1455s If you find this error message confusing, uninformative, or wrong, please open an issue: 1455s https://github.com/diku-dk/futhark/issues 1455s 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.fut: 1455s Generating reference outputs: 1455s cc failed with code 1: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c: In function ‘futrts_umul_hi64’: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1455s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ^~~~~~~~~~~ 1455s | __uint32_t 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:90: error: expected ‘)’ before ‘a’ 1455s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:109: error: expected ‘)’ before ‘b’ 1455s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c: In function ‘futrts_smul_hi64’: 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1455s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ^~~~~~~~~~ 1455s | __int128__ 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:86: error: expected ‘)’ before ‘a’ 1455s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:104: error: expected ‘)’ before ‘b’ 1455s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1455s | ~ ^ 1455s | ) 1455s 1455s If you find this error message confusing, uninformative, or wrong, please open an issue: 1455s https://github.com/diku-dk/futhark/issues 1455s 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.fut: 1459s Generating reference outputs: 1459s cc failed with code 1: 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c: In function ‘futrts_umul_hi64’: 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1459s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1459s | ^~~~~~~~~~~ 1459s | __uint32_t 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:90: error: expected ‘)’ before ‘a’ 1459s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1459s | ~ ^ 1459s | ) 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:109: error: expected ‘)’ before ‘b’ 1459s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1459s | ~ ^ 1459s | ) 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c: In function ‘futrts_smul_hi64’: 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1459s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1459s | ^~~~~~~~~~ 1459s | __int128__ 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:86: error: expected ‘)’ before ‘a’ 1459s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1459s | ~ ^ 1459s | ) 1459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:104: error: expected ‘)’ before ‘b’ 1459s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1459s | ~ ^ 1459s | ) 1459s 1459s If you find this error message confusing, uninformative, or wrong, please open an issue: 1459s https://github.com/diku-dk/futhark/issues 1459s 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.fut: 1460s Generating reference outputs: 1460s cc failed with code 1: 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c: In function ‘futrts_umul_hi64’: 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1460s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1460s | ^~~~~~~~~~~ 1460s | __uint32_t 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:90: error: expected ‘)’ before ‘a’ 1460s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1460s | ~ ^ 1460s | ) 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:109: error: expected ‘)’ before ‘b’ 1460s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1460s | ~ ^ 1460s | ) 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c: In function ‘futrts_smul_hi64’: 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1460s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1460s | ^~~~~~~~~~ 1460s | __int128__ 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:86: error: expected ‘)’ before ‘a’ 1460s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1460s | ~ ^ 1460s | ) 1460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:104: error: expected ‘)’ before ‘b’ 1460s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1460s | ~ ^ 1460s | ) 1460s 1460s If you find this error message confusing, uninformative, or wrong, please open an issue: 1460s https://github.com/diku-dk/futhark/issues 1460s 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.fut: 1461s Generating reference outputs: 1461s cc failed with code 1: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c: In function ‘futrts_umul_hi64’: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1461s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ^~~~~~~~~~~ 1461s | __uint32_t 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:90: error: expected ‘)’ before ‘a’ 1461s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:109: error: expected ‘)’ before ‘b’ 1461s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c: In function ‘futrts_smul_hi64’: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1461s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ^~~~~~~~~~ 1461s | __int128__ 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:86: error: expected ‘)’ before ‘a’ 1461s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:104: error: expected ‘)’ before ‘b’ 1461s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s 1461s If you find this error message confusing, uninformative, or wrong, please open an issue: 1461s https://github.com/diku-dk/futhark/issues 1461s 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.fut: 1461s Generating reference outputs: 1461s cc failed with code 1: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c: In function ‘futrts_umul_hi64’: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1461s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ^~~~~~~~~~~ 1461s | __uint32_t 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:90: error: expected ‘)’ before ‘a’ 1461s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:109: error: expected ‘)’ before ‘b’ 1461s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c: In function ‘futrts_smul_hi64’: 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1461s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ^~~~~~~~~~ 1461s | __int128__ 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:86: error: expected ‘)’ before ‘a’ 1461s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:104: error: expected ‘)’ before ‘b’ 1461s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1461s | ~ ^ 1461s | ) 1461s 1461s If you find this error message confusing, uninformative, or wrong, please open an issue: 1461s https://github.com/diku-dk/futhark/issues 1461s 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.fut: 1462s Generating reference outputs: 1462s cc failed with code 1: 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c: In function ‘futrts_umul_hi64’: 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1462s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1462s | ^~~~~~~~~~~ 1462s | __uint32_t 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:90: error: expected ‘)’ before ‘a’ 1462s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1462s | ~ ^ 1462s | ) 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:109: error: expected ‘)’ before ‘b’ 1462s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1462s | ~ ^ 1462s | ) 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c: In function ‘futrts_smul_hi64’: 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1462s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1462s | ^~~~~~~~~~ 1462s | __int128__ 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:86: error: expected ‘)’ before ‘a’ 1462s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1462s | ~ ^ 1462s | ) 1462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:104: error: expected ‘)’ before ‘b’ 1462s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1462s | ~ ^ 1462s | ) 1462s 1462s If you find this error message confusing, uninformative, or wrong, please open an issue: 1462s https://github.com/diku-dk/futhark/issues 1462s 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.fut: 1463s Generating reference outputs: 1463s cc failed with code 1: 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c: In function ‘futrts_umul_hi64’: 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1463s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1463s | ^~~~~~~~~~~ 1463s | __uint32_t 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:90: error: expected ‘)’ before ‘a’ 1463s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1463s | ~ ^ 1463s | ) 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:109: error: expected ‘)’ before ‘b’ 1463s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1463s | ~ ^ 1463s | ) 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c: In function ‘futrts_smul_hi64’: 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1463s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1463s | ^~~~~~~~~~ 1463s | __int128__ 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:86: error: expected ‘)’ before ‘a’ 1463s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1463s | ~ ^ 1463s | ) 1463s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:104: error: expected ‘)’ before ‘b’ 1463s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1463s | ~ ^ 1463s | ) 1463s 1463s If you find this error message confusing, uninformative, or wrong, please open an issue: 1463s https://github.com/diku-dk/futhark/issues 1463s 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.fut: 1464s Generating reference outputs: 1464s cc failed with code 1: 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c: In function ‘futrts_umul_hi64’: 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1464s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1464s | ^~~~~~~~~~~ 1464s | __uint32_t 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:90: error: expected ‘)’ before ‘a’ 1464s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1464s | ~ ^ 1464s | ) 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:109: error: expected ‘)’ before ‘b’ 1464s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1464s | ~ ^ 1464s | ) 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c: In function ‘futrts_smul_hi64’: 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1464s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1464s | ^~~~~~~~~~ 1464s | __int128__ 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:86: error: expected ‘)’ before ‘a’ 1464s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1464s | ~ ^ 1464s | ) 1464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:104: error: expected ‘)’ before ‘b’ 1464s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1464s | ~ ^ 1464s | ) 1464s 1464s If you find this error message confusing, uninformative, or wrong, please open an issue: 1464s https://github.com/diku-dk/futhark/issues 1464s 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.fut: 1465s Generating reference outputs: 1465s cc failed with code 1: 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c: In function ‘futrts_umul_hi64’: 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1465s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1465s | ^~~~~~~~~~~ 1465s | __uint32_t 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:90: error: expected ‘)’ before ‘a’ 1465s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1465s | ~ ^ 1465s | ) 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:109: error: expected ‘)’ before ‘b’ 1465s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1465s | ~ ^ 1465s | ) 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c: In function ‘futrts_smul_hi64’: 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1465s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1465s | ^~~~~~~~~~ 1465s | __int128__ 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:86: error: expected ‘)’ before ‘a’ 1465s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1465s | ~ ^ 1465s | ) 1465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:104: error: expected ‘)’ before ‘b’ 1465s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1465s | ~ ^ 1465s | ) 1465s 1465s If you find this error message confusing, uninformative, or wrong, please open an issue: 1465s https://github.com/diku-dk/futhark/issues 1465s 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.fut: 1467s Generating reference outputs: 1467s cc failed with code 1: 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c: In function ‘futrts_umul_hi64’: 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1467s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1467s | ^~~~~~~~~~~ 1467s | __uint32_t 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:90: error: expected ‘)’ before ‘a’ 1467s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1467s | ~ ^ 1467s | ) 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:109: error: expected ‘)’ before ‘b’ 1467s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1467s | ~ ^ 1467s | ) 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c: In function ‘futrts_smul_hi64’: 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1467s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1467s | ^~~~~~~~~~ 1467s | __int128__ 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:86: error: expected ‘)’ before ‘a’ 1467s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1467s | ~ ^ 1467s | ) 1467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:104: error: expected ‘)’ before ‘b’ 1467s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1467s | ~ ^ 1467s | ) 1467s 1467s If you find this error message confusing, uninformative, or wrong, please open an issue: 1467s https://github.com/diku-dk/futhark/issues 1467s 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.fut: 1470s Generating reference outputs: 1470s cc failed with code 1: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c: In function ‘futrts_umul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1470s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ^~~~~~~~~~~ 1470s | __uint32_t 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:90: error: expected ‘)’ before ‘a’ 1470s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:109: error: expected ‘)’ before ‘b’ 1470s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c: In function ‘futrts_smul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1470s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ^~~~~~~~~~ 1470s | __int128__ 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:86: error: expected ‘)’ before ‘a’ 1470s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:104: error: expected ‘)’ before ‘b’ 1470s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s 1470s If you find this error message confusing, uninformative, or wrong, please open an issue: 1470s https://github.com/diku-dk/futhark/issues 1470s 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.fut: 1470s Compiling with --backend=multicore: 1470s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.fut:6:11-12: 1470s Unused name "x". 1470s cc failed with code 1: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c: In function ‘futrts_umul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1470s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ^~~~~~~~~~~ 1470s | __uint32_t 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4402:90: error: expected ‘)’ before ‘a’ 1470s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4402:109: error: expected ‘)’ before ‘b’ 1470s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c: In function ‘futrts_smul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1470s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ^~~~~~~~~~ 1470s | __int128__ 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4406:86: error: expected ‘)’ before ‘a’ 1470s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4406:104: error: expected ‘)’ before ‘b’ 1470s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s 1470s If you find this error message confusing, uninformative, or wrong, please open an issue: 1470s https://github.com/diku-dk/futhark/issues 1470s 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.fut: 1470s Compiling with --backend=multicore: 1470s cc failed with code 1: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c: In function ‘futrts_umul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1470s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ^~~~~~~~~~~ 1470s | __uint32_t 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4416:90: error: expected ‘)’ before ‘a’ 1470s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4416:109: error: expected ‘)’ before ‘b’ 1470s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c: In function ‘futrts_smul_hi64’: 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1470s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ^~~~~~~~~~ 1470s | __int128__ 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4420:86: error: expected ‘)’ before ‘a’ 1470s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4420:104: error: expected ‘)’ before ‘b’ 1470s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1470s | ~ ^ 1470s | ) 1470s 1470s If you find this error message confusing, uninformative, or wrong, please open an issue: 1470s https://github.com/diku-dk/futhark/issues 1470s 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.fut: 1473s Compiling with --backend=multicore: 1473s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.fut:3:14-51: 1473s Entry point parameter 1473s 1473s ((xs: *[n][n]i32): *[n][n]i32, (ys0: [n]i32): [n]i32, (i: i32): i32) 1473s 1473s will have an opaque type, so the entry point will likely not be callable. 1473s cc failed with code 1: 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c: In function ‘futrts_umul_hi64’: 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4452:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1473s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1473s | ^~~~~~~~~~~ 1473s | __uint32_t 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4452:78: note: each undeclared identifier is reported only once for each function it appears in 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4452:90: error: expected ‘)’ before ‘a’ 1473s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1473s | ~ ^ 1473s | ) 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4452:109: error: expected ‘)’ before ‘b’ 1473s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1473s | ~ ^ 1473s | ) 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c: In function ‘futrts_smul_hi64’: 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4456:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1473s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1473s | ^~~~~~~~~~ 1473s | __int128__ 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4456:86: error: expected ‘)’ before ‘a’ 1473s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1473s | ~ ^ 1473s | ) 1473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4456:104: error: expected ‘)’ before ‘b’ 1473s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1473s | ~ ^ 1473s | ) 1473s 1473s If you find this error message confusing, uninformative, or wrong, please open an issue: 1473s https://github.com/diku-dk/futhark/issues 1473s 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.fut: 1479s Generating reference outputs: 1479s cc failed with code 1: 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c: In function ‘futrts_umul_hi64’: 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1479s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1479s | ^~~~~~~~~~~ 1479s | __uint32_t 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:90: error: expected ‘)’ before ‘a’ 1479s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1479s | ~ ^ 1479s | ) 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:109: error: expected ‘)’ before ‘b’ 1479s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1479s | ~ ^ 1479s | ) 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c: In function ‘futrts_smul_hi64’: 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1479s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1479s | ^~~~~~~~~~ 1479s | __int128__ 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:86: error: expected ‘)’ before ‘a’ 1479s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1479s | ~ ^ 1479s | ) 1479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:104: error: expected ‘)’ before ‘b’ 1479s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1479s | ~ ^ 1479s | ) 1479s 1479s If you find this error message confusing, uninformative, or wrong, please open an issue: 1479s https://github.com/diku-dk/futhark/issues 1479s 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.fut: 1480s Generating reference outputs: 1480s cc failed with code 1: 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c: In function ‘futrts_umul_hi64’: 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1480s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1480s | ^~~~~~~~~~~ 1480s | __uint32_t 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:90: error: expected ‘)’ before ‘a’ 1480s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1480s | ~ ^ 1480s | ) 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:109: error: expected ‘)’ before ‘b’ 1480s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1480s | ~ ^ 1480s | ) 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c: In function ‘futrts_smul_hi64’: 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1480s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1480s | ^~~~~~~~~~ 1480s | __int128__ 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:86: error: expected ‘)’ before ‘a’ 1480s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1480s | ~ ^ 1480s | ) 1480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:104: error: expected ‘)’ before ‘b’ 1480s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1480s | ~ ^ 1480s | ) 1480s 1480s If you find this error message confusing, uninformative, or wrong, please open an issue: 1480s https://github.com/diku-dk/futhark/issues 1480s 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut: 1485s Compiling with --backend=multicore: 1485s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut:7:47-48: 1485s Unused name "j". 1485s 1485s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut:7:61-65: 1485s Defaulting ambiguous type to i32. 1485s cc failed with code 1: 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c: In function ‘futrts_umul_hi64’: 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1485s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1485s | ^~~~~~~~~~~ 1485s | __uint32_t 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4431:90: error: expected ‘)’ before ‘a’ 1485s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1485s | ~ ^ 1485s | ) 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4431:109: error: expected ‘)’ before ‘b’ 1485s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1485s | ~ ^ 1485s | ) 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c: In function ‘futrts_smul_hi64’: 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1485s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1485s | ^~~~~~~~~~ 1485s | __int128__ 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4435:86: error: expected ‘)’ before ‘a’ 1485s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1485s | ~ ^ 1485s | ) 1485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4435:104: error: expected ‘)’ before ‘b’ 1485s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1485s | ~ ^ 1485s | ) 1485s 1485s If you find this error message confusing, uninformative, or wrong, please open an issue: 1485s https://github.com/diku-dk/futhark/issues 1485s 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.fut: 1489s Compiling with --backend=multicore: 1489s cc failed with code 1: 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c: In function ‘futrts_umul_hi64’: 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1489s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1489s | ^~~~~~~~~~~ 1489s | __uint32_t 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4416:90: error: expected ‘)’ before ‘a’ 1489s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1489s | ~ ^ 1489s | ) 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4416:109: error: expected ‘)’ before ‘b’ 1489s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1489s | ~ ^ 1489s | ) 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c: In function ‘futrts_smul_hi64’: 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1489s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1489s | ^~~~~~~~~~ 1489s | __int128__ 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4420:86: error: expected ‘)’ before ‘a’ 1489s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1489s | ~ ^ 1489s | ) 1489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4420:104: error: expected ‘)’ before ‘b’ 1489s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1489s | ~ ^ 1489s | ) 1489s 1489s If you find this error message confusing, uninformative, or wrong, please open an issue: 1489s https://github.com/diku-dk/futhark/issues 1489s 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.fut: 1491s Generating reference outputs: 1491s cc failed with code 1: 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c: In function ‘futrts_umul_hi64’: 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1491s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1491s | ^~~~~~~~~~~ 1491s | __uint32_t 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:90: error: expected ‘)’ before ‘a’ 1491s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1491s | ~ ^ 1491s | ) 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:109: error: expected ‘)’ before ‘b’ 1491s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1491s | ~ ^ 1491s | ) 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c: In function ‘futrts_smul_hi64’: 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1491s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1491s | ^~~~~~~~~~ 1491s | __int128__ 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:86: error: expected ‘)’ before ‘a’ 1491s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1491s | ~ ^ 1491s | ) 1491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:104: error: expected ‘)’ before ‘b’ 1491s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1491s | ~ ^ 1491s | ) 1491s 1491s If you find this error message confusing, uninformative, or wrong, please open an issue: 1491s https://github.com/diku-dk/futhark/issues 1491s 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut: 1495s Compiling with --backend=multicore: 1495s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut:20:8-10: 1495s Unused name "n'". 1495s 1495s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut:41:1-42:46: 1495s Entry point return type 1495s 1495s *[n₈][n₁₁][n₅]{i: f32, r: f32} 1495s 1495s will have an opaque type, so the result will likely not be usable. 1495s cc failed with code 1: 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c: In function ‘futrts_umul_hi64’: 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1495s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1495s | ^~~~~~~~~~~ 1495s | __uint32_t 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4446:90: error: expected ‘)’ before ‘a’ 1495s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1495s | ~ ^ 1495s | ) 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4446:109: error: expected ‘)’ before ‘b’ 1495s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1495s | ~ ^ 1495s | ) 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c: In function ‘futrts_smul_hi64’: 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1495s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1495s | ^~~~~~~~~~ 1495s | __int128__ 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4450:86: error: expected ‘)’ before ‘a’ 1495s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1495s | ~ ^ 1495s | ) 1495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4450:104: error: expected ‘)’ before ‘b’ 1495s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1495s | ~ ^ 1495s | ) 1495s 1495s If you find this error message confusing, uninformative, or wrong, please open an issue: 1495s https://github.com/diku-dk/futhark/issues 1495s 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut: 1496s Compiling with --backend=multicore: 1496s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:25:11-14: 1496s Unused name "xp0". 1496s 1496s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:25:18-21: 1496s Unused name "yp0". 1496s 1496s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:31:21-26: 1496s Entry point parameter 1496s 1496s (rects: [n₆₃]({x: i32, y: i32}, {x: i32, y: i32})) 1496s 1496s will have an opaque type, so the entry point will likely not be callable. 1496s cc failed with code 1: 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c: In function ‘futrts_umul_hi64’: 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4624:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1496s 4624 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1496s | ^~~~~~~~~~~ 1496s | __uint32_t 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4624:78: note: each undeclared identifier is reported only once for each function it appears in 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4624:90: error: expected ‘)’ before ‘a’ 1496s 4624 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1496s | ~ ^ 1496s | ) 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4624:109: error: expected ‘)’ before ‘b’ 1496s 4624 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1496s | ~ ^ 1496s | ) 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c: In function ‘futrts_smul_hi64’: 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4628:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1496s 4628 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1496s | ^~~~~~~~~~ 1496s | __int128__ 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4628:86: error: expected ‘)’ before ‘a’ 1496s 4628 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1496s | ~ ^ 1496s | ) 1496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4628:104: error: expected ‘)’ before ‘b’ 1496s 4628 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1496s | ~ ^ 1496s | ) 1496s 1496s If you find this error message confusing, uninformative, or wrong, please open an issue: 1496s https://github.com/diku-dk/futhark/issues 1496s 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.fut: 1500s Compiling with --backend=multicore: 1500s cc failed with code 1: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c: In function ‘futrts_umul_hi64’: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1500s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ^~~~~~~~~~~ 1500s | __uint32_t 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4431:90: error: expected ‘)’ before ‘a’ 1500s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4431:109: error: expected ‘)’ before ‘b’ 1500s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c: In function ‘futrts_smul_hi64’: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1500s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ^~~~~~~~~~ 1500s | __int128__ 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4435:86: error: expected ‘)’ before ‘a’ 1500s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4435:104: error: expected ‘)’ before ‘b’ 1500s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s 1500s If you find this error message confusing, uninformative, or wrong, please open an issue: 1500s https://github.com/diku-dk/futhark/issues 1500s 1500s (639 failed, 67 passed, 1604 to go). 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.fut: 1500s Compiling with --backend=multicore: 1500s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.fut:26:19-29:70: 1500s Defaulting ambiguous type to f64. 1500s cc failed with code 1: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c: In function ‘futrts_umul_hi64’: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4483:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1500s 4483 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ^~~~~~~~~~~ 1500s | __uint32_t 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4483:78: note: each undeclared identifier is reported only once for each function it appears in 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4483:90: error: expected ‘)’ before ‘a’ 1500s 4483 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4483:109: error: expected ‘)’ before ‘b’ 1500s 4483 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c: In function ‘futrts_smul_hi64’: 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4487:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1500s 4487 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ^~~~~~~~~~ 1500s | __int128__ 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4487:86: error: expected ‘)’ before ‘a’ 1500s 4487 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4487:104: error: expected ‘)’ before ‘b’ 1500s 4487 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1500s | ~ ^ 1500s | ) 1500s 1500s If you find this error message confusing, uninformative, or wrong, please open an issue: 1500s https://github.com/diku-dk/futhark/issues 1500s 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.fut: 1503s Compiling with --backend=multicore: 1503s cc failed with code 1: 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c: In function ‘futrts_umul_hi64’: 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4487:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1503s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1503s | ^~~~~~~~~~~ 1503s | __uint32_t 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4487:78: note: each undeclared identifier is reported only once for each function it appears in 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4487:90: error: expected ‘)’ before ‘a’ 1503s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1503s | ~ ^ 1503s | ) 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4487:109: error: expected ‘)’ before ‘b’ 1503s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1503s | ~ ^ 1503s | ) 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c: In function ‘futrts_smul_hi64’: 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4491:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1503s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1503s | ^~~~~~~~~~ 1503s | __int128__ 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4491:86: error: expected ‘)’ before ‘a’ 1503s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1503s | ~ ^ 1503s | ) 1503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4491:104: error: expected ‘)’ before ‘b’ 1503s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1503s | ~ ^ 1503s | ) 1503s 1503s If you find this error message confusing, uninformative, or wrong, please open an issue: 1503s https://github.com/diku-dk/futhark/issues 1503s 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.fut: 1510s Compiling with --backend=multicore: 1510s cc failed with code 1: 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c: In function ‘futrts_umul_hi64’: 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1510s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1510s | ^~~~~~~~~~~ 1510s | __uint32_t 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4402:90: error: expected ‘)’ before ‘a’ 1510s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1510s | ~ ^ 1510s | ) 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4402:109: error: expected ‘)’ before ‘b’ 1510s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1510s | ~ ^ 1510s | ) 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c: In function ‘futrts_smul_hi64’: 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1510s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1510s | ^~~~~~~~~~ 1510s | __int128__ 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4406:86: error: expected ‘)’ before ‘a’ 1510s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1510s | ~ ^ 1510s | ) 1510s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4406:104: error: expected ‘)’ before ‘b’ 1510s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1510s | ~ ^ 1510s | ) 1510s 1510s If you find this error message confusing, uninformative, or wrong, please open an issue: 1510s https://github.com/diku-dk/futhark/issues 1510s 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.fut: 1512s Compiling with --backend=multicore: 1512s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.fut:5:36-37: 1512s Unused name "y". 1512s cc failed with code 1: 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c: In function ‘futrts_umul_hi64’: 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1512s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1512s | ^~~~~~~~~~~ 1512s | __uint32_t 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4403:90: error: expected ‘)’ before ‘a’ 1512s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1512s | ~ ^ 1512s | ) 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4403:109: error: expected ‘)’ before ‘b’ 1512s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1512s | ~ ^ 1512s | ) 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c: In function ‘futrts_smul_hi64’: 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1512s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1512s | ^~~~~~~~~~ 1512s | __int128__ 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4407:86: error: expected ‘)’ before ‘a’ 1512s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1512s | ~ ^ 1512s | ) 1512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4407:104: error: expected ‘)’ before ‘b’ 1512s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1512s | ~ ^ 1512s | ) 1512s 1512s If you find this error message confusing, uninformative, or wrong, please open an issue: 1512s https://github.com/diku-dk/futhark/issues 1512s 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut: 1516s Compiling with --backend=multicore: 1516s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:6:1-8:39: 1516s Entry point return type 1516s 1516s ?[loop₁₅][loop₁₆].*[loop₁₅]([loop₁₆]i32, i64) 1516s 1516s will have an opaque type, so the result will likely not be usable. 1516s 1516s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:7:8-11: 1516s Unused name "acc". 1516s 1516s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:8:5-39: 1516s Defaulting ambiguous type to i32. 1516s cc failed with code 1: 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c: In function ‘futrts_umul_hi64’: 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4476:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1516s 4476 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1516s | ^~~~~~~~~~~ 1516s | __uint32_t 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4476:78: note: each undeclared identifier is reported only once for each function it appears in 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4476:90: error: expected ‘)’ before ‘a’ 1516s 4476 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1516s | ~ ^ 1516s | ) 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4476:109: error: expected ‘)’ before ‘b’ 1516s 4476 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1516s | ~ ^ 1516s | ) 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c: In function ‘futrts_smul_hi64’: 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4480:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1516s 4480 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1516s | ^~~~~~~~~~ 1516s | __int128__ 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4480:86: error: expected ‘)’ before ‘a’ 1516s 4480 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1516s | ~ ^ 1516s | ) 1516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4480:104: error: expected ‘)’ before ‘b’ 1516s 4480 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1516s | ~ ^ 1516s | ) 1516s 1516s If you find this error message confusing, uninformative, or wrong, please open an issue: 1516s https://github.com/diku-dk/futhark/issues 1516s 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut: 1518s Compiling with --backend=multicore: 1518s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:31:11-12: 1518s Unused name "V". 1518s 1518s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:32:11-13: 1518s Unused name "Bs". 1518s 1518s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:47:1-61: 1518s Entry point return type 1518s 1518s *[n₃]([m₆][m₆]f32, [m₆][n₇]f32) 1518s 1518s will have an opaque type, so the result will likely not be usable. 1518s cc failed with code 1: 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c: In function ‘futrts_umul_hi64’: 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4462:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1518s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1518s | ^~~~~~~~~~~ 1518s | __uint32_t 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4462:78: note: each undeclared identifier is reported only once for each function it appears in 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4462:90: error: expected ‘)’ before ‘a’ 1518s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1518s | ~ ^ 1518s | ) 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4462:109: error: expected ‘)’ before ‘b’ 1518s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1518s | ~ ^ 1518s | ) 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c: In function ‘futrts_smul_hi64’: 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4466:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1518s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1518s | ^~~~~~~~~~ 1518s | __int128__ 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4466:86: error: expected ‘)’ before ‘a’ 1518s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1518s | ~ ^ 1518s | ) 1518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4466:104: error: expected ‘)’ before ‘b’ 1518s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1518s | ~ ^ 1518s | ) 1518s 1518s If you find this error message confusing, uninformative, or wrong, please open an issue: 1518s https://github.com/diku-dk/futhark/issues 1518s 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.fut: 1520s Compiling with --backend=multicore: 1520s cc failed with code 1: 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c: In function ‘futrts_umul_hi64’: 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1520s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1520s | ^~~~~~~~~~~ 1520s | __uint32_t 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4431:90: error: expected ‘)’ before ‘a’ 1520s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1520s | ~ ^ 1520s | ) 1520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4431:109: error: expected ‘)’ before ‘b’ 1520s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1520s | ~ ^ 1520s | ) 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c: In function ‘futrts_smul_hi64’: 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1521s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ^~~~~~~~~~ 1521s | __int128__ 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4435:86: error: expected ‘)’ before ‘a’ 1521s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4435:104: error: expected ‘)’ before ‘b’ 1521s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s 1521s If you find this error message confusing, uninformative, or wrong, please open an issue: 1521s https://github.com/diku-dk/futhark/issues 1521s 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.fut: 1521s Compiling with --backend=multicore: 1521s cc failed with code 1: 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c: In function ‘futrts_umul_hi64’: 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1521s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1521s | ^~~~~~~~~~~ 1521s | __uint32_t 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4402:90: error: expected ‘)’ before ‘a’ 1521s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4402:109: error: expected ‘)’ before ‘b’ 1521s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c: In function ‘futrts_smul_hi64’: 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1521s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ^~~~~~~~~~ 1521s | __int128__ 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4406:86: error: expected ‘)’ before ‘a’ 1521s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4406:104: error: expected ‘)’ before ‘b’ 1521s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1521s | ~ ^ 1521s | ) 1521s 1521s If you find this error message confusing, uninformative, or wrong, please open an issue: 1521s https://github.com/diku-dk/futhark/issues 1521s 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.fut: 1522s Compiling with --backend=multicore: 1522s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.fut:47:10-14: 1522s Entry point parameter 1522s 1522s (u_bs: [d₂][6](f32, f32, f32)) 1522s 1522s will have an opaque type, so the entry point will likely not be callable. 1522s cc failed with code 1: 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c: In function ‘futrts_umul_hi64’: 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1522s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1522s | ^~~~~~~~~~~ 1522s | __uint32_t 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4546:90: error: expected ‘)’ before ‘a’ 1522s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1522s | ~ ^ 1522s | ) 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4546:109: error: expected ‘)’ before ‘b’ 1522s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1522s | ~ ^ 1522s | ) 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c: In function ‘futrts_smul_hi64’: 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1522s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1522s | ^~~~~~~~~~ 1522s | __int128__ 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4550:86: error: expected ‘)’ before ‘a’ 1522s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1522s | ~ ^ 1522s | ) 1522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4550:104: error: expected ‘)’ before ‘b’ 1522s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1522s | ~ ^ 1522s | ) 1522s 1522s If you find this error message confusing, uninformative, or wrong, please open an issue: 1522s https://github.com/diku-dk/futhark/issues 1522s 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.fut: 1523s Compiling with --backend=multicore: 1523s cc failed with code 1: 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c: In function ‘futrts_umul_hi64’: 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1523s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1523s | ^~~~~~~~~~~ 1523s | __uint32_t 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4447:90: error: expected ‘)’ before ‘a’ 1523s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1523s | ~ ^ 1523s | ) 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4447:109: error: expected ‘)’ before ‘b’ 1523s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1523s | ~ ^ 1523s | ) 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c: In function ‘futrts_smul_hi64’: 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1523s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1523s | ^~~~~~~~~~ 1523s | __int128__ 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4451:86: error: expected ‘)’ before ‘a’ 1523s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1523s | ~ ^ 1523s | ) 1523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4451:104: error: expected ‘)’ before ‘b’ 1523s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1523s | ~ ^ 1523s | ) 1523s 1523s If you find this error message confusing, uninformative, or wrong, please open an issue: 1523s https://github.com/diku-dk/futhark/issues 1523s 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.fut: 1526s Compiling with --backend=multicore: 1526s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.fut:1:1-9:6: 1526s Entry point return type 1526s 1526s *[d₀]([n]i64, i64) 1526s 1526s will have an opaque type, so the result will likely not be usable. 1526s cc failed with code 1: 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c: In function ‘futrts_umul_hi64’: 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4462:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1526s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1526s | ^~~~~~~~~~~ 1526s | __uint32_t 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4462:78: note: each undeclared identifier is reported only once for each function it appears in 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4462:90: error: expected ‘)’ before ‘a’ 1526s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1526s | ~ ^ 1526s | ) 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4462:109: error: expected ‘)’ before ‘b’ 1526s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1526s | ~ ^ 1526s | ) 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c: In function ‘futrts_smul_hi64’: 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4466:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1526s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1526s | ^~~~~~~~~~ 1526s | __int128__ 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4466:86: error: expected ‘)’ before ‘a’ 1526s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1526s | ~ ^ 1526s | ) 1526s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4466:104: error: expected ‘)’ before ‘b’ 1526s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1526s | ~ ^ 1526s | ) 1526s 1526s If you find this error message confusing, uninformative, or wrong, please open an issue: 1526s https://github.com/diku-dk/futhark/issues 1526s 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.fut: 1527s Compiling with --backend=multicore: 1527s cc failed with code 1: 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c: In function ‘futrts_umul_hi64’: 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4438:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1527s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1527s | ^~~~~~~~~~~ 1527s | __uint32_t 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4438:78: note: each undeclared identifier is reported only once for each function it appears in 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4438:90: error: expected ‘)’ before ‘a’ 1527s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1527s | ~ ^ 1527s | ) 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4438:109: error: expected ‘)’ before ‘b’ 1527s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1527s | ~ ^ 1527s | ) 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c: In function ‘futrts_smul_hi64’: 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4442:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1527s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1527s | ^~~~~~~~~~ 1527s | __int128__ 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4442:86: error: expected ‘)’ before ‘a’ 1527s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1527s | ~ ^ 1527s | ) 1527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4442:104: error: expected ‘)’ before ‘b’ 1527s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1527s | ~ ^ 1527s | ) 1527s 1527s If you find this error message confusing, uninformative, or wrong, please open an issue: 1527s https://github.com/diku-dk/futhark/issues 1527s 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.fut: 1530s Compiling with --backend=multicore: 1530s cc failed with code 1: 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c: In function ‘futrts_umul_hi64’: 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1530s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1530s | ^~~~~~~~~~~ 1530s | __uint32_t 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4431:90: error: expected ‘)’ before ‘a’ 1530s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1530s | ~ ^ 1530s | ) 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4431:109: error: expected ‘)’ before ‘b’ 1530s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1530s | ~ ^ 1530s | ) 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c: In function ‘futrts_smul_hi64’: 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1530s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1530s | ^~~~~~~~~~ 1530s | __int128__ 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4435:86: error: expected ‘)’ before ‘a’ 1530s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1530s | ~ ^ 1530s | ) 1530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4435:104: error: expected ‘)’ before ‘b’ 1530s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1530s | ~ ^ 1530s | ) 1530s 1530s If you find this error message confusing, uninformative, or wrong, please open an issue: 1530s https://github.com/diku-dk/futhark/issues 1530s 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.fut: 1531s Compiling with --backend=multicore: 1531s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.fut:1:18-19: 1531s Unused name "n". 1531s cc failed with code 1: 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c: In function ‘futrts_umul_hi64’: 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1531s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1531s | ^~~~~~~~~~~ 1531s | __uint32_t 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4417:90: error: expected ‘)’ before ‘a’ 1531s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1531s | ~ ^ 1531s | ) 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4417:109: error: expected ‘)’ before ‘b’ 1531s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1531s | ~ ^ 1531s | ) 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c: In function ‘futrts_smul_hi64’: 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1531s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1531s | ^~~~~~~~~~ 1531s | __int128__ 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4421:86: error: expected ‘)’ before ‘a’ 1531s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1531s | ~ ^ 1531s | ) 1531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4421:104: error: expected ‘)’ before ‘b’ 1531s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1531s | ~ ^ 1531s | ) 1531s 1531s If you find this error message confusing, uninformative, or wrong, please open an issue: 1531s https://github.com/diku-dk/futhark/issues 1531s 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.fut: 1534s Compiling with --backend=multicore: 1534s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.fut:44:1-21: 1534s Entry point return type 1534s 1534s (as: [n₁][m₃][n₄][k₅]{i: f32, r: f32}) -> *[n₁][m₃][n₄][k₅]{i: f32, r: f32} 1534s 1534s will have an opaque type, so the result will likely not be usable. 1534s cc failed with code 1: 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c: In function ‘futrts_umul_hi64’: 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1534s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1534s | ^~~~~~~~~~~ 1534s | __uint32_t 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4446:90: error: expected ‘)’ before ‘a’ 1534s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1534s | ~ ^ 1534s | ) 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4446:109: error: expected ‘)’ before ‘b’ 1534s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1534s | ~ ^ 1534s | ) 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c: In function ‘futrts_smul_hi64’: 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1534s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1534s | ^~~~~~~~~~ 1534s | __int128__ 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4450:86: error: expected ‘)’ before ‘a’ 1534s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1534s | ~ ^ 1534s | ) 1534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4450:104: error: expected ‘)’ before ‘b’ 1534s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1534s | ~ ^ 1534s | ) 1534s 1534s If you find this error message confusing, uninformative, or wrong, please open an issue: 1534s https://github.com/diku-dk/futhark/issues 1534s 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.fut: 1535s Compiling with --backend=multicore: 1535s cc failed with code 1: 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c: In function ‘futrts_umul_hi64’: 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1535s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1535s | ^~~~~~~~~~~ 1535s | __uint32_t 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4402:90: error: expected ‘)’ before ‘a’ 1535s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1535s | ~ ^ 1535s | ) 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4402:109: error: expected ‘)’ before ‘b’ 1535s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1535s | ~ ^ 1535s | ) 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c: In function ‘futrts_smul_hi64’: 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1535s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1535s | ^~~~~~~~~~ 1535s | __int128__ 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4406:86: error: expected ‘)’ before ‘a’ 1535s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1535s | ~ ^ 1535s | ) 1535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4406:104: error: expected ‘)’ before ‘b’ 1535s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1535s | ~ ^ 1535s | ) 1535s 1535s If you find this error message confusing, uninformative, or wrong, please open an issue: 1535s https://github.com/diku-dk/futhark/issues 1535s 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.fut: 1536s Compiling with --backend=multicore: 1536s cc failed with code 1: 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c: In function ‘futrts_umul_hi64’: 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1536s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1536s | ^~~~~~~~~~~ 1536s | __uint32_t 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4432:90: error: expected ‘)’ before ‘a’ 1536s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1536s | ~ ^ 1536s | ) 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4432:109: error: expected ‘)’ before ‘b’ 1536s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1536s | ~ ^ 1536s | ) 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c: In function ‘futrts_smul_hi64’: 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1536s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1536s | ^~~~~~~~~~ 1536s | __int128__ 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4436:86: error: expected ‘)’ before ‘a’ 1536s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1536s | ~ ^ 1536s | ) 1536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4436:104: error: expected ‘)’ before ‘b’ 1536s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1536s | ~ ^ 1536s | ) 1536s 1536s If you find this error message confusing, uninformative, or wrong, please open an issue: 1536s https://github.com/diku-dk/futhark/issues 1536s 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.fut: 1540s Compiling with --backend=multicore: 1540s cc failed with code 1: 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c: In function ‘futrts_umul_hi64’: 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1540s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1540s | ^~~~~~~~~~~ 1540s | __uint32_t 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4417:90: error: expected ‘)’ before ‘a’ 1540s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1540s | ~ ^ 1540s | ) 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4417:109: error: expected ‘)’ before ‘b’ 1540s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1540s | ~ ^ 1540s | ) 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c: In function ‘futrts_smul_hi64’: 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1540s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1540s | ^~~~~~~~~~ 1540s | __int128__ 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4421:86: error: expected ‘)’ before ‘a’ 1540s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1540s | ~ ^ 1540s | ) 1540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1223.c:4421:104: error: expected ‘)’ before ‘b’ 1540s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1540s | ~ ^ 1540s | ) 1540s 1540s If you find this error message confusing, uninformative, or wrong, please open an issue: 1540s https://github.com/diku-dk/futhark/issues 1540s 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.fut: 1541s Compiling with --backend=multicore: 1541s cc failed with code 1: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c: In function ‘futrts_umul_hi64’: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ^~~~~~~~~~~ 1541s | __uint32_t 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4416:90: error: expected ‘)’ before ‘a’ 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4416:109: error: expected ‘)’ before ‘b’ 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c: In function ‘futrts_smul_hi64’: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ^~~~~~~~~~ 1541s | __int128__ 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4420:86: error: expected ‘)’ before ‘a’ 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4420:104: error: expected ‘)’ before ‘b’ 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s 1541s If you find this error message confusing, uninformative, or wrong, please open an issue: 1541s https://github.com/diku-dk/futhark/issues 1541s 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.fut: 1541s Compiling with --backend=multicore: 1541s cc failed with code 1: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c: In function ‘futrts_umul_hi64’: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ^~~~~~~~~~~ 1541s | __uint32_t 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4416:90: error: expected ‘)’ before ‘a’ 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4416:109: error: expected ‘)’ before ‘b’ 1541s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c: In function ‘futrts_smul_hi64’: 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ^~~~~~~~~~ 1541s | __int128__ 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4420:86: error: expected ‘)’ before ‘a’ 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4420:104: error: expected ‘)’ before ‘b’ 1541s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1541s | ~ ^ 1541s | ) 1541s 1541s If you find this error message confusing, uninformative, or wrong, please open an issue: 1541s https://github.com/diku-dk/futhark/issues 1541s 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.fut: 1544s Compiling with --backend=multicore: 1544s cc failed with code 1: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c: In function ‘futrts_umul_hi64’: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1544s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ^~~~~~~~~~~ 1544s | __uint32_t 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4418:90: error: expected ‘)’ before ‘a’ 1544s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4418:109: error: expected ‘)’ before ‘b’ 1544s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c: In function ‘futrts_smul_hi64’: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1544s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ^~~~~~~~~~ 1544s | __int128__ 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4422:86: error: expected ‘)’ before ‘a’ 1544s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4422:104: error: expected ‘)’ before ‘b’ 1544s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s 1544s If you find this error message confusing, uninformative, or wrong, please open an issue: 1544s https://github.com/diku-dk/futhark/issues 1544s 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut: 1544s Compiling with --backend=multicore: 1544s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:14-15: 1544s Unused name "f". 1544s 1544s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:30-33: 1544s Unused name "irf". 1544s 1544s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:44-45: 1544s Unused name "b". 1544s cc failed with code 1: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c: In function ‘futrts_umul_hi64’: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1544s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ^~~~~~~~~~~ 1544s | __uint32_t 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4447:90: error: expected ‘)’ before ‘a’ 1544s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4447:109: error: expected ‘)’ before ‘b’ 1544s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c: In function ‘futrts_smul_hi64’: 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1544s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ^~~~~~~~~~ 1544s | __int128__ 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4451:86: error: expected ‘)’ before ‘a’ 1544s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4451:104: error: expected ‘)’ before ‘b’ 1544s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1544s | ~ ^ 1544s | ) 1544s 1544s If you find this error message confusing, uninformative, or wrong, please open an issue: 1544s https://github.com/diku-dk/futhark/issues 1544s 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.fut: 1548s Compiling with --backend=multicore: 1548s cc failed with code 1: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c: In function ‘futrts_umul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1548s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ^~~~~~~~~~~ 1548s | __uint32_t 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4402:90: error: expected ‘)’ before ‘a’ 1548s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4402:109: error: expected ‘)’ before ‘b’ 1548s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c: In function ‘futrts_smul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1548s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ^~~~~~~~~~ 1548s | __int128__ 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4406:86: error: expected ‘)’ before ‘a’ 1548s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4406:104: error: expected ‘)’ before ‘b’ 1548s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s 1548s If you find this error message confusing, uninformative, or wrong, please open an issue: 1548s https://github.com/diku-dk/futhark/issues 1548s 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.fut: 1548s Compiling with --backend=multicore: 1548s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.fut:11:41-42: 1548s Defaulting ambiguous type to i32. 1548s cc failed with code 1: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c: In function ‘futrts_umul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1548s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ^~~~~~~~~~~ 1548s | __uint32_t 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4447:90: error: expected ‘)’ before ‘a’ 1548s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4447:109: error: expected ‘)’ before ‘b’ 1548s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c: In function ‘futrts_smul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1548s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ^~~~~~~~~~ 1548s | __int128__ 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4451:86: error: expected ‘)’ before ‘a’ 1548s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4451:104: error: expected ‘)’ before ‘b’ 1548s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s 1548s If you find this error message confusing, uninformative, or wrong, please open an issue: 1548s https://github.com/diku-dk/futhark/issues 1548s 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut: 1548s Compiling with --backend=multicore: 1548s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:2:43-44: 1548s Unused name "f". 1548s 1548s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:5:40-43: 1548s Unused name "add". 1548s 1548s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:10:9-10: 1548s Unused name "v". 1548s cc failed with code 1: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c: In function ‘futrts_umul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1548s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ^~~~~~~~~~~ 1548s | __uint32_t 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4390:90: error: expected ‘)’ before ‘a’ 1548s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4390:109: error: expected ‘)’ before ‘b’ 1548s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c: In function ‘futrts_smul_hi64’: 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1548s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ^~~~~~~~~~ 1548s | __int128__ 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4394:86: error: expected ‘)’ before ‘a’ 1548s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4394:104: error: expected ‘)’ before ‘b’ 1548s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1548s | ~ ^ 1548s | ) 1548s 1548s If you find this error message confusing, uninformative, or wrong, please open an issue: 1548s https://github.com/diku-dk/futhark/issues 1548s 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut: 1549s Compiling with --backend=multicore: 1549s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:6:10-11: 1549s Unused name "d". 1549s 1549s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:6:23-24: 1549s Unused name "j". 1549s 1549s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:11:7-12: 1549s Unused name "lows'". 1549s cc failed with code 1: 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c: In function ‘futrts_umul_hi64’: 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1549s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1549s | ^~~~~~~~~~~ 1549s | __uint32_t 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4449:90: error: expected ‘)’ before ‘a’ 1549s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1549s | ~ ^ 1549s | ) 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4449:109: error: expected ‘)’ before ‘b’ 1549s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1549s | ~ ^ 1549s | ) 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c: In function ‘futrts_smul_hi64’: 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1549s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1549s | ^~~~~~~~~~ 1549s | __int128__ 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4453:86: error: expected ‘)’ before ‘a’ 1549s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1549s | ~ ^ 1549s | ) 1549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4453:104: error: expected ‘)’ before ‘b’ 1549s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1549s | ~ ^ 1549s | ) 1549s 1549s If you find this error message confusing, uninformative, or wrong, please open an issue: 1549s https://github.com/diku-dk/futhark/issues 1549s 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut: 1553s Compiling with --backend=multicore: 1553s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut:2:31-32: 1553s Unused name "i". 1553s 1553s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut:2:33-34: 1553s Unused name "j". 1553s cc failed with code 1: 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c: In function ‘futrts_umul_hi64’: 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1553s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1553s | ^~~~~~~~~~~ 1553s | __uint32_t 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4429:90: error: expected ‘)’ before ‘a’ 1553s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1553s | ~ ^ 1553s | ) 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4429:109: error: expected ‘)’ before ‘b’ 1553s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1553s | ~ ^ 1553s | ) 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c: In function ‘futrts_smul_hi64’: 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1553s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1553s | ^~~~~~~~~~ 1553s | __int128__ 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4433:86: error: expected ‘)’ before ‘a’ 1553s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1553s | ~ ^ 1553s | ) 1553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4433:104: error: expected ‘)’ before ‘b’ 1553s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1553s | ~ ^ 1553s | ) 1553s 1553s If you find this error message confusing, uninformative, or wrong, please open an issue: 1553s https://github.com/diku-dk/futhark/issues 1553s 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.fut: 1554s Compiling with --backend=multicore: 1554s cc failed with code 1: 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c: In function ‘futrts_umul_hi64’: 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1554s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1554s | ^~~~~~~~~~~ 1554s | __uint32_t 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4433:90: error: expected ‘)’ before ‘a’ 1554s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1554s | ~ ^ 1554s | ) 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4433:109: error: expected ‘)’ before ‘b’ 1554s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1554s | ~ ^ 1554s | ) 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c: In function ‘futrts_smul_hi64’: 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1554s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1554s | ^~~~~~~~~~ 1554s | __int128__ 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4437:86: error: expected ‘)’ before ‘a’ 1554s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1554s | ~ ^ 1554s | ) 1554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4437:104: error: expected ‘)’ before ‘b’ 1554s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1554s | ~ ^ 1554s | ) 1554s 1554s If you find this error message confusing, uninformative, or wrong, please open an issue: 1554s https://github.com/diku-dk/futhark/issues 1554s 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.fut: 1555s Generating reference outputs: 1555s cc failed with code 1: 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c: In function ‘futrts_umul_hi64’: 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1555s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1555s | ^~~~~~~~~~~ 1555s | __uint32_t 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:90: error: expected ‘)’ before ‘a’ 1555s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1555s | ~ ^ 1555s | ) 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:109: error: expected ‘)’ before ‘b’ 1555s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1555s | ~ ^ 1555s | ) 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c: In function ‘futrts_smul_hi64’: 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1555s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1555s | ^~~~~~~~~~ 1555s | __int128__ 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:86: error: expected ‘)’ before ‘a’ 1555s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1555s | ~ ^ 1555s | ) 1555s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:104: error: expected ‘)’ before ‘b’ 1555s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1555s | ~ ^ 1555s | ) 1555s 1555s If you find this error message confusing, uninformative, or wrong, please open an issue: 1555s https://github.com/diku-dk/futhark/issues 1555s 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.fut: 1556s Compiling with --backend=multicore: 1556s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.fut:8:23-25: 1556s Defaulting ambiguous type to i32. 1556s cc failed with code 1: 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c: In function ‘futrts_umul_hi64’: 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1556s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1556s | ^~~~~~~~~~~ 1556s | __uint32_t 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4416:90: error: expected ‘)’ before ‘a’ 1556s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1556s | ~ ^ 1556s | ) 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4416:109: error: expected ‘)’ before ‘b’ 1556s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1556s | ~ ^ 1556s | ) 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c: In function ‘futrts_smul_hi64’: 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1556s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1556s | ^~~~~~~~~~ 1556s | __int128__ 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4420:86: error: expected ‘)’ before ‘a’ 1556s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1556s | ~ ^ 1556s | ) 1556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4420:104: error: expected ‘)’ before ‘b’ 1556s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1556s | ~ ^ 1556s | ) 1556s 1556s If you find this error message confusing, uninformative, or wrong, please open an issue: 1556s https://github.com/diku-dk/futhark/issues 1556s 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.fut: 1558s Compiling with --backend=multicore: 1558s cc failed with code 1: 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c: In function ‘futrts_umul_hi64’: 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1558s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1558s | ^~~~~~~~~~~ 1558s | __uint32_t 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4416:90: error: expected ‘)’ before ‘a’ 1558s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1558s | ~ ^ 1558s | ) 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4416:109: error: expected ‘)’ before ‘b’ 1558s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1558s | ~ ^ 1558s | ) 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c: In function ‘futrts_smul_hi64’: 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1558s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1558s | ^~~~~~~~~~ 1558s | __int128__ 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4420:86: error: expected ‘)’ before ‘a’ 1558s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1558s | ~ ^ 1558s | ) 1558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4420:104: error: expected ‘)’ before ‘b’ 1558s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1558s | ~ ^ 1558s | ) 1558s 1558s If you find this error message confusing, uninformative, or wrong, please open an issue: 1558s https://github.com/diku-dk/futhark/issues 1558s 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.fut: 1560s Compiling with --backend=multicore: 1560s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.fut:41:23-38: 1560s Comparing arrays with "==" is deprecated and will stop working in a future 1560s revision of the language. 1560s cc failed with code 1: 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c: In function ‘futrts_umul_hi64’: 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1560s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1560s | ^~~~~~~~~~~ 1560s | __uint32_t 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4418:90: error: expected ‘)’ before ‘a’ 1560s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1560s | ~ ^ 1560s | ) 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4418:109: error: expected ‘)’ before ‘b’ 1560s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1560s | ~ ^ 1560s | ) 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c: In function ‘futrts_smul_hi64’: 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1560s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1560s | ^~~~~~~~~~ 1560s | __int128__ 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4422:86: error: expected ‘)’ before ‘a’ 1560s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1560s | ~ ^ 1560s | ) 1560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4422:104: error: expected ‘)’ before ‘b’ 1560s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1560s | ~ ^ 1560s | ) 1560s 1560s If you find this error message confusing, uninformative, or wrong, please open an issue: 1560s https://github.com/diku-dk/futhark/issues 1560s 1560s (671 failed, 71 passed, 1568 to go). 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.fut: 1562s Generating reference outputs: 1562s cc failed with code 1: 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c: In function ‘futrts_umul_hi64’: 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1562s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1562s | ^~~~~~~~~~~ 1562s | __uint32_t 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:90: error: expected ‘)’ before ‘a’ 1562s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1562s | ~ ^ 1562s | ) 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:109: error: expected ‘)’ before ‘b’ 1562s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1562s | ~ ^ 1562s | ) 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c: In function ‘futrts_smul_hi64’: 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1562s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1562s | ^~~~~~~~~~ 1562s | __int128__ 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:86: error: expected ‘)’ before ‘a’ 1562s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1562s | ~ ^ 1562s | ) 1562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:104: error: expected ‘)’ before ‘b’ 1562s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1562s | ~ ^ 1562s | ) 1562s 1562s If you find this error message confusing, uninformative, or wrong, please open an issue: 1562s https://github.com/diku-dk/futhark/issues 1562s 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.fut: 1563s Compiling with --backend=multicore: 1563s cc failed with code 1: 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c: In function ‘futrts_umul_hi64’: 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1563s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1563s | ^~~~~~~~~~~ 1563s | __uint32_t 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4429:90: error: expected ‘)’ before ‘a’ 1563s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1563s | ~ ^ 1563s | ) 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4429:109: error: expected ‘)’ before ‘b’ 1563s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1563s | ~ ^ 1563s | ) 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c: In function ‘futrts_smul_hi64’: 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1563s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1563s | ^~~~~~~~~~ 1563s | __int128__ 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4433:86: error: expected ‘)’ before ‘a’ 1563s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1563s | ~ ^ 1563s | ) 1563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4433:104: error: expected ‘)’ before ‘b’ 1563s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1563s | ~ ^ 1563s | ) 1563s 1563s If you find this error message confusing, uninformative, or wrong, please open an issue: 1563s https://github.com/diku-dk/futhark/issues 1563s 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.fut: 1564s Compiling with --backend=multicore: 1564s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.fut:1:22-23: 1564s Unused name "a". 1564s cc failed with code 1: 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c: In function ‘futrts_umul_hi64’: 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1564s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1564s | ^~~~~~~~~~~ 1564s | __uint32_t 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4432:90: error: expected ‘)’ before ‘a’ 1564s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1564s | ~ ^ 1564s | ) 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4432:109: error: expected ‘)’ before ‘b’ 1564s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1564s | ~ ^ 1564s | ) 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c: In function ‘futrts_smul_hi64’: 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1564s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1564s | ^~~~~~~~~~ 1564s | __int128__ 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4436:86: error: expected ‘)’ before ‘a’ 1564s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1564s | ~ ^ 1564s | ) 1564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4436:104: error: expected ‘)’ before ‘b’ 1564s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1564s | ~ ^ 1564s | ) 1564s 1564s If you find this error message confusing, uninformative, or wrong, please open an issue: 1564s https://github.com/diku-dk/futhark/issues 1564s 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.fut: 1566s Compiling with --backend=multicore: 1566s cc failed with code 1: 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c: In function ‘futrts_umul_hi64’: 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1566s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1566s | ^~~~~~~~~~~ 1566s | __uint32_t 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4417:90: error: expected ‘)’ before ‘a’ 1566s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1566s | ~ ^ 1566s | ) 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4417:109: error: expected ‘)’ before ‘b’ 1566s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1566s | ~ ^ 1566s | ) 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c: In function ‘futrts_smul_hi64’: 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1566s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1566s | ^~~~~~~~~~ 1566s | __int128__ 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4421:86: error: expected ‘)’ before ‘a’ 1566s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1566s | ~ ^ 1566s | ) 1566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4421:104: error: expected ‘)’ before ‘b’ 1566s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1566s | ~ ^ 1566s | ) 1566s 1566s If you find this error message confusing, uninformative, or wrong, please open an issue: 1566s https://github.com/diku-dk/futhark/issues 1566s 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.fut: 1567s Compiling with --backend=multicore: 1567s cc failed with code 1: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c: In function ‘futrts_umul_hi64’: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1567s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ^~~~~~~~~~~ 1567s | __uint32_t 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4402:90: error: expected ‘)’ before ‘a’ 1567s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4402:109: error: expected ‘)’ before ‘b’ 1567s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c: In function ‘futrts_smul_hi64’: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1567s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ^~~~~~~~~~ 1567s | __int128__ 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4406:86: error: expected ‘)’ before ‘a’ 1567s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4406:104: error: expected ‘)’ before ‘b’ 1567s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s 1567s If you find this error message confusing, uninformative, or wrong, please open an issue: 1567s https://github.com/diku-dk/futhark/issues 1567s 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.fut: 1567s Generating reference outputs: 1567s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.fut:10:17-19: 1567s Unused name "Y0". 1567s cc failed with code 1: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c: In function ‘futrts_umul_hi64’: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1567s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ^~~~~~~~~~~ 1567s | __uint32_t 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:90: error: expected ‘)’ before ‘a’ 1567s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:109: error: expected ‘)’ before ‘b’ 1567s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c: In function ‘futrts_smul_hi64’: 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1567s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ^~~~~~~~~~ 1567s | __int128__ 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:86: error: expected ‘)’ before ‘a’ 1567s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:104: error: expected ‘)’ before ‘b’ 1567s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1567s | ~ ^ 1567s | ) 1567s 1567s If you find this error message confusing, uninformative, or wrong, please open an issue: 1567s https://github.com/diku-dk/futhark/issues 1567s 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.fut: 1568s Compiling with --backend=multicore: 1568s cc failed with code 1: 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c: In function ‘futrts_umul_hi64’: 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1568s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1568s | ^~~~~~~~~~~ 1568s | __uint32_t 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4416:90: error: expected ‘)’ before ‘a’ 1568s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1568s | ~ ^ 1568s | ) 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4416:109: error: expected ‘)’ before ‘b’ 1568s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1568s | ~ ^ 1568s | ) 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c: In function ‘futrts_smul_hi64’: 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1568s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1568s | ^~~~~~~~~~ 1568s | __int128__ 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4420:86: error: expected ‘)’ before ‘a’ 1568s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1568s | ~ ^ 1568s | ) 1568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4420:104: error: expected ‘)’ before ‘b’ 1568s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1568s | ~ ^ 1568s | ) 1568s 1568s If you find this error message confusing, uninformative, or wrong, please open an issue: 1568s https://github.com/diku-dk/futhark/issues 1568s 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.fut: 1569s Compiling with --backend=multicore: 1569s cc failed with code 1: 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c: In function ‘futrts_umul_hi64’: 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1569s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1569s | ^~~~~~~~~~~ 1569s | __uint32_t 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4402:90: error: expected ‘)’ before ‘a’ 1569s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1569s | ~ ^ 1569s | ) 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4402:109: error: expected ‘)’ before ‘b’ 1569s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1569s | ~ ^ 1569s | ) 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c: In function ‘futrts_smul_hi64’: 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1569s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1569s | ^~~~~~~~~~ 1569s | __int128__ 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4406:86: error: expected ‘)’ before ‘a’ 1569s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1569s | ~ ^ 1569s | ) 1569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4406:104: error: expected ‘)’ before ‘b’ 1569s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1569s | ~ ^ 1569s | ) 1569s 1569s If you find this error message confusing, uninformative, or wrong, please open an issue: 1569s https://github.com/diku-dk/futhark/issues 1569s 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.fut: 1571s Compiling with --backend=multicore: 1571s cc failed with code 1: 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c: In function ‘futrts_umul_hi64’: 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1571s | ^~~~~~~~~~~ 1571s | __uint32_t 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4417:90: error: expected ‘)’ before ‘a’ 1571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1571s | ~ ^ 1571s | ) 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4417:109: error: expected ‘)’ before ‘b’ 1571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1571s | ~ ^ 1571s | ) 1571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c: In function ‘futrts_smul_hi64’: 1572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1572s | ^~~~~~~~~~ 1572s | __int128__ 1572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4421:86: error: expected ‘)’ before ‘a’ 1572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1572s | ~ ^ 1572s | ) 1572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4421:104: error: expected ‘)’ before ‘b’ 1572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1572s | ~ ^ 1572s | ) 1572s 1572s If you find this error message confusing, uninformative, or wrong, please open an issue: 1572s https://github.com/diku-dk/futhark/issues 1572s 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.fut: 1574s Compiling with --backend=multicore: 1574s cc failed with code 1: 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c: In function ‘futrts_umul_hi64’: 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1574s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1574s | ^~~~~~~~~~~ 1574s | __uint32_t 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4416:90: error: expected ‘)’ before ‘a’ 1574s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1574s | ~ ^ 1574s | ) 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4416:109: error: expected ‘)’ before ‘b’ 1574s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1574s | ~ ^ 1574s | ) 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c: In function ‘futrts_smul_hi64’: 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1574s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1574s | ^~~~~~~~~~ 1574s | __int128__ 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4420:86: error: expected ‘)’ before ‘a’ 1574s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1574s | ~ ^ 1574s | ) 1574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4420:104: error: expected ‘)’ before ‘b’ 1574s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1574s | ~ ^ 1574s | ) 1574s 1574s If you find this error message confusing, uninformative, or wrong, please open an issue: 1574s https://github.com/diku-dk/futhark/issues 1574s 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut: 1576s Generating reference outputs: 1576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:19-22: 1576s Unused name "arr". 1576s 1576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:27-28: 1576s Unused name "i". 1576s 1576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:31-32: 1576s Defaulting ambiguous type to i32. 1576s cc failed with code 1: 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c: In function ‘futrts_umul_hi64’: 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1576s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1576s | ^~~~~~~~~~~ 1576s | __uint32_t 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:90: error: expected ‘)’ before ‘a’ 1576s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1576s | ~ ^ 1576s | ) 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:109: error: expected ‘)’ before ‘b’ 1576s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1576s | ~ ^ 1576s | ) 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c: In function ‘futrts_smul_hi64’: 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1576s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1576s | ^~~~~~~~~~ 1576s | __int128__ 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:86: error: expected ‘)’ before ‘a’ 1576s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1576s | ~ ^ 1576s | ) 1576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:104: error: expected ‘)’ before ‘b’ 1576s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1576s | ~ ^ 1576s | ) 1576s 1576s If you find this error message confusing, uninformative, or wrong, please open an issue: 1576s https://github.com/diku-dk/futhark/issues 1576s 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.fut: 1580s Compiling with --backend=multicore: 1580s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.fut:3:17-18: 1580s Unused name "a". 1580s cc failed with code 1: 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c: In function ‘futrts_umul_hi64’: 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1580s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1580s | ^~~~~~~~~~~ 1580s | __uint32_t 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4417:90: error: expected ‘)’ before ‘a’ 1580s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1580s | ~ ^ 1580s | ) 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4417:109: error: expected ‘)’ before ‘b’ 1580s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1580s | ~ ^ 1580s | ) 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c: In function ‘futrts_smul_hi64’: 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1580s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1580s | ^~~~~~~~~~ 1580s | __int128__ 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4421:86: error: expected ‘)’ before ‘a’ 1580s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1580s | ~ ^ 1580s | ) 1580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4421:104: error: expected ‘)’ before ‘b’ 1580s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1580s | ~ ^ 1580s | ) 1580s 1580s If you find this error message confusing, uninformative, or wrong, please open an issue: 1580s https://github.com/diku-dk/futhark/issues 1580s 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut: 1581s Compiling with --backend=multicore: 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:1:23-24: 1581s Unused name "q". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:1:32-37: 1581s Unused name "m_fun". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:8:28-32: 1581s Unused name "ww_l". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:9:28-35: 1581s Unused name "l_idx_l". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:11:28-34: 1581s Unused name "n_nn_l". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:13:26-31: 1581s Unused name "q_pad". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:14:14-16: 1581s Unused name "xx". 1581s 1581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:14:17-19: 1581s Unused name "yy". 1581s cc failed with code 1: 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c: In function ‘futrts_umul_hi64’: 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4454:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1581s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1581s | ^~~~~~~~~~~ 1581s | __uint32_t 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4454:78: note: each undeclared identifier is reported only once for each function it appears in 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4454:90: error: expected ‘)’ before ‘a’ 1581s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1581s | ~ ^ 1581s | ) 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4454:109: error: expected ‘)’ before ‘b’ 1581s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1581s | ~ ^ 1581s | ) 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c: In function ‘futrts_smul_hi64’: 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4458:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1581s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1581s | ^~~~~~~~~~ 1581s | __int128__ 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4458:86: error: expected ‘)’ before ‘a’ 1581s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1581s | ~ ^ 1581s | ) 1581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4458:104: error: expected ‘)’ before ‘b’ 1581s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1581s | ~ ^ 1581s | ) 1581s 1581s If you find this error message confusing, uninformative, or wrong, please open an issue: 1581s https://github.com/diku-dk/futhark/issues 1581s 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.fut: 1583s Compiling with --backend=multicore: 1583s cc failed with code 1: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c: In function ‘futrts_umul_hi64’: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1583s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ^~~~~~~~~~~ 1583s | __uint32_t 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4432:90: error: expected ‘)’ before ‘a’ 1583s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4432:109: error: expected ‘)’ before ‘b’ 1583s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c: In function ‘futrts_smul_hi64’: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1583s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ^~~~~~~~~~ 1583s | __int128__ 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4436:86: error: expected ‘)’ before ‘a’ 1583s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4436:104: error: expected ‘)’ before ‘b’ 1583s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s 1583s If you find this error message confusing, uninformative, or wrong, please open an issue: 1583s https://github.com/diku-dk/futhark/issues 1583s 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.fut: 1583s Compiling with --backend=multicore: 1583s cc failed with code 1: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c: In function ‘futrts_umul_hi64’: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1583s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ^~~~~~~~~~~ 1583s | __uint32_t 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4449:90: error: expected ‘)’ before ‘a’ 1583s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4449:109: error: expected ‘)’ before ‘b’ 1583s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c: In function ‘futrts_smul_hi64’: 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1583s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ^~~~~~~~~~ 1583s | __int128__ 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4453:86: error: expected ‘)’ before ‘a’ 1583s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4453:104: error: expected ‘)’ before ‘b’ 1583s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1583s | ~ ^ 1583s | ) 1583s 1583s If you find this error message confusing, uninformative, or wrong, please open an issue: 1583s https://github.com/diku-dk/futhark/issues 1583s 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.fut: 1586s Compiling with --backend=multicore: 1586s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.fut:6:21-22: 1586s Unused name "i". 1586s cc failed with code 1: 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c: In function ‘futrts_umul_hi64’: 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1586s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1586s | ^~~~~~~~~~~ 1586s | __uint32_t 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4416:90: error: expected ‘)’ before ‘a’ 1586s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1586s | ~ ^ 1586s | ) 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4416:109: error: expected ‘)’ before ‘b’ 1586s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1586s | ~ ^ 1586s | ) 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c: In function ‘futrts_smul_hi64’: 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1586s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1586s | ^~~~~~~~~~ 1586s | __int128__ 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4420:86: error: expected ‘)’ before ‘a’ 1586s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1586s | ~ ^ 1586s | ) 1586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1462.c:4420:104: error: expected ‘)’ before ‘b’ 1586s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1586s | ~ ^ 1586s | ) 1586s 1586s If you find this error message confusing, uninformative, or wrong, please open an issue: 1586s https://github.com/diku-dk/futhark/issues 1586s 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut: 1591s Compiling with --backend=multicore: 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:12:36-38: 1591s Unused name "nx". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:12:45-47: 1591s Unused name "ny". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:12:54-56: 1591s Unused name "nz". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:23:7-8: 1591s Unused name "c". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:24:7-10: 1591s Unused name "sxp". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:25:7-10: 1591s Unused name "sxn". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:26:7-10: 1591s Unused name "syp". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:27:7-10: 1591s Unused name "syn". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:28:7-10: 1591s Unused name "szp". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:29:7-10: 1591s Unused name "szn". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:42:38-39: 1591s Unused name "x". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:52:37-38: 1591s Unused name "i". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.fut:63:83-88: 1591s Entry point parameter 1591s 1591s (input: [n₂]({x: i64, y: i64, z: i64}, (f64, f64))) 1591s 1591s will have an opaque type, so the entry point will likely not be callable. 1591s cc failed with code 1: 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c: In function ‘futrts_umul_hi64’: 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4560:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1591s 4560 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1591s | ^~~~~~~~~~~ 1591s | __uint32_t 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4560:78: note: each undeclared identifier is reported only once for each function it appears in 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4560:90: error: expected ‘)’ before ‘a’ 1591s 4560 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1591s | ~ ^ 1591s | ) 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4560:109: error: expected ‘)’ before ‘b’ 1591s 4560 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1591s | ~ ^ 1591s | ) 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c: In function ‘futrts_smul_hi64’: 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4564:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1591s 4564 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1591s | ^~~~~~~~~~ 1591s | __int128__ 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4564:86: error: expected ‘)’ before ‘a’ 1591s 4564 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1591s | ~ ^ 1591s | ) 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424.c:4564:104: error: expected ‘)’ before ‘b’ 1591s 4564 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1591s | ~ ^ 1591s | ) 1591s 1591s If you find this error message confusing, uninformative, or wrong, please open an issue: 1591s https://github.com/diku-dk/futhark/issues 1591s 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut: 1591s Compiling with --backend=multicore: 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:39:16-18: 1591s Unused name "xs". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:39:20-22: 1591s Unused name "ys". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:13-47:44: 1591s Defaulting ambiguous type to i32. 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:24-26: 1591s Unused name "xs". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:32-33: 1591s Unused name "x". 1591s 1591s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:42:36-38: 1591s Unused name "ys". 1591s cc failed with code 1: 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c: In function ‘futrts_umul_hi64’: 1591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1591s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1591s | ^~~~~~~~~~~ 1591s | __uint32_t 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4416:90: error: expected ‘)’ before ‘a’ 1592s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1592s | ~ ^ 1592s | ) 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4416:109: error: expected ‘)’ before ‘b’ 1592s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1592s | ~ ^ 1592s | ) 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c: In function ‘futrts_smul_hi64’: 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1592s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1592s | ^~~~~~~~~~ 1592s | __int128__ 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4420:86: error: expected ‘)’ before ‘a’ 1592s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1592s | ~ ^ 1592s | ) 1592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4420:104: error: expected ‘)’ before ‘b’ 1592s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1592s | ~ ^ 1592s | ) 1592s 1592s If you find this error message confusing, uninformative, or wrong, please open an issue: 1592s https://github.com/diku-dk/futhark/issues 1592s 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut: 1594s Compiling with --backend=multicore: 1594s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:14-21: 1594s Unused name "turning". 1594s 1594s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:29-30: 1594s Unused name "R". 1594s 1594s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:37-38: 1594s Unused name "v". 1594s 1594s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:45-46: 1594s Unused name "a". 1594s cc failed with code 1: 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c: In function ‘futrts_umul_hi64’: 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1594s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1594s | ^~~~~~~~~~~ 1594s | __uint32_t 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4402:90: error: expected ‘)’ before ‘a’ 1594s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1594s | ~ ^ 1594s | ) 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4402:109: error: expected ‘)’ before ‘b’ 1594s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1594s | ~ ^ 1594s | ) 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c: In function ‘futrts_smul_hi64’: 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1594s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1594s | ^~~~~~~~~~ 1594s | __int128__ 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4406:86: error: expected ‘)’ before ‘a’ 1594s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1594s | ~ ^ 1594s | ) 1594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4406:104: error: expected ‘)’ before ‘b’ 1594s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1594s | ~ ^ 1594s | ) 1594s 1594s If you find this error message confusing, uninformative, or wrong, please open an issue: 1594s https://github.com/diku-dk/futhark/issues 1594s 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.fut: 1595s Compiling with --backend=multicore: 1595s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.fut:8:1-40: 1595s Entry point return type 1595s 1595s *[n₂](bool, bool) 1595s 1595s will have an opaque type, so the result will likely not be usable. 1595s cc failed with code 1: 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c: In function ‘futrts_umul_hi64’: 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4461:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1595s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1595s | ^~~~~~~~~~~ 1595s | __uint32_t 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4461:78: note: each undeclared identifier is reported only once for each function it appears in 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4461:90: error: expected ‘)’ before ‘a’ 1595s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1595s | ~ ^ 1595s | ) 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4461:109: error: expected ‘)’ before ‘b’ 1595s 4461 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1595s | ~ ^ 1595s | ) 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c: In function ‘futrts_smul_hi64’: 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4465:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1595s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1595s | ^~~~~~~~~~ 1595s | __int128__ 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4465:86: error: expected ‘)’ before ‘a’ 1595s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1595s | ~ ^ 1595s | ) 1595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4465:104: error: expected ‘)’ before ‘b’ 1595s 4465 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1595s | ~ ^ 1595s | ) 1595s 1595s If you find this error message confusing, uninformative, or wrong, please open an issue: 1595s https://github.com/diku-dk/futhark/issues 1595s 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.fut: 1597s Compiling with --backend=multicore: 1597s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.fut:10:10-11: 1597s Unused name "n". 1597s 1597s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.fut:10:33-35: 1597s Unused name "p0". 1597s 1597s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.fut:11:11-13: 1597s Unused name "pn". 1597s cc failed with code 1: 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c: In function ‘futrts_umul_hi64’: 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1597s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1597s | ^~~~~~~~~~~ 1597s | __uint32_t 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4434:90: error: expected ‘)’ before ‘a’ 1597s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1597s | ~ ^ 1597s | ) 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4434:109: error: expected ‘)’ before ‘b’ 1597s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1597s | ~ ^ 1597s | ) 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c: In function ‘futrts_smul_hi64’: 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1597s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1597s | ^~~~~~~~~~ 1597s | __int128__ 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4438:86: error: expected ‘)’ before ‘a’ 1597s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1597s | ~ ^ 1597s | ) 1597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1476.c:4438:104: error: expected ‘)’ before ‘b’ 1597s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1597s | ~ ^ 1597s | ) 1597s 1597s If you find this error message confusing, uninformative, or wrong, please open an issue: 1597s https://github.com/diku-dk/futhark/issues 1597s 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.fut: 1600s Compiling with --backend=multicore: 1600s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.fut:3:55-57: 1600s Defaulting ambiguous type to i32. 1600s cc failed with code 1: 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c: In function ‘futrts_umul_hi64’: 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1600s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1600s | ^~~~~~~~~~~ 1600s | __uint32_t 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4417:90: error: expected ‘)’ before ‘a’ 1600s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1600s | ~ ^ 1600s | ) 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4417:109: error: expected ‘)’ before ‘b’ 1600s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1600s | ~ ^ 1600s | ) 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c: In function ‘futrts_smul_hi64’: 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1600s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1600s | ^~~~~~~~~~ 1600s | __int128__ 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4421:86: error: expected ‘)’ before ‘a’ 1600s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1600s | ~ ^ 1600s | ) 1600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4421:104: error: expected ‘)’ before ‘b’ 1600s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1600s | ~ ^ 1600s | ) 1600s 1600s If you find this error message confusing, uninformative, or wrong, please open an issue: 1600s https://github.com/diku-dk/futhark/issues 1600s 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut: 1601s Compiling with --backend=multicore: 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:23-24: 1601s Unused name "d". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:43-46: 1601s Unused name "F_z". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:50-51: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:14-21: 1601s Unused name "turning". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:29-30: 1601s Unused name "R". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:37-38: 1601s Unused name "v". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:45-46: 1601s Unused name "a". 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 1601s Defaulting ambiguous type to i32. 1601s 1601s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:12:15-17: 1601s Unused name "Ms". 1601s cc failed with code 1: 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c: In function ‘futrts_umul_hi64’: 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1601s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1601s | ^~~~~~~~~~~ 1601s | __uint32_t 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4416:90: error: expected ‘)’ before ‘a’ 1601s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1601s | ~ ^ 1601s | ) 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4416:109: error: expected ‘)’ before ‘b’ 1601s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1601s | ~ ^ 1601s | ) 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c: In function ‘futrts_smul_hi64’: 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1601s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1601s | ^~~~~~~~~~ 1601s | __int128__ 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4420:86: error: expected ‘)’ before ‘a’ 1601s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1601s | ~ ^ 1601s | ) 1601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4420:104: error: expected ‘)’ before ‘b’ 1601s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1601s | ~ ^ 1601s | ) 1601s 1601s If you find this error message confusing, uninformative, or wrong, please open an issue: 1601s https://github.com/diku-dk/futhark/issues 1601s 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.fut: 1602s Compiling with --backend=multicore: 1602s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.fut:5:20-43: 1602s Unused name "thisMod". 1602s cc failed with code 1: 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c: In function ‘futrts_umul_hi64’: 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1602s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1602s | ^~~~~~~~~~~ 1602s | __uint32_t 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4416:90: error: expected ‘)’ before ‘a’ 1602s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1602s | ~ ^ 1602s | ) 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4416:109: error: expected ‘)’ before ‘b’ 1602s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1602s | ~ ^ 1602s | ) 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c: In function ‘futrts_smul_hi64’: 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1602s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1602s | ^~~~~~~~~~ 1602s | __int128__ 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4420:86: error: expected ‘)’ before ‘a’ 1602s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1602s | ~ ^ 1602s | ) 1602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4420:104: error: expected ‘)’ before ‘b’ 1602s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1602s | ~ ^ 1602s | ) 1602s 1602s If you find this error message confusing, uninformative, or wrong, please open an issue: 1602s https://github.com/diku-dk/futhark/issues 1602s 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.fut: 1603s Compiling with --backend=multicore: 1603s cc failed with code 1: 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c: In function ‘futrts_umul_hi64’: 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1603s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1603s | ^~~~~~~~~~~ 1603s | __uint32_t 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4416:90: error: expected ‘)’ before ‘a’ 1603s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1603s | ~ ^ 1603s | ) 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4416:109: error: expected ‘)’ before ‘b’ 1603s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1603s | ~ ^ 1603s | ) 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c: In function ‘futrts_smul_hi64’: 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1603s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1603s | ^~~~~~~~~~ 1603s | __int128__ 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4420:86: error: expected ‘)’ before ‘a’ 1603s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1603s | ~ ^ 1603s | ) 1603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4420:104: error: expected ‘)’ before ‘b’ 1603s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1603s | ~ ^ 1603s | ) 1603s 1603s If you find this error message confusing, uninformative, or wrong, please open an issue: 1603s https://github.com/diku-dk/futhark/issues 1603s 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.fut: 1610s Compiling with --backend=multicore: 1610s cc failed with code 1: 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c: In function ‘futrts_umul_hi64’: 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4454:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1610s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1610s | ^~~~~~~~~~~ 1610s | __uint32_t 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4454:78: note: each undeclared identifier is reported only once for each function it appears in 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4454:90: error: expected ‘)’ before ‘a’ 1610s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1610s | ~ ^ 1610s | ) 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4454:109: error: expected ‘)’ before ‘b’ 1610s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1610s | ~ ^ 1610s | ) 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c: In function ‘futrts_smul_hi64’: 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4458:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1610s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1610s | ^~~~~~~~~~ 1610s | __int128__ 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4458:86: error: expected ‘)’ before ‘a’ 1610s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1610s | ~ ^ 1610s | ) 1610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4458:104: error: expected ‘)’ before ‘b’ 1610s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1610s | ~ ^ 1610s | ) 1610s 1610s If you find this error message confusing, uninformative, or wrong, please open an issue: 1610s https://github.com/diku-dk/futhark/issues 1610s 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.fut: 1611s Generating reference outputs: 1611s cc failed with code 1: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c: In function ‘futrts_umul_hi64’: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1611s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ^~~~~~~~~~~ 1611s | __uint32_t 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:90: error: expected ‘)’ before ‘a’ 1611s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:109: error: expected ‘)’ before ‘b’ 1611s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c: In function ‘futrts_smul_hi64’: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1611s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ^~~~~~~~~~ 1611s | __int128__ 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:86: error: expected ‘)’ before ‘a’ 1611s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:104: error: expected ‘)’ before ‘b’ 1611s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s 1611s If you find this error message confusing, uninformative, or wrong, please open an issue: 1611s https://github.com/diku-dk/futhark/issues 1611s 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.fut: 1611s Compiling with --backend=multicore: 1611s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.fut:2:16-70: 1611s Defaulting ambiguous type to i32. 1611s cc failed with code 1: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c: In function ‘futrts_umul_hi64’: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1611s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ^~~~~~~~~~~ 1611s | __uint32_t 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4416:90: error: expected ‘)’ before ‘a’ 1611s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4416:109: error: expected ‘)’ before ‘b’ 1611s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c: In function ‘futrts_smul_hi64’: 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1611s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ^~~~~~~~~~ 1611s | __int128__ 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4420:86: error: expected ‘)’ before ‘a’ 1611s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4420:104: error: expected ‘)’ before ‘b’ 1611s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1611s | ~ ^ 1611s | ) 1611s 1611s If you find this error message confusing, uninformative, or wrong, please open an issue: 1611s https://github.com/diku-dk/futhark/issues 1611s 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut: 1614s Compiling with --backend=multicore: 1614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut:61:13-26: 1614s Unused name "lft_per_irreg". 1614s 1614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut:62:13-24: 1614s Unused name "inner_slice". 1614s cc failed with code 1: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c: In function ‘futrts_umul_hi64’: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1614s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ^~~~~~~~~~~ 1614s | __uint32_t 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4417:90: error: expected ‘)’ before ‘a’ 1614s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4417:109: error: expected ‘)’ before ‘b’ 1614s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c: In function ‘futrts_smul_hi64’: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1614s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ^~~~~~~~~~ 1614s | __int128__ 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4421:86: error: expected ‘)’ before ‘a’ 1614s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4421:104: error: expected ‘)’ before ‘b’ 1614s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s 1614s If you find this error message confusing, uninformative, or wrong, please open an issue: 1614s https://github.com/diku-dk/futhark/issues 1614s 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut: 1614s Compiling with --backend=multicore: 1614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:3:50-55: 1614s Unused name "nstep". 1614s 1614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:3:63-65: 1614s Unused name "i0". 1614s 1614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:42:41-43: 1614s Unused name "nn". 1614s cc failed with code 1: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c: In function ‘futrts_umul_hi64’: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4438:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1614s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ^~~~~~~~~~~ 1614s | __uint32_t 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4438:78: note: each undeclared identifier is reported only once for each function it appears in 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4438:90: error: expected ‘)’ before ‘a’ 1614s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4438:109: error: expected ‘)’ before ‘b’ 1614s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c: In function ‘futrts_smul_hi64’: 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4442:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1614s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ^~~~~~~~~~ 1614s | __int128__ 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4442:86: error: expected ‘)’ before ‘a’ 1614s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4442:104: error: expected ‘)’ before ‘b’ 1614s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1614s | ~ ^ 1614s | ) 1614s 1614s If you find this error message confusing, uninformative, or wrong, please open an issue: 1614s https://github.com/diku-dk/futhark/issues 1614s 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.fut: 1617s Generating reference outputs: 1617s cc failed with code 1: 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c: In function ‘futrts_umul_hi64’: 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1617s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1617s | ^~~~~~~~~~~ 1617s | __uint32_t 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:90: error: expected ‘)’ before ‘a’ 1617s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1617s | ~ ^ 1617s | ) 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:109: error: expected ‘)’ before ‘b’ 1617s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1617s | ~ ^ 1617s | ) 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c: In function ‘futrts_smul_hi64’: 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1617s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1617s | ^~~~~~~~~~ 1617s | __int128__ 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:86: error: expected ‘)’ before ‘a’ 1617s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1617s | ~ ^ 1617s | ) 1617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:104: error: expected ‘)’ before ‘b’ 1617s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1617s | ~ ^ 1617s | ) 1617s 1617s If you find this error message confusing, uninformative, or wrong, please open an issue: 1617s https://github.com/diku-dk/futhark/issues 1617s 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.fut: 1618s Compiling with --backend=multicore: 1618s cc failed with code 1: 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c: In function ‘futrts_umul_hi64’: 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1618s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1618s | ^~~~~~~~~~~ 1618s | __uint32_t 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4416:90: error: expected ‘)’ before ‘a’ 1618s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1618s | ~ ^ 1618s | ) 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4416:109: error: expected ‘)’ before ‘b’ 1618s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1618s | ~ ^ 1618s | ) 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c: In function ‘futrts_smul_hi64’: 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1618s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1618s | ^~~~~~~~~~ 1618s | __int128__ 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4420:86: error: expected ‘)’ before ‘a’ 1618s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1618s | ~ ^ 1618s | ) 1618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4420:104: error: expected ‘)’ before ‘b’ 1618s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1618s | ~ ^ 1618s | ) 1618s 1618s If you find this error message confusing, uninformative, or wrong, please open an issue: 1618s https://github.com/diku-dk/futhark/issues 1618s 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.fut: 1619s Compiling with --backend=multicore: 1619s cc failed with code 1: 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c: In function ‘futrts_umul_hi64’: 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1619s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1619s | ^~~~~~~~~~~ 1619s | __uint32_t 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4416:90: error: expected ‘)’ before ‘a’ 1619s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1619s | ~ ^ 1619s | ) 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4416:109: error: expected ‘)’ before ‘b’ 1619s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1619s | ~ ^ 1619s | ) 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c: In function ‘futrts_smul_hi64’: 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1619s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1619s | ^~~~~~~~~~ 1619s | __int128__ 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4420:86: error: expected ‘)’ before ‘a’ 1619s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1619s | ~ ^ 1619s | ) 1619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4420:104: error: expected ‘)’ before ‘b’ 1619s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1619s | ~ ^ 1619s | ) 1619s 1619s If you find this error message confusing, uninformative, or wrong, please open an issue: 1619s https://github.com/diku-dk/futhark/issues 1619s 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.fut: 1622s Compiling with --backend=multicore: 1622s cc failed with code 1: 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c: In function ‘futrts_umul_hi64’: 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1622s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1622s | ^~~~~~~~~~~ 1622s | __uint32_t 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4416:90: error: expected ‘)’ before ‘a’ 1622s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1622s | ~ ^ 1622s | ) 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4416:109: error: expected ‘)’ before ‘b’ 1622s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1622s | ~ ^ 1622s | ) 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c: In function ‘futrts_smul_hi64’: 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1622s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1622s | ^~~~~~~~~~ 1622s | __int128__ 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4420:86: error: expected ‘)’ before ‘a’ 1622s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1622s | ~ ^ 1622s | ) 1622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4420:104: error: expected ‘)’ before ‘b’ 1622s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1622s | ~ ^ 1622s | ) 1622s 1622s If you find this error message confusing, uninformative, or wrong, please open an issue: 1622s https://github.com/diku-dk/futhark/issues 1622s 1622s (705 failed, 73 passed, 1532 to go). 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.fut: 1623s Compiling with --backend=multicore: 1623s cc failed with code 1: 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c: In function ‘futrts_umul_hi64’: 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1623s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1623s | ^~~~~~~~~~~ 1623s | __uint32_t 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4402:90: error: expected ‘)’ before ‘a’ 1623s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1623s | ~ ^ 1623s | ) 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4402:109: error: expected ‘)’ before ‘b’ 1623s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1623s | ~ ^ 1623s | ) 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c: In function ‘futrts_smul_hi64’: 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1623s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1623s | ^~~~~~~~~~ 1623s | __int128__ 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4406:86: error: expected ‘)’ before ‘a’ 1623s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1623s | ~ ^ 1623s | ) 1623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4406:104: error: expected ‘)’ before ‘b’ 1623s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1623s | ~ ^ 1623s | ) 1623s 1623s If you find this error message confusing, uninformative, or wrong, please open an issue: 1623s https://github.com/diku-dk/futhark/issues 1623s 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.fut: 1624s Compiling with --backend=multicore: 1624s cc failed with code 1: 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c: In function ‘futrts_umul_hi64’: 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1624s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1624s | ^~~~~~~~~~~ 1624s | __uint32_t 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4419:90: error: expected ‘)’ before ‘a’ 1624s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1624s | ~ ^ 1624s | ) 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4419:109: error: expected ‘)’ before ‘b’ 1624s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1624s | ~ ^ 1624s | ) 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c: In function ‘futrts_smul_hi64’: 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1624s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1624s | ^~~~~~~~~~ 1624s | __int128__ 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4423:86: error: expected ‘)’ before ‘a’ 1624s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1624s | ~ ^ 1624s | ) 1624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4423:104: error: expected ‘)’ before ‘b’ 1624s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1624s | ~ ^ 1624s | ) 1624s 1624s If you find this error message confusing, uninformative, or wrong, please open an issue: 1624s https://github.com/diku-dk/futhark/issues 1624s 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.fut: 1636s Generating reference outputs: 1636s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.fut:6:21-23: 1636s Unused name "vs". 1636s cc failed with code 1: 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c: In function ‘futrts_umul_hi64’: 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1636s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1636s | ^~~~~~~~~~~ 1636s | __uint32_t 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:90: error: expected ‘)’ before ‘a’ 1636s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1636s | ~ ^ 1636s | ) 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:109: error: expected ‘)’ before ‘b’ 1636s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1636s | ~ ^ 1636s | ) 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c: In function ‘futrts_smul_hi64’: 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1636s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1636s | ^~~~~~~~~~ 1636s | __int128__ 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:86: error: expected ‘)’ before ‘a’ 1636s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1636s | ~ ^ 1636s | ) 1636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:104: error: expected ‘)’ before ‘b’ 1636s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1636s | ~ ^ 1636s | ) 1636s 1636s If you find this error message confusing, uninformative, or wrong, please open an issue: 1636s https://github.com/diku-dk/futhark/issues 1636s 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut: 1638s Compiling with --backend=multicore: 1638s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut:1:1-5:10: 1638s Entry point return type 1638s 1638s *[n₂][d₄](i32, i32) 1638s 1638s will have an opaque type, so the result will likely not be usable. 1638s 1638s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut:4:14-15: 1638s Unused name "i". 1638s cc failed with code 1: 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c: In function ‘futrts_umul_hi64’: 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1638s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1638s | ^~~~~~~~~~~ 1638s | __uint32_t 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4446:90: error: expected ‘)’ before ‘a’ 1638s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1638s | ~ ^ 1638s | ) 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4446:109: error: expected ‘)’ before ‘b’ 1638s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1638s | ~ ^ 1638s | ) 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c: In function ‘futrts_smul_hi64’: 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1638s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1638s | ^~~~~~~~~~ 1638s | __int128__ 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4450:86: error: expected ‘)’ before ‘a’ 1638s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1638s | ~ ^ 1638s | ) 1638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4450:104: error: expected ‘)’ before ‘b’ 1638s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1638s | ~ ^ 1638s | ) 1638s 1638s If you find this error message confusing, uninformative, or wrong, please open an issue: 1638s https://github.com/diku-dk/futhark/issues 1638s 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut: 1641s Compiling with --backend=multicore: 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:59:32-33: 1641s Unused name "i". 1641s 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:71:17-19: 1641s Unused name "pn". 1641s 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:84:32-33: 1641s Unused name "i". 1641s 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:95:33-34: 1641s Unused name "i". 1641s 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:108:17-19: 1641s Unused name "pn". 1641s 1641s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:120:33-34: 1641s Unused name "i". 1641s cc failed with code 1: 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c: In function ‘futrts_umul_hi64’: 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1641s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1641s | ^~~~~~~~~~~ 1641s | __uint32_t 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4419:90: error: expected ‘)’ before ‘a’ 1641s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1641s | ~ ^ 1641s | ) 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4419:109: error: expected ‘)’ before ‘b’ 1641s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1641s | ~ ^ 1641s | ) 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c: In function ‘futrts_smul_hi64’: 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1641s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1641s | ^~~~~~~~~~ 1641s | __int128__ 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4423:86: error: expected ‘)’ before ‘a’ 1641s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1641s | ~ ^ 1641s | ) 1641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4423:104: error: expected ‘)’ before ‘b’ 1641s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1641s | ~ ^ 1641s | ) 1641s 1641s If you find this error message confusing, uninformative, or wrong, please open an issue: 1641s https://github.com/diku-dk/futhark/issues 1641s 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.fut: 1644s Compiling with --backend=multicore: 1644s cc failed with code 1: 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c: In function ‘futrts_umul_hi64’: 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1644s | ^~~~~~~~~~~ 1644s | __uint32_t 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4416:90: error: expected ‘)’ before ‘a’ 1644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1644s | ~ ^ 1644s | ) 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4416:109: error: expected ‘)’ before ‘b’ 1644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1644s | ~ ^ 1644s | ) 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c: In function ‘futrts_smul_hi64’: 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1644s | ^~~~~~~~~~ 1644s | __int128__ 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4420:86: error: expected ‘)’ before ‘a’ 1644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1644s | ~ ^ 1644s | ) 1644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4420:104: error: expected ‘)’ before ‘b’ 1644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1644s | ~ ^ 1644s | ) 1644s 1644s If you find this error message confusing, uninformative, or wrong, please open an issue: 1644s https://github.com/diku-dk/futhark/issues 1644s 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.fut: 1651s Compiling with --backend=multicore: 1651s cc failed with code 1: 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c: In function ‘futrts_umul_hi64’: 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1651s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1651s | ^~~~~~~~~~~ 1651s | __uint32_t 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4416:90: error: expected ‘)’ before ‘a’ 1651s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1651s | ~ ^ 1651s | ) 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4416:109: error: expected ‘)’ before ‘b’ 1651s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1651s | ~ ^ 1651s | ) 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c: In function ‘futrts_smul_hi64’: 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1651s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1651s | ^~~~~~~~~~ 1651s | __int128__ 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4420:86: error: expected ‘)’ before ‘a’ 1651s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1651s | ~ ^ 1651s | ) 1651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4420:104: error: expected ‘)’ before ‘b’ 1651s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1651s | ~ ^ 1651s | ) 1651s 1651s If you find this error message confusing, uninformative, or wrong, please open an issue: 1651s https://github.com/diku-dk/futhark/issues 1651s 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.fut: 1653s Compiling with --backend=multicore: 1653s cc failed with code 1: 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c: In function ‘futrts_umul_hi64’: 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1653s | ^~~~~~~~~~~ 1653s | __uint32_t 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4416:90: error: expected ‘)’ before ‘a’ 1653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1653s | ~ ^ 1653s | ) 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4416:109: error: expected ‘)’ before ‘b’ 1653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1653s | ~ ^ 1653s | ) 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c: In function ‘futrts_smul_hi64’: 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1653s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1653s | ^~~~~~~~~~ 1653s | __int128__ 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4420:86: error: expected ‘)’ before ‘a’ 1653s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1653s | ~ ^ 1653s | ) 1653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4420:104: error: expected ‘)’ before ‘b’ 1653s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1653s | ~ ^ 1653s | ) 1653s 1653s If you find this error message confusing, uninformative, or wrong, please open an issue: 1653s https://github.com/diku-dk/futhark/issues 1653s 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.fut: 1656s Compiling with --backend=multicore: 1656s cc failed with code 1: 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c: In function ‘futrts_umul_hi64’: 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1656s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1656s | ^~~~~~~~~~~ 1656s | __uint32_t 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4449:90: error: expected ‘)’ before ‘a’ 1656s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1656s | ~ ^ 1656s | ) 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4449:109: error: expected ‘)’ before ‘b’ 1656s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1656s | ~ ^ 1656s | ) 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c: In function ‘futrts_smul_hi64’: 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1656s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1656s | ^~~~~~~~~~ 1656s | __int128__ 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4453:86: error: expected ‘)’ before ‘a’ 1656s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1656s | ~ ^ 1656s | ) 1656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4453:104: error: expected ‘)’ before ‘b’ 1656s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1656s | ~ ^ 1656s | ) 1656s 1656s If you find this error message confusing, uninformative, or wrong, please open an issue: 1656s https://github.com/diku-dk/futhark/issues 1656s 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.fut: 1657s Compiling with --backend=multicore: 1657s cc failed with code 1: 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c: In function ‘futrts_umul_hi64’: 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1657s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1657s | ^~~~~~~~~~~ 1657s | __uint32_t 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4416:90: error: expected ‘)’ before ‘a’ 1657s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1657s | ~ ^ 1657s | ) 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4416:109: error: expected ‘)’ before ‘b’ 1657s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1657s | ~ ^ 1657s | ) 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c: In function ‘futrts_smul_hi64’: 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1657s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1657s | ^~~~~~~~~~ 1657s | __int128__ 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4420:86: error: expected ‘)’ before ‘a’ 1657s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1657s | ~ ^ 1657s | ) 1657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4420:104: error: expected ‘)’ before ‘b’ 1657s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1657s | ~ ^ 1657s | ) 1657s 1657s If you find this error message confusing, uninformative, or wrong, please open an issue: 1657s https://github.com/diku-dk/futhark/issues 1657s 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.fut: 1662s Compiling with --backend=multicore: 1662s cc failed with code 1: 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c: In function ‘futrts_umul_hi64’: 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1662s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1662s | ^~~~~~~~~~~ 1662s | __uint32_t 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4417:90: error: expected ‘)’ before ‘a’ 1662s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1662s | ~ ^ 1662s | ) 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4417:109: error: expected ‘)’ before ‘b’ 1662s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1662s | ~ ^ 1662s | ) 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c: In function ‘futrts_smul_hi64’: 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1662s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1662s | ^~~~~~~~~~ 1662s | __int128__ 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4421:86: error: expected ‘)’ before ‘a’ 1662s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1662s | ~ ^ 1662s | ) 1662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4421:104: error: expected ‘)’ before ‘b’ 1662s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1662s | ~ ^ 1662s | ) 1662s 1662s If you find this error message confusing, uninformative, or wrong, please open an issue: 1662s https://github.com/diku-dk/futhark/issues 1662s 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.fut: 1663s Compiling with --backend=multicore: 1663s cc failed with code 1: 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c: In function ‘futrts_umul_hi64’: 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1663s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1663s | ^~~~~~~~~~~ 1663s | __uint32_t 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4417:90: error: expected ‘)’ before ‘a’ 1663s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1663s | ~ ^ 1663s | ) 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4417:109: error: expected ‘)’ before ‘b’ 1663s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1663s | ~ ^ 1663s | ) 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c: In function ‘futrts_smul_hi64’: 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1663s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1663s | ^~~~~~~~~~ 1663s | __int128__ 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4421:86: error: expected ‘)’ before ‘a’ 1663s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1663s | ~ ^ 1663s | ) 1663s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4421:104: error: expected ‘)’ before ‘b’ 1663s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1663s | ~ ^ 1663s | ) 1663s 1663s If you find this error message confusing, uninformative, or wrong, please open an issue: 1663s https://github.com/diku-dk/futhark/issues 1663s 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.fut: 1665s Compiling with --backend=multicore: 1665s cc failed with code 1: 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c: In function ‘futrts_umul_hi64’: 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1665s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1665s | ^~~~~~~~~~~ 1665s | __uint32_t 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4417:90: error: expected ‘)’ before ‘a’ 1665s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1665s | ~ ^ 1665s | ) 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4417:109: error: expected ‘)’ before ‘b’ 1665s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1665s | ~ ^ 1665s | ) 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c: In function ‘futrts_smul_hi64’: 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1665s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1665s | ^~~~~~~~~~ 1665s | __int128__ 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4421:86: error: expected ‘)’ before ‘a’ 1665s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1665s | ~ ^ 1665s | ) 1665s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4421:104: error: expected ‘)’ before ‘b’ 1665s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1665s | ~ ^ 1665s | ) 1665s 1665s If you find this error message confusing, uninformative, or wrong, please open an issue: 1665s https://github.com/diku-dk/futhark/issues 1665s 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.fut: 1669s Generating reference outputs: 1669s cc failed with code 1: 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c: In function ‘futrts_umul_hi64’: 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1669s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1669s | ^~~~~~~~~~~ 1669s | __uint32_t 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:90: error: expected ‘)’ before ‘a’ 1669s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1669s | ~ ^ 1669s | ) 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:109: error: expected ‘)’ before ‘b’ 1669s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1669s | ~ ^ 1669s | ) 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c: In function ‘futrts_smul_hi64’: 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1669s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1669s | ^~~~~~~~~~ 1669s | __int128__ 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:86: error: expected ‘)’ before ‘a’ 1669s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1669s | ~ ^ 1669s | ) 1669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:104: error: expected ‘)’ before ‘b’ 1669s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1669s | ~ ^ 1669s | ) 1669s 1669s If you find this error message confusing, uninformative, or wrong, please open an issue: 1669s https://github.com/diku-dk/futhark/issues 1669s 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.fut: 1670s Compiling with --backend=multicore: 1670s cc failed with code 1: 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c: In function ‘futrts_umul_hi64’: 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1670s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1670s | ^~~~~~~~~~~ 1670s | __uint32_t 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4431:90: error: expected ‘)’ before ‘a’ 1670s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1670s | ~ ^ 1670s | ) 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4431:109: error: expected ‘)’ before ‘b’ 1670s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1670s | ~ ^ 1670s | ) 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c: In function ‘futrts_smul_hi64’: 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1670s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1670s | ^~~~~~~~~~ 1670s | __int128__ 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4435:86: error: expected ‘)’ before ‘a’ 1670s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1670s | ~ ^ 1670s | ) 1670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4435:104: error: expected ‘)’ before ‘b’ 1670s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1670s | ~ ^ 1670s | ) 1670s 1670s If you find this error message confusing, uninformative, or wrong, please open an issue: 1670s https://github.com/diku-dk/futhark/issues 1670s 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.fut: 1671s Compiling with --backend=multicore: 1671s cc failed with code 1: 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c: In function ‘futrts_umul_hi64’: 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1671s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1671s | ^~~~~~~~~~~ 1671s | __uint32_t 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4416:90: error: expected ‘)’ before ‘a’ 1671s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1671s | ~ ^ 1671s | ) 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4416:109: error: expected ‘)’ before ‘b’ 1671s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1671s | ~ ^ 1671s | ) 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c: In function ‘futrts_smul_hi64’: 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1671s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1671s | ^~~~~~~~~~ 1671s | __int128__ 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4420:86: error: expected ‘)’ before ‘a’ 1671s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1671s | ~ ^ 1671s | ) 1671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4420:104: error: expected ‘)’ before ‘b’ 1671s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1671s | ~ ^ 1671s | ) 1671s 1671s If you find this error message confusing, uninformative, or wrong, please open an issue: 1671s https://github.com/diku-dk/futhark/issues 1671s 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.fut: 1673s Compiling with --backend=multicore: 1673s cc failed with code 1: 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c: In function ‘futrts_umul_hi64’: 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1673s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1673s | ^~~~~~~~~~~ 1673s | __uint32_t 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4390:90: error: expected ‘)’ before ‘a’ 1673s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1673s | ~ ^ 1673s | ) 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4390:109: error: expected ‘)’ before ‘b’ 1673s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1673s | ~ ^ 1673s | ) 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c: In function ‘futrts_smul_hi64’: 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1673s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1673s | ^~~~~~~~~~ 1673s | __int128__ 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4394:86: error: expected ‘)’ before ‘a’ 1673s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1673s | ~ ^ 1673s | ) 1673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4394:104: error: expected ‘)’ before ‘b’ 1673s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1673s | ~ ^ 1673s | ) 1673s 1673s If you find this error message confusing, uninformative, or wrong, please open an issue: 1673s https://github.com/diku-dk/futhark/issues 1673s 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.fut: 1681s Compiling with --backend=multicore: 1681s cc failed with code 1: 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c: In function ‘futrts_umul_hi64’: 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1681s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1681s | ^~~~~~~~~~~ 1681s | __uint32_t 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4418:90: error: expected ‘)’ before ‘a’ 1681s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1681s | ~ ^ 1681s | ) 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4418:109: error: expected ‘)’ before ‘b’ 1681s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1681s | ~ ^ 1681s | ) 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c: In function ‘futrts_smul_hi64’: 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1681s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1681s | ^~~~~~~~~~ 1681s | __int128__ 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4422:86: error: expected ‘)’ before ‘a’ 1681s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1681s | ~ ^ 1681s | ) 1681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4422:104: error: expected ‘)’ before ‘b’ 1681s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1681s | ~ ^ 1681s | ) 1681s 1681s If you find this error message confusing, uninformative, or wrong, please open an issue: 1681s https://github.com/diku-dk/futhark/issues 1681s 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.fut: 1685s Compiling with --backend=multicore: 1685s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.fut:68:50-51: 1685s Unused name "i". 1685s cc failed with code 1: 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c: In function ‘futrts_umul_hi64’: 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1685s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1685s | ^~~~~~~~~~~ 1685s | __uint32_t 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4418:90: error: expected ‘)’ before ‘a’ 1685s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1685s | ~ ^ 1685s | ) 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4418:109: error: expected ‘)’ before ‘b’ 1685s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1685s | ~ ^ 1685s | ) 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c: In function ‘futrts_smul_hi64’: 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1685s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1685s | ^~~~~~~~~~ 1685s | __int128__ 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4422:86: error: expected ‘)’ before ‘a’ 1685s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1685s | ~ ^ 1685s | ) 1685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4422:104: error: expected ‘)’ before ‘b’ 1685s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1685s | ~ ^ 1685s | ) 1685s 1685s If you find this error message confusing, uninformative, or wrong, please open an issue: 1685s https://github.com/diku-dk/futhark/issues 1685s 1685s (724 failed, 77 passed, 1509 to go). 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.fut: 1688s Compiling with --backend=multicore: 1688s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.fut:8:32-33: 1688s Unused name "h". 1688s cc failed with code 1: 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c: In function ‘futrts_umul_hi64’: 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1688s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1688s | ^~~~~~~~~~~ 1688s | __uint32_t 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4431:90: error: expected ‘)’ before ‘a’ 1688s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1688s | ~ ^ 1688s | ) 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4431:109: error: expected ‘)’ before ‘b’ 1688s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1688s | ~ ^ 1688s | ) 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c: In function ‘futrts_smul_hi64’: 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1688s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1688s | ^~~~~~~~~~ 1688s | __int128__ 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4435:86: error: expected ‘)’ before ‘a’ 1688s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1688s | ~ ^ 1688s | ) 1688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1744.c:4435:104: error: expected ‘)’ before ‘b’ 1688s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1688s | ~ ^ 1688s | ) 1688s 1688s If you find this error message confusing, uninformative, or wrong, please open an issue: 1688s https://github.com/diku-dk/futhark/issues 1688s 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.fut: 1690s Compiling with --backend=multicore: 1690s cc failed with code 1: 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c: In function ‘futrts_umul_hi64’: 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1690s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1690s | ^~~~~~~~~~~ 1690s | __uint32_t 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4447:90: error: expected ‘)’ before ‘a’ 1690s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1690s | ~ ^ 1690s | ) 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4447:109: error: expected ‘)’ before ‘b’ 1690s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1690s | ~ ^ 1690s | ) 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c: In function ‘futrts_smul_hi64’: 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1690s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1690s | ^~~~~~~~~~ 1690s | __int128__ 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4451:86: error: expected ‘)’ before ‘a’ 1690s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1690s | ~ ^ 1690s | ) 1690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4451:104: error: expected ‘)’ before ‘b’ 1690s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1690s | ~ ^ 1690s | ) 1690s 1690s If you find this error message confusing, uninformative, or wrong, please open an issue: 1690s https://github.com/diku-dk/futhark/issues 1690s 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.fut: 1691s Compiling with --backend=multicore: 1691s cc failed with code 1: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c: In function ‘futrts_umul_hi64’: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1691s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ^~~~~~~~~~~ 1691s | __uint32_t 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4432:90: error: expected ‘)’ before ‘a’ 1691s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4432:109: error: expected ‘)’ before ‘b’ 1691s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c: In function ‘futrts_smul_hi64’: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1691s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ^~~~~~~~~~ 1691s | __int128__ 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4436:86: error: expected ‘)’ before ‘a’ 1691s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4436:104: error: expected ‘)’ before ‘b’ 1691s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s 1691s If you find this error message confusing, uninformative, or wrong, please open an issue: 1691s https://github.com/diku-dk/futhark/issues 1691s 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.fut: 1691s Compiling with --backend=multicore: 1691s cc failed with code 1: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c: In function ‘futrts_umul_hi64’: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1691s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ^~~~~~~~~~~ 1691s | __uint32_t 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4402:90: error: expected ‘)’ before ‘a’ 1691s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4402:109: error: expected ‘)’ before ‘b’ 1691s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c: In function ‘futrts_smul_hi64’: 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1691s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ^~~~~~~~~~ 1691s | __int128__ 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4406:86: error: expected ‘)’ before ‘a’ 1691s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4406:104: error: expected ‘)’ before ‘b’ 1691s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1691s | ~ ^ 1691s | ) 1691s 1691s If you find this error message confusing, uninformative, or wrong, please open an issue: 1691s https://github.com/diku-dk/futhark/issues 1691s 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.fut: 1693s Compiling with --backend=multicore: 1693s cc failed with code 1: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c: In function ‘futrts_umul_hi64’: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1693s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ^~~~~~~~~~~ 1693s | __uint32_t 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4433:90: error: expected ‘)’ before ‘a’ 1693s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4433:109: error: expected ‘)’ before ‘b’ 1693s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c: In function ‘futrts_smul_hi64’: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1693s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ^~~~~~~~~~ 1693s | __int128__ 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4437:86: error: expected ‘)’ before ‘a’ 1693s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4437:104: error: expected ‘)’ before ‘b’ 1693s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s 1693s If you find this error message confusing, uninformative, or wrong, please open an issue: 1693s https://github.com/diku-dk/futhark/issues 1693s 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.fut: 1693s Compiling with --backend=multicore: 1693s cc failed with code 1: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c: In function ‘futrts_umul_hi64’: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1693s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ^~~~~~~~~~~ 1693s | __uint32_t 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4416:90: error: expected ‘)’ before ‘a’ 1693s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4416:109: error: expected ‘)’ before ‘b’ 1693s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c: In function ‘futrts_smul_hi64’: 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1693s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ^~~~~~~~~~ 1693s | __int128__ 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4420:86: error: expected ‘)’ before ‘a’ 1693s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4420:104: error: expected ‘)’ before ‘b’ 1693s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1693s | ~ ^ 1693s | ) 1693s 1693s If you find this error message confusing, uninformative, or wrong, please open an issue: 1693s https://github.com/diku-dk/futhark/issues 1693s 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.fut: 1695s Generating reference outputs: 1695s cc failed with code 1: 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c: In function ‘futrts_umul_hi64’: 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1695s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1695s | ^~~~~~~~~~~ 1695s | __uint32_t 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:90: error: expected ‘)’ before ‘a’ 1695s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1695s | ~ ^ 1695s | ) 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:109: error: expected ‘)’ before ‘b’ 1695s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1695s | ~ ^ 1695s | ) 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c: In function ‘futrts_smul_hi64’: 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1695s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1695s | ^~~~~~~~~~ 1695s | __int128__ 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:86: error: expected ‘)’ before ‘a’ 1695s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1695s | ~ ^ 1695s | ) 1695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:104: error: expected ‘)’ before ‘b’ 1695s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1695s | ~ ^ 1695s | ) 1695s 1695s If you find this error message confusing, uninformative, or wrong, please open an issue: 1695s https://github.com/diku-dk/futhark/issues 1695s 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.fut: 1697s Generating reference outputs: 1697s cc failed with code 1: 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c: In function ‘futrts_umul_hi64’: 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1697s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1697s | ^~~~~~~~~~~ 1697s | __uint32_t 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:90: error: expected ‘)’ before ‘a’ 1697s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1697s | ~ ^ 1697s | ) 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:109: error: expected ‘)’ before ‘b’ 1697s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1697s | ~ ^ 1697s | ) 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c: In function ‘futrts_smul_hi64’: 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1697s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1697s | ^~~~~~~~~~ 1697s | __int128__ 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:86: error: expected ‘)’ before ‘a’ 1697s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1697s | ~ ^ 1697s | ) 1697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:104: error: expected ‘)’ before ‘b’ 1697s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1697s | ~ ^ 1697s | ) 1697s 1697s If you find this error message confusing, uninformative, or wrong, please open an issue: 1697s https://github.com/diku-dk/futhark/issues 1697s 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.fut: 1698s Compiling with --backend=multicore: 1698s cc failed with code 1: 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c: In function ‘futrts_umul_hi64’: 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1698s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1698s | ^~~~~~~~~~~ 1698s | __uint32_t 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4403:90: error: expected ‘)’ before ‘a’ 1698s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1698s | ~ ^ 1698s | ) 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4403:109: error: expected ‘)’ before ‘b’ 1698s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1698s | ~ ^ 1698s | ) 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c: In function ‘futrts_smul_hi64’: 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1698s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1698s | ^~~~~~~~~~ 1698s | __int128__ 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4407:86: error: expected ‘)’ before ‘a’ 1698s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1698s | ~ ^ 1698s | ) 1698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4407:104: error: expected ‘)’ before ‘b’ 1698s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1698s | ~ ^ 1698s | ) 1698s 1698s If you find this error message confusing, uninformative, or wrong, please open an issue: 1698s https://github.com/diku-dk/futhark/issues 1698s 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.fut: 1701s Compiling with --backend=multicore: 1701s cc failed with code 1: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c: In function ‘futrts_umul_hi64’: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1701s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ^~~~~~~~~~~ 1701s | __uint32_t 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4431:90: error: expected ‘)’ before ‘a’ 1701s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4431:109: error: expected ‘)’ before ‘b’ 1701s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c: In function ‘futrts_smul_hi64’: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1701s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ^~~~~~~~~~ 1701s | __int128__ 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4435:86: error: expected ‘)’ before ‘a’ 1701s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4435:104: error: expected ‘)’ before ‘b’ 1701s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s 1701s If you find this error message confusing, uninformative, or wrong, please open an issue: 1701s https://github.com/diku-dk/futhark/issues 1701s 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.fut: 1701s Compiling with --backend=multicore: 1701s cc failed with code 1: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c: In function ‘futrts_umul_hi64’: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1701s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ^~~~~~~~~~~ 1701s | __uint32_t 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4420:90: error: expected ‘)’ before ‘a’ 1701s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4420:109: error: expected ‘)’ before ‘b’ 1701s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c: In function ‘futrts_smul_hi64’: 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1701s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ^~~~~~~~~~ 1701s | __int128__ 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4424:86: error: expected ‘)’ before ‘a’ 1701s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4424:104: error: expected ‘)’ before ‘b’ 1701s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1701s | ~ ^ 1701s | ) 1701s 1701s If you find this error message confusing, uninformative, or wrong, please open an issue: 1701s https://github.com/diku-dk/futhark/issues 1701s 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.fut: 1702s Compiling with --backend=multicore: 1702s cc failed with code 1: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c: In function ‘futrts_umul_hi64’: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1702s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ^~~~~~~~~~~ 1702s | __uint32_t 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4390:90: error: expected ‘)’ before ‘a’ 1702s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4390:109: error: expected ‘)’ before ‘b’ 1702s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c: In function ‘futrts_smul_hi64’: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1702s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ^~~~~~~~~~ 1702s | __int128__ 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4394:86: error: expected ‘)’ before ‘a’ 1702s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4394:104: error: expected ‘)’ before ‘b’ 1702s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s 1702s If you find this error message confusing, uninformative, or wrong, please open an issue: 1702s https://github.com/diku-dk/futhark/issues 1702s 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.fut: 1702s Compiling with --backend=multicore: 1702s cc failed with code 1: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c: In function ‘futrts_umul_hi64’: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1702s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ^~~~~~~~~~~ 1702s | __uint32_t 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4416:90: error: expected ‘)’ before ‘a’ 1702s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4416:109: error: expected ‘)’ before ‘b’ 1702s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c: In function ‘futrts_smul_hi64’: 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1702s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ^~~~~~~~~~ 1702s | __int128__ 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4420:86: error: expected ‘)’ before ‘a’ 1702s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4420:104: error: expected ‘)’ before ‘b’ 1702s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1702s | ~ ^ 1702s | ) 1702s 1702s If you find this error message confusing, uninformative, or wrong, please open an issue: 1702s https://github.com/diku-dk/futhark/issues 1702s 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut: 1704s Compiling with --backend=multicore: 1704s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut:3:18-19: 1704s Defaulting ambiguous type to i32. 1704s 1704s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut:5:18-19: 1704s Defaulting ambiguous type to i32. 1704s cc failed with code 1: 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c: In function ‘futrts_umul_hi64’: 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1704s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1704s | ^~~~~~~~~~~ 1704s | __uint32_t 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4390:90: error: expected ‘)’ before ‘a’ 1704s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1704s | ~ ^ 1704s | ) 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4390:109: error: expected ‘)’ before ‘b’ 1704s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1704s | ~ ^ 1704s | ) 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c: In function ‘futrts_smul_hi64’: 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1704s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1704s | ^~~~~~~~~~ 1704s | __int128__ 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4394:86: error: expected ‘)’ before ‘a’ 1704s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1704s | ~ ^ 1704s | ) 1704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4394:104: error: expected ‘)’ before ‘b’ 1704s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1704s | ~ ^ 1704s | ) 1704s 1704s If you find this error message confusing, uninformative, or wrong, please open an issue: 1704s https://github.com/diku-dk/futhark/issues 1704s 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.fut: 1707s Compiling with --backend=multicore: 1707s cc failed with code 1: 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c: In function ‘futrts_umul_hi64’: 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1707s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1707s | ^~~~~~~~~~~ 1707s | __uint32_t 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4434:90: error: expected ‘)’ before ‘a’ 1707s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1707s | ~ ^ 1707s | ) 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4434:109: error: expected ‘)’ before ‘b’ 1707s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1707s | ~ ^ 1707s | ) 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c: In function ‘futrts_smul_hi64’: 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1707s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1707s | ^~~~~~~~~~ 1707s | __int128__ 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4438:86: error: expected ‘)’ before ‘a’ 1707s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1707s | ~ ^ 1707s | ) 1707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4438:104: error: expected ‘)’ before ‘b’ 1707s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1707s | ~ ^ 1707s | ) 1707s 1707s If you find this error message confusing, uninformative, or wrong, please open an issue: 1707s https://github.com/diku-dk/futhark/issues 1707s 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.fut: 1708s Compiling with --backend=multicore: 1708s cc failed with code 1: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c: In function ‘futrts_umul_hi64’: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1708s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ^~~~~~~~~~~ 1708s | __uint32_t 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4431:90: error: expected ‘)’ before ‘a’ 1708s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4431:109: error: expected ‘)’ before ‘b’ 1708s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c: In function ‘futrts_smul_hi64’: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1708s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ^~~~~~~~~~ 1708s | __int128__ 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4435:86: error: expected ‘)’ before ‘a’ 1708s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4435:104: error: expected ‘)’ before ‘b’ 1708s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s 1708s If you find this error message confusing, uninformative, or wrong, please open an issue: 1708s https://github.com/diku-dk/futhark/issues 1708s 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.fut: 1708s Compiling with --backend=multicore: 1708s cc failed with code 1: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c: In function ‘futrts_umul_hi64’: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1708s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ^~~~~~~~~~~ 1708s | __uint32_t 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4415:90: error: expected ‘)’ before ‘a’ 1708s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4415:109: error: expected ‘)’ before ‘b’ 1708s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c: In function ‘futrts_smul_hi64’: 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1708s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ^~~~~~~~~~ 1708s | __int128__ 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4419:86: error: expected ‘)’ before ‘a’ 1708s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4419:104: error: expected ‘)’ before ‘b’ 1708s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1708s | ~ ^ 1708s | ) 1708s 1708s If you find this error message confusing, uninformative, or wrong, please open an issue: 1708s https://github.com/diku-dk/futhark/issues 1708s 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut: 1710s Compiling with --backend=multicore: 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:32-39: 1710s Unused name "epsilon". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:41-43: 1710s Unused name "mu". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:45-54: 1710s Unused name "thickness". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:12:55-56: 1710s Unused name "i". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:12:57-58: 1710s Unused name "j". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:30-37: 1710s Unused name "epsilon". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:39-41: 1710s Unused name "mu". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:43-52: 1710s Unused name "thickness". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:15:42-43: 1710s Unused name "i". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:15:44-45: 1710s Unused name "j". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:21:13-14: 1710s Unused name "x". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:29:9-10: 1710s Unused name "c". 1710s 1710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:31:8-9: 1710s Defaulting ambiguous type to i32. 1710s cc failed with code 1: 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c: In function ‘futrts_umul_hi64’: 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1710s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1710s | ^~~~~~~~~~~ 1710s | __uint32_t 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4402:90: error: expected ‘)’ before ‘a’ 1710s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1710s | ~ ^ 1710s | ) 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4402:109: error: expected ‘)’ before ‘b’ 1710s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1710s | ~ ^ 1710s | ) 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c: In function ‘futrts_smul_hi64’: 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1710s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1710s | ^~~~~~~~~~ 1710s | __int128__ 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4406:86: error: expected ‘)’ before ‘a’ 1710s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1710s | ~ ^ 1710s | ) 1710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4406:104: error: expected ‘)’ before ‘b’ 1710s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1710s | ~ ^ 1710s | ) 1710s 1710s If you find this error message confusing, uninformative, or wrong, please open an issue: 1710s https://github.com/diku-dk/futhark/issues 1710s 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.fut: 1711s Compiling with --backend=multicore: 1711s cc failed with code 1: 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c: In function ‘futrts_umul_hi64’: 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1711s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1711s | ^~~~~~~~~~~ 1711s | __uint32_t 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4390:90: error: expected ‘)’ before ‘a’ 1711s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1711s | ~ ^ 1711s | ) 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4390:109: error: expected ‘)’ before ‘b’ 1711s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1711s | ~ ^ 1711s | ) 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c: In function ‘futrts_smul_hi64’: 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1711s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1711s | ^~~~~~~~~~ 1711s | __int128__ 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4394:86: error: expected ‘)’ before ‘a’ 1711s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1711s | ~ ^ 1711s | ) 1711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4394:104: error: expected ‘)’ before ‘b’ 1711s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1711s | ~ ^ 1711s | ) 1711s 1711s If you find this error message confusing, uninformative, or wrong, please open an issue: 1711s https://github.com/diku-dk/futhark/issues 1711s 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.fut: 1712s Compiling with --backend=multicore: 1712s cc failed with code 1: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c: In function ‘futrts_umul_hi64’: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4500:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1712s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ^~~~~~~~~~~ 1712s | __uint32_t 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4500:78: note: each undeclared identifier is reported only once for each function it appears in 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4500:90: error: expected ‘)’ before ‘a’ 1712s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4500:109: error: expected ‘)’ before ‘b’ 1712s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c: In function ‘futrts_smul_hi64’: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4504:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1712s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ^~~~~~~~~~ 1712s | __int128__ 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4504:86: error: expected ‘)’ before ‘a’ 1712s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4504:104: error: expected ‘)’ before ‘b’ 1712s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s 1712s If you find this error message confusing, uninformative, or wrong, please open an issue: 1712s https://github.com/diku-dk/futhark/issues 1712s 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.fut: 1712s Compiling with --backend=multicore: 1712s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.fut:7:37-38: 1712s Unused name "i". 1712s cc failed with code 1: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c: In function ‘futrts_umul_hi64’: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1712s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ^~~~~~~~~~~ 1712s | __uint32_t 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4431:90: error: expected ‘)’ before ‘a’ 1712s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4431:109: error: expected ‘)’ before ‘b’ 1712s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c: In function ‘futrts_smul_hi64’: 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1712s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ^~~~~~~~~~ 1712s | __int128__ 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4435:86: error: expected ‘)’ before ‘a’ 1712s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4435:104: error: expected ‘)’ before ‘b’ 1712s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1712s | ~ ^ 1712s | ) 1712s 1712s If you find this error message confusing, uninformative, or wrong, please open an issue: 1712s https://github.com/diku-dk/futhark/issues 1712s 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.fut: 1715s Compiling with --backend=multicore: 1715s cc failed with code 1: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c: In function ‘futrts_umul_hi64’: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1715s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ^~~~~~~~~~~ 1715s | __uint32_t 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4431:90: error: expected ‘)’ before ‘a’ 1715s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4431:109: error: expected ‘)’ before ‘b’ 1715s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c: In function ‘futrts_smul_hi64’: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1715s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ^~~~~~~~~~ 1715s | __int128__ 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4435:86: error: expected ‘)’ before ‘a’ 1715s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4435:104: error: expected ‘)’ before ‘b’ 1715s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s 1715s If you find this error message confusing, uninformative, or wrong, please open an issue: 1715s https://github.com/diku-dk/futhark/issues 1715s 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.fut: 1715s Compiling with --backend=multicore: 1715s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.fut:6:1-9:36: 1715s Entry point return type 1715s 1715s [2](i32, i32) 1715s 1715s will have an opaque type, so the result will likely not be usable. 1715s cc failed with code 1: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c: In function ‘futrts_umul_hi64’: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4458:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1715s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ^~~~~~~~~~~ 1715s | __uint32_t 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4458:78: note: each undeclared identifier is reported only once for each function it appears in 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4458:90: error: expected ‘)’ before ‘a’ 1715s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4458:109: error: expected ‘)’ before ‘b’ 1715s 4458 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c: In function ‘futrts_smul_hi64’: 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4462:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1715s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ^~~~~~~~~~ 1715s | __int128__ 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4462:86: error: expected ‘)’ before ‘a’ 1715s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4462:104: error: expected ‘)’ before ‘b’ 1715s 4462 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1715s | ~ ^ 1715s | ) 1715s 1715s If you find this error message confusing, uninformative, or wrong, please open an issue: 1715s https://github.com/diku-dk/futhark/issues 1715s 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.fut: 1719s Compiling with --backend=multicore: 1719s cc failed with code 1: 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c: In function ‘futrts_umul_hi64’: 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1719s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1719s | ^~~~~~~~~~~ 1719s | __uint32_t 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4429:90: error: expected ‘)’ before ‘a’ 1719s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1719s | ~ ^ 1719s | ) 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4429:109: error: expected ‘)’ before ‘b’ 1719s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1719s | ~ ^ 1719s | ) 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c: In function ‘futrts_smul_hi64’: 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1719s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1719s | ^~~~~~~~~~ 1719s | __int128__ 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4433:86: error: expected ‘)’ before ‘a’ 1719s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1719s | ~ ^ 1719s | ) 1719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4433:104: error: expected ‘)’ before ‘b’ 1719s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1719s | ~ ^ 1719s | ) 1719s 1719s If you find this error message confusing, uninformative, or wrong, please open an issue: 1719s https://github.com/diku-dk/futhark/issues 1719s 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.fut: 1720s Compiling with --backend=multicore: 1720s cc failed with code 1: 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c: In function ‘futrts_umul_hi64’: 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1720s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1720s | ^~~~~~~~~~~ 1720s | __uint32_t 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4402:90: error: expected ‘)’ before ‘a’ 1720s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1720s | ~ ^ 1720s | ) 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4402:109: error: expected ‘)’ before ‘b’ 1720s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1720s | ~ ^ 1720s | ) 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c: In function ‘futrts_smul_hi64’: 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1720s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1720s | ^~~~~~~~~~ 1720s | __int128__ 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4406:86: error: expected ‘)’ before ‘a’ 1720s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1720s | ~ ^ 1720s | ) 1720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4406:104: error: expected ‘)’ before ‘b’ 1720s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1720s | ~ ^ 1720s | ) 1720s 1720s If you find this error message confusing, uninformative, or wrong, please open an issue: 1720s https://github.com/diku-dk/futhark/issues 1720s 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.fut: 1722s Compiling with --backend=multicore: 1722s cc failed with code 1: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c: In function ‘futrts_umul_hi64’: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1722s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ^~~~~~~~~~~ 1722s | __uint32_t 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4416:90: error: expected ‘)’ before ‘a’ 1722s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4416:109: error: expected ‘)’ before ‘b’ 1722s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c: In function ‘futrts_smul_hi64’: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1722s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ^~~~~~~~~~ 1722s | __int128__ 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4420:86: error: expected ‘)’ before ‘a’ 1722s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4420:104: error: expected ‘)’ before ‘b’ 1722s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s 1722s If you find this error message confusing, uninformative, or wrong, please open an issue: 1722s https://github.com/diku-dk/futhark/issues 1722s 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.fut: 1722s Compiling with --backend=multicore: 1722s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.fut:5:1-45: 1722s Entry point return type 1722s 1722s (f32, (), *[10]()) 1722s 1722s will have an opaque type, so the result will likely not be usable. 1722s cc failed with code 1: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c: In function ‘futrts_umul_hi64’: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1722s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ^~~~~~~~~~~ 1722s | __uint32_t 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4418:90: error: expected ‘)’ before ‘a’ 1722s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4418:109: error: expected ‘)’ before ‘b’ 1722s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c: In function ‘futrts_smul_hi64’: 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1722s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ^~~~~~~~~~ 1722s | __int128__ 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4422:86: error: expected ‘)’ before ‘a’ 1722s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4422:104: error: expected ‘)’ before ‘b’ 1722s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1722s | ~ ^ 1722s | ) 1722s 1722s If you find this error message confusing, uninformative, or wrong, please open an issue: 1722s https://github.com/diku-dk/futhark/issues 1722s 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.fut: 1725s Compiling with --backend=multicore: 1725s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.fut:12:47-48: 1725s Unused name "j". 1725s cc failed with code 1: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c: In function ‘futrts_umul_hi64’: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1725s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ^~~~~~~~~~~ 1725s | __uint32_t 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4434:90: error: expected ‘)’ before ‘a’ 1725s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4434:109: error: expected ‘)’ before ‘b’ 1725s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c: In function ‘futrts_smul_hi64’: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1725s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ^~~~~~~~~~ 1725s | __int128__ 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4438:86: error: expected ‘)’ before ‘a’ 1725s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4438:104: error: expected ‘)’ before ‘b’ 1725s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s 1725s If you find this error message confusing, uninformative, or wrong, please open an issue: 1725s https://github.com/diku-dk/futhark/issues 1725s 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.fut: 1725s Generating reference outputs: 1725s cc failed with code 1: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c: In function ‘futrts_umul_hi64’: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1725s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ^~~~~~~~~~~ 1725s | __uint32_t 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:90: error: expected ‘)’ before ‘a’ 1725s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:109: error: expected ‘)’ before ‘b’ 1725s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c: In function ‘futrts_smul_hi64’: 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1725s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ^~~~~~~~~~ 1725s | __int128__ 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:86: error: expected ‘)’ before ‘a’ 1725s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:104: error: expected ‘)’ before ‘b’ 1725s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1725s | ~ ^ 1725s | ) 1725s 1725s If you find this error message confusing, uninformative, or wrong, please open an issue: 1725s https://github.com/diku-dk/futhark/issues 1725s 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.fut: 1726s Compiling with --backend=multicore: 1726s cc failed with code 1: 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c: In function ‘futrts_umul_hi64’: 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1726s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1726s | ^~~~~~~~~~~ 1726s | __uint32_t 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4431:90: error: expected ‘)’ before ‘a’ 1726s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1726s | ~ ^ 1726s | ) 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4431:109: error: expected ‘)’ before ‘b’ 1726s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1726s | ~ ^ 1726s | ) 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c: In function ‘futrts_smul_hi64’: 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1726s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1726s | ^~~~~~~~~~ 1726s | __int128__ 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4435:86: error: expected ‘)’ before ‘a’ 1726s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1726s | ~ ^ 1726s | ) 1726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4435:104: error: expected ‘)’ before ‘b’ 1726s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1726s | ~ ^ 1726s | ) 1726s 1726s If you find this error message confusing, uninformative, or wrong, please open an issue: 1726s https://github.com/diku-dk/futhark/issues 1726s 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.fut: 1728s Compiling with --backend=multicore: 1728s cc failed with code 1: 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c: In function ‘futrts_umul_hi64’: 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1728s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1728s | ^~~~~~~~~~~ 1728s | __uint32_t 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4403:90: error: expected ‘)’ before ‘a’ 1728s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1728s | ~ ^ 1728s | ) 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4403:109: error: expected ‘)’ before ‘b’ 1728s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1728s | ~ ^ 1728s | ) 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c: In function ‘futrts_smul_hi64’: 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1728s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1728s | ^~~~~~~~~~ 1728s | __int128__ 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4407:86: error: expected ‘)’ before ‘a’ 1728s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1728s | ~ ^ 1728s | ) 1728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4407:104: error: expected ‘)’ before ‘b’ 1728s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1728s | ~ ^ 1728s | ) 1728s 1728s If you find this error message confusing, uninformative, or wrong, please open an issue: 1728s https://github.com/diku-dk/futhark/issues 1728s 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.fut: 1729s Compiling with --backend=multicore: 1729s cc failed with code 1: 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c: In function ‘futrts_umul_hi64’: 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1729s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1729s | ^~~~~~~~~~~ 1729s | __uint32_t 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4419:90: error: expected ‘)’ before ‘a’ 1729s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1729s | ~ ^ 1729s | ) 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4419:109: error: expected ‘)’ before ‘b’ 1729s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1729s | ~ ^ 1729s | ) 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c: In function ‘futrts_smul_hi64’: 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1729s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1729s | ^~~~~~~~~~ 1729s | __int128__ 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4423:86: error: expected ‘)’ before ‘a’ 1729s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1729s | ~ ^ 1729s | ) 1729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4423:104: error: expected ‘)’ before ‘b’ 1729s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1729s | ~ ^ 1729s | ) 1729s 1729s If you find this error message confusing, uninformative, or wrong, please open an issue: 1729s https://github.com/diku-dk/futhark/issues 1729s 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.fut: 1730s Compiling with --backend=multicore: 1730s cc failed with code 1: 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c: In function ‘futrts_umul_hi64’: 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1730s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1730s | ^~~~~~~~~~~ 1730s | __uint32_t 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4402:90: error: expected ‘)’ before ‘a’ 1730s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1730s | ~ ^ 1730s | ) 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4402:109: error: expected ‘)’ before ‘b’ 1730s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1730s | ~ ^ 1730s | ) 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c: In function ‘futrts_smul_hi64’: 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1730s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1730s | ^~~~~~~~~~ 1730s | __int128__ 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4406:86: error: expected ‘)’ before ‘a’ 1730s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1730s | ~ ^ 1730s | ) 1730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4406:104: error: expected ‘)’ before ‘b’ 1730s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1730s | ~ ^ 1730s | ) 1730s 1730s If you find this error message confusing, uninformative, or wrong, please open an issue: 1730s https://github.com/diku-dk/futhark/issues 1730s 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.fut: 1732s Compiling with --backend=multicore: 1732s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.fut:1:12-32: 1732s Entry point parameter 1732s 1732s ((gridDim: (i64, i64)): (i64, i64)) 1732s 1732s will have an opaque type, so the entry point will likely not be callable. 1732s cc failed with code 1: 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c: In function ‘futrts_umul_hi64’: 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1732s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1732s | ^~~~~~~~~~~ 1732s | __uint32_t 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4446:90: error: expected ‘)’ before ‘a’ 1732s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1732s | ~ ^ 1732s | ) 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4446:109: error: expected ‘)’ before ‘b’ 1732s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1732s | ~ ^ 1732s | ) 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c: In function ‘futrts_smul_hi64’: 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1732s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1732s | ^~~~~~~~~~ 1732s | __int128__ 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4450:86: error: expected ‘)’ before ‘a’ 1732s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1732s | ~ ^ 1732s | ) 1732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4450:104: error: expected ‘)’ before ‘b’ 1732s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1732s | ~ ^ 1732s | ) 1732s 1732s If you find this error message confusing, uninformative, or wrong, please open an issue: 1732s https://github.com/diku-dk/futhark/issues 1732s 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.fut: 1733s Compiling with --backend=multicore: 1733s cc failed with code 1: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c: In function ‘futrts_umul_hi64’: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1733s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ^~~~~~~~~~~ 1733s | __uint32_t 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4417:90: error: expected ‘)’ before ‘a’ 1733s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4417:109: error: expected ‘)’ before ‘b’ 1733s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c: In function ‘futrts_smul_hi64’: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1733s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ^~~~~~~~~~ 1733s | __int128__ 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4421:86: error: expected ‘)’ before ‘a’ 1733s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4421:104: error: expected ‘)’ before ‘b’ 1733s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s 1733s If you find this error message confusing, uninformative, or wrong, please open an issue: 1733s https://github.com/diku-dk/futhark/issues 1733s 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.fut: 1733s Compiling with --backend=multicore: 1733s cc failed with code 1: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c: In function ‘futrts_umul_hi64’: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1733s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ^~~~~~~~~~~ 1733s | __uint32_t 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4403:90: error: expected ‘)’ before ‘a’ 1733s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4403:109: error: expected ‘)’ before ‘b’ 1733s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c: In function ‘futrts_smul_hi64’: 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1733s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ^~~~~~~~~~ 1733s | __int128__ 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4407:86: error: expected ‘)’ before ‘a’ 1733s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4407:104: error: expected ‘)’ before ‘b’ 1733s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1733s | ~ ^ 1733s | ) 1733s 1733s If you find this error message confusing, uninformative, or wrong, please open an issue: 1733s https://github.com/diku-dk/futhark/issues 1733s 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.fut: 1734s Compiling with --backend=multicore: 1734s cc failed with code 1: 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c: In function ‘futrts_umul_hi64’: 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1734s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1734s | ^~~~~~~~~~~ 1734s | __uint32_t 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4402:90: error: expected ‘)’ before ‘a’ 1734s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1734s | ~ ^ 1734s | ) 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4402:109: error: expected ‘)’ before ‘b’ 1734s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1734s | ~ ^ 1734s | ) 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c: In function ‘futrts_smul_hi64’: 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1734s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1734s | ^~~~~~~~~~ 1734s | __int128__ 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4406:86: error: expected ‘)’ before ‘a’ 1734s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1734s | ~ ^ 1734s | ) 1734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4406:104: error: expected ‘)’ before ‘b’ 1734s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1734s | ~ ^ 1734s | ) 1734s 1734s If you find this error message confusing, uninformative, or wrong, please open an issue: 1734s https://github.com/diku-dk/futhark/issues 1734s 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.fut: 1735s Compiling with --backend=multicore: 1735s cc failed with code 1: 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c: In function ‘futrts_umul_hi64’: 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1735s | ^~~~~~~~~~~ 1735s | __uint32_t 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4402:90: error: expected ‘)’ before ‘a’ 1735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1735s | ~ ^ 1735s | ) 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4402:109: error: expected ‘)’ before ‘b’ 1735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1735s | ~ ^ 1735s | ) 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c: In function ‘futrts_smul_hi64’: 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1735s | ^~~~~~~~~~ 1735s | __int128__ 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4406:86: error: expected ‘)’ before ‘a’ 1735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1735s | ~ ^ 1735s | ) 1735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4406:104: error: expected ‘)’ before ‘b’ 1735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1735s | ~ ^ 1735s | ) 1735s 1735s If you find this error message confusing, uninformative, or wrong, please open an issue: 1735s https://github.com/diku-dk/futhark/issues 1735s 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.fut: 1739s Compiling with --backend=multicore: 1739s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.fut:4:39-40: 1739s Unused name "i". 1739s cc failed with code 1: 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c: In function ‘futrts_umul_hi64’: 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1739s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1739s | ^~~~~~~~~~~ 1739s | __uint32_t 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4416:90: error: expected ‘)’ before ‘a’ 1739s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1739s | ~ ^ 1739s | ) 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4416:109: error: expected ‘)’ before ‘b’ 1739s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1739s | ~ ^ 1739s | ) 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c: In function ‘futrts_smul_hi64’: 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1739s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1739s | ^~~~~~~~~~ 1739s | __int128__ 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4420:86: error: expected ‘)’ before ‘a’ 1739s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1739s | ~ ^ 1739s | ) 1739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4420:104: error: expected ‘)’ before ‘b’ 1739s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1739s | ~ ^ 1739s | ) 1739s 1739s If you find this error message confusing, uninformative, or wrong, please open an issue: 1739s https://github.com/diku-dk/futhark/issues 1739s 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.fut: 1740s Compiling with --backend=multicore: 1740s cc failed with code 1: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c: In function ‘futrts_umul_hi64’: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1740s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ^~~~~~~~~~~ 1740s | __uint32_t 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4418:90: error: expected ‘)’ before ‘a’ 1740s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4418:109: error: expected ‘)’ before ‘b’ 1740s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c: In function ‘futrts_smul_hi64’: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1740s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ^~~~~~~~~~ 1740s | __int128__ 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4422:86: error: expected ‘)’ before ‘a’ 1740s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4422:104: error: expected ‘)’ before ‘b’ 1740s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s 1740s If you find this error message confusing, uninformative, or wrong, please open an issue: 1740s https://github.com/diku-dk/futhark/issues 1740s 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.fut: 1740s Compiling with --backend=multicore: 1740s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.fut:2:1-41: 1740s Entry point return type 1740s 1740s [10](bool, bool) 1740s 1740s will have an opaque type, so the result will likely not be usable. 1740s cc failed with code 1: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c: In function ‘futrts_umul_hi64’: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1740s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ^~~~~~~~~~~ 1740s | __uint32_t 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4446:90: error: expected ‘)’ before ‘a’ 1740s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4446:109: error: expected ‘)’ before ‘b’ 1740s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c: In function ‘futrts_smul_hi64’: 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1740s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ^~~~~~~~~~ 1740s | __int128__ 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4450:86: error: expected ‘)’ before ‘a’ 1740s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4450:104: error: expected ‘)’ before ‘b’ 1740s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1740s | ~ ^ 1740s | ) 1740s 1740s If you find this error message confusing, uninformative, or wrong, please open an issue: 1740s https://github.com/diku-dk/futhark/issues 1740s 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.fut: 1743s Compiling with --backend=multicore: 1743s cc failed with code 1: 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c: In function ‘futrts_umul_hi64’: 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1743s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1743s | ^~~~~~~~~~~ 1743s | __uint32_t 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4417:90: error: expected ‘)’ before ‘a’ 1743s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1743s | ~ ^ 1743s | ) 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4417:109: error: expected ‘)’ before ‘b’ 1743s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1743s | ~ ^ 1743s | ) 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c: In function ‘futrts_smul_hi64’: 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1743s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1743s | ^~~~~~~~~~ 1743s | __int128__ 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4421:86: error: expected ‘)’ before ‘a’ 1743s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1743s | ~ ^ 1743s | ) 1743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4421:104: error: expected ‘)’ before ‘b’ 1743s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1743s | ~ ^ 1743s | ) 1743s 1743s If you find this error message confusing, uninformative, or wrong, please open an issue: 1743s https://github.com/diku-dk/futhark/issues 1743s 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.fut: 1745s Compiling with --backend=multicore: 1745s cc failed with code 1: 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c: In function ‘futrts_umul_hi64’: 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1745s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1745s | ^~~~~~~~~~~ 1745s | __uint32_t 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4416:90: error: expected ‘)’ before ‘a’ 1745s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1745s | ~ ^ 1745s | ) 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4416:109: error: expected ‘)’ before ‘b’ 1745s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1745s | ~ ^ 1745s | ) 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c: In function ‘futrts_smul_hi64’: 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1745s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1745s | ^~~~~~~~~~ 1745s | __int128__ 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4420:86: error: expected ‘)’ before ‘a’ 1745s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1745s | ~ ^ 1745s | ) 1745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4420:104: error: expected ‘)’ before ‘b’ 1745s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1745s | ~ ^ 1745s | ) 1745s 1745s If you find this error message confusing, uninformative, or wrong, please open an issue: 1745s https://github.com/diku-dk/futhark/issues 1745s 1745s (767 failed, 83 passed, 1460 to go). 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.fut: 1746s Compiling with --backend=multicore: 1746s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.fut:8:28-47: 1746s Size expression with binding is replaced by unknown size. 1746s 1746s For more information, see: 1746s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 1746s cc failed with code 1: 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c: In function ‘futrts_umul_hi64’: 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1746s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1746s | ^~~~~~~~~~~ 1746s | __uint32_t 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4416:90: error: expected ‘)’ before ‘a’ 1746s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1746s | ~ ^ 1746s | ) 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4416:109: error: expected ‘)’ before ‘b’ 1746s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1746s | ~ ^ 1746s | ) 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c: In function ‘futrts_smul_hi64’: 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1746s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1746s | ^~~~~~~~~~ 1746s | __int128__ 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4420:86: error: expected ‘)’ before ‘a’ 1746s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1746s | ~ ^ 1746s | ) 1746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4420:104: error: expected ‘)’ before ‘b’ 1746s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1746s | ~ ^ 1746s | ) 1746s 1746s If you find this error message confusing, uninformative, or wrong, please open an issue: 1746s https://github.com/diku-dk/futhark/issues 1746s 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.fut: 1747s Compiling with --backend=multicore: 1747s cc failed with code 1: 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c: In function ‘futrts_umul_hi64’: 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1747s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1747s | ^~~~~~~~~~~ 1747s | __uint32_t 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4403:90: error: expected ‘)’ before ‘a’ 1747s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1747s | ~ ^ 1747s | ) 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4403:109: error: expected ‘)’ before ‘b’ 1747s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1747s | ~ ^ 1747s | ) 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c: In function ‘futrts_smul_hi64’: 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1747s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1747s | ^~~~~~~~~~ 1747s | __int128__ 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4407:86: error: expected ‘)’ before ‘a’ 1747s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1747s | ~ ^ 1747s | ) 1747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4407:104: error: expected ‘)’ before ‘b’ 1747s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1747s | ~ ^ 1747s | ) 1747s 1747s If you find this error message confusing, uninformative, or wrong, please open an issue: 1747s https://github.com/diku-dk/futhark/issues 1747s 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.fut: 1749s Compiling with --backend=multicore: 1749s cc failed with code 1: 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c: In function ‘futrts_umul_hi64’: 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1749s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1749s | ^~~~~~~~~~~ 1749s | __uint32_t 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4416:90: error: expected ‘)’ before ‘a’ 1749s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1749s | ~ ^ 1749s | ) 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4416:109: error: expected ‘)’ before ‘b’ 1749s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1749s | ~ ^ 1749s | ) 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c: In function ‘futrts_smul_hi64’: 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1749s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1749s | ^~~~~~~~~~ 1749s | __int128__ 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4420:86: error: expected ‘)’ before ‘a’ 1749s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1749s | ~ ^ 1749s | ) 1749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4420:104: error: expected ‘)’ before ‘b’ 1749s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1749s | ~ ^ 1749s | ) 1749s 1749s If you find this error message confusing, uninformative, or wrong, please open an issue: 1749s https://github.com/diku-dk/futhark/issues 1749s 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.fut: 1751s Generating reference outputs: 1751s cc failed with code 1: 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c: In function ‘futrts_umul_hi64’: 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1751s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1751s | ^~~~~~~~~~~ 1751s | __uint32_t 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:90: error: expected ‘)’ before ‘a’ 1751s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1751s | ~ ^ 1751s | ) 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:109: error: expected ‘)’ before ‘b’ 1751s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1751s | ~ ^ 1751s | ) 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c: In function ‘futrts_smul_hi64’: 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1751s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1751s | ^~~~~~~~~~ 1751s | __int128__ 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:86: error: expected ‘)’ before ‘a’ 1751s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1751s | ~ ^ 1751s | ) 1751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:104: error: expected ‘)’ before ‘b’ 1751s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1751s | ~ ^ 1751s | ) 1751s 1751s If you find this error message confusing, uninformative, or wrong, please open an issue: 1751s https://github.com/diku-dk/futhark/issues 1751s 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.fut: 1752s Compiling with --backend=multicore: 1752s cc failed with code 1: 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c: In function ‘futrts_umul_hi64’: 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1752s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1752s | ^~~~~~~~~~~ 1752s | __uint32_t 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4403:90: error: expected ‘)’ before ‘a’ 1752s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1752s | ~ ^ 1752s | ) 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4403:109: error: expected ‘)’ before ‘b’ 1752s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1752s | ~ ^ 1752s | ) 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c: In function ‘futrts_smul_hi64’: 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1752s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1752s | ^~~~~~~~~~ 1752s | __int128__ 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4407:86: error: expected ‘)’ before ‘a’ 1752s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1752s | ~ ^ 1752s | ) 1752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4407:104: error: expected ‘)’ before ‘b’ 1752s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1752s | ~ ^ 1752s | ) 1752s 1752s If you find this error message confusing, uninformative, or wrong, please open an issue: 1752s https://github.com/diku-dk/futhark/issues 1752s 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.fut: 1754s Compiling with --backend=multicore: 1754s cc failed with code 1: 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c: In function ‘futrts_umul_hi64’: 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1754s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1754s | ^~~~~~~~~~~ 1754s | __uint32_t 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4417:90: error: expected ‘)’ before ‘a’ 1754s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1754s | ~ ^ 1754s | ) 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4417:109: error: expected ‘)’ before ‘b’ 1754s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1754s | ~ ^ 1754s | ) 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c: In function ‘futrts_smul_hi64’: 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1754s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1754s | ^~~~~~~~~~ 1754s | __int128__ 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4421:86: error: expected ‘)’ before ‘a’ 1754s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1754s | ~ ^ 1754s | ) 1754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4421:104: error: expected ‘)’ before ‘b’ 1754s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1754s | ~ ^ 1754s | ) 1754s 1754s If you find this error message confusing, uninformative, or wrong, please open an issue: 1754s https://github.com/diku-dk/futhark/issues 1754s 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.fut: 1756s Compiling with --backend=multicore: 1756s cc failed with code 1: 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c: In function ‘futrts_umul_hi64’: 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1756s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1756s | ^~~~~~~~~~~ 1756s | __uint32_t 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4403:90: error: expected ‘)’ before ‘a’ 1756s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1756s | ~ ^ 1756s | ) 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4403:109: error: expected ‘)’ before ‘b’ 1756s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1756s | ~ ^ 1756s | ) 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c: In function ‘futrts_smul_hi64’: 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1756s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1756s | ^~~~~~~~~~ 1756s | __int128__ 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4407:86: error: expected ‘)’ before ‘a’ 1756s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1756s | ~ ^ 1756s | ) 1756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4407:104: error: expected ‘)’ before ‘b’ 1756s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1756s | ~ ^ 1756s | ) 1756s 1756s If you find this error message confusing, uninformative, or wrong, please open an issue: 1756s https://github.com/diku-dk/futhark/issues 1756s 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.fut: 1758s Compiling with --backend=multicore: 1758s cc failed with code 1: 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c: In function ‘futrts_umul_hi64’: 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1758s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1758s | ^~~~~~~~~~~ 1758s | __uint32_t 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4416:90: error: expected ‘)’ before ‘a’ 1758s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1758s | ~ ^ 1758s | ) 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4416:109: error: expected ‘)’ before ‘b’ 1758s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1758s | ~ ^ 1758s | ) 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c: In function ‘futrts_smul_hi64’: 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1758s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1758s | ^~~~~~~~~~ 1758s | __int128__ 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4420:86: error: expected ‘)’ before ‘a’ 1758s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1758s | ~ ^ 1758s | ) 1758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4420:104: error: expected ‘)’ before ‘b’ 1758s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1758s | ~ ^ 1758s | ) 1758s 1758s If you find this error message confusing, uninformative, or wrong, please open an issue: 1758s https://github.com/diku-dk/futhark/issues 1758s 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.fut: 1762s Compiling with --backend=multicore: 1762s cc failed with code 1: 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c: In function ‘futrts_umul_hi64’: 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1762s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1762s | ^~~~~~~~~~~ 1762s | __uint32_t 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4416:90: error: expected ‘)’ before ‘a’ 1762s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1762s | ~ ^ 1762s | ) 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4416:109: error: expected ‘)’ before ‘b’ 1762s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1762s | ~ ^ 1762s | ) 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c: In function ‘futrts_smul_hi64’: 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1762s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1762s | ^~~~~~~~~~ 1762s | __int128__ 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4420:86: error: expected ‘)’ before ‘a’ 1762s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1762s | ~ ^ 1762s | ) 1762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4420:104: error: expected ‘)’ before ‘b’ 1762s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1762s | ~ ^ 1762s | ) 1762s 1762s If you find this error message confusing, uninformative, or wrong, please open an issue: 1762s https://github.com/diku-dk/futhark/issues 1762s 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.fut: 1766s Compiling with --backend=multicore: 1766s cc failed with code 1: 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c: In function ‘futrts_umul_hi64’: 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1766s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1766s | ^~~~~~~~~~~ 1766s | __uint32_t 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4417:90: error: expected ‘)’ before ‘a’ 1766s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1766s | ~ ^ 1766s | ) 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4417:109: error: expected ‘)’ before ‘b’ 1766s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1766s | ~ ^ 1766s | ) 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c: In function ‘futrts_smul_hi64’: 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1766s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1766s | ^~~~~~~~~~ 1766s | __int128__ 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4421:86: error: expected ‘)’ before ‘a’ 1766s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1766s | ~ ^ 1766s | ) 1766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4421:104: error: expected ‘)’ before ‘b’ 1766s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1766s | ~ ^ 1766s | ) 1766s 1766s If you find this error message confusing, uninformative, or wrong, please open an issue: 1766s https://github.com/diku-dk/futhark/issues 1766s 1767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut: 1767s Compiling with --backend=multicore: 1767s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut:5:28-34: 1767s Unused name "xParam". 1767s 1767s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut:6:28-34: 1767s Unused name "yParam". 1767s cc failed with code 1: 1767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c: In function ‘futrts_umul_hi64’: 1767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1767s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1767s | ^~~~~~~~~~~ 1768s | __uint32_t 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4432:90: error: expected ‘)’ before ‘a’ 1768s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1768s | ~ ^ 1768s | ) 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4432:109: error: expected ‘)’ before ‘b’ 1768s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1768s | ~ ^ 1768s | ) 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c: In function ‘futrts_smul_hi64’: 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1768s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1768s | ^~~~~~~~~~ 1768s | __int128__ 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4436:86: error: expected ‘)’ before ‘a’ 1768s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1768s | ~ ^ 1768s | ) 1768s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4436:104: error: expected ‘)’ before ‘b’ 1768s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1768s | ~ ^ 1768s | ) 1768s 1768s If you find this error message confusing, uninformative, or wrong, please open an issue: 1768s https://github.com/diku-dk/futhark/issues 1768s 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.fut: 1769s Compiling with --backend=multicore: 1769s cc failed with code 1: 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c: In function ‘futrts_umul_hi64’: 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1769s | ^~~~~~~~~~~ 1769s | __uint32_t 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4417:90: error: expected ‘)’ before ‘a’ 1769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1769s | ~ ^ 1769s | ) 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4417:109: error: expected ‘)’ before ‘b’ 1769s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1769s | ~ ^ 1769s | ) 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c: In function ‘futrts_smul_hi64’: 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1769s | ^~~~~~~~~~ 1769s | __int128__ 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4421:86: error: expected ‘)’ before ‘a’ 1769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1769s | ~ ^ 1769s | ) 1769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4421:104: error: expected ‘)’ before ‘b’ 1769s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1769s | ~ ^ 1769s | ) 1769s 1769s If you find this error message confusing, uninformative, or wrong, please open an issue: 1769s https://github.com/diku-dk/futhark/issues 1769s 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.fut: 1772s Compiling with --backend=multicore: 1772s cc failed with code 1: 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c: In function ‘futrts_umul_hi64’: 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1772s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1772s | ^~~~~~~~~~~ 1772s | __uint32_t 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4432:90: error: expected ‘)’ before ‘a’ 1772s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1772s | ~ ^ 1772s | ) 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4432:109: error: expected ‘)’ before ‘b’ 1772s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1772s | ~ ^ 1772s | ) 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c: In function ‘futrts_smul_hi64’: 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1772s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1772s | ^~~~~~~~~~ 1772s | __int128__ 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4436:86: error: expected ‘)’ before ‘a’ 1772s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1772s | ~ ^ 1772s | ) 1772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4436:104: error: expected ‘)’ before ‘b’ 1772s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1772s | ~ ^ 1772s | ) 1772s 1772s If you find this error message confusing, uninformative, or wrong, please open an issue: 1772s https://github.com/diku-dk/futhark/issues 1772s 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.fut: 1773s Compiling with --backend=multicore: 1773s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.fut:8:34-35: 1773s Unused name "x". 1773s cc failed with code 1: 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c: In function ‘futrts_umul_hi64’: 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1773s | ^~~~~~~~~~~ 1773s | __uint32_t 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4417:90: error: expected ‘)’ before ‘a’ 1773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1773s | ~ ^ 1773s | ) 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4417:109: error: expected ‘)’ before ‘b’ 1773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1773s | ~ ^ 1773s | ) 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c: In function ‘futrts_smul_hi64’: 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1773s | ^~~~~~~~~~ 1773s | __int128__ 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4421:86: error: expected ‘)’ before ‘a’ 1773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1773s | ~ ^ 1773s | ) 1773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4421:104: error: expected ‘)’ before ‘b’ 1773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1773s | ~ ^ 1773s | ) 1773s 1773s If you find this error message confusing, uninformative, or wrong, please open an issue: 1773s https://github.com/diku-dk/futhark/issues 1773s 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.fut: 1775s Compiling with --backend=multicore: 1775s cc failed with code 1: 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c: In function ‘futrts_umul_hi64’: 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4573:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1775s 4573 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1775s | ^~~~~~~~~~~ 1775s | __uint32_t 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4573:78: note: each undeclared identifier is reported only once for each function it appears in 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4573:90: error: expected ‘)’ before ‘a’ 1775s 4573 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1775s | ~ ^ 1775s | ) 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4573:109: error: expected ‘)’ before ‘b’ 1775s 4573 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1775s | ~ ^ 1775s | ) 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c: In function ‘futrts_smul_hi64’: 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4577:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1775s 4577 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1775s | ^~~~~~~~~~ 1775s | __int128__ 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4577:86: error: expected ‘)’ before ‘a’ 1775s 4577 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1775s | ~ ^ 1775s | ) 1775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4577:104: error: expected ‘)’ before ‘b’ 1775s 4577 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1775s | ~ ^ 1775s | ) 1775s 1775s If you find this error message confusing, uninformative, or wrong, please open an issue: 1775s https://github.com/diku-dk/futhark/issues 1775s 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.fut: 1777s Compiling with --backend=multicore: 1777s cc failed with code 1: 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c: In function ‘futrts_umul_hi64’: 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1777s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1777s | ^~~~~~~~~~~ 1777s | __uint32_t 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4416:90: error: expected ‘)’ before ‘a’ 1777s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1777s | ~ ^ 1777s | ) 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4416:109: error: expected ‘)’ before ‘b’ 1777s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1777s | ~ ^ 1777s | ) 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c: In function ‘futrts_smul_hi64’: 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1777s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1777s | ^~~~~~~~~~ 1777s | __int128__ 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4420:86: error: expected ‘)’ before ‘a’ 1777s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1777s | ~ ^ 1777s | ) 1777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4420:104: error: expected ‘)’ before ‘b’ 1777s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1777s | ~ ^ 1777s | ) 1777s 1777s If you find this error message confusing, uninformative, or wrong, please open an issue: 1777s https://github.com/diku-dk/futhark/issues 1777s 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.fut: 1778s Compiling with --backend=multicore: 1778s cc failed with code 1: 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c: In function ‘futrts_umul_hi64’: 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1778s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1778s | ^~~~~~~~~~~ 1778s | __uint32_t 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4416:90: error: expected ‘)’ before ‘a’ 1778s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1778s | ~ ^ 1778s | ) 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4416:109: error: expected ‘)’ before ‘b’ 1778s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1778s | ~ ^ 1778s | ) 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c: In function ‘futrts_smul_hi64’: 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1778s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1778s | ^~~~~~~~~~ 1778s | __int128__ 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4420:86: error: expected ‘)’ before ‘a’ 1778s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1778s | ~ ^ 1778s | ) 1778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4420:104: error: expected ‘)’ before ‘b’ 1778s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1778s | ~ ^ 1778s | ) 1778s 1778s If you find this error message confusing, uninformative, or wrong, please open an issue: 1778s https://github.com/diku-dk/futhark/issues 1778s 1779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.fut: 1779s Compiling with --backend=multicore: 1779s cc failed with code 1: 1779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c: In function ‘futrts_umul_hi64’: 1779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1779s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1779s | ^~~~~~~~~~~ 1779s | __uint32_t 1779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4416:90: error: expected ‘)’ before ‘a’ 1779s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1780s | ~ ^ 1780s | ) 1780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4416:109: error: expected ‘)’ before ‘b’ 1780s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1780s | ~ ^ 1780s | ) 1780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c: In function ‘futrts_smul_hi64’: 1780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1780s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1780s | ^~~~~~~~~~ 1780s | __int128__ 1780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4420:86: error: expected ‘)’ before ‘a’ 1780s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1780s | ~ ^ 1780s | ) 1780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4420:104: error: expected ‘)’ before ‘b’ 1780s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1780s | ~ ^ 1780s | ) 1780s 1780s If you find this error message confusing, uninformative, or wrong, please open an issue: 1780s https://github.com/diku-dk/futhark/issues 1780s 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.fut: 1781s Compiling with --backend=multicore: 1781s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.fut:5:16-37: 1781s Entry point parameter 1781s 1781s ((a: [n * m]([d₃]i32, i32)): [n * m]([]i32, i32)) 1781s 1781s will have an opaque type, so the entry point will likely not be callable. 1781s cc failed with code 1: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c: In function ‘futrts_umul_hi64’: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4490:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1781s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ^~~~~~~~~~~ 1781s | __uint32_t 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4490:78: note: each undeclared identifier is reported only once for each function it appears in 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4490:90: error: expected ‘)’ before ‘a’ 1781s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4490:109: error: expected ‘)’ before ‘b’ 1781s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c: In function ‘futrts_smul_hi64’: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4494:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1781s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ^~~~~~~~~~ 1781s | __int128__ 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4494:86: error: expected ‘)’ before ‘a’ 1781s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4494:104: error: expected ‘)’ before ‘b’ 1781s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s 1781s If you find this error message confusing, uninformative, or wrong, please open an issue: 1781s https://github.com/diku-dk/futhark/issues 1781s 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.fut: 1781s Compiling with --backend=multicore: 1781s cc failed with code 1: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c: In function ‘futrts_umul_hi64’: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1781s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ^~~~~~~~~~~ 1781s | __uint32_t 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4431:90: error: expected ‘)’ before ‘a’ 1781s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4431:109: error: expected ‘)’ before ‘b’ 1781s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c: In function ‘futrts_smul_hi64’: 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1781s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ^~~~~~~~~~ 1781s | __int128__ 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4435:86: error: expected ‘)’ before ‘a’ 1781s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4435:104: error: expected ‘)’ before ‘b’ 1781s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1781s | ~ ^ 1781s | ) 1781s 1781s If you find this error message confusing, uninformative, or wrong, please open an issue: 1781s https://github.com/diku-dk/futhark/issues 1781s 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut: 1783s Compiling with --backend=multicore: 1783s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:23-25: 1783s Unused name "w3". 1783s 1783s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:37-56: 1783s Entry point parameter 1783s 1783s ((x: [i]f64): [i]f64, (y: [k]f64): [k]f64) 1783s 1783s will have an opaque type, so the entry point will likely not be callable. 1783s 1783s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:38-39: 1783s Unused name "x". 1783s cc failed with code 1: 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c: In function ‘futrts_umul_hi64’: 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4453:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1783s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1783s | ^~~~~~~~~~~ 1783s | __uint32_t 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4453:78: note: each undeclared identifier is reported only once for each function it appears in 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4453:90: error: expected ‘)’ before ‘a’ 1783s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1783s | ~ ^ 1783s | ) 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4453:109: error: expected ‘)’ before ‘b’ 1783s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1783s | ~ ^ 1783s | ) 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c: In function ‘futrts_smul_hi64’: 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4457:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1783s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1783s | ^~~~~~~~~~ 1783s | __int128__ 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4457:86: error: expected ‘)’ before ‘a’ 1783s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1783s | ~ ^ 1783s | ) 1783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4457:104: error: expected ‘)’ before ‘b’ 1783s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1783s | ~ ^ 1783s | ) 1783s 1783s If you find this error message confusing, uninformative, or wrong, please open an issue: 1783s https://github.com/diku-dk/futhark/issues 1783s 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.fut: 1786s Compiling with --backend=multicore: 1786s cc failed with code 1: 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c: In function ‘futrts_umul_hi64’: 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1786s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1786s | ^~~~~~~~~~~ 1786s | __uint32_t 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4432:90: error: expected ‘)’ before ‘a’ 1786s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1786s | ~ ^ 1786s | ) 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4432:109: error: expected ‘)’ before ‘b’ 1786s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1786s | ~ ^ 1786s | ) 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c: In function ‘futrts_smul_hi64’: 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1786s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1786s | ^~~~~~~~~~ 1786s | __int128__ 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4436:86: error: expected ‘)’ before ‘a’ 1786s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1786s | ~ ^ 1786s | ) 1786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4436:104: error: expected ‘)’ before ‘b’ 1786s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1786s | ~ ^ 1786s | ) 1786s 1786s If you find this error message confusing, uninformative, or wrong, please open an issue: 1786s https://github.com/diku-dk/futhark/issues 1786s 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.fut: 1787s Compiling with --backend=multicore: 1787s cc failed with code 1: 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c: In function ‘futrts_umul_hi64’: 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1787s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1787s | ^~~~~~~~~~~ 1787s | __uint32_t 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4435:90: error: expected ‘)’ before ‘a’ 1787s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1787s | ~ ^ 1787s | ) 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4435:109: error: expected ‘)’ before ‘b’ 1787s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1787s | ~ ^ 1787s | ) 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c: In function ‘futrts_smul_hi64’: 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1787s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1787s | ^~~~~~~~~~ 1787s | __int128__ 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4439:86: error: expected ‘)’ before ‘a’ 1787s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1787s | ~ ^ 1787s | ) 1787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4439:104: error: expected ‘)’ before ‘b’ 1787s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1787s | ~ ^ 1787s | ) 1787s 1787s If you find this error message confusing, uninformative, or wrong, please open an issue: 1787s https://github.com/diku-dk/futhark/issues 1787s 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut: 1788s Compiling with --backend=multicore: 1788s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut:5:8-9: 1788s Unused name "m". 1788s 1788s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut:10:11-12: 1788s Unused name "x". 1788s cc failed with code 1: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c: In function ‘futrts_umul_hi64’: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1788s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ^~~~~~~~~~~ 1788s | __uint32_t 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4402:90: error: expected ‘)’ before ‘a’ 1788s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4402:109: error: expected ‘)’ before ‘b’ 1788s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c: In function ‘futrts_smul_hi64’: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1788s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ^~~~~~~~~~ 1788s | __int128__ 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4406:86: error: expected ‘)’ before ‘a’ 1788s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4406:104: error: expected ‘)’ before ‘b’ 1788s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s 1788s If you find this error message confusing, uninformative, or wrong, please open an issue: 1788s https://github.com/diku-dk/futhark/issues 1788s 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.fut: 1788s Compiling with --backend=multicore: 1788s cc failed with code 1: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c: In function ‘futrts_umul_hi64’: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1788s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ^~~~~~~~~~~ 1788s | __uint32_t 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4417:90: error: expected ‘)’ before ‘a’ 1788s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4417:109: error: expected ‘)’ before ‘b’ 1788s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c: In function ‘futrts_smul_hi64’: 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1788s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ^~~~~~~~~~ 1788s | __int128__ 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4421:86: error: expected ‘)’ before ‘a’ 1788s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4421:104: error: expected ‘)’ before ‘b’ 1788s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1788s | ~ ^ 1788s | ) 1788s 1788s If you find this error message confusing, uninformative, or wrong, please open an issue: 1788s https://github.com/diku-dk/futhark/issues 1788s 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.fut: 1789s Compiling with --backend=multicore: 1789s cc failed with code 1: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c: In function ‘futrts_umul_hi64’: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1789s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ^~~~~~~~~~~ 1789s | __uint32_t 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4417:90: error: expected ‘)’ before ‘a’ 1789s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4417:109: error: expected ‘)’ before ‘b’ 1789s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c: In function ‘futrts_smul_hi64’: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1789s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ^~~~~~~~~~ 1789s | __int128__ 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4421:86: error: expected ‘)’ before ‘a’ 1789s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4421:104: error: expected ‘)’ before ‘b’ 1789s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s 1789s If you find this error message confusing, uninformative, or wrong, please open an issue: 1789s https://github.com/diku-dk/futhark/issues 1789s 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.fut: 1789s Compiling with --backend=multicore: 1789s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.fut:1:22-34: 1789s Unused name "mapper". 1789s cc failed with code 1: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c: In function ‘futrts_umul_hi64’: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1789s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ^~~~~~~~~~~ 1789s | __uint32_t 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4402:90: error: expected ‘)’ before ‘a’ 1789s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4402:109: error: expected ‘)’ before ‘b’ 1789s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c: In function ‘futrts_smul_hi64’: 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1789s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ^~~~~~~~~~ 1789s | __int128__ 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4406:86: error: expected ‘)’ before ‘a’ 1789s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4406:104: error: expected ‘)’ before ‘b’ 1789s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1789s | ~ ^ 1789s | ) 1789s 1789s If you find this error message confusing, uninformative, or wrong, please open an issue: 1789s https://github.com/diku-dk/futhark/issues 1789s 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.fut: 1791s Compiling with --backend=multicore: 1791s cc failed with code 1: 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c: In function ‘futrts_umul_hi64’: 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1791s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1791s | ^~~~~~~~~~~ 1791s | __uint32_t 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4402:90: error: expected ‘)’ before ‘a’ 1791s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1791s | ~ ^ 1791s | ) 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4402:109: error: expected ‘)’ before ‘b’ 1791s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1791s | ~ ^ 1791s | ) 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c: In function ‘futrts_smul_hi64’: 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1791s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1791s | ^~~~~~~~~~ 1791s | __int128__ 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4406:86: error: expected ‘)’ before ‘a’ 1791s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1791s | ~ ^ 1791s | ) 1791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4406:104: error: expected ‘)’ before ‘b’ 1791s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1791s | ~ ^ 1791s | ) 1791s 1791s If you find this error message confusing, uninformative, or wrong, please open an issue: 1791s https://github.com/diku-dk/futhark/issues 1791s 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut: 1795s Compiling with --backend=multicore: 1795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:14-43: 1795s Entry point parameter 1795s 1795s (((x: vec.vec [n]): vec.vec [n]): vec.vec [n]) 1795s 1795s will have an opaque type, so the entry point will likely not be callable. 1795s 1795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:16-17: 1795s Unused name "x". 1795s 1795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:46-47: 1795s Defaulting ambiguous type to i32. 1795s cc failed with code 1: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c: In function ‘futrts_umul_hi64’: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1795s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ^~~~~~~~~~~ 1795s | __uint32_t 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4416:90: error: expected ‘)’ before ‘a’ 1795s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4416:109: error: expected ‘)’ before ‘b’ 1795s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c: In function ‘futrts_smul_hi64’: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1795s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ^~~~~~~~~~ 1795s | __int128__ 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4420:86: error: expected ‘)’ before ‘a’ 1795s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4420:104: error: expected ‘)’ before ‘b’ 1795s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s 1795s If you find this error message confusing, uninformative, or wrong, please open an issue: 1795s https://github.com/diku-dk/futhark/issues 1795s 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.fut: 1795s Compiling with --backend=multicore: 1795s cc failed with code 1: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c: In function ‘futrts_umul_hi64’: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1795s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ^~~~~~~~~~~ 1795s | __uint32_t 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4417:90: error: expected ‘)’ before ‘a’ 1795s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4417:109: error: expected ‘)’ before ‘b’ 1795s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c: In function ‘futrts_smul_hi64’: 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1795s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ^~~~~~~~~~ 1795s | __int128__ 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4421:86: error: expected ‘)’ before ‘a’ 1795s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4421:104: error: expected ‘)’ before ‘b’ 1795s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1795s | ~ ^ 1795s | ) 1795s 1795s If you find this error message confusing, uninformative, or wrong, please open an issue: 1795s https://github.com/diku-dk/futhark/issues 1795s 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.fut: 1798s Compiling with --backend=multicore: 1798s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.fut:3:1-42: 1798s Entry point return type 1798s 1798s [0][0](i32, i32) 1798s 1798s will have an opaque type, so the result will likely not be usable. 1798s cc failed with code 1: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c: In function ‘futrts_umul_hi64’: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1798s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ^~~~~~~~~~~ 1798s | __uint32_t 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4446:90: error: expected ‘)’ before ‘a’ 1798s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4446:109: error: expected ‘)’ before ‘b’ 1798s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c: In function ‘futrts_smul_hi64’: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1798s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ^~~~~~~~~~ 1798s | __int128__ 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4450:86: error: expected ‘)’ before ‘a’ 1798s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4450:104: error: expected ‘)’ before ‘b’ 1798s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s 1798s If you find this error message confusing, uninformative, or wrong, please open an issue: 1798s https://github.com/diku-dk/futhark/issues 1798s 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.fut: 1798s Compiling with --backend=multicore: 1798s cc failed with code 1: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c: In function ‘futrts_umul_hi64’: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1798s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ^~~~~~~~~~~ 1798s | __uint32_t 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4416:90: error: expected ‘)’ before ‘a’ 1798s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4416:109: error: expected ‘)’ before ‘b’ 1798s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c: In function ‘futrts_smul_hi64’: 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1798s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ^~~~~~~~~~ 1798s | __int128__ 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4420:86: error: expected ‘)’ before ‘a’ 1798s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4420:104: error: expected ‘)’ before ‘b’ 1798s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1798s | ~ ^ 1798s | ) 1798s 1798s If you find this error message confusing, uninformative, or wrong, please open an issue: 1798s https://github.com/diku-dk/futhark/issues 1798s 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.fut: 1800s Compiling with --backend=multicore: 1800s cc failed with code 1: 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c: In function ‘futrts_umul_hi64’: 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1800s | ^~~~~~~~~~~ 1800s | __uint32_t 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4417:90: error: expected ‘)’ before ‘a’ 1800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1800s | ~ ^ 1800s | ) 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4417:109: error: expected ‘)’ before ‘b’ 1800s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1800s | ~ ^ 1800s | ) 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c: In function ‘futrts_smul_hi64’: 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1800s | ^~~~~~~~~~ 1800s | __int128__ 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4421:86: error: expected ‘)’ before ‘a’ 1800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1800s | ~ ^ 1800s | ) 1800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4421:104: error: expected ‘)’ before ‘b’ 1800s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1800s | ~ ^ 1800s | ) 1800s 1800s If you find this error message confusing, uninformative, or wrong, please open an issue: 1800s https://github.com/diku-dk/futhark/issues 1800s 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.fut: 1803s Compiling with --backend=multicore: 1803s cc failed with code 1: 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c: In function ‘futrts_umul_hi64’: 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4516:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1803s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1803s | ^~~~~~~~~~~ 1803s | __uint32_t 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4516:78: note: each undeclared identifier is reported only once for each function it appears in 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4516:90: error: expected ‘)’ before ‘a’ 1803s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1803s | ~ ^ 1803s | ) 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4516:109: error: expected ‘)’ before ‘b’ 1803s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1803s | ~ ^ 1803s | ) 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c: In function ‘futrts_smul_hi64’: 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4520:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1803s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1803s | ^~~~~~~~~~ 1803s | __int128__ 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4520:86: error: expected ‘)’ before ‘a’ 1803s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1803s | ~ ^ 1803s | ) 1803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4520:104: error: expected ‘)’ before ‘b’ 1803s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1803s | ~ ^ 1803s | ) 1803s 1803s If you find this error message confusing, uninformative, or wrong, please open an issue: 1803s https://github.com/diku-dk/futhark/issues 1803s 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.fut: 1805s Compiling with --backend=multicore: 1805s cc failed with code 1: 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c: In function ‘futrts_umul_hi64’: 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1805s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1805s | ^~~~~~~~~~~ 1805s | __uint32_t 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4419:90: error: expected ‘)’ before ‘a’ 1805s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1805s | ~ ^ 1805s | ) 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4419:109: error: expected ‘)’ before ‘b’ 1805s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1805s | ~ ^ 1805s | ) 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c: In function ‘futrts_smul_hi64’: 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1805s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1805s | ^~~~~~~~~~ 1805s | __int128__ 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4423:86: error: expected ‘)’ before ‘a’ 1805s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1805s | ~ ^ 1805s | ) 1805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4423:104: error: expected ‘)’ before ‘b’ 1805s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1805s | ~ ^ 1805s | ) 1805s 1805s If you find this error message confusing, uninformative, or wrong, please open an issue: 1805s https://github.com/diku-dk/futhark/issues 1805s 1805s (802 failed, 87 passed, 1421 to go). 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.fut: 1806s Compiling with --backend=multicore: 1806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.fut:5:31-32: 1806s Unused name "i". 1806s cc failed with code 1: 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c: In function ‘futrts_umul_hi64’: 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1806s | ^~~~~~~~~~~ 1806s | __uint32_t 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4416:90: error: expected ‘)’ before ‘a’ 1806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1806s | ~ ^ 1806s | ) 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4416:109: error: expected ‘)’ before ‘b’ 1806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1806s | ~ ^ 1806s | ) 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c: In function ‘futrts_smul_hi64’: 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1806s | ^~~~~~~~~~ 1806s | __int128__ 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4420:86: error: expected ‘)’ before ‘a’ 1806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1806s | ~ ^ 1806s | ) 1806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4420:104: error: expected ‘)’ before ‘b’ 1806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1806s | ~ ^ 1806s | ) 1806s 1806s If you find this error message confusing, uninformative, or wrong, please open an issue: 1806s https://github.com/diku-dk/futhark/issues 1806s 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.fut: 1808s Compiling with --backend=multicore: 1808s cc failed with code 1: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c: In function ‘futrts_umul_hi64’: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1808s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ^~~~~~~~~~~ 1808s | __uint32_t 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4418:90: error: expected ‘)’ before ‘a’ 1808s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4418:109: error: expected ‘)’ before ‘b’ 1808s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c: In function ‘futrts_smul_hi64’: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1808s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ^~~~~~~~~~ 1808s | __int128__ 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4422:86: error: expected ‘)’ before ‘a’ 1808s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4422:104: error: expected ‘)’ before ‘b’ 1808s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s 1808s If you find this error message confusing, uninformative, or wrong, please open an issue: 1808s https://github.com/diku-dk/futhark/issues 1808s 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.fut: 1808s Compiling with --backend=multicore: 1808s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.fut:365:39-44: 1808s Entry point parameter 1808s 1808s (stuff: ([m]((f32, f32, f32), (f32, f32, f32)), 1808s [m]f32, 1808s [n][m]f32, 1808s [n][n]f32, 1808s [n]f32)) 1808s 1808s will have an opaque type, so the entry point will likely not be callable. 1808s cc failed with code 1: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c: In function ‘futrts_umul_hi64’: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4919:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1808s 4919 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ^~~~~~~~~~~ 1808s | __uint32_t 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4919:78: note: each undeclared identifier is reported only once for each function it appears in 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4919:90: error: expected ‘)’ before ‘a’ 1808s 4919 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4919:109: error: expected ‘)’ before ‘b’ 1808s 4919 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c: In function ‘futrts_smul_hi64’: 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4923:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1808s 4923 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ^~~~~~~~~~ 1808s | __int128__ 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4923:86: error: expected ‘)’ before ‘a’ 1808s 4923 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:4923:104: error: expected ‘)’ before ‘b’ 1808s 4923 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1808s | ~ ^ 1808s | ) 1808s 1808s If you find this error message confusing, uninformative, or wrong, please open an issue: 1808s https://github.com/diku-dk/futhark/issues 1808s 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.fut: 1809s Compiling with --backend=multicore: 1809s cc failed with code 1: 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c: In function ‘futrts_umul_hi64’: 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1809s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1809s | ^~~~~~~~~~~ 1809s | __uint32_t 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4402:90: error: expected ‘)’ before ‘a’ 1809s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1809s | ~ ^ 1809s | ) 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4402:109: error: expected ‘)’ before ‘b’ 1809s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1809s | ~ ^ 1809s | ) 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c: In function ‘futrts_smul_hi64’: 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1809s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1809s | ^~~~~~~~~~ 1809s | __int128__ 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4406:86: error: expected ‘)’ before ‘a’ 1809s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1809s | ~ ^ 1809s | ) 1809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4406:104: error: expected ‘)’ before ‘b’ 1809s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1809s | ~ ^ 1809s | ) 1809s 1809s If you find this error message confusing, uninformative, or wrong, please open an issue: 1809s https://github.com/diku-dk/futhark/issues 1809s 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.fut: 1810s Compiling with --backend=multicore: 1810s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.fut:12:83-84: 1810s Unused name "i". 1810s cc failed with code 1: 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c: In function ‘futrts_umul_hi64’: 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1810s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1810s | ^~~~~~~~~~~ 1810s | __uint32_t 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4432:90: error: expected ‘)’ before ‘a’ 1810s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1810s | ~ ^ 1810s | ) 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4432:109: error: expected ‘)’ before ‘b’ 1810s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1810s | ~ ^ 1810s | ) 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c: In function ‘futrts_smul_hi64’: 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1810s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1810s | ^~~~~~~~~~ 1810s | __int128__ 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4436:86: error: expected ‘)’ before ‘a’ 1810s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1810s | ~ ^ 1810s | ) 1810s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4436:104: error: expected ‘)’ before ‘b’ 1810s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1810s | ~ ^ 1810s | ) 1810s 1810s If you find this error message confusing, uninformative, or wrong, please open an issue: 1810s https://github.com/diku-dk/futhark/issues 1810s 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.fut: 1812s Compiling with --backend=multicore: 1812s cc failed with code 1: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c: In function ‘futrts_umul_hi64’: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ^~~~~~~~~~~ 1812s | __uint32_t 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4416:90: error: expected ‘)’ before ‘a’ 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4416:109: error: expected ‘)’ before ‘b’ 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c: In function ‘futrts_smul_hi64’: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ^~~~~~~~~~ 1812s | __int128__ 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4420:86: error: expected ‘)’ before ‘a’ 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4420:104: error: expected ‘)’ before ‘b’ 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s 1812s If you find this error message confusing, uninformative, or wrong, please open an issue: 1812s https://github.com/diku-dk/futhark/issues 1812s 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.fut: 1812s Compiling with --backend=multicore: 1812s cc failed with code 1: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c: In function ‘futrts_umul_hi64’: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ^~~~~~~~~~~ 1812s | __uint32_t 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4416:90: error: expected ‘)’ before ‘a’ 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4416:109: error: expected ‘)’ before ‘b’ 1812s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c: In function ‘futrts_smul_hi64’: 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ^~~~~~~~~~ 1812s | __int128__ 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4420:86: error: expected ‘)’ before ‘a’ 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4420:104: error: expected ‘)’ before ‘b’ 1812s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1812s | ~ ^ 1812s | ) 1812s 1812s If you find this error message confusing, uninformative, or wrong, please open an issue: 1812s https://github.com/diku-dk/futhark/issues 1812s 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.fut: 1814s Compiling with --backend=multicore: 1814s cc failed with code 1: 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c: In function ‘futrts_umul_hi64’: 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1814s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1814s | ^~~~~~~~~~~ 1814s | __uint32_t 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4433:90: error: expected ‘)’ before ‘a’ 1814s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1814s | ~ ^ 1814s | ) 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4433:109: error: expected ‘)’ before ‘b’ 1814s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1814s | ~ ^ 1814s | ) 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c: In function ‘futrts_smul_hi64’: 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1814s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1814s | ^~~~~~~~~~ 1814s | __int128__ 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4437:86: error: expected ‘)’ before ‘a’ 1814s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1814s | ~ ^ 1814s | ) 1814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4437:104: error: expected ‘)’ before ‘b’ 1814s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1814s | ~ ^ 1814s | ) 1814s 1814s If you find this error message confusing, uninformative, or wrong, please open an issue: 1814s https://github.com/diku-dk/futhark/issues 1814s 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.fut: 1815s Compiling with --backend=multicore: 1815s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.fut:7:20-21: 1815s Unused name "m". 1815s cc failed with code 1: 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c: In function ‘futrts_umul_hi64’: 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1815s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1815s | ^~~~~~~~~~~ 1815s | __uint32_t 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4417:90: error: expected ‘)’ before ‘a’ 1815s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1815s | ~ ^ 1815s | ) 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4417:109: error: expected ‘)’ before ‘b’ 1815s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1815s | ~ ^ 1815s | ) 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c: In function ‘futrts_smul_hi64’: 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1815s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1815s | ^~~~~~~~~~ 1815s | __int128__ 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4421:86: error: expected ‘)’ before ‘a’ 1815s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1815s | ~ ^ 1815s | ) 1815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4421:104: error: expected ‘)’ before ‘b’ 1815s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1815s | ~ ^ 1815s | ) 1815s 1815s If you find this error message confusing, uninformative, or wrong, please open an issue: 1815s https://github.com/diku-dk/futhark/issues 1815s 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.fut: 1816s Compiling with --backend=multicore: 1816s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.fut:6:12-14: 1816s Unused name "xs". 1816s cc failed with code 1: 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c: In function ‘futrts_umul_hi64’: 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1816s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1816s | ^~~~~~~~~~~ 1816s | __uint32_t 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4416:90: error: expected ‘)’ before ‘a’ 1816s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1816s | ~ ^ 1816s | ) 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4416:109: error: expected ‘)’ before ‘b’ 1816s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1816s | ~ ^ 1816s | ) 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c: In function ‘futrts_smul_hi64’: 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1816s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1816s | ^~~~~~~~~~ 1816s | __int128__ 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4420:86: error: expected ‘)’ before ‘a’ 1816s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1816s | ~ ^ 1816s | ) 1816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4420:104: error: expected ‘)’ before ‘b’ 1816s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1816s | ~ ^ 1816s | ) 1816s 1816s If you find this error message confusing, uninformative, or wrong, please open an issue: 1816s https://github.com/diku-dk/futhark/issues 1816s 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.fut: 1817s Compiling with --backend=multicore: 1817s cc failed with code 1: 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c: In function ‘futrts_umul_hi64’: 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1817s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1817s | ^~~~~~~~~~~ 1817s | __uint32_t 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4416:90: error: expected ‘)’ before ‘a’ 1817s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1817s | ~ ^ 1817s | ) 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4416:109: error: expected ‘)’ before ‘b’ 1817s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1817s | ~ ^ 1817s | ) 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c: In function ‘futrts_smul_hi64’: 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1817s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1817s | ^~~~~~~~~~ 1817s | __int128__ 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4420:86: error: expected ‘)’ before ‘a’ 1817s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1817s | ~ ^ 1817s | ) 1817s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4420:104: error: expected ‘)’ before ‘b’ 1817s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1817s | ~ ^ 1817s | ) 1817s 1817s If you find this error message confusing, uninformative, or wrong, please open an issue: 1817s https://github.com/diku-dk/futhark/issues 1817s 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.fut: 1818s Compiling with --backend=multicore: 1818s cc failed with code 1: 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c: In function ‘futrts_umul_hi64’: 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1818s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1818s | ^~~~~~~~~~~ 1818s | __uint32_t 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4417:90: error: expected ‘)’ before ‘a’ 1818s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1818s | ~ ^ 1818s | ) 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4417:109: error: expected ‘)’ before ‘b’ 1818s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1818s | ~ ^ 1818s | ) 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c: In function ‘futrts_smul_hi64’: 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1818s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1818s | ^~~~~~~~~~ 1818s | __int128__ 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4421:86: error: expected ‘)’ before ‘a’ 1818s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1818s | ~ ^ 1818s | ) 1818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4421:104: error: expected ‘)’ before ‘b’ 1818s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1818s | ~ ^ 1818s | ) 1818s 1818s If you find this error message confusing, uninformative, or wrong, please open an issue: 1818s https://github.com/diku-dk/futhark/issues 1818s 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut: 1821s Compiling with --backend=multicore: 1821s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut:4:17-40: 1821s Entry point parameter 1821s 1821s ((x: i32): i32, (a: *[n][m]i32): *[n][m]i32) 1821s 1821s will have an opaque type, so the entry point will likely not be callable. 1821s 1821s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut:4:18-19: 1821s Unused name "x". 1821s cc failed with code 1: 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c: In function ‘futrts_umul_hi64’: 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1821s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1821s | ^~~~~~~~~~~ 1821s | __uint32_t 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4434:90: error: expected ‘)’ before ‘a’ 1821s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1821s | ~ ^ 1821s | ) 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4434:109: error: expected ‘)’ before ‘b’ 1821s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1821s | ~ ^ 1821s | ) 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c: In function ‘futrts_smul_hi64’: 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1821s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1821s | ^~~~~~~~~~ 1821s | __int128__ 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4438:86: error: expected ‘)’ before ‘a’ 1821s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1821s | ~ ^ 1821s | ) 1821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4438:104: error: expected ‘)’ before ‘b’ 1821s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1821s | ~ ^ 1821s | ) 1821s 1821s If you find this error message confusing, uninformative, or wrong, please open an issue: 1821s https://github.com/diku-dk/futhark/issues 1821s 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.fut: 1822s Compiling with --backend=multicore: 1822s cc failed with code 1: 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c: In function ‘futrts_umul_hi64’: 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1822s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1822s | ^~~~~~~~~~~ 1822s | __uint32_t 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4402:90: error: expected ‘)’ before ‘a’ 1822s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1822s | ~ ^ 1822s | ) 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4402:109: error: expected ‘)’ before ‘b’ 1822s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1822s | ~ ^ 1822s | ) 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c: In function ‘futrts_smul_hi64’: 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1822s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1822s | ^~~~~~~~~~ 1822s | __int128__ 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4406:86: error: expected ‘)’ before ‘a’ 1822s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1822s | ~ ^ 1822s | ) 1822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4406:104: error: expected ‘)’ before ‘b’ 1822s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1822s | ~ ^ 1822s | ) 1822s 1822s If you find this error message confusing, uninformative, or wrong, please open an issue: 1822s https://github.com/diku-dk/futhark/issues 1822s 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.fut: 1823s Compiling with --backend=multicore: 1823s cc failed with code 1: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c: In function ‘futrts_umul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1823s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ^~~~~~~~~~~ 1823s | __uint32_t 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4416:90: error: expected ‘)’ before ‘a’ 1823s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4416:109: error: expected ‘)’ before ‘b’ 1823s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c: In function ‘futrts_smul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1823s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ^~~~~~~~~~ 1823s | __int128__ 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4420:86: error: expected ‘)’ before ‘a’ 1823s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4420:104: error: expected ‘)’ before ‘b’ 1823s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s 1823s If you find this error message confusing, uninformative, or wrong, please open an issue: 1823s https://github.com/diku-dk/futhark/issues 1823s 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.fut: 1823s Compiling with --backend=multicore: 1823s cc failed with code 1: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c: In function ‘futrts_umul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1823s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ^~~~~~~~~~~ 1823s | __uint32_t 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4390:90: error: expected ‘)’ before ‘a’ 1823s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4390:109: error: expected ‘)’ before ‘b’ 1823s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c: In function ‘futrts_smul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1823s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ^~~~~~~~~~ 1823s | __int128__ 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4394:86: error: expected ‘)’ before ‘a’ 1823s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4394:104: error: expected ‘)’ before ‘b’ 1823s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s 1823s If you find this error message confusing, uninformative, or wrong, please open an issue: 1823s https://github.com/diku-dk/futhark/issues 1823s 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.fut: 1823s Compiling with --backend=multicore: 1823s cc failed with code 1: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c: In function ‘futrts_umul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1823s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ^~~~~~~~~~~ 1823s | __uint32_t 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4431:90: error: expected ‘)’ before ‘a’ 1823s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4431:109: error: expected ‘)’ before ‘b’ 1823s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c: In function ‘futrts_smul_hi64’: 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1823s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ^~~~~~~~~~ 1823s | __int128__ 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4435:86: error: expected ‘)’ before ‘a’ 1823s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4435:104: error: expected ‘)’ before ‘b’ 1823s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1823s | ~ ^ 1823s | ) 1823s 1823s If you find this error message confusing, uninformative, or wrong, please open an issue: 1823s https://github.com/diku-dk/futhark/issues 1823s 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.fut: 1824s Compiling with --backend=multicore: 1824s cc failed with code 1: 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c: In function ‘futrts_umul_hi64’: 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1824s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1824s | ^~~~~~~~~~~ 1824s | __uint32_t 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4402:90: error: expected ‘)’ before ‘a’ 1824s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1824s | ~ ^ 1824s | ) 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4402:109: error: expected ‘)’ before ‘b’ 1824s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1824s | ~ ^ 1824s | ) 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c: In function ‘futrts_smul_hi64’: 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1824s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1824s | ^~~~~~~~~~ 1824s | __int128__ 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4406:86: error: expected ‘)’ before ‘a’ 1824s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1824s | ~ ^ 1824s | ) 1824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4406:104: error: expected ‘)’ before ‘b’ 1824s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1824s | ~ ^ 1824s | ) 1824s 1824s If you find this error message confusing, uninformative, or wrong, please open an issue: 1824s https://github.com/diku-dk/futhark/issues 1824s 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.fut: 1826s Compiling with --backend=multicore: 1826s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.fut:5:34-35: 1826s Defaulting ambiguous type to i32. 1826s cc failed with code 1: 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c: In function ‘futrts_umul_hi64’: 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1826s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1826s | ^~~~~~~~~~~ 1826s | __uint32_t 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4416:90: error: expected ‘)’ before ‘a’ 1826s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1826s | ~ ^ 1826s | ) 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4416:109: error: expected ‘)’ before ‘b’ 1826s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1826s | ~ ^ 1826s | ) 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c: In function ‘futrts_smul_hi64’: 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1826s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1826s | ^~~~~~~~~~ 1826s | __int128__ 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4420:86: error: expected ‘)’ before ‘a’ 1826s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1826s | ~ ^ 1826s | ) 1826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4420:104: error: expected ‘)’ before ‘b’ 1826s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1826s | ~ ^ 1826s | ) 1826s 1826s If you find this error message confusing, uninformative, or wrong, please open an issue: 1826s https://github.com/diku-dk/futhark/issues 1826s 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.fut: 1829s Compiling with --backend=multicore: 1829s cc failed with code 1: 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c: In function ‘futrts_umul_hi64’: 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4413:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1829s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1829s | ^~~~~~~~~~~ 1829s | __uint32_t 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4413:78: note: each undeclared identifier is reported only once for each function it appears in 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4413:90: error: expected ‘)’ before ‘a’ 1829s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1829s | ~ ^ 1829s | ) 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4413:109: error: expected ‘)’ before ‘b’ 1829s 4413 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1829s | ~ ^ 1829s | ) 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c: In function ‘futrts_smul_hi64’: 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4417:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1829s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1829s | ^~~~~~~~~~ 1829s | __int128__ 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4417:86: error: expected ‘)’ before ‘a’ 1829s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1829s | ~ ^ 1829s | ) 1829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4417:104: error: expected ‘)’ before ‘b’ 1829s 4417 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1829s | ~ ^ 1829s | ) 1829s 1829s If you find this error message confusing, uninformative, or wrong, please open an issue: 1829s https://github.com/diku-dk/futhark/issues 1829s 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.fut: 1830s Compiling with --backend=multicore: 1830s cc failed with code 1: 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c: In function ‘futrts_umul_hi64’: 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1830s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1830s | ^~~~~~~~~~~ 1830s | __uint32_t 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4417:90: error: expected ‘)’ before ‘a’ 1830s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1830s | ~ ^ 1830s | ) 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4417:109: error: expected ‘)’ before ‘b’ 1830s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1830s | ~ ^ 1830s | ) 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c: In function ‘futrts_smul_hi64’: 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1830s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1830s | ^~~~~~~~~~ 1830s | __int128__ 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4421:86: error: expected ‘)’ before ‘a’ 1830s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1830s | ~ ^ 1830s | ) 1830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4421:104: error: expected ‘)’ before ‘b’ 1830s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1830s | ~ ^ 1830s | ) 1830s 1830s If you find this error message confusing, uninformative, or wrong, please open an issue: 1830s https://github.com/diku-dk/futhark/issues 1830s 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.fut: 1831s Compiling with --backend=multicore: 1831s cc failed with code 1: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c: In function ‘futrts_umul_hi64’: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1831s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ^~~~~~~~~~~ 1831s | __uint32_t 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4402:90: error: expected ‘)’ before ‘a’ 1831s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4402:109: error: expected ‘)’ before ‘b’ 1831s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c: In function ‘futrts_smul_hi64’: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1831s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ^~~~~~~~~~ 1831s | __int128__ 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4406:86: error: expected ‘)’ before ‘a’ 1831s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4406:104: error: expected ‘)’ before ‘b’ 1831s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s 1831s If you find this error message confusing, uninformative, or wrong, please open an issue: 1831s https://github.com/diku-dk/futhark/issues 1831s 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.fut: 1831s Compiling with --backend=multicore: 1831s cc failed with code 1: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c: In function ‘futrts_umul_hi64’: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1831s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ^~~~~~~~~~~ 1831s | __uint32_t 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4416:90: error: expected ‘)’ before ‘a’ 1831s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4416:109: error: expected ‘)’ before ‘b’ 1831s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c: In function ‘futrts_smul_hi64’: 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1831s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ^~~~~~~~~~ 1831s | __int128__ 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4420:86: error: expected ‘)’ before ‘a’ 1831s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4420:104: error: expected ‘)’ before ‘b’ 1831s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1831s | ~ ^ 1831s | ) 1831s 1831s If you find this error message confusing, uninformative, or wrong, please open an issue: 1831s https://github.com/diku-dk/futhark/issues 1831s 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.fut: 1833s Compiling with --backend=multicore: 1833s cc failed with code 1: 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c: In function ‘futrts_umul_hi64’: 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1833s | ^~~~~~~~~~~ 1833s | __uint32_t 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4416:90: error: expected ‘)’ before ‘a’ 1833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1833s | ~ ^ 1833s | ) 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4416:109: error: expected ‘)’ before ‘b’ 1833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1833s | ~ ^ 1833s | ) 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c: In function ‘futrts_smul_hi64’: 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1833s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1833s | ^~~~~~~~~~ 1833s | __int128__ 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4420:86: error: expected ‘)’ before ‘a’ 1833s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1833s | ~ ^ 1833s | ) 1833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4420:104: error: expected ‘)’ before ‘b’ 1833s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1833s | ~ ^ 1833s | ) 1833s 1833s If you find this error message confusing, uninformative, or wrong, please open an issue: 1833s https://github.com/diku-dk/futhark/issues 1833s 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.fut: 1834s Compiling with --backend=multicore: 1834s cc failed with code 1: 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c: In function ‘futrts_umul_hi64’: 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1834s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1834s | ^~~~~~~~~~~ 1834s | __uint32_t 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4416:90: error: expected ‘)’ before ‘a’ 1834s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1834s | ~ ^ 1834s | ) 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4416:109: error: expected ‘)’ before ‘b’ 1834s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1834s | ~ ^ 1834s | ) 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c: In function ‘futrts_smul_hi64’: 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1834s | ^~~~~~~~~~ 1834s | __int128__ 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4420:86: error: expected ‘)’ before ‘a’ 1834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1834s | ~ ^ 1834s | ) 1834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4420:104: error: expected ‘)’ before ‘b’ 1834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1834s | ~ ^ 1834s | ) 1834s 1834s If you find this error message confusing, uninformative, or wrong, please open an issue: 1834s https://github.com/diku-dk/futhark/issues 1834s 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.fut: 1836s Compiling with --backend=multicore: 1836s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.fut:5:9-7:40: 1836s Entry point parameter 1836s 1836s ((scan_num_edges: [n_indices]i64): [n_indices]i64, (write_inds: [n_indices]i64): [n_indices]i64, (active_starts: [n_indices]i32): [n_indices]i32) 1836s 1836s will have an opaque type, so the entry point will likely not be callable. 1836s cc failed with code 1: 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c: In function ‘futrts_umul_hi64’: 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4501:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1836s 4501 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1836s | ^~~~~~~~~~~ 1836s | __uint32_t 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4501:78: note: each undeclared identifier is reported only once for each function it appears in 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4501:90: error: expected ‘)’ before ‘a’ 1836s 4501 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1836s | ~ ^ 1836s | ) 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4501:109: error: expected ‘)’ before ‘b’ 1836s 4501 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1836s | ~ ^ 1836s | ) 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c: In function ‘futrts_smul_hi64’: 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4505:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1836s 4505 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1836s | ^~~~~~~~~~ 1836s | __int128__ 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4505:86: error: expected ‘)’ before ‘a’ 1836s 4505 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1836s | ~ ^ 1836s | ) 1836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4505:104: error: expected ‘)’ before ‘b’ 1836s 4505 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1836s | ~ ^ 1836s | ) 1836s 1836s If you find this error message confusing, uninformative, or wrong, please open an issue: 1836s https://github.com/diku-dk/futhark/issues 1836s 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.fut: 1839s Compiling with --backend=multicore: 1839s cc failed with code 1: 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c: In function ‘futrts_umul_hi64’: 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1839s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1839s | ^~~~~~~~~~~ 1839s | __uint32_t 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4416:90: error: expected ‘)’ before ‘a’ 1839s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1839s | ~ ^ 1839s | ) 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4416:109: error: expected ‘)’ before ‘b’ 1839s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1839s | ~ ^ 1839s | ) 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c: In function ‘futrts_smul_hi64’: 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1839s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1839s | ^~~~~~~~~~ 1839s | __int128__ 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4420:86: error: expected ‘)’ before ‘a’ 1839s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1839s | ~ ^ 1839s | ) 1839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4420:104: error: expected ‘)’ before ‘b’ 1839s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1839s | ~ ^ 1839s | ) 1839s 1839s If you find this error message confusing, uninformative, or wrong, please open an issue: 1839s https://github.com/diku-dk/futhark/issues 1839s 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.fut: 1841s Compiling with --backend=multicore: 1841s cc failed with code 1: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c: In function ‘futrts_umul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1841s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ^~~~~~~~~~~ 1841s | __uint32_t 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4433:90: error: expected ‘)’ before ‘a’ 1841s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4433:109: error: expected ‘)’ before ‘b’ 1841s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c: In function ‘futrts_smul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1841s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ^~~~~~~~~~ 1841s | __int128__ 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4437:86: error: expected ‘)’ before ‘a’ 1841s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4437:104: error: expected ‘)’ before ‘b’ 1841s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s 1841s If you find this error message confusing, uninformative, or wrong, please open an issue: 1841s https://github.com/diku-dk/futhark/issues 1841s 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.fut: 1841s Compiling with --backend=multicore: 1841s cc failed with code 1: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c: In function ‘futrts_umul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ^~~~~~~~~~~ 1841s | __uint32_t 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4416:90: error: expected ‘)’ before ‘a’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4416:109: error: expected ‘)’ before ‘b’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c: In function ‘futrts_smul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ^~~~~~~~~~ 1841s | __int128__ 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4420:86: error: expected ‘)’ before ‘a’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4420:104: error: expected ‘)’ before ‘b’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s 1841s If you find this error message confusing, uninformative, or wrong, please open an issue: 1841s https://github.com/diku-dk/futhark/issues 1841s 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.fut: 1841s Compiling with --backend=multicore: 1841s cc failed with code 1: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c: In function ‘futrts_umul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ^~~~~~~~~~~ 1841s | __uint32_t 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4416:90: error: expected ‘)’ before ‘a’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4416:109: error: expected ‘)’ before ‘b’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c: In function ‘futrts_smul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ^~~~~~~~~~ 1841s | __int128__ 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4420:86: error: expected ‘)’ before ‘a’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4420:104: error: expected ‘)’ before ‘b’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s 1841s If you find this error message confusing, uninformative, or wrong, please open an issue: 1841s https://github.com/diku-dk/futhark/issues 1841s 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.fut: 1841s Compiling with --backend=multicore: 1841s cc failed with code 1: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c: In function ‘futrts_umul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ^~~~~~~~~~~ 1841s | __uint32_t 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4416:90: error: expected ‘)’ before ‘a’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4416:109: error: expected ‘)’ before ‘b’ 1841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c: In function ‘futrts_smul_hi64’: 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ^~~~~~~~~~ 1841s | __int128__ 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4420:86: error: expected ‘)’ before ‘a’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4420:104: error: expected ‘)’ before ‘b’ 1841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1841s | ~ ^ 1841s | ) 1841s 1841s If you find this error message confusing, uninformative, or wrong, please open an issue: 1841s https://github.com/diku-dk/futhark/issues 1842s 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.fut: 1844s Compiling with --backend=multicore: 1844s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.fut:14:9-18: 1844s Entry point parameter 1844s 1844s ((t: *m.t): *m.t) 1844s 1844s will have an opaque type, so the entry point will likely not be callable. 1844s cc failed with code 1: 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c: In function ‘futrts_umul_hi64’: 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1844s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1844s | ^~~~~~~~~~~ 1844s | __uint32_t 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4416:90: error: expected ‘)’ before ‘a’ 1844s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1844s | ~ ^ 1844s | ) 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4416:109: error: expected ‘)’ before ‘b’ 1844s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1844s | ~ ^ 1844s | ) 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c: In function ‘futrts_smul_hi64’: 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1844s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1844s | ^~~~~~~~~~ 1844s | __int128__ 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4420:86: error: expected ‘)’ before ‘a’ 1844s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1844s | ~ ^ 1844s | ) 1844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4420:104: error: expected ‘)’ before ‘b’ 1844s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1844s | ~ ^ 1844s | ) 1844s 1844s If you find this error message confusing, uninformative, or wrong, please open an issue: 1844s https://github.com/diku-dk/futhark/issues 1844s 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.fut: 1846s Compiling with --backend=multicore: 1846s cc failed with code 1: 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c: In function ‘futrts_umul_hi64’: 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1846s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1846s | ^~~~~~~~~~~ 1846s | __uint32_t 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4416:90: error: expected ‘)’ before ‘a’ 1846s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1846s | ~ ^ 1846s | ) 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4416:109: error: expected ‘)’ before ‘b’ 1846s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1846s | ~ ^ 1846s | ) 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c: In function ‘futrts_smul_hi64’: 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1846s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1846s | ^~~~~~~~~~ 1846s | __int128__ 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4420:86: error: expected ‘)’ before ‘a’ 1846s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1846s | ~ ^ 1846s | ) 1846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4420:104: error: expected ‘)’ before ‘b’ 1846s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1846s | ~ ^ 1846s | ) 1846s 1846s If you find this error message confusing, uninformative, or wrong, please open an issue: 1846s https://github.com/diku-dk/futhark/issues 1846s 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.fut: 1848s Compiling with --backend=multicore: 1848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.fut:5:18-20: 1848s Unused name "xs". 1848s cc failed with code 1: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c: In function ‘futrts_umul_hi64’: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ^~~~~~~~~~~ 1848s | __uint32_t 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4416:90: error: expected ‘)’ before ‘a’ 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4416:109: error: expected ‘)’ before ‘b’ 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c: In function ‘futrts_smul_hi64’: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ^~~~~~~~~~ 1848s | __int128__ 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4420:86: error: expected ‘)’ before ‘a’ 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4420:104: error: expected ‘)’ before ‘b’ 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s 1848s If you find this error message confusing, uninformative, or wrong, please open an issue: 1848s https://github.com/diku-dk/futhark/issues 1848s 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.fut: 1848s Compiling with --backend=multicore: 1848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.fut:4:39-41: 1848s Defaulting ambiguous type to i32. 1848s cc failed with code 1: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c: In function ‘futrts_umul_hi64’: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ^~~~~~~~~~~ 1848s | __uint32_t 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4416:90: error: expected ‘)’ before ‘a’ 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4416:109: error: expected ‘)’ before ‘b’ 1848s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c: In function ‘futrts_smul_hi64’: 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ^~~~~~~~~~ 1848s | __int128__ 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4420:86: error: expected ‘)’ before ‘a’ 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4420:104: error: expected ‘)’ before ‘b’ 1848s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1848s | ~ ^ 1848s | ) 1848s 1848s If you find this error message confusing, uninformative, or wrong, please open an issue: 1848s https://github.com/diku-dk/futhark/issues 1848s 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.fut: 1849s Compiling with --backend=multicore: 1849s cc failed with code 1: 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c: In function ‘futrts_umul_hi64’: 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1849s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1849s | ^~~~~~~~~~~ 1849s | __uint32_t 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4417:90: error: expected ‘)’ before ‘a’ 1849s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1849s | ~ ^ 1849s | ) 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4417:109: error: expected ‘)’ before ‘b’ 1849s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1849s | ~ ^ 1849s | ) 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c: In function ‘futrts_smul_hi64’: 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1849s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1849s | ^~~~~~~~~~ 1849s | __int128__ 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4421:86: error: expected ‘)’ before ‘a’ 1849s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1849s | ~ ^ 1849s | ) 1849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4421:104: error: expected ‘)’ before ‘b’ 1849s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1849s | ~ ^ 1849s | ) 1849s 1849s If you find this error message confusing, uninformative, or wrong, please open an issue: 1849s https://github.com/diku-dk/futhark/issues 1849s 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.fut: 1851s Compiling with --backend=multicore: 1851s cc failed with code 1: 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c: In function ‘futrts_umul_hi64’: 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1851s | ^~~~~~~~~~~ 1851s | __uint32_t 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4416:90: error: expected ‘)’ before ‘a’ 1851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1851s | ~ ^ 1851s | ) 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4416:109: error: expected ‘)’ before ‘b’ 1851s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1851s | ~ ^ 1851s | ) 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c: In function ‘futrts_smul_hi64’: 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1851s | ^~~~~~~~~~ 1851s | __int128__ 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4420:86: error: expected ‘)’ before ‘a’ 1851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1851s | ~ ^ 1851s | ) 1851s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4420:104: error: expected ‘)’ before ‘b’ 1851s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1851s | ~ ^ 1851s | ) 1851s 1851s If you find this error message confusing, uninformative, or wrong, please open an issue: 1851s https://github.com/diku-dk/futhark/issues 1851s 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.fut: 1852s Compiling with --backend=multicore: 1852s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.fut:1:10-27: 1852s Entry point parameter 1852s 1852s ((xs: [d₀](i32, i32)): [](i32, i32)) 1852s 1852s will have an opaque type, so the entry point will likely not be callable. 1852s cc failed with code 1: 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c: In function ‘futrts_umul_hi64’: 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1852s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1852s | ^~~~~~~~~~~ 1852s | __uint32_t 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4447:90: error: expected ‘)’ before ‘a’ 1852s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1852s | ~ ^ 1852s | ) 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4447:109: error: expected ‘)’ before ‘b’ 1852s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1852s | ~ ^ 1852s | ) 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c: In function ‘futrts_smul_hi64’: 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1852s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1852s | ^~~~~~~~~~ 1852s | __int128__ 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4451:86: error: expected ‘)’ before ‘a’ 1852s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1852s | ~ ^ 1852s | ) 1852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4451:104: error: expected ‘)’ before ‘b’ 1852s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1852s | ~ ^ 1852s | ) 1852s 1852s If you find this error message confusing, uninformative, or wrong, please open an issue: 1852s https://github.com/diku-dk/futhark/issues 1852s 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.fut: 1853s Compiling with --backend=multicore: 1853s cc failed with code 1: 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c: In function ‘futrts_umul_hi64’: 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1853s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1853s | ^~~~~~~~~~~ 1853s | __uint32_t 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4418:90: error: expected ‘)’ before ‘a’ 1853s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1853s | ~ ^ 1853s | ) 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4418:109: error: expected ‘)’ before ‘b’ 1853s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1853s | ~ ^ 1853s | ) 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c: In function ‘futrts_smul_hi64’: 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1853s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1853s | ^~~~~~~~~~ 1853s | __int128__ 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4422:86: error: expected ‘)’ before ‘a’ 1853s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1853s | ~ ^ 1853s | ) 1853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4422:104: error: expected ‘)’ before ‘b’ 1853s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1853s | ~ ^ 1853s | ) 1853s 1853s If you find this error message confusing, uninformative, or wrong, please open an issue: 1853s https://github.com/diku-dk/futhark/issues 1853s 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.fut: 1854s Compiling with --backend=multicore: 1854s cc failed with code 1: 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c: In function ‘futrts_umul_hi64’: 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1854s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1854s | ^~~~~~~~~~~ 1854s | __uint32_t 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4416:90: error: expected ‘)’ before ‘a’ 1854s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1854s | ~ ^ 1854s | ) 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4416:109: error: expected ‘)’ before ‘b’ 1854s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1854s | ~ ^ 1854s | ) 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c: In function ‘futrts_smul_hi64’: 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1854s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1854s | ^~~~~~~~~~ 1854s | __int128__ 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4420:86: error: expected ‘)’ before ‘a’ 1854s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1854s | ~ ^ 1854s | ) 1854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4420:104: error: expected ‘)’ before ‘b’ 1854s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1854s | ~ ^ 1854s | ) 1854s 1854s If you find this error message confusing, uninformative, or wrong, please open an issue: 1854s https://github.com/diku-dk/futhark/issues 1854s 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.fut: 1855s Compiling with --backend=multicore: 1855s cc failed with code 1: 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c: In function ‘futrts_umul_hi64’: 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1855s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1855s | ^~~~~~~~~~~ 1855s | __uint32_t 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4403:90: error: expected ‘)’ before ‘a’ 1855s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1855s | ~ ^ 1855s | ) 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4403:109: error: expected ‘)’ before ‘b’ 1855s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1855s | ~ ^ 1855s | ) 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c: In function ‘futrts_smul_hi64’: 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1855s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1855s | ^~~~~~~~~~ 1855s | __int128__ 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4407:86: error: expected ‘)’ before ‘a’ 1855s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1855s | ~ ^ 1855s | ) 1855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4407:104: error: expected ‘)’ before ‘b’ 1855s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1855s | ~ ^ 1855s | ) 1855s 1855s If you find this error message confusing, uninformative, or wrong, please open an issue: 1855s https://github.com/diku-dk/futhark/issues 1855s 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.fut: 1856s Compiling with --backend=multicore: 1856s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.fut:5:15-17: 1856s Defaulting ambiguous type to i32. 1856s cc failed with code 1: 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c: In function ‘futrts_umul_hi64’: 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1856s | ^~~~~~~~~~~ 1856s | __uint32_t 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4416:90: error: expected ‘)’ before ‘a’ 1856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1856s | ~ ^ 1856s | ) 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4416:109: error: expected ‘)’ before ‘b’ 1856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1856s | ~ ^ 1856s | ) 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c: In function ‘futrts_smul_hi64’: 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1856s | ^~~~~~~~~~ 1856s | __int128__ 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4420:86: error: expected ‘)’ before ‘a’ 1856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1856s | ~ ^ 1856s | ) 1856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4420:104: error: expected ‘)’ before ‘b’ 1856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1856s | ~ ^ 1856s | ) 1856s 1856s If you find this error message confusing, uninformative, or wrong, please open an issue: 1856s https://github.com/diku-dk/futhark/issues 1856s 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.fut: 1857s Compiling with --backend=multicore: 1857s cc failed with code 1: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c: In function ‘futrts_umul_hi64’: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ^~~~~~~~~~~ 1857s | __uint32_t 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4431:90: error: expected ‘)’ before ‘a’ 1857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4431:109: error: expected ‘)’ before ‘b’ 1857s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c: In function ‘futrts_smul_hi64’: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ^~~~~~~~~~ 1857s | __int128__ 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4435:86: error: expected ‘)’ before ‘a’ 1857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4435:104: error: expected ‘)’ before ‘b’ 1857s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s 1857s If you find this error message confusing, uninformative, or wrong, please open an issue: 1857s https://github.com/diku-dk/futhark/issues 1857s 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.fut: 1857s Compiling with --backend=multicore: 1857s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.fut:10:1-11:35: 1857s Entry point return type 1857s 1857s *[d₁](f32, f32) 1857s 1857s will have an opaque type, so the result will likely not be usable. 1857s cc failed with code 1: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c: In function ‘futrts_umul_hi64’: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4479:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1857s 4479 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ^~~~~~~~~~~ 1857s | __uint32_t 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4479:78: note: each undeclared identifier is reported only once for each function it appears in 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4479:90: error: expected ‘)’ before ‘a’ 1857s 4479 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4479:109: error: expected ‘)’ before ‘b’ 1857s 4479 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c: In function ‘futrts_smul_hi64’: 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4483:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1857s 4483 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ^~~~~~~~~~ 1857s | __int128__ 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4483:86: error: expected ‘)’ before ‘a’ 1857s 4483 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4483:104: error: expected ‘)’ before ‘b’ 1857s 4483 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1857s | ~ ^ 1857s | ) 1857s 1857s If you find this error message confusing, uninformative, or wrong, please open an issue: 1857s https://github.com/diku-dk/futhark/issues 1857s 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.fut: 1860s Compiling with --backend=multicore: 1860s cc failed with code 1: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c: In function ‘futrts_umul_hi64’: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ^~~~~~~~~~~ 1860s | __uint32_t 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4416:90: error: expected ‘)’ before ‘a’ 1860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4416:109: error: expected ‘)’ before ‘b’ 1860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c: In function ‘futrts_smul_hi64’: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ^~~~~~~~~~ 1860s | __int128__ 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4420:86: error: expected ‘)’ before ‘a’ 1860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4420:104: error: expected ‘)’ before ‘b’ 1860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s 1860s If you find this error message confusing, uninformative, or wrong, please open an issue: 1860s https://github.com/diku-dk/futhark/issues 1860s 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.fut: 1860s Compiling with --backend=multicore: 1860s cc failed with code 1: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c: In function ‘futrts_umul_hi64’: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1860s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ^~~~~~~~~~~ 1860s | __uint32_t 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4403:90: error: expected ‘)’ before ‘a’ 1860s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4403:109: error: expected ‘)’ before ‘b’ 1860s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c: In function ‘futrts_smul_hi64’: 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1860s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ^~~~~~~~~~ 1860s | __int128__ 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4407:86: error: expected ‘)’ before ‘a’ 1860s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4407:104: error: expected ‘)’ before ‘b’ 1860s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1860s | ~ ^ 1860s | ) 1860s 1860s If you find this error message confusing, uninformative, or wrong, please open an issue: 1860s https://github.com/diku-dk/futhark/issues 1860s 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.fut: 1862s Compiling with --backend=multicore: 1862s cc failed with code 1: 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c: In function ‘futrts_umul_hi64’: 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1862s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1862s | ^~~~~~~~~~~ 1862s | __uint32_t 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4417:90: error: expected ‘)’ before ‘a’ 1862s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1862s | ~ ^ 1862s | ) 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4417:109: error: expected ‘)’ before ‘b’ 1862s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1862s | ~ ^ 1862s | ) 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c: In function ‘futrts_smul_hi64’: 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1862s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1862s | ^~~~~~~~~~ 1862s | __int128__ 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4421:86: error: expected ‘)’ before ‘a’ 1862s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1862s | ~ ^ 1862s | ) 1862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4421:104: error: expected ‘)’ before ‘b’ 1862s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1862s | ~ ^ 1862s | ) 1862s 1862s If you find this error message confusing, uninformative, or wrong, please open an issue: 1862s https://github.com/diku-dk/futhark/issues 1862s 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.fut: 1864s Compiling with --backend=multicore: 1864s cc failed with code 1: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c: In function ‘futrts_umul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ^~~~~~~~~~~ 1864s | __uint32_t 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4416:90: error: expected ‘)’ before ‘a’ 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4416:109: error: expected ‘)’ before ‘b’ 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c: In function ‘futrts_smul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ^~~~~~~~~~ 1864s | __int128__ 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4420:86: error: expected ‘)’ before ‘a’ 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4420:104: error: expected ‘)’ before ‘b’ 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s 1864s If you find this error message confusing, uninformative, or wrong, please open an issue: 1864s https://github.com/diku-dk/futhark/issues 1864s 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.fut: 1864s Compiling with --backend=multicore: 1864s cc failed with code 1: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c: In function ‘futrts_umul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1864s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ^~~~~~~~~~~ 1864s | __uint32_t 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4431:90: error: expected ‘)’ before ‘a’ 1864s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4431:109: error: expected ‘)’ before ‘b’ 1864s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c: In function ‘futrts_smul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1864s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ^~~~~~~~~~ 1864s | __int128__ 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4435:86: error: expected ‘)’ before ‘a’ 1864s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4435:104: error: expected ‘)’ before ‘b’ 1864s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s 1864s If you find this error message confusing, uninformative, or wrong, please open an issue: 1864s https://github.com/diku-dk/futhark/issues 1864s 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut: 1864s Compiling with --backend=multicore: 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:2:24-25: 1864s Unused name "b". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:3:24-26: 1864s Unused name "sz". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:3:39-42: 1864s Unused name "get". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:4:24-27: 1864s Unused name "arr". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:11:20-21: 1864s Unused name "f". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:13:8-12: 1864s Unused name "vals". 1864s 1864s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:13:14-19: 1864s Unused name "flags". 1864s cc failed with code 1: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c: In function ‘futrts_umul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ^~~~~~~~~~~ 1864s | __uint32_t 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4416:90: error: expected ‘)’ before ‘a’ 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4416:109: error: expected ‘)’ before ‘b’ 1864s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c: In function ‘futrts_smul_hi64’: 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ^~~~~~~~~~ 1864s | __int128__ 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4420:86: error: expected ‘)’ before ‘a’ 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4420:104: error: expected ‘)’ before ‘b’ 1864s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1864s | ~ ^ 1864s | ) 1864s 1864s If you find this error message confusing, uninformative, or wrong, please open an issue: 1864s https://github.com/diku-dk/futhark/issues 1864s 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.fut: 1871s Compiling with --backend=multicore: 1871s cc failed with code 1: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c: In function ‘futrts_umul_hi64’: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1871s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ^~~~~~~~~~~ 1871s | __uint32_t 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4432:90: error: expected ‘)’ before ‘a’ 1871s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4432:109: error: expected ‘)’ before ‘b’ 1871s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c: In function ‘futrts_smul_hi64’: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1871s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ^~~~~~~~~~ 1871s | __int128__ 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4436:86: error: expected ‘)’ before ‘a’ 1871s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4436:104: error: expected ‘)’ before ‘b’ 1871s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s 1871s If you find this error message confusing, uninformative, or wrong, please open an issue: 1871s https://github.com/diku-dk/futhark/issues 1871s 1871s (853 failed, 93 passed, 1364 to go). 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.fut: 1871s Compiling with --backend=multicore: 1871s cc failed with code 1: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c: In function ‘futrts_umul_hi64’: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1871s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ^~~~~~~~~~~ 1871s | __uint32_t 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4403:90: error: expected ‘)’ before ‘a’ 1871s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4403:109: error: expected ‘)’ before ‘b’ 1871s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c: In function ‘futrts_smul_hi64’: 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1871s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ^~~~~~~~~~ 1871s | __int128__ 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4407:86: error: expected ‘)’ before ‘a’ 1871s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4407:104: error: expected ‘)’ before ‘b’ 1871s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1871s | ~ ^ 1871s | ) 1871s 1871s If you find this error message confusing, uninformative, or wrong, please open an issue: 1871s https://github.com/diku-dk/futhark/issues 1871s 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.fut: 1872s Compiling with --backend=multicore: 1872s cc failed with code 1: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c: In function ‘futrts_umul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1872s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ^~~~~~~~~~~ 1872s | __uint32_t 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4420:90: error: expected ‘)’ before ‘a’ 1872s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4420:109: error: expected ‘)’ before ‘b’ 1872s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c: In function ‘futrts_smul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1872s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ^~~~~~~~~~ 1872s | __int128__ 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4424:86: error: expected ‘)’ before ‘a’ 1872s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4424:104: error: expected ‘)’ before ‘b’ 1872s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s 1872s If you find this error message confusing, uninformative, or wrong, please open an issue: 1872s https://github.com/diku-dk/futhark/issues 1872s 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.fut: 1872s Compiling with --backend=multicore: 1872s cc failed with code 1: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c: In function ‘futrts_umul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1872s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ^~~~~~~~~~~ 1872s | __uint32_t 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4402:90: error: expected ‘)’ before ‘a’ 1872s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4402:109: error: expected ‘)’ before ‘b’ 1872s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c: In function ‘futrts_smul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1872s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ^~~~~~~~~~ 1872s | __int128__ 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4406:86: error: expected ‘)’ before ‘a’ 1872s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4406:104: error: expected ‘)’ before ‘b’ 1872s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s 1872s If you find this error message confusing, uninformative, or wrong, please open an issue: 1872s https://github.com/diku-dk/futhark/issues 1872s 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.fut: 1872s Compiling with --backend=multicore: 1872s cc failed with code 1: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c: In function ‘futrts_umul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1872s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ^~~~~~~~~~~ 1872s | __uint32_t 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4416:90: error: expected ‘)’ before ‘a’ 1872s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4416:109: error: expected ‘)’ before ‘b’ 1872s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c: In function ‘futrts_smul_hi64’: 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1872s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ^~~~~~~~~~ 1872s | __int128__ 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4420:86: error: expected ‘)’ before ‘a’ 1872s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4420:104: error: expected ‘)’ before ‘b’ 1872s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1872s | ~ ^ 1872s | ) 1872s 1872s If you find this error message confusing, uninformative, or wrong, please open an issue: 1872s https://github.com/diku-dk/futhark/issues 1872s 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.fut: 1873s Compiling with --backend=multicore: 1873s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.fut:4:1-26:10: 1873s Entry point return type 1873s 1873s *[d₃]([n][12][12]i32, [100][9 * n]f32) 1873s 1873s will have an opaque type, so the result will likely not be usable. 1873s cc failed with code 1: 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c: In function ‘futrts_umul_hi64’: 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1873s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1873s | ^~~~~~~~~~~ 1873s | __uint32_t 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4509:90: error: expected ‘)’ before ‘a’ 1873s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1873s | ~ ^ 1873s | ) 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4509:109: error: expected ‘)’ before ‘b’ 1873s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1873s | ~ ^ 1873s | ) 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c: In function ‘futrts_smul_hi64’: 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1873s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1873s | ^~~~~~~~~~ 1873s | __int128__ 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4513:86: error: expected ‘)’ before ‘a’ 1873s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1873s | ~ ^ 1873s | ) 1873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4513:104: error: expected ‘)’ before ‘b’ 1873s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1873s | ~ ^ 1873s | ) 1873s 1873s If you find this error message confusing, uninformative, or wrong, please open an issue: 1873s https://github.com/diku-dk/futhark/issues 1873s 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.fut: 1874s Compiling with --backend=multicore: 1874s cc failed with code 1: 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c: In function ‘futrts_umul_hi64’: 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1874s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1874s | ^~~~~~~~~~~ 1874s | __uint32_t 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4436:90: error: expected ‘)’ before ‘a’ 1874s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1874s | ~ ^ 1874s | ) 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4436:109: error: expected ‘)’ before ‘b’ 1874s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1874s | ~ ^ 1874s | ) 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c: In function ‘futrts_smul_hi64’: 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1874s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1874s | ^~~~~~~~~~ 1874s | __int128__ 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4440:86: error: expected ‘)’ before ‘a’ 1874s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1874s | ~ ^ 1874s | ) 1874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4440:104: error: expected ‘)’ before ‘b’ 1874s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1874s | ~ ^ 1874s | ) 1874s 1874s If you find this error message confusing, uninformative, or wrong, please open an issue: 1874s https://github.com/diku-dk/futhark/issues 1874s 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.fut: 1878s Compiling with --backend=multicore: 1878s cc failed with code 1: 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c: In function ‘futrts_umul_hi64’: 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1878s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1878s | ^~~~~~~~~~~ 1878s | __uint32_t 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4402:90: error: expected ‘)’ before ‘a’ 1878s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1878s | ~ ^ 1878s | ) 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4402:109: error: expected ‘)’ before ‘b’ 1878s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1878s | ~ ^ 1878s | ) 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c: In function ‘futrts_smul_hi64’: 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1878s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1878s | ^~~~~~~~~~ 1878s | __int128__ 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4406:86: error: expected ‘)’ before ‘a’ 1878s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1878s | ~ ^ 1878s | ) 1878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4406:104: error: expected ‘)’ before ‘b’ 1878s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1878s | ~ ^ 1878s | ) 1878s 1878s If you find this error message confusing, uninformative, or wrong, please open an issue: 1878s https://github.com/diku-dk/futhark/issues 1878s 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.fut: 1880s Generating reference outputs: 1880s cc failed with code 1: 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c: In function ‘futrts_umul_hi64’: 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1880s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1880s | ^~~~~~~~~~~ 1880s | __uint32_t 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:90: error: expected ‘)’ before ‘a’ 1880s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1880s | ~ ^ 1880s | ) 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:109: error: expected ‘)’ before ‘b’ 1880s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1880s | ~ ^ 1880s | ) 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c: In function ‘futrts_smul_hi64’: 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1880s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1880s | ^~~~~~~~~~ 1880s | __int128__ 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:86: error: expected ‘)’ before ‘a’ 1880s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1880s | ~ ^ 1880s | ) 1880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:104: error: expected ‘)’ before ‘b’ 1880s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1880s | ~ ^ 1880s | ) 1880s 1880s If you find this error message confusing, uninformative, or wrong, please open an issue: 1880s https://github.com/diku-dk/futhark/issues 1880s 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.fut: 1881s Compiling with --backend=multicore: 1881s cc failed with code 1: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c: In function ‘futrts_umul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ^~~~~~~~~~~ 1881s | __uint32_t 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4416:90: error: expected ‘)’ before ‘a’ 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4416:109: error: expected ‘)’ before ‘b’ 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c: In function ‘futrts_smul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ^~~~~~~~~~ 1881s | __int128__ 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4420:86: error: expected ‘)’ before ‘a’ 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4420:104: error: expected ‘)’ before ‘b’ 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s 1881s If you find this error message confusing, uninformative, or wrong, please open an issue: 1881s https://github.com/diku-dk/futhark/issues 1881s 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.fut: 1881s Compiling with --backend=multicore: 1881s cc failed with code 1: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c: In function ‘futrts_umul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1881s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ^~~~~~~~~~~ 1881s | __uint32_t 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4402:90: error: expected ‘)’ before ‘a’ 1881s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4402:109: error: expected ‘)’ before ‘b’ 1881s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c: In function ‘futrts_smul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1881s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ^~~~~~~~~~ 1881s | __int128__ 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4406:86: error: expected ‘)’ before ‘a’ 1881s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4406:104: error: expected ‘)’ before ‘b’ 1881s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s 1881s If you find this error message confusing, uninformative, or wrong, please open an issue: 1881s https://github.com/diku-dk/futhark/issues 1881s 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.fut: 1881s Compiling with --backend=multicore: 1881s cc failed with code 1: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c: In function ‘futrts_umul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ^~~~~~~~~~~ 1881s | __uint32_t 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4416:90: error: expected ‘)’ before ‘a’ 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4416:109: error: expected ‘)’ before ‘b’ 1881s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c: In function ‘futrts_smul_hi64’: 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ^~~~~~~~~~ 1881s | __int128__ 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4420:86: error: expected ‘)’ before ‘a’ 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4420:104: error: expected ‘)’ before ‘b’ 1881s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1881s | ~ ^ 1881s | ) 1881s 1881s If you find this error message confusing, uninformative, or wrong, please open an issue: 1881s https://github.com/diku-dk/futhark/issues 1881s 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.fut: 1882s Compiling with --backend=multicore: 1882s cc failed with code 1: 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c: In function ‘futrts_umul_hi64’: 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1882s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1882s | ^~~~~~~~~~~ 1882s | __uint32_t 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4416:90: error: expected ‘)’ before ‘a’ 1882s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1882s | ~ ^ 1882s | ) 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4416:109: error: expected ‘)’ before ‘b’ 1882s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1882s | ~ ^ 1882s | ) 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c: In function ‘futrts_smul_hi64’: 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1882s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1882s | ^~~~~~~~~~ 1882s | __int128__ 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4420:86: error: expected ‘)’ before ‘a’ 1882s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1882s | ~ ^ 1882s | ) 1882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4420:104: error: expected ‘)’ before ‘b’ 1882s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1882s | ~ ^ 1882s | ) 1882s 1882s If you find this error message confusing, uninformative, or wrong, please open an issue: 1882s https://github.com/diku-dk/futhark/issues 1882s 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut: 1887s Compiling with --backend=multicore: 1887s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut:1:1-15:36: 1887s Entry point return type 1887s 1887s *[d₀][d₁][i64.f32 (1 / r_sigma + 0.5)](f32, i32) 1887s 1887s will have an opaque type, so the result will likely not be usable. 1887s 1887s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut:12:21-41: 1887s Defaulting ambiguous type to i32. 1887s cc failed with code 1: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c: In function ‘futrts_umul_hi64’: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4462:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1887s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ^~~~~~~~~~~ 1887s | __uint32_t 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4462:78: note: each undeclared identifier is reported only once for each function it appears in 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4462:90: error: expected ‘)’ before ‘a’ 1887s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4462:109: error: expected ‘)’ before ‘b’ 1887s 4462 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c: In function ‘futrts_smul_hi64’: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4466:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1887s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ^~~~~~~~~~ 1887s | __int128__ 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4466:86: error: expected ‘)’ before ‘a’ 1887s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4466:104: error: expected ‘)’ before ‘b’ 1887s 4466 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s 1887s If you find this error message confusing, uninformative, or wrong, please open an issue: 1887s https://github.com/diku-dk/futhark/issues 1887s 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut: 1887s Generating reference outputs: 1887s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut:5:10-11: 1887s Unused name "i". 1887s 1887s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut:5:19-20: 1887s Defaulting ambiguous type to i32. 1887s cc failed with code 1: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c: In function ‘futrts_umul_hi64’: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1887s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ^~~~~~~~~~~ 1887s | __uint32_t 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:90: error: expected ‘)’ before ‘a’ 1887s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:109: error: expected ‘)’ before ‘b’ 1887s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c: In function ‘futrts_smul_hi64’: 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1887s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ^~~~~~~~~~ 1887s | __int128__ 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:86: error: expected ‘)’ before ‘a’ 1887s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:104: error: expected ‘)’ before ‘b’ 1887s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1887s | ~ ^ 1887s | ) 1887s 1887s If you find this error message confusing, uninformative, or wrong, please open an issue: 1887s https://github.com/diku-dk/futhark/issues 1887s 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.fut: 1889s Compiling with --backend=multicore: 1889s cc failed with code 1: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c: In function ‘futrts_umul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1889s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ^~~~~~~~~~~ 1889s | __uint32_t 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4432:90: error: expected ‘)’ before ‘a’ 1889s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4432:109: error: expected ‘)’ before ‘b’ 1889s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c: In function ‘futrts_smul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1889s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ^~~~~~~~~~ 1889s | __int128__ 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4436:86: error: expected ‘)’ before ‘a’ 1889s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4436:104: error: expected ‘)’ before ‘b’ 1889s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s 1889s If you find this error message confusing, uninformative, or wrong, please open an issue: 1889s https://github.com/diku-dk/futhark/issues 1889s 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.fut: 1889s Compiling with --backend=multicore: 1889s cc failed with code 1: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c: In function ‘futrts_umul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1889s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ^~~~~~~~~~~ 1889s | __uint32_t 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4416:90: error: expected ‘)’ before ‘a’ 1889s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4416:109: error: expected ‘)’ before ‘b’ 1889s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c: In function ‘futrts_smul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1889s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ^~~~~~~~~~ 1889s | __int128__ 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4420:86: error: expected ‘)’ before ‘a’ 1889s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4420:104: error: expected ‘)’ before ‘b’ 1889s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s 1889s If you find this error message confusing, uninformative, or wrong, please open an issue: 1889s https://github.com/diku-dk/futhark/issues 1889s 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.fut: 1889s Compiling with --backend=multicore: 1889s cc failed with code 1: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c: In function ‘futrts_umul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4452:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1889s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ^~~~~~~~~~~ 1889s | __uint32_t 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4452:78: note: each undeclared identifier is reported only once for each function it appears in 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4452:90: error: expected ‘)’ before ‘a’ 1889s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4452:109: error: expected ‘)’ before ‘b’ 1889s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c: In function ‘futrts_smul_hi64’: 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4456:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1889s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ^~~~~~~~~~ 1889s | __int128__ 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4456:86: error: expected ‘)’ before ‘a’ 1889s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4456:104: error: expected ‘)’ before ‘b’ 1889s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1889s | ~ ^ 1889s | ) 1889s 1889s If you find this error message confusing, uninformative, or wrong, please open an issue: 1889s https://github.com/diku-dk/futhark/issues 1889s 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.fut: 1890s Compiling with --backend=multicore: 1890s cc failed with code 1: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c: In function ‘futrts_umul_hi64’: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ^~~~~~~~~~~ 1890s | __uint32_t 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4416:90: error: expected ‘)’ before ‘a’ 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4416:109: error: expected ‘)’ before ‘b’ 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c: In function ‘futrts_smul_hi64’: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ^~~~~~~~~~ 1890s | __int128__ 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4420:86: error: expected ‘)’ before ‘a’ 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4420:104: error: expected ‘)’ before ‘b’ 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s 1890s If you find this error message confusing, uninformative, or wrong, please open an issue: 1890s https://github.com/diku-dk/futhark/issues 1890s 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.fut: 1890s Compiling with --backend=multicore: 1890s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.fut:13:1-15:16: 1890s Entry point return type 1890s 1890s *m.t 1890s 1890s will have an opaque type, so the result will likely not be usable. 1890s cc failed with code 1: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c: In function ‘futrts_umul_hi64’: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ^~~~~~~~~~~ 1890s | __uint32_t 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4416:90: error: expected ‘)’ before ‘a’ 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4416:109: error: expected ‘)’ before ‘b’ 1890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c: In function ‘futrts_smul_hi64’: 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ^~~~~~~~~~ 1890s | __int128__ 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4420:86: error: expected ‘)’ before ‘a’ 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4420:104: error: expected ‘)’ before ‘b’ 1890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1890s | ~ ^ 1890s | ) 1890s 1890s If you find this error message confusing, uninformative, or wrong, please open an issue: 1890s https://github.com/diku-dk/futhark/issues 1890s 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.fut: 1895s Compiling with --backend=multicore: 1895s cc failed with code 1: 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c: In function ‘futrts_umul_hi64’: 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1895s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1895s | ^~~~~~~~~~~ 1895s | __uint32_t 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4419:90: error: expected ‘)’ before ‘a’ 1895s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1895s | ~ ^ 1895s | ) 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4419:109: error: expected ‘)’ before ‘b’ 1895s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1895s | ~ ^ 1895s | ) 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c: In function ‘futrts_smul_hi64’: 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1895s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1895s | ^~~~~~~~~~ 1895s | __int128__ 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4423:86: error: expected ‘)’ before ‘a’ 1895s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1895s | ~ ^ 1895s | ) 1895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4423:104: error: expected ‘)’ before ‘b’ 1895s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1895s | ~ ^ 1895s | ) 1895s 1895s If you find this error message confusing, uninformative, or wrong, please open an issue: 1895s https://github.com/diku-dk/futhark/issues 1895s 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.fut: 1896s Compiling with --backend=multicore: 1896s cc failed with code 1: 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c: In function ‘futrts_umul_hi64’: 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1896s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1896s | ^~~~~~~~~~~ 1896s | __uint32_t 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4402:90: error: expected ‘)’ before ‘a’ 1896s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1896s | ~ ^ 1896s | ) 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4402:109: error: expected ‘)’ before ‘b’ 1896s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1896s | ~ ^ 1896s | ) 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c: In function ‘futrts_smul_hi64’: 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1896s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1896s | ^~~~~~~~~~ 1896s | __int128__ 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4406:86: error: expected ‘)’ before ‘a’ 1896s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1896s | ~ ^ 1896s | ) 1896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4406:104: error: expected ‘)’ before ‘b’ 1896s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1896s | ~ ^ 1896s | ) 1896s 1896s If you find this error message confusing, uninformative, or wrong, please open an issue: 1896s https://github.com/diku-dk/futhark/issues 1896s 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.fut: 1897s Compiling with --backend=multicore: 1897s cc failed with code 1: 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c: In function ‘futrts_umul_hi64’: 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1897s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1897s | ^~~~~~~~~~~ 1897s | __uint32_t 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4402:90: error: expected ‘)’ before ‘a’ 1897s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1897s | ~ ^ 1897s | ) 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4402:109: error: expected ‘)’ before ‘b’ 1897s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1897s | ~ ^ 1897s | ) 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c: In function ‘futrts_smul_hi64’: 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1897s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1897s | ^~~~~~~~~~ 1897s | __int128__ 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4406:86: error: expected ‘)’ before ‘a’ 1897s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1897s | ~ ^ 1897s | ) 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4406:104: error: expected ‘)’ before ‘b’ 1897s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1897s | ~ ^ 1897s | ) 1897s 1897s If you find this error message confusing, uninformative, or wrong, please open an issue: 1897s https://github.com/diku-dk/futhark/issues 1897s 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.fut: 1897s Compiling with --backend=multicore: 1897s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.fut:3:18-20: 1897s Defaulting ambiguous type to i32. 1897s cc failed with code 1: 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c: In function ‘futrts_umul_hi64’: 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1897s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1897s | ^~~~~~~~~~~ 1897s | __uint32_t 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4429:90: error: expected ‘)’ before ‘a’ 1897s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1897s | ~ ^ 1897s | ) 1897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4429:109: error: expected ‘)’ before ‘b’ 1898s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1898s | ~ ^ 1898s | ) 1898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c: In function ‘futrts_smul_hi64’: 1898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1898s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1898s | ^~~~~~~~~~ 1898s | __int128__ 1898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4433:86: error: expected ‘)’ before ‘a’ 1898s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1898s | ~ ^ 1898s | ) 1898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4433:104: error: expected ‘)’ before ‘b’ 1898s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1898s | ~ ^ 1898s | ) 1898s 1898s If you find this error message confusing, uninformative, or wrong, please open an issue: 1898s https://github.com/diku-dk/futhark/issues 1898s 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.fut: 1901s Compiling with --backend=multicore: 1901s cc failed with code 1: 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c: In function ‘futrts_umul_hi64’: 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1901s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1901s | ^~~~~~~~~~~ 1901s | __uint32_t 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4390:90: error: expected ‘)’ before ‘a’ 1901s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1901s | ~ ^ 1901s | ) 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4390:109: error: expected ‘)’ before ‘b’ 1901s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1901s | ~ ^ 1901s | ) 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c: In function ‘futrts_smul_hi64’: 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1901s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1901s | ^~~~~~~~~~ 1901s | __int128__ 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4394:86: error: expected ‘)’ before ‘a’ 1901s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1901s | ~ ^ 1901s | ) 1901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4394:104: error: expected ‘)’ before ‘b’ 1901s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1901s | ~ ^ 1901s | ) 1901s 1901s If you find this error message confusing, uninformative, or wrong, please open an issue: 1901s https://github.com/diku-dk/futhark/issues 1901s 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.fut: 1903s Compiling with --backend=multicore: 1903s cc failed with code 1: 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c: In function ‘futrts_umul_hi64’: 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1903s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1903s | ^~~~~~~~~~~ 1903s | __uint32_t 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4416:90: error: expected ‘)’ before ‘a’ 1903s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1903s | ~ ^ 1903s | ) 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4416:109: error: expected ‘)’ before ‘b’ 1903s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1903s | ~ ^ 1903s | ) 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c: In function ‘futrts_smul_hi64’: 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1903s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1903s | ^~~~~~~~~~ 1903s | __int128__ 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4420:86: error: expected ‘)’ before ‘a’ 1903s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1903s | ~ ^ 1903s | ) 1903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4420:104: error: expected ‘)’ before ‘b’ 1903s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1903s | ~ ^ 1903s | ) 1903s 1903s If you find this error message confusing, uninformative, or wrong, please open an issue: 1903s https://github.com/diku-dk/futhark/issues 1903s 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.fut: 1904s Compiling with --backend=multicore: 1904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.fut:11:1-27: 1904s Entry point return type 1904s 1904s #someval [1](#someval i64) 1904s 1904s will have an opaque type, so the result will likely not be usable. 1904s cc failed with code 1: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c: In function ‘futrts_umul_hi64’: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1904s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ^~~~~~~~~~~ 1904s | __uint32_t 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4429:90: error: expected ‘)’ before ‘a’ 1904s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4429:109: error: expected ‘)’ before ‘b’ 1904s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c: In function ‘futrts_smul_hi64’: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1904s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ^~~~~~~~~~ 1904s | __int128__ 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4433:86: error: expected ‘)’ before ‘a’ 1904s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4433:104: error: expected ‘)’ before ‘b’ 1904s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s 1904s If you find this error message confusing, uninformative, or wrong, please open an issue: 1904s https://github.com/diku-dk/futhark/issues 1904s 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.fut: 1904s Compiling with --backend=multicore: 1904s cc failed with code 1: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c: In function ‘futrts_umul_hi64’: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1904s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ^~~~~~~~~~~ 1904s | __uint32_t 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4416:90: error: expected ‘)’ before ‘a’ 1904s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4416:109: error: expected ‘)’ before ‘b’ 1904s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c: In function ‘futrts_smul_hi64’: 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1904s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ^~~~~~~~~~ 1904s | __int128__ 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4420:86: error: expected ‘)’ before ‘a’ 1904s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4420:104: error: expected ‘)’ before ‘b’ 1904s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1904s | ~ ^ 1904s | ) 1904s 1904s If you find this error message confusing, uninformative, or wrong, please open an issue: 1904s https://github.com/diku-dk/futhark/issues 1904s 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.fut: 1905s Compiling with --backend=multicore: 1905s cc failed with code 1: 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c: In function ‘futrts_umul_hi64’: 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1905s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1905s | ^~~~~~~~~~~ 1905s | __uint32_t 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4435:90: error: expected ‘)’ before ‘a’ 1905s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1905s | ~ ^ 1905s | ) 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4435:109: error: expected ‘)’ before ‘b’ 1905s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1905s | ~ ^ 1905s | ) 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c: In function ‘futrts_smul_hi64’: 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1905s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1905s | ^~~~~~~~~~ 1905s | __int128__ 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4439:86: error: expected ‘)’ before ‘a’ 1905s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1905s | ~ ^ 1905s | ) 1905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4439:104: error: expected ‘)’ before ‘b’ 1905s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1905s | ~ ^ 1905s | ) 1905s 1905s If you find this error message confusing, uninformative, or wrong, please open an issue: 1905s https://github.com/diku-dk/futhark/issues 1905s 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.fut: 1907s Compiling with --backend=multicore: 1907s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.fut:1:48-49: 1907s Unused name "w". 1907s cc failed with code 1: 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c: In function ‘futrts_umul_hi64’: 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1907s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1907s | ^~~~~~~~~~~ 1907s | __uint32_t 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4432:90: error: expected ‘)’ before ‘a’ 1907s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1907s | ~ ^ 1907s | ) 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4432:109: error: expected ‘)’ before ‘b’ 1907s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1907s | ~ ^ 1907s | ) 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c: In function ‘futrts_smul_hi64’: 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1907s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1907s | ^~~~~~~~~~ 1907s | __int128__ 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4436:86: error: expected ‘)’ before ‘a’ 1907s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1907s | ~ ^ 1907s | ) 1907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4436:104: error: expected ‘)’ before ‘b’ 1907s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1907s | ~ ^ 1907s | ) 1907s 1907s If you find this error message confusing, uninformative, or wrong, please open an issue: 1907s https://github.com/diku-dk/futhark/issues 1907s 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.fut: 1910s Compiling with --backend=multicore: 1910s cc failed with code 1: 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c: In function ‘futrts_umul_hi64’: 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1910s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1910s | ^~~~~~~~~~~ 1910s | __uint32_t 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4416:90: error: expected ‘)’ before ‘a’ 1910s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1910s | ~ ^ 1910s | ) 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4416:109: error: expected ‘)’ before ‘b’ 1910s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1910s | ~ ^ 1910s | ) 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c: In function ‘futrts_smul_hi64’: 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1910s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1910s | ^~~~~~~~~~ 1910s | __int128__ 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4420:86: error: expected ‘)’ before ‘a’ 1910s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1910s | ~ ^ 1910s | ) 1910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4420:104: error: expected ‘)’ before ‘b’ 1910s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1910s | ~ ^ 1910s | ) 1910s 1910s If you find this error message confusing, uninformative, or wrong, please open an issue: 1910s https://github.com/diku-dk/futhark/issues 1910s 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.fut: 1912s Compiling with --backend=multicore: 1912s cc failed with code 1: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c: In function ‘futrts_umul_hi64’: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1912s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ^~~~~~~~~~~ 1912s | __uint32_t 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4432:90: error: expected ‘)’ before ‘a’ 1912s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4432:109: error: expected ‘)’ before ‘b’ 1912s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c: In function ‘futrts_smul_hi64’: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1912s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ^~~~~~~~~~ 1912s | __int128__ 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4436:86: error: expected ‘)’ before ‘a’ 1912s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4436:104: error: expected ‘)’ before ‘b’ 1912s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s 1912s If you find this error message confusing, uninformative, or wrong, please open an issue: 1912s https://github.com/diku-dk/futhark/issues 1912s 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.fut: 1912s Compiling with --backend=multicore: 1912s cc failed with code 1: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c: In function ‘futrts_umul_hi64’: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1912s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ^~~~~~~~~~~ 1912s | __uint32_t 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4417:90: error: expected ‘)’ before ‘a’ 1912s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4417:109: error: expected ‘)’ before ‘b’ 1912s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c: In function ‘futrts_smul_hi64’: 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1912s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ^~~~~~~~~~ 1912s | __int128__ 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4421:86: error: expected ‘)’ before ‘a’ 1912s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4421:104: error: expected ‘)’ before ‘b’ 1912s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1912s | ~ ^ 1912s | ) 1912s 1912s If you find this error message confusing, uninformative, or wrong, please open an issue: 1912s https://github.com/diku-dk/futhark/issues 1912s 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.fut: 1913s Compiling with --backend=multicore: 1913s cc failed with code 1: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c: In function ‘futrts_umul_hi64’: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1913s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ^~~~~~~~~~~ 1913s | __uint32_t 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4404:90: error: expected ‘)’ before ‘a’ 1913s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4404:109: error: expected ‘)’ before ‘b’ 1913s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c: In function ‘futrts_smul_hi64’: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1913s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ^~~~~~~~~~ 1913s | __int128__ 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4408:86: error: expected ‘)’ before ‘a’ 1913s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4408:104: error: expected ‘)’ before ‘b’ 1913s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s 1913s If you find this error message confusing, uninformative, or wrong, please open an issue: 1913s https://github.com/diku-dk/futhark/issues 1913s 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.fut: 1913s Compiling with --backend=multicore: 1913s cc failed with code 1: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c: In function ‘futrts_umul_hi64’: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1913s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ^~~~~~~~~~~ 1913s | __uint32_t 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4416:90: error: expected ‘)’ before ‘a’ 1913s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4416:109: error: expected ‘)’ before ‘b’ 1913s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c: In function ‘futrts_smul_hi64’: 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1913s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ^~~~~~~~~~ 1913s | __int128__ 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4420:86: error: expected ‘)’ before ‘a’ 1913s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4420:104: error: expected ‘)’ before ‘b’ 1913s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1913s | ~ ^ 1913s | ) 1913s 1913s If you find this error message confusing, uninformative, or wrong, please open an issue: 1913s https://github.com/diku-dk/futhark/issues 1913s 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.fut: 1915s Compiling with --backend=multicore: 1915s cc failed with code 1: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c: In function ‘futrts_umul_hi64’: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1915s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ^~~~~~~~~~~ 1915s | __uint32_t 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4403:90: error: expected ‘)’ before ‘a’ 1915s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4403:109: error: expected ‘)’ before ‘b’ 1915s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c: In function ‘futrts_smul_hi64’: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1915s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ^~~~~~~~~~ 1915s | __int128__ 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4407:86: error: expected ‘)’ before ‘a’ 1915s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4407:104: error: expected ‘)’ before ‘b’ 1915s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s 1915s If you find this error message confusing, uninformative, or wrong, please open an issue: 1915s https://github.com/diku-dk/futhark/issues 1915s 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.fut: 1915s Compiling with --backend=multicore: 1915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.fut:4:1-25:15: 1915s Entry point return type 1915s 1915s *[depth - 1][(width - 1) * 2]({x: f32, y: f32, z: f32}, 1915s {x: f32, y: f32, z: f32}, 1915s {x: f32, y: f32, z: f32}) 1915s 1915s will have an opaque type, so the result will likely not be usable. 1915s cc failed with code 1: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c: In function ‘futrts_umul_hi64’: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4519:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1915s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ^~~~~~~~~~~ 1915s | __uint32_t 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4519:78: note: each undeclared identifier is reported only once for each function it appears in 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4519:90: error: expected ‘)’ before ‘a’ 1915s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4519:109: error: expected ‘)’ before ‘b’ 1915s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c: In function ‘futrts_smul_hi64’: 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4523:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1915s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ^~~~~~~~~~ 1915s | __int128__ 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4523:86: error: expected ‘)’ before ‘a’ 1915s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4523:104: error: expected ‘)’ before ‘b’ 1915s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1915s | ~ ^ 1915s | ) 1915s 1915s If you find this error message confusing, uninformative, or wrong, please open an issue: 1915s https://github.com/diku-dk/futhark/issues 1915s 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.fut: 1916s Compiling with --backend=multicore: 1916s cc failed with code 1: 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c: In function ‘futrts_umul_hi64’: 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1916s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1916s | ^~~~~~~~~~~ 1916s | __uint32_t 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4417:90: error: expected ‘)’ before ‘a’ 1916s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1916s | ~ ^ 1916s | ) 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4417:109: error: expected ‘)’ before ‘b’ 1916s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1916s | ~ ^ 1916s | ) 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c: In function ‘futrts_smul_hi64’: 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1916s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1916s | ^~~~~~~~~~ 1916s | __int128__ 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4421:86: error: expected ‘)’ before ‘a’ 1916s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1916s | ~ ^ 1916s | ) 1916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4421:104: error: expected ‘)’ before ‘b’ 1916s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1916s | ~ ^ 1916s | ) 1916s 1916s If you find this error message confusing, uninformative, or wrong, please open an issue: 1916s https://github.com/diku-dk/futhark/issues 1916s 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.fut: 1918s Compiling with --backend=multicore: 1918s cc failed with code 1: 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c: In function ‘futrts_umul_hi64’: 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1918s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1918s | ^~~~~~~~~~~ 1918s | __uint32_t 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4402:90: error: expected ‘)’ before ‘a’ 1918s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1918s | ~ ^ 1918s | ) 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4402:109: error: expected ‘)’ before ‘b’ 1918s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1918s | ~ ^ 1918s | ) 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c: In function ‘futrts_smul_hi64’: 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1918s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1918s | ^~~~~~~~~~ 1918s | __int128__ 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4406:86: error: expected ‘)’ before ‘a’ 1918s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1918s | ~ ^ 1918s | ) 1918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4406:104: error: expected ‘)’ before ‘b’ 1918s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1918s | ~ ^ 1918s | ) 1918s 1918s If you find this error message confusing, uninformative, or wrong, please open an issue: 1918s https://github.com/diku-dk/futhark/issues 1918s 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.fut: 1921s Compiling with --backend=multicore: 1921s cc failed with code 1: 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c: In function ‘futrts_umul_hi64’: 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1921s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1921s | ^~~~~~~~~~~ 1921s | __uint32_t 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4403:90: error: expected ‘)’ before ‘a’ 1921s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1921s | ~ ^ 1921s | ) 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4403:109: error: expected ‘)’ before ‘b’ 1921s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1921s | ~ ^ 1921s | ) 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c: In function ‘futrts_smul_hi64’: 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1921s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1921s | ^~~~~~~~~~ 1921s | __int128__ 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4407:86: error: expected ‘)’ before ‘a’ 1921s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1921s | ~ ^ 1921s | ) 1921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4407:104: error: expected ‘)’ before ‘b’ 1921s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1921s | ~ ^ 1921s | ) 1921s 1921s If you find this error message confusing, uninformative, or wrong, please open an issue: 1921s https://github.com/diku-dk/futhark/issues 1921s 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut: 1922s Compiling with --backend=multicore: 1922s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut:4:29-30: 1922s Defaulting ambiguous type to i32. 1922s 1922s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut:8:19-21: 1922s Unused name "rs". 1922s cc failed with code 1: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c: In function ‘futrts_umul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1922s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ^~~~~~~~~~~ 1922s | __uint32_t 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4416:90: error: expected ‘)’ before ‘a’ 1922s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4416:109: error: expected ‘)’ before ‘b’ 1922s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c: In function ‘futrts_smul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1922s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ^~~~~~~~~~ 1922s | __int128__ 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4420:86: error: expected ‘)’ before ‘a’ 1922s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4420:104: error: expected ‘)’ before ‘b’ 1922s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s 1922s If you find this error message confusing, uninformative, or wrong, please open an issue: 1922s https://github.com/diku-dk/futhark/issues 1922s 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.fut: 1922s Compiling with --backend=multicore: 1922s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.fut:5:11-12: 1922s Defaulting ambiguous type to i32. 1922s cc failed with code 1: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c: In function ‘futrts_umul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ^~~~~~~~~~~ 1922s | __uint32_t 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4402:90: error: expected ‘)’ before ‘a’ 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4402:109: error: expected ‘)’ before ‘b’ 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c: In function ‘futrts_smul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ^~~~~~~~~~ 1922s | __int128__ 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4406:86: error: expected ‘)’ before ‘a’ 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4406:104: error: expected ‘)’ before ‘b’ 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s 1922s If you find this error message confusing, uninformative, or wrong, please open an issue: 1922s https://github.com/diku-dk/futhark/issues 1922s 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.fut: 1922s Compiling with --backend=multicore: 1922s cc failed with code 1: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c: In function ‘futrts_umul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ^~~~~~~~~~~ 1922s | __uint32_t 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4402:90: error: expected ‘)’ before ‘a’ 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4402:109: error: expected ‘)’ before ‘b’ 1922s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c: In function ‘futrts_smul_hi64’: 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ^~~~~~~~~~ 1922s | __int128__ 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4406:86: error: expected ‘)’ before ‘a’ 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4406:104: error: expected ‘)’ before ‘b’ 1922s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1922s | ~ ^ 1922s | ) 1922s 1922s If you find this error message confusing, uninformative, or wrong, please open an issue: 1922s https://github.com/diku-dk/futhark/issues 1922s 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.fut: 1923s Compiling with --backend=multicore: 1923s cc failed with code 1: 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c: In function ‘futrts_umul_hi64’: 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1923s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1923s | ^~~~~~~~~~~ 1923s | __uint32_t 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4390:90: error: expected ‘)’ before ‘a’ 1923s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1923s | ~ ^ 1923s | ) 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4390:109: error: expected ‘)’ before ‘b’ 1923s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1923s | ~ ^ 1923s | ) 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c: In function ‘futrts_smul_hi64’: 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1923s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1923s | ^~~~~~~~~~ 1923s | __int128__ 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4394:86: error: expected ‘)’ before ‘a’ 1923s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1923s | ~ ^ 1923s | ) 1923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4394:104: error: expected ‘)’ before ‘b’ 1923s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1923s | ~ ^ 1923s | ) 1923s 1923s If you find this error message confusing, uninformative, or wrong, please open an issue: 1923s https://github.com/diku-dk/futhark/issues 1923s 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.fut: 1924s Compiling with --backend=multicore: 1924s cc failed with code 1: 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c: In function ‘futrts_umul_hi64’: 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1924s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1924s | ^~~~~~~~~~~ 1924s | __uint32_t 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4416:90: error: expected ‘)’ before ‘a’ 1924s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1924s | ~ ^ 1924s | ) 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4416:109: error: expected ‘)’ before ‘b’ 1924s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1924s | ~ ^ 1924s | ) 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c: In function ‘futrts_smul_hi64’: 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1924s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1924s | ^~~~~~~~~~ 1924s | __int128__ 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4420:86: error: expected ‘)’ before ‘a’ 1924s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1924s | ~ ^ 1924s | ) 1924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4420:104: error: expected ‘)’ before ‘b’ 1924s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1924s | ~ ^ 1924s | ) 1924s 1924s If you find this error message confusing, uninformative, or wrong, please open an issue: 1924s https://github.com/diku-dk/futhark/issues 1924s 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.fut: 1925s Compiling with --backend=multicore: 1925s cc failed with code 1: 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c: In function ‘futrts_umul_hi64’: 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1925s | ^~~~~~~~~~~ 1925s | __uint32_t 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4416:90: error: expected ‘)’ before ‘a’ 1925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1925s | ~ ^ 1925s | ) 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4416:109: error: expected ‘)’ before ‘b’ 1925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1925s | ~ ^ 1925s | ) 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c: In function ‘futrts_smul_hi64’: 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1925s | ^~~~~~~~~~ 1925s | __int128__ 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4420:86: error: expected ‘)’ before ‘a’ 1925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1925s | ~ ^ 1925s | ) 1925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4420:104: error: expected ‘)’ before ‘b’ 1925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1925s | ~ ^ 1925s | ) 1925s 1925s If you find this error message confusing, uninformative, or wrong, please open an issue: 1925s https://github.com/diku-dk/futhark/issues 1925s 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.fut: 1927s Compiling with --backend=multicore: 1927s cc failed with code 1: 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c: In function ‘futrts_umul_hi64’: 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1927s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1927s | ^~~~~~~~~~~ 1927s | __uint32_t 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4402:90: error: expected ‘)’ before ‘a’ 1927s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1927s | ~ ^ 1927s | ) 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4402:109: error: expected ‘)’ before ‘b’ 1927s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1927s | ~ ^ 1927s | ) 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c: In function ‘futrts_smul_hi64’: 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1927s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1927s | ^~~~~~~~~~ 1927s | __int128__ 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4406:86: error: expected ‘)’ before ‘a’ 1927s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1927s | ~ ^ 1927s | ) 1927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4406:104: error: expected ‘)’ before ‘b’ 1927s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1927s | ~ ^ 1927s | ) 1927s 1927s If you find this error message confusing, uninformative, or wrong, please open an issue: 1927s https://github.com/diku-dk/futhark/issues 1927s 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.fut: 1930s Compiling with --backend=multicore: 1930s cc failed with code 1: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c: In function ‘futrts_umul_hi64’: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ^~~~~~~~~~~ 1930s | __uint32_t 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4402:90: error: expected ‘)’ before ‘a’ 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4402:109: error: expected ‘)’ before ‘b’ 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c: In function ‘futrts_smul_hi64’: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ^~~~~~~~~~ 1930s | __int128__ 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4406:86: error: expected ‘)’ before ‘a’ 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4406:104: error: expected ‘)’ before ‘b’ 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s 1930s If you find this error message confusing, uninformative, or wrong, please open an issue: 1930s https://github.com/diku-dk/futhark/issues 1930s 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.fut: 1930s Compiling with --backend=multicore: 1930s cc failed with code 1: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c: In function ‘futrts_umul_hi64’: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ^~~~~~~~~~~ 1930s | __uint32_t 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4402:90: error: expected ‘)’ before ‘a’ 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4402:109: error: expected ‘)’ before ‘b’ 1930s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c: In function ‘futrts_smul_hi64’: 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ^~~~~~~~~~ 1930s | __int128__ 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4406:86: error: expected ‘)’ before ‘a’ 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4406:104: error: expected ‘)’ before ‘b’ 1930s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1930s | ~ ^ 1930s | ) 1930s 1930s If you find this error message confusing, uninformative, or wrong, please open an issue: 1930s https://github.com/diku-dk/futhark/issues 1930s 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.fut: 1931s Compiling with --backend=multicore: 1931s cc failed with code 1: 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c: In function ‘futrts_umul_hi64’: 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1931s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1931s | ^~~~~~~~~~~ 1931s | __uint32_t 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4416:90: error: expected ‘)’ before ‘a’ 1931s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1931s | ~ ^ 1931s | ) 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4416:109: error: expected ‘)’ before ‘b’ 1931s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1931s | ~ ^ 1931s | ) 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c: In function ‘futrts_smul_hi64’: 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1931s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1931s | ^~~~~~~~~~ 1931s | __int128__ 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4420:86: error: expected ‘)’ before ‘a’ 1931s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1931s | ~ ^ 1931s | ) 1931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4420:104: error: expected ‘)’ before ‘b’ 1931s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1931s | ~ ^ 1931s | ) 1931s 1931s If you find this error message confusing, uninformative, or wrong, please open an issue: 1931s https://github.com/diku-dk/futhark/issues 1931s 1931s (902 failed, 98 passed, 1310 to go). 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.fut: 1932s Compiling with --backend=multicore: 1932s cc failed with code 1: 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c: In function ‘futrts_umul_hi64’: 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1932s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1932s | ^~~~~~~~~~~ 1932s | __uint32_t 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4402:90: error: expected ‘)’ before ‘a’ 1932s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1932s | ~ ^ 1932s | ) 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4402:109: error: expected ‘)’ before ‘b’ 1932s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1932s | ~ ^ 1932s | ) 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c: In function ‘futrts_smul_hi64’: 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1932s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1932s | ^~~~~~~~~~ 1932s | __int128__ 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4406:86: error: expected ‘)’ before ‘a’ 1932s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1932s | ~ ^ 1932s | ) 1932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4406:104: error: expected ‘)’ before ‘b’ 1932s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1932s | ~ ^ 1932s | ) 1932s 1932s If you find this error message confusing, uninformative, or wrong, please open an issue: 1932s https://github.com/diku-dk/futhark/issues 1932s 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut: 1934s Compiling with --backend=multicore: 1934s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut:8:10-62: 1934s Entry point parameter 1934s 1934s ((n: i32): i32, (cost: *[d₁]i32): *[]i32, (updating_graph_mask: *[d₁]bool): *[]bool) 1934s 1934s will have an opaque type, so the entry point will likely not be callable. 1934s 1934s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut:8:11-12: 1934s Unused name "n". 1934s cc failed with code 1: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c: In function ‘futrts_umul_hi64’: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4452:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1934s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ^~~~~~~~~~~ 1934s | __uint32_t 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4452:78: note: each undeclared identifier is reported only once for each function it appears in 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4452:90: error: expected ‘)’ before ‘a’ 1934s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4452:109: error: expected ‘)’ before ‘b’ 1934s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c: In function ‘futrts_smul_hi64’: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4456:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1934s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ^~~~~~~~~~ 1934s | __int128__ 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4456:86: error: expected ‘)’ before ‘a’ 1934s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4456:104: error: expected ‘)’ before ‘b’ 1934s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s 1934s If you find this error message confusing, uninformative, or wrong, please open an issue: 1934s https://github.com/diku-dk/futhark/issues 1934s 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.fut: 1934s Compiling with --backend=multicore: 1934s cc failed with code 1: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c: In function ‘futrts_umul_hi64’: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1934s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ^~~~~~~~~~~ 1934s | __uint32_t 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4416:90: error: expected ‘)’ before ‘a’ 1934s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4416:109: error: expected ‘)’ before ‘b’ 1934s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c: In function ‘futrts_smul_hi64’: 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1934s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ^~~~~~~~~~ 1934s | __int128__ 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4420:86: error: expected ‘)’ before ‘a’ 1934s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4420:104: error: expected ‘)’ before ‘b’ 1934s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1934s | ~ ^ 1934s | ) 1934s 1934s If you find this error message confusing, uninformative, or wrong, please open an issue: 1934s https://github.com/diku-dk/futhark/issues 1934s 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.fut: 1936s Compiling with --backend=multicore: 1936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.fut:13:8-9: 1936s Unused name "c". 1936s cc failed with code 1: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c: In function ‘futrts_umul_hi64’: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1936s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ^~~~~~~~~~~ 1936s | __uint32_t 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4403:90: error: expected ‘)’ before ‘a’ 1936s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4403:109: error: expected ‘)’ before ‘b’ 1936s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c: In function ‘futrts_smul_hi64’: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1936s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ^~~~~~~~~~ 1936s | __int128__ 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4407:86: error: expected ‘)’ before ‘a’ 1936s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4407:104: error: expected ‘)’ before ‘b’ 1936s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s 1936s If you find this error message confusing, uninformative, or wrong, please open an issue: 1936s https://github.com/diku-dk/futhark/issues 1936s 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.fut: 1936s Compiling with --backend=multicore: 1936s cc failed with code 1: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c: In function ‘futrts_umul_hi64’: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1936s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ^~~~~~~~~~~ 1936s | __uint32_t 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4417:90: error: expected ‘)’ before ‘a’ 1936s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4417:109: error: expected ‘)’ before ‘b’ 1936s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c: In function ‘futrts_smul_hi64’: 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1936s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ^~~~~~~~~~ 1936s | __int128__ 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4421:86: error: expected ‘)’ before ‘a’ 1936s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4421:104: error: expected ‘)’ before ‘b’ 1936s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1936s | ~ ^ 1936s | ) 1936s 1936s If you find this error message confusing, uninformative, or wrong, please open an issue: 1936s https://github.com/diku-dk/futhark/issues 1936s 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.fut: 1939s Compiling with --backend=multicore: 1939s cc failed with code 1: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c: In function ‘futrts_umul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ^~~~~~~~~~~ 1939s | __uint32_t 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4402:90: error: expected ‘)’ before ‘a’ 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4402:109: error: expected ‘)’ before ‘b’ 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c: In function ‘futrts_smul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ^~~~~~~~~~ 1939s | __int128__ 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4406:86: error: expected ‘)’ before ‘a’ 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4406:104: error: expected ‘)’ before ‘b’ 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s 1939s If you find this error message confusing, uninformative, or wrong, please open an issue: 1939s https://github.com/diku-dk/futhark/issues 1939s 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.fut: 1939s Compiling with --backend=multicore: 1939s cc failed with code 1: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c: In function ‘futrts_umul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ^~~~~~~~~~~ 1939s | __uint32_t 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4402:90: error: expected ‘)’ before ‘a’ 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4402:109: error: expected ‘)’ before ‘b’ 1939s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c: In function ‘futrts_smul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ^~~~~~~~~~ 1939s | __int128__ 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4406:86: error: expected ‘)’ before ‘a’ 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4406:104: error: expected ‘)’ before ‘b’ 1939s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s 1939s If you find this error message confusing, uninformative, or wrong, please open an issue: 1939s https://github.com/diku-dk/futhark/issues 1939s 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.fut: 1939s Compiling with --backend=multicore: 1939s cc failed with code 1: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c: In function ‘futrts_umul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1939s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ^~~~~~~~~~~ 1939s | __uint32_t 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4403:90: error: expected ‘)’ before ‘a’ 1939s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4403:109: error: expected ‘)’ before ‘b’ 1939s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c: In function ‘futrts_smul_hi64’: 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1939s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ^~~~~~~~~~ 1939s | __int128__ 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4407:86: error: expected ‘)’ before ‘a’ 1939s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4407:104: error: expected ‘)’ before ‘b’ 1939s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1939s | ~ ^ 1939s | ) 1939s 1939s If you find this error message confusing, uninformative, or wrong, please open an issue: 1939s https://github.com/diku-dk/futhark/issues 1939s 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.fut: 1941s Compiling with --backend=multicore: 1941s cc failed with code 1: 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c: In function ‘futrts_umul_hi64’: 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1941s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1941s | ^~~~~~~~~~~ 1941s | __uint32_t 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4418:90: error: expected ‘)’ before ‘a’ 1941s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1941s | ~ ^ 1941s | ) 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4418:109: error: expected ‘)’ before ‘b’ 1941s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1941s | ~ ^ 1941s | ) 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c: In function ‘futrts_smul_hi64’: 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1941s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1941s | ^~~~~~~~~~ 1941s | __int128__ 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4422:86: error: expected ‘)’ before ‘a’ 1941s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1941s | ~ ^ 1941s | ) 1941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4422:104: error: expected ‘)’ before ‘b’ 1941s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1941s | ~ ^ 1941s | ) 1941s 1941s If you find this error message confusing, uninformative, or wrong, please open an issue: 1941s https://github.com/diku-dk/futhark/issues 1941s 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.fut: 1942s Compiling with --backend=multicore: 1942s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.fut:8:20-21: 1942s Unused name "i". 1942s cc failed with code 1: 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c: In function ‘futrts_umul_hi64’: 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1942s | ^~~~~~~~~~~ 1942s | __uint32_t 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4402:90: error: expected ‘)’ before ‘a’ 1942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1942s | ~ ^ 1942s | ) 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4402:109: error: expected ‘)’ before ‘b’ 1942s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1942s | ~ ^ 1942s | ) 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c: In function ‘futrts_smul_hi64’: 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1942s | ^~~~~~~~~~ 1942s | __int128__ 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4406:86: error: expected ‘)’ before ‘a’ 1942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1942s | ~ ^ 1942s | ) 1942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4406:104: error: expected ‘)’ before ‘b’ 1942s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1942s | ~ ^ 1942s | ) 1942s 1942s If you find this error message confusing, uninformative, or wrong, please open an issue: 1942s https://github.com/diku-dk/futhark/issues 1942s 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.fut: 1943s Compiling with --backend=multicore: 1943s cc failed with code 1: 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c: In function ‘futrts_umul_hi64’: 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1943s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1943s | ^~~~~~~~~~~ 1943s | __uint32_t 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4402:90: error: expected ‘)’ before ‘a’ 1943s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1943s | ~ ^ 1943s | ) 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4402:109: error: expected ‘)’ before ‘b’ 1943s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1943s | ~ ^ 1943s | ) 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c: In function ‘futrts_smul_hi64’: 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1943s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1943s | ^~~~~~~~~~ 1943s | __int128__ 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4406:86: error: expected ‘)’ before ‘a’ 1943s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1943s | ~ ^ 1943s | ) 1943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4406:104: error: expected ‘)’ before ‘b’ 1943s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1943s | ~ ^ 1943s | ) 1943s 1943s If you find this error message confusing, uninformative, or wrong, please open an issue: 1943s https://github.com/diku-dk/futhark/issues 1943s 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.fut: 1945s Compiling with --backend=multicore: 1945s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.fut:10:16-17: 1945s Unused name "a". 1945s cc failed with code 1: 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c: In function ‘futrts_umul_hi64’: 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1945s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1945s | ^~~~~~~~~~~ 1945s | __uint32_t 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4402:90: error: expected ‘)’ before ‘a’ 1945s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1945s | ~ ^ 1945s | ) 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4402:109: error: expected ‘)’ before ‘b’ 1945s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1945s | ~ ^ 1945s | ) 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c: In function ‘futrts_smul_hi64’: 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1945s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1945s | ^~~~~~~~~~ 1945s | __int128__ 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4406:86: error: expected ‘)’ before ‘a’ 1945s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1945s | ~ ^ 1945s | ) 1945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4406:104: error: expected ‘)’ before ‘b’ 1945s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1945s | ~ ^ 1945s | ) 1945s 1945s If you find this error message confusing, uninformative, or wrong, please open an issue: 1945s https://github.com/diku-dk/futhark/issues 1945s 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.fut: 1946s Compiling with --backend=multicore: 1946s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.fut:12:17-18: 1946s Unused name "i". 1946s cc failed with code 1: 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c: In function ‘futrts_umul_hi64’: 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1946s | ^~~~~~~~~~~ 1946s | __uint32_t 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4417:90: error: expected ‘)’ before ‘a’ 1946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1946s | ~ ^ 1946s | ) 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4417:109: error: expected ‘)’ before ‘b’ 1946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1946s | ~ ^ 1946s | ) 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c: In function ‘futrts_smul_hi64’: 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1946s | ^~~~~~~~~~ 1946s | __int128__ 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4421:86: error: expected ‘)’ before ‘a’ 1946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1946s | ~ ^ 1946s | ) 1946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4421:104: error: expected ‘)’ before ‘b’ 1946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1946s | ~ ^ 1946s | ) 1946s 1946s If you find this error message confusing, uninformative, or wrong, please open an issue: 1946s https://github.com/diku-dk/futhark/issues 1946s 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.fut: 1948s Compiling with --backend=multicore: 1948s cc failed with code 1: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c: In function ‘futrts_umul_hi64’: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1948s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ^~~~~~~~~~~ 1948s | __uint32_t 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4416:90: error: expected ‘)’ before ‘a’ 1948s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4416:109: error: expected ‘)’ before ‘b’ 1948s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c: In function ‘futrts_smul_hi64’: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1948s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ^~~~~~~~~~ 1948s | __int128__ 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4420:86: error: expected ‘)’ before ‘a’ 1948s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4420:104: error: expected ‘)’ before ‘b’ 1948s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s 1948s If you find this error message confusing, uninformative, or wrong, please open an issue: 1948s https://github.com/diku-dk/futhark/issues 1948s 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut: 1948s Compiling with --backend=multicore: 1948s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut:12:14-41: 1948s Entry point parameter 1948s 1948s ((a: *[n][d₀]f64): *[n][]f64, (u: *[d₁][d₂]f64): *[][]f64) 1948s 1948s will have an opaque type, so the entry point will likely not be callable. 1948s 1948s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut:15:28-29: 1948s Unused name "i". 1948s cc failed with code 1: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c: In function ‘futrts_umul_hi64’: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1948s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ^~~~~~~~~~~ 1948s | __uint32_t 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4435:90: error: expected ‘)’ before ‘a’ 1948s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4435:109: error: expected ‘)’ before ‘b’ 1948s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c: In function ‘futrts_smul_hi64’: 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1948s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ^~~~~~~~~~ 1948s | __int128__ 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4439:86: error: expected ‘)’ before ‘a’ 1948s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4439:104: error: expected ‘)’ before ‘b’ 1948s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1948s | ~ ^ 1948s | ) 1948s 1948s If you find this error message confusing, uninformative, or wrong, please open an issue: 1948s https://github.com/diku-dk/futhark/issues 1948s 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.fut: 1949s Compiling with --backend=multicore: 1949s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.fut:8:22-23: 1949s Unused name "i". 1949s cc failed with code 1: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c: In function ‘futrts_umul_hi64’: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1949s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ^~~~~~~~~~~ 1949s | __uint32_t 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4407:90: error: expected ‘)’ before ‘a’ 1949s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4407:109: error: expected ‘)’ before ‘b’ 1949s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c: In function ‘futrts_smul_hi64’: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1949s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ^~~~~~~~~~ 1949s | __int128__ 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4411:86: error: expected ‘)’ before ‘a’ 1949s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4411:104: error: expected ‘)’ before ‘b’ 1949s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s 1949s If you find this error message confusing, uninformative, or wrong, please open an issue: 1949s https://github.com/diku-dk/futhark/issues 1949s 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut: 1949s Compiling with --backend=multicore: 1949s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:6:9-33: 1949s Entry point parameter 1949s 1949s ((n: i64): i64, (i: i32): i32, (x: f64): f64) 1949s 1949s will have an opaque type, so the entry point will likely not be callable. 1949s 1949s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:8:13-15: 1949s Unused name "uu". 1949s 1949s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:10:12-13: 1949s Unused name "x". 1949s cc failed with code 1: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c: In function ‘futrts_umul_hi64’: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1949s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ^~~~~~~~~~~ 1949s | __uint32_t 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4436:90: error: expected ‘)’ before ‘a’ 1949s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4436:109: error: expected ‘)’ before ‘b’ 1949s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c: In function ‘futrts_smul_hi64’: 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1949s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ^~~~~~~~~~ 1949s | __int128__ 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4440:86: error: expected ‘)’ before ‘a’ 1949s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4440:104: error: expected ‘)’ before ‘b’ 1949s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1949s | ~ ^ 1949s | ) 1949s 1949s If you find this error message confusing, uninformative, or wrong, please open an issue: 1949s https://github.com/diku-dk/futhark/issues 1949s 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut: 1951s Compiling with --backend=multicore: 1951s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut:5:9-25: 1951s Entry point parameter 1951s 1951s ((x: i32): i32, (y: i32): i32) 1951s 1951s will have an opaque type, so the entry point will likely not be callable. 1951s 1951s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut:6:16-17: 1951s Unused name "i". 1951s cc failed with code 1: 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c: In function ‘futrts_umul_hi64’: 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1951s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1951s | ^~~~~~~~~~~ 1951s | __uint32_t 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4420:90: error: expected ‘)’ before ‘a’ 1951s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1951s | ~ ^ 1951s | ) 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4420:109: error: expected ‘)’ before ‘b’ 1951s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1951s | ~ ^ 1951s | ) 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c: In function ‘futrts_smul_hi64’: 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1951s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1951s | ^~~~~~~~~~ 1951s | __int128__ 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4424:86: error: expected ‘)’ before ‘a’ 1951s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1951s | ~ ^ 1951s | ) 1951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4424:104: error: expected ‘)’ before ‘b’ 1951s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1951s | ~ ^ 1951s | ) 1951s 1951s If you find this error message confusing, uninformative, or wrong, please open an issue: 1951s https://github.com/diku-dk/futhark/issues 1951s 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.fut: 1954s Compiling with --backend=multicore: 1954s cc failed with code 1: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c: In function ‘futrts_umul_hi64’: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1954s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ^~~~~~~~~~~ 1954s | __uint32_t 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4403:90: error: expected ‘)’ before ‘a’ 1954s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4403:109: error: expected ‘)’ before ‘b’ 1954s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c: In function ‘futrts_smul_hi64’: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1954s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ^~~~~~~~~~ 1954s | __int128__ 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4407:86: error: expected ‘)’ before ‘a’ 1954s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4407:104: error: expected ‘)’ before ‘b’ 1954s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s 1954s If you find this error message confusing, uninformative, or wrong, please open an issue: 1954s https://github.com/diku-dk/futhark/issues 1954s 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.fut: 1954s Compiling with --backend=multicore: 1954s cc failed with code 1: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c: In function ‘futrts_umul_hi64’: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1954s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ^~~~~~~~~~~ 1954s | __uint32_t 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4416:90: error: expected ‘)’ before ‘a’ 1954s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4416:109: error: expected ‘)’ before ‘b’ 1954s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c: In function ‘futrts_smul_hi64’: 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1954s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ^~~~~~~~~~ 1954s | __int128__ 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4420:86: error: expected ‘)’ before ‘a’ 1954s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4420:104: error: expected ‘)’ before ‘b’ 1954s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1954s | ~ ^ 1954s | ) 1954s 1954s If you find this error message confusing, uninformative, or wrong, please open an issue: 1954s https://github.com/diku-dk/futhark/issues 1954s 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.fut: 1955s Compiling with --backend=multicore: 1955s cc failed with code 1: 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c: In function ‘futrts_umul_hi64’: 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1955s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1955s | ^~~~~~~~~~~ 1955s | __uint32_t 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4418:90: error: expected ‘)’ before ‘a’ 1955s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1955s | ~ ^ 1955s | ) 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4418:109: error: expected ‘)’ before ‘b’ 1955s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1955s | ~ ^ 1955s | ) 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c: In function ‘futrts_smul_hi64’: 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1955s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1955s | ^~~~~~~~~~ 1955s | __int128__ 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4422:86: error: expected ‘)’ before ‘a’ 1955s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1955s | ~ ^ 1955s | ) 1955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4422:104: error: expected ‘)’ before ‘b’ 1955s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1955s | ~ ^ 1955s | ) 1955s 1955s If you find this error message confusing, uninformative, or wrong, please open an issue: 1955s https://github.com/diku-dk/futhark/issues 1955s 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.fut: 1957s Compiling with --backend=multicore: 1957s cc failed with code 1: 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c: In function ‘futrts_umul_hi64’: 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1957s | ^~~~~~~~~~~ 1957s | __uint32_t 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4403:90: error: expected ‘)’ before ‘a’ 1957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1957s | ~ ^ 1957s | ) 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4403:109: error: expected ‘)’ before ‘b’ 1957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1957s | ~ ^ 1957s | ) 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c: In function ‘futrts_smul_hi64’: 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1957s | ^~~~~~~~~~ 1957s | __int128__ 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4407:86: error: expected ‘)’ before ‘a’ 1957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1957s | ~ ^ 1957s | ) 1957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4407:104: error: expected ‘)’ before ‘b’ 1957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1957s | ~ ^ 1957s | ) 1957s 1957s If you find this error message confusing, uninformative, or wrong, please open an issue: 1957s https://github.com/diku-dk/futhark/issues 1957s 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.fut: 1958s Compiling with --backend=multicore: 1958s cc failed with code 1: 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c: In function ‘futrts_umul_hi64’: 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1958s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1958s | ^~~~~~~~~~~ 1958s | __uint32_t 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4417:90: error: expected ‘)’ before ‘a’ 1958s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1958s | ~ ^ 1958s | ) 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4417:109: error: expected ‘)’ before ‘b’ 1958s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1958s | ~ ^ 1958s | ) 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c: In function ‘futrts_smul_hi64’: 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1958s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1958s | ^~~~~~~~~~ 1958s | __int128__ 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4421:86: error: expected ‘)’ before ‘a’ 1958s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1958s | ~ ^ 1958s | ) 1958s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4421:104: error: expected ‘)’ before ‘b’ 1958s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1958s | ~ ^ 1958s | ) 1958s 1958s If you find this error message confusing, uninformative, or wrong, please open an issue: 1958s https://github.com/diku-dk/futhark/issues 1958s 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.fut: 1960s Compiling with --backend=multicore: 1960s cc failed with code 1: 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c: In function ‘futrts_umul_hi64’: 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1960s | ^~~~~~~~~~~ 1960s | __uint32_t 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4402:90: error: expected ‘)’ before ‘a’ 1960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1960s | ~ ^ 1960s | ) 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4402:109: error: expected ‘)’ before ‘b’ 1960s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1960s | ~ ^ 1960s | ) 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c: In function ‘futrts_smul_hi64’: 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1960s | ^~~~~~~~~~ 1960s | __int128__ 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4406:86: error: expected ‘)’ before ‘a’ 1960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1960s | ~ ^ 1960s | ) 1960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4406:104: error: expected ‘)’ before ‘b’ 1960s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1960s | ~ ^ 1960s | ) 1960s 1960s If you find this error message confusing, uninformative, or wrong, please open an issue: 1960s https://github.com/diku-dk/futhark/issues 1960s 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.fut: 1961s Compiling with --backend=multicore: 1961s cc failed with code 1: 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c: In function ‘futrts_umul_hi64’: 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1961s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1961s | ^~~~~~~~~~~ 1961s | __uint32_t 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4416:90: error: expected ‘)’ before ‘a’ 1961s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1961s | ~ ^ 1961s | ) 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4416:109: error: expected ‘)’ before ‘b’ 1961s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1961s | ~ ^ 1961s | ) 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c: In function ‘futrts_smul_hi64’: 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1961s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1961s | ^~~~~~~~~~ 1961s | __int128__ 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4420:86: error: expected ‘)’ before ‘a’ 1961s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1961s | ~ ^ 1961s | ) 1961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4420:104: error: expected ‘)’ before ‘b’ 1961s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1961s | ~ ^ 1961s | ) 1961s 1961s If you find this error message confusing, uninformative, or wrong, please open an issue: 1961s https://github.com/diku-dk/futhark/issues 1961s 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.fut: 1962s Compiling with --backend=multicore: 1962s cc failed with code 1: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c: In function ‘futrts_umul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ^~~~~~~~~~~ 1962s | __uint32_t 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4417:90: error: expected ‘)’ before ‘a’ 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4417:109: error: expected ‘)’ before ‘b’ 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c: In function ‘futrts_smul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ^~~~~~~~~~ 1962s | __int128__ 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4421:86: error: expected ‘)’ before ‘a’ 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4421:104: error: expected ‘)’ before ‘b’ 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s 1962s If you find this error message confusing, uninformative, or wrong, please open an issue: 1962s https://github.com/diku-dk/futhark/issues 1962s 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.fut: 1962s Compiling with --backend=multicore: 1962s cc failed with code 1: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c: In function ‘futrts_umul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ^~~~~~~~~~~ 1962s | __uint32_t 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4417:90: error: expected ‘)’ before ‘a’ 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4417:109: error: expected ‘)’ before ‘b’ 1962s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c: In function ‘futrts_smul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ^~~~~~~~~~ 1962s | __int128__ 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4421:86: error: expected ‘)’ before ‘a’ 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4421:104: error: expected ‘)’ before ‘b’ 1962s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s 1962s If you find this error message confusing, uninformative, or wrong, please open an issue: 1962s https://github.com/diku-dk/futhark/issues 1962s 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.fut: 1962s Compiling with --backend=multicore: 1962s cc failed with code 1: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c: In function ‘futrts_umul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1962s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ^~~~~~~~~~~ 1962s | __uint32_t 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4415:90: error: expected ‘)’ before ‘a’ 1962s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4415:109: error: expected ‘)’ before ‘b’ 1962s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c: In function ‘futrts_smul_hi64’: 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1962s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ^~~~~~~~~~ 1962s | __int128__ 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4419:86: error: expected ‘)’ before ‘a’ 1962s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4419:104: error: expected ‘)’ before ‘b’ 1962s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1962s | ~ ^ 1962s | ) 1962s 1962s If you find this error message confusing, uninformative, or wrong, please open an issue: 1962s https://github.com/diku-dk/futhark/issues 1962s 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.fut: 1963s Generating reference outputs: 1963s cc failed with code 1: 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c: In function ‘futrts_umul_hi64’: 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1963s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1963s | ^~~~~~~~~~~ 1963s | __uint32_t 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:90: error: expected ‘)’ before ‘a’ 1963s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1963s | ~ ^ 1963s | ) 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:109: error: expected ‘)’ before ‘b’ 1963s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1963s | ~ ^ 1963s | ) 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c: In function ‘futrts_smul_hi64’: 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1963s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1963s | ^~~~~~~~~~ 1963s | __int128__ 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:86: error: expected ‘)’ before ‘a’ 1963s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1963s | ~ ^ 1963s | ) 1963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:104: error: expected ‘)’ before ‘b’ 1963s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1963s | ~ ^ 1963s | ) 1963s 1963s If you find this error message confusing, uninformative, or wrong, please open an issue: 1963s https://github.com/diku-dk/futhark/issues 1963s 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.fut: 1965s Compiling with --backend=multicore: 1965s cc failed with code 1: 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c: In function ‘futrts_umul_hi64’: 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1965s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1965s | ^~~~~~~~~~~ 1965s | __uint32_t 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4416:90: error: expected ‘)’ before ‘a’ 1965s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1965s | ~ ^ 1965s | ) 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4416:109: error: expected ‘)’ before ‘b’ 1965s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1965s | ~ ^ 1965s | ) 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c: In function ‘futrts_smul_hi64’: 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1965s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1965s | ^~~~~~~~~~ 1965s | __int128__ 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4420:86: error: expected ‘)’ before ‘a’ 1965s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1965s | ~ ^ 1965s | ) 1965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4420:104: error: expected ‘)’ before ‘b’ 1965s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1965s | ~ ^ 1965s | ) 1965s 1965s If you find this error message confusing, uninformative, or wrong, please open an issue: 1965s https://github.com/diku-dk/futhark/issues 1965s 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.fut: 1966s Compiling with --backend=multicore: 1966s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.fut:4:14-34: 1966s Entry point parameter 1966s 1966s ((a: *[n]i32): *[n]i32, (x: i32): i32) 1966s 1966s will have an opaque type, so the entry point will likely not be callable. 1966s cc failed with code 1: 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c: In function ‘futrts_umul_hi64’: 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1966s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1966s | ^~~~~~~~~~~ 1966s | __uint32_t 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4434:90: error: expected ‘)’ before ‘a’ 1966s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1966s | ~ ^ 1966s | ) 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4434:109: error: expected ‘)’ before ‘b’ 1966s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1966s | ~ ^ 1966s | ) 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c: In function ‘futrts_smul_hi64’: 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1966s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1966s | ^~~~~~~~~~ 1966s | __int128__ 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4438:86: error: expected ‘)’ before ‘a’ 1966s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1966s | ~ ^ 1966s | ) 1966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4438:104: error: expected ‘)’ before ‘b’ 1966s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1966s | ~ ^ 1966s | ) 1966s 1966s If you find this error message confusing, uninformative, or wrong, please open an issue: 1966s https://github.com/diku-dk/futhark/issues 1966s 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.fut: 1969s Compiling with --backend=multicore: 1969s cc failed with code 1: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c: In function ‘futrts_umul_hi64’: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1969s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ^~~~~~~~~~~ 1969s | __uint32_t 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4418:90: error: expected ‘)’ before ‘a’ 1969s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4418:109: error: expected ‘)’ before ‘b’ 1969s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c: In function ‘futrts_smul_hi64’: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1969s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ^~~~~~~~~~ 1969s | __int128__ 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4422:86: error: expected ‘)’ before ‘a’ 1969s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4422:104: error: expected ‘)’ before ‘b’ 1969s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s 1969s If you find this error message confusing, uninformative, or wrong, please open an issue: 1969s https://github.com/diku-dk/futhark/issues 1969s 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.fut: 1969s Compiling with --backend=multicore: 1969s cc failed with code 1: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c: In function ‘futrts_umul_hi64’: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1969s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ^~~~~~~~~~~ 1969s | __uint32_t 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4432:90: error: expected ‘)’ before ‘a’ 1969s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4432:109: error: expected ‘)’ before ‘b’ 1969s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c: In function ‘futrts_smul_hi64’: 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1969s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ^~~~~~~~~~ 1969s | __int128__ 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4436:86: error: expected ‘)’ before ‘a’ 1969s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4436:104: error: expected ‘)’ before ‘b’ 1969s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1969s | ~ ^ 1969s | ) 1969s 1969s If you find this error message confusing, uninformative, or wrong, please open an issue: 1969s https://github.com/diku-dk/futhark/issues 1969s 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.fut: 1970s Generating reference outputs: 1970s cc failed with code 1: 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c: In function ‘futrts_umul_hi64’: 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1970s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1970s | ^~~~~~~~~~~ 1970s | __uint32_t 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:90: error: expected ‘)’ before ‘a’ 1970s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1970s | ~ ^ 1970s | ) 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:109: error: expected ‘)’ before ‘b’ 1970s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1970s | ~ ^ 1970s | ) 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c: In function ‘futrts_smul_hi64’: 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1970s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1970s | ^~~~~~~~~~ 1970s | __int128__ 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:86: error: expected ‘)’ before ‘a’ 1970s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1970s | ~ ^ 1970s | ) 1970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:104: error: expected ‘)’ before ‘b’ 1970s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1970s | ~ ^ 1970s | ) 1970s 1970s If you find this error message confusing, uninformative, or wrong, please open an issue: 1970s https://github.com/diku-dk/futhark/issues 1970s 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.fut: 1971s Compiling with --backend=multicore: 1971s cc failed with code 1: 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c: In function ‘futrts_umul_hi64’: 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1971s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1971s | ^~~~~~~~~~~ 1971s | __uint32_t 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4432:90: error: expected ‘)’ before ‘a’ 1971s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1971s | ~ ^ 1971s | ) 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4432:109: error: expected ‘)’ before ‘b’ 1971s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1971s | ~ ^ 1971s | ) 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c: In function ‘futrts_smul_hi64’: 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1971s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1971s | ^~~~~~~~~~ 1971s | __int128__ 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4436:86: error: expected ‘)’ before ‘a’ 1971s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1971s | ~ ^ 1971s | ) 1971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4436:104: error: expected ‘)’ before ‘b’ 1971s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1971s | ~ ^ 1971s | ) 1971s 1971s If you find this error message confusing, uninformative, or wrong, please open an issue: 1971s https://github.com/diku-dk/futhark/issues 1971s 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.fut: 1973s Compiling with --backend=multicore: 1973s cc failed with code 1: 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c: In function ‘futrts_umul_hi64’: 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1973s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1973s | ^~~~~~~~~~~ 1973s | __uint32_t 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4417:90: error: expected ‘)’ before ‘a’ 1973s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1973s | ~ ^ 1973s | ) 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4417:109: error: expected ‘)’ before ‘b’ 1973s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1973s | ~ ^ 1973s | ) 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c: In function ‘futrts_smul_hi64’: 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1973s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1973s | ^~~~~~~~~~ 1973s | __int128__ 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4421:86: error: expected ‘)’ before ‘a’ 1973s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1973s | ~ ^ 1973s | ) 1973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4421:104: error: expected ‘)’ before ‘b’ 1973s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1973s | ~ ^ 1973s | ) 1973s 1973s If you find this error message confusing, uninformative, or wrong, please open an issue: 1973s https://github.com/diku-dk/futhark/issues 1973s 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.fut: 1975s Generating reference outputs: 1975s cc failed with code 1: 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c: In function ‘futrts_umul_hi64’: 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1975s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1975s | ^~~~~~~~~~~ 1975s | __uint32_t 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:90: error: expected ‘)’ before ‘a’ 1975s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1975s | ~ ^ 1975s | ) 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:109: error: expected ‘)’ before ‘b’ 1975s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1975s | ~ ^ 1975s | ) 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c: In function ‘futrts_smul_hi64’: 1975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1975s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1975s | ^~~~~~~~~~ 1976s | __int128__ 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:86: error: expected ‘)’ before ‘a’ 1976s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:104: error: expected ‘)’ before ‘b’ 1976s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s 1976s If you find this error message confusing, uninformative, or wrong, please open an issue: 1976s https://github.com/diku-dk/futhark/issues 1976s 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.fut: 1976s Compiling with --backend=multicore: 1976s cc failed with code 1: 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c: In function ‘futrts_umul_hi64’: 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4451:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1976s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1976s | ^~~~~~~~~~~ 1976s | __uint32_t 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4451:78: note: each undeclared identifier is reported only once for each function it appears in 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4451:90: error: expected ‘)’ before ‘a’ 1976s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4451:109: error: expected ‘)’ before ‘b’ 1976s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c: In function ‘futrts_smul_hi64’: 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4455:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1976s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1976s | ^~~~~~~~~~ 1976s | __int128__ 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4455:86: error: expected ‘)’ before ‘a’ 1976s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4455:104: error: expected ‘)’ before ‘b’ 1976s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1976s | ~ ^ 1976s | ) 1976s 1976s If you find this error message confusing, uninformative, or wrong, please open an issue: 1976s https://github.com/diku-dk/futhark/issues 1976s 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.fut: 1978s Compiling with --backend=multicore: 1978s cc failed with code 1: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c: In function ‘futrts_umul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1978s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ^~~~~~~~~~~ 1978s | __uint32_t 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4431:90: error: expected ‘)’ before ‘a’ 1978s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4431:109: error: expected ‘)’ before ‘b’ 1978s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c: In function ‘futrts_smul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1978s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ^~~~~~~~~~ 1978s | __int128__ 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4435:86: error: expected ‘)’ before ‘a’ 1978s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4435:104: error: expected ‘)’ before ‘b’ 1978s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s 1978s If you find this error message confusing, uninformative, or wrong, please open an issue: 1978s https://github.com/diku-dk/futhark/issues 1978s 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.fut: 1978s Compiling with --backend=multicore: 1978s cc failed with code 1: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c: In function ‘futrts_umul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1978s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ^~~~~~~~~~~ 1978s | __uint32_t 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4416:90: error: expected ‘)’ before ‘a’ 1978s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4416:109: error: expected ‘)’ before ‘b’ 1978s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c: In function ‘futrts_smul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1978s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ^~~~~~~~~~ 1978s | __int128__ 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4420:86: error: expected ‘)’ before ‘a’ 1978s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4420:104: error: expected ‘)’ before ‘b’ 1978s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s 1978s If you find this error message confusing, uninformative, or wrong, please open an issue: 1978s https://github.com/diku-dk/futhark/issues 1978s 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.fut: 1978s Compiling with --backend=multicore: 1978s cc failed with code 1: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c: In function ‘futrts_umul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4451:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1978s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ^~~~~~~~~~~ 1978s | __uint32_t 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4451:78: note: each undeclared identifier is reported only once for each function it appears in 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4451:90: error: expected ‘)’ before ‘a’ 1978s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4451:109: error: expected ‘)’ before ‘b’ 1978s 4451 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c: In function ‘futrts_smul_hi64’: 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4455:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1978s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ^~~~~~~~~~ 1978s | __int128__ 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4455:86: error: expected ‘)’ before ‘a’ 1978s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4455:104: error: expected ‘)’ before ‘b’ 1978s 4455 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1978s | ~ ^ 1978s | ) 1978s 1978s If you find this error message confusing, uninformative, or wrong, please open an issue: 1978s https://github.com/diku-dk/futhark/issues 1978s 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.fut: 1980s Compiling with --backend=multicore: 1980s cc failed with code 1: 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c: In function ‘futrts_umul_hi64’: 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1980s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1980s | ^~~~~~~~~~~ 1980s | __uint32_t 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4433:90: error: expected ‘)’ before ‘a’ 1980s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1980s | ~ ^ 1980s | ) 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4433:109: error: expected ‘)’ before ‘b’ 1980s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1980s | ~ ^ 1980s | ) 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c: In function ‘futrts_smul_hi64’: 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1980s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1980s | ^~~~~~~~~~ 1980s | __int128__ 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4437:86: error: expected ‘)’ before ‘a’ 1980s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1980s | ~ ^ 1980s | ) 1980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4437:104: error: expected ‘)’ before ‘b’ 1980s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1980s | ~ ^ 1980s | ) 1980s 1980s If you find this error message confusing, uninformative, or wrong, please open an issue: 1980s https://github.com/diku-dk/futhark/issues 1980s 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.fut: 1984s Compiling with --backend=multicore: 1984s cc failed with code 1: 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c: In function ‘futrts_umul_hi64’: 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1984s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1984s | ^~~~~~~~~~~ 1984s | __uint32_t 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4435:90: error: expected ‘)’ before ‘a’ 1984s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1984s | ~ ^ 1984s | ) 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4435:109: error: expected ‘)’ before ‘b’ 1984s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1984s | ~ ^ 1984s | ) 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c: In function ‘futrts_smul_hi64’: 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1984s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1984s | ^~~~~~~~~~ 1984s | __int128__ 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4439:86: error: expected ‘)’ before ‘a’ 1984s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1984s | ~ ^ 1984s | ) 1984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4439:104: error: expected ‘)’ before ‘b’ 1984s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1984s | ~ ^ 1984s | ) 1984s 1984s If you find this error message confusing, uninformative, or wrong, please open an issue: 1984s https://github.com/diku-dk/futhark/issues 1984s 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.fut: 1988s Compiling with --backend=multicore: 1988s cc failed with code 1: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c: In function ‘futrts_umul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1988s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ^~~~~~~~~~~ 1988s | __uint32_t 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4417:90: error: expected ‘)’ before ‘a’ 1988s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4417:109: error: expected ‘)’ before ‘b’ 1988s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c: In function ‘futrts_smul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1988s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ^~~~~~~~~~ 1988s | __int128__ 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4421:86: error: expected ‘)’ before ‘a’ 1988s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4421:104: error: expected ‘)’ before ‘b’ 1988s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s 1988s If you find this error message confusing, uninformative, or wrong, please open an issue: 1988s https://github.com/diku-dk/futhark/issues 1988s 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.fut: 1988s Compiling with --backend=multicore: 1988s cc failed with code 1: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c: In function ‘futrts_umul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1988s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ^~~~~~~~~~~ 1988s | __uint32_t 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4431:90: error: expected ‘)’ before ‘a’ 1988s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4431:109: error: expected ‘)’ before ‘b’ 1988s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c: In function ‘futrts_smul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1988s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ^~~~~~~~~~ 1988s | __int128__ 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4435:86: error: expected ‘)’ before ‘a’ 1988s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4435:104: error: expected ‘)’ before ‘b’ 1988s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s 1988s If you find this error message confusing, uninformative, or wrong, please open an issue: 1988s https://github.com/diku-dk/futhark/issues 1988s 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.fut: 1988s Compiling with --backend=multicore: 1988s cc failed with code 1: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c: In function ‘futrts_umul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1988s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ^~~~~~~~~~~ 1988s | __uint32_t 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4450:90: error: expected ‘)’ before ‘a’ 1988s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4450:109: error: expected ‘)’ before ‘b’ 1988s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c: In function ‘futrts_smul_hi64’: 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1988s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ^~~~~~~~~~ 1988s | __int128__ 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4454:86: error: expected ‘)’ before ‘a’ 1988s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4454:104: error: expected ‘)’ before ‘b’ 1988s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1988s | ~ ^ 1988s | ) 1988s 1988s If you find this error message confusing, uninformative, or wrong, please open an issue: 1988s https://github.com/diku-dk/futhark/issues 1988s 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.fut: 1989s Compiling with --backend=multicore: 1989s cc failed with code 1: 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c: In function ‘futrts_umul_hi64’: 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1989s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1989s | ^~~~~~~~~~~ 1989s | __uint32_t 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4435:90: error: expected ‘)’ before ‘a’ 1989s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1989s | ~ ^ 1989s | ) 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4435:109: error: expected ‘)’ before ‘b’ 1989s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1989s | ~ ^ 1989s | ) 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c: In function ‘futrts_smul_hi64’: 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1989s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1989s | ^~~~~~~~~~ 1989s | __int128__ 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4439:86: error: expected ‘)’ before ‘a’ 1989s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1989s | ~ ^ 1989s | ) 1989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4439:104: error: expected ‘)’ before ‘b’ 1989s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1989s | ~ ^ 1989s | ) 1989s 1989s If you find this error message confusing, uninformative, or wrong, please open an issue: 1989s https://github.com/diku-dk/futhark/issues 1989s 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.fut: 1990s Compiling with --backend=multicore: 1990s cc failed with code 1: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c: In function ‘futrts_umul_hi64’: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1990s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ^~~~~~~~~~~ 1990s | __uint32_t 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4432:90: error: expected ‘)’ before ‘a’ 1990s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4432:109: error: expected ‘)’ before ‘b’ 1990s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c: In function ‘futrts_smul_hi64’: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1990s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ^~~~~~~~~~ 1990s | __int128__ 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4436:86: error: expected ‘)’ before ‘a’ 1990s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4436:104: error: expected ‘)’ before ‘b’ 1990s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s 1990s If you find this error message confusing, uninformative, or wrong, please open an issue: 1990s https://github.com/diku-dk/futhark/issues 1990s 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.fut: 1990s Compiling with --backend=multicore: 1990s cc failed with code 1: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c: In function ‘futrts_umul_hi64’: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1990s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ^~~~~~~~~~~ 1990s | __uint32_t 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4416:90: error: expected ‘)’ before ‘a’ 1990s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4416:109: error: expected ‘)’ before ‘b’ 1990s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c: In function ‘futrts_smul_hi64’: 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1990s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ^~~~~~~~~~ 1990s | __int128__ 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4420:86: error: expected ‘)’ before ‘a’ 1990s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4420:104: error: expected ‘)’ before ‘b’ 1990s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1990s | ~ ^ 1990s | ) 1990s 1990s If you find this error message confusing, uninformative, or wrong, please open an issue: 1990s https://github.com/diku-dk/futhark/issues 1990s 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.fut: 1992s Compiling with --backend=multicore: 1992s cc failed with code 1: 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c: In function ‘futrts_umul_hi64’: 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1992s | ^~~~~~~~~~~ 1992s | __uint32_t 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4417:90: error: expected ‘)’ before ‘a’ 1992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1992s | ~ ^ 1992s | ) 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4417:109: error: expected ‘)’ before ‘b’ 1992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1992s | ~ ^ 1992s | ) 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c: In function ‘futrts_smul_hi64’: 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1992s | ^~~~~~~~~~ 1992s | __int128__ 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4421:86: error: expected ‘)’ before ‘a’ 1992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1992s | ~ ^ 1992s | ) 1992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4421:104: error: expected ‘)’ before ‘b’ 1992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1992s | ~ ^ 1992s | ) 1992s 1992s If you find this error message confusing, uninformative, or wrong, please open an issue: 1992s https://github.com/diku-dk/futhark/issues 1992s 1992s (952 failed, 99 passed, 1259 to go). 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.fut: 1995s Compiling with --backend=multicore: 1995s cc failed with code 1: 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c: In function ‘futrts_umul_hi64’: 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1995s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1995s | ^~~~~~~~~~~ 1995s | __uint32_t 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4432:90: error: expected ‘)’ before ‘a’ 1995s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1995s | ~ ^ 1995s | ) 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4432:109: error: expected ‘)’ before ‘b’ 1995s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1995s | ~ ^ 1995s | ) 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c: In function ‘futrts_smul_hi64’: 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1995s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1995s | ^~~~~~~~~~ 1995s | __int128__ 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4436:86: error: expected ‘)’ before ‘a’ 1995s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1995s | ~ ^ 1995s | ) 1995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4436:104: error: expected ‘)’ before ‘b’ 1995s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1995s | ~ ^ 1995s | ) 1995s 1995s If you find this error message confusing, uninformative, or wrong, please open an issue: 1995s https://github.com/diku-dk/futhark/issues 1995s 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.fut: 1997s Compiling with --backend=multicore: 1997s cc failed with code 1: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c: In function ‘futrts_umul_hi64’: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ^~~~~~~~~~~ 1997s | __uint32_t 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4416:90: error: expected ‘)’ before ‘a’ 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4416:109: error: expected ‘)’ before ‘b’ 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c: In function ‘futrts_smul_hi64’: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ^~~~~~~~~~ 1997s | __int128__ 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4420:86: error: expected ‘)’ before ‘a’ 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4420:104: error: expected ‘)’ before ‘b’ 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s 1997s If you find this error message confusing, uninformative, or wrong, please open an issue: 1997s https://github.com/diku-dk/futhark/issues 1997s 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.fut: 1997s Compiling with --backend=multicore: 1997s cc failed with code 1: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c: In function ‘futrts_umul_hi64’: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ^~~~~~~~~~~ 1997s | __uint32_t 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4416:90: error: expected ‘)’ before ‘a’ 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4416:109: error: expected ‘)’ before ‘b’ 1997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c: In function ‘futrts_smul_hi64’: 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ^~~~~~~~~~ 1997s | __int128__ 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4420:86: error: expected ‘)’ before ‘a’ 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4420:104: error: expected ‘)’ before ‘b’ 1997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1997s | ~ ^ 1997s | ) 1997s 1997s If you find this error message confusing, uninformative, or wrong, please open an issue: 1997s https://github.com/diku-dk/futhark/issues 1997s 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.fut: 1998s Compiling with --backend=multicore: 1998s cc failed with code 1: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c: In function ‘futrts_umul_hi64’: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1998s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ^~~~~~~~~~~ 1998s | __uint32_t 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4433:90: error: expected ‘)’ before ‘a’ 1998s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4433:109: error: expected ‘)’ before ‘b’ 1998s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c: In function ‘futrts_smul_hi64’: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1998s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ^~~~~~~~~~ 1998s | __int128__ 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4437:86: error: expected ‘)’ before ‘a’ 1998s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4437:104: error: expected ‘)’ before ‘b’ 1998s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s 1998s If you find this error message confusing, uninformative, or wrong, please open an issue: 1998s https://github.com/diku-dk/futhark/issues 1998s 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.fut: 1998s Compiling with --backend=multicore: 1998s cc failed with code 1: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c: In function ‘futrts_umul_hi64’: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1998s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ^~~~~~~~~~~ 1998s | __uint32_t 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4416:90: error: expected ‘)’ before ‘a’ 1998s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4416:109: error: expected ‘)’ before ‘b’ 1998s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c: In function ‘futrts_smul_hi64’: 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1998s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ^~~~~~~~~~ 1998s | __int128__ 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4420:86: error: expected ‘)’ before ‘a’ 1998s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4420:104: error: expected ‘)’ before ‘b’ 1998s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1998s | ~ ^ 1998s | ) 1998s 1998s If you find this error message confusing, uninformative, or wrong, please open an issue: 1998s https://github.com/diku-dk/futhark/issues 1998s 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.fut: 1999s Compiling with --backend=multicore: 1999s cc failed with code 1: 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c: In function ‘futrts_umul_hi64’: 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 1999s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1999s | ^~~~~~~~~~~ 1999s | __uint32_t 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4433:90: error: expected ‘)’ before ‘a’ 1999s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1999s | ~ ^ 1999s | ) 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4433:109: error: expected ‘)’ before ‘b’ 1999s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 1999s | ~ ^ 1999s | ) 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c: In function ‘futrts_smul_hi64’: 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 1999s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1999s | ^~~~~~~~~~ 1999s | __int128__ 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4437:86: error: expected ‘)’ before ‘a’ 1999s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1999s | ~ ^ 1999s | ) 1999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4437:104: error: expected ‘)’ before ‘b’ 1999s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 1999s | ~ ^ 1999s | ) 1999s 1999s If you find this error message confusing, uninformative, or wrong, please open an issue: 1999s https://github.com/diku-dk/futhark/issues 1999s 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.fut: 2000s Compiling with --backend=multicore: 2000s cc failed with code 1: 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c: In function ‘futrts_umul_hi64’: 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2000s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2000s | ^~~~~~~~~~~ 2000s | __uint32_t 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4433:90: error: expected ‘)’ before ‘a’ 2000s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2000s | ~ ^ 2000s | ) 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4433:109: error: expected ‘)’ before ‘b’ 2000s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2000s | ~ ^ 2000s | ) 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c: In function ‘futrts_smul_hi64’: 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2000s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2000s | ^~~~~~~~~~ 2000s | __int128__ 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4437:86: error: expected ‘)’ before ‘a’ 2000s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2000s | ~ ^ 2000s | ) 2000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4437:104: error: expected ‘)’ before ‘b’ 2000s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2000s | ~ ^ 2000s | ) 2000s 2000s If you find this error message confusing, uninformative, or wrong, please open an issue: 2000s https://github.com/diku-dk/futhark/issues 2000s 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.fut: 2002s Compiling with --backend=multicore: 2002s cc failed with code 1: 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c: In function ‘futrts_umul_hi64’: 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2002s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2002s | ^~~~~~~~~~~ 2002s | __uint32_t 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4432:90: error: expected ‘)’ before ‘a’ 2002s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2002s | ~ ^ 2002s | ) 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4432:109: error: expected ‘)’ before ‘b’ 2002s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2002s | ~ ^ 2002s | ) 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c: In function ‘futrts_smul_hi64’: 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2002s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2002s | ^~~~~~~~~~ 2002s | __int128__ 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4436:86: error: expected ‘)’ before ‘a’ 2002s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2002s | ~ ^ 2002s | ) 2002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4436:104: error: expected ‘)’ before ‘b’ 2002s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2002s | ~ ^ 2002s | ) 2002s 2002s If you find this error message confusing, uninformative, or wrong, please open an issue: 2002s https://github.com/diku-dk/futhark/issues 2002s 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.fut: 2004s Compiling with --backend=multicore: 2004s cc failed with code 1: 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c: In function ‘futrts_umul_hi64’: 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2004s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2004s | ^~~~~~~~~~~ 2004s | __uint32_t 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4433:90: error: expected ‘)’ before ‘a’ 2004s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2004s | ~ ^ 2004s | ) 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4433:109: error: expected ‘)’ before ‘b’ 2004s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2004s | ~ ^ 2004s | ) 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c: In function ‘futrts_smul_hi64’: 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2004s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2004s | ^~~~~~~~~~ 2004s | __int128__ 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4437:86: error: expected ‘)’ before ‘a’ 2004s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2004s | ~ ^ 2004s | ) 2004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4437:104: error: expected ‘)’ before ‘b’ 2004s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2004s | ~ ^ 2004s | ) 2004s 2004s If you find this error message confusing, uninformative, or wrong, please open an issue: 2004s https://github.com/diku-dk/futhark/issues 2004s 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.fut: 2005s Compiling with --backend=multicore: 2005s cc failed with code 1: 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c: In function ‘futrts_umul_hi64’: 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2005s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2005s | ^~~~~~~~~~~ 2005s | __uint32_t 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4433:90: error: expected ‘)’ before ‘a’ 2005s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2005s | ~ ^ 2005s | ) 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4433:109: error: expected ‘)’ before ‘b’ 2005s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2005s | ~ ^ 2005s | ) 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c: In function ‘futrts_smul_hi64’: 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2005s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2005s | ^~~~~~~~~~ 2005s | __int128__ 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4437:86: error: expected ‘)’ before ‘a’ 2005s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2005s | ~ ^ 2005s | ) 2005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4437:104: error: expected ‘)’ before ‘b’ 2005s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2005s | ~ ^ 2005s | ) 2005s 2005s If you find this error message confusing, uninformative, or wrong, please open an issue: 2005s https://github.com/diku-dk/futhark/issues 2005s 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.fut: 2006s Generating reference outputs: 2006s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.fut:34:48-49: 2006s Unused name "j". 2006s cc failed with code 1: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c: In function ‘futrts_umul_hi64’: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2006s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ^~~~~~~~~~~ 2006s | __uint32_t 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:90: error: expected ‘)’ before ‘a’ 2006s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:109: error: expected ‘)’ before ‘b’ 2006s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c: In function ‘futrts_smul_hi64’: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2006s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ^~~~~~~~~~ 2006s | __int128__ 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:86: error: expected ‘)’ before ‘a’ 2006s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:104: error: expected ‘)’ before ‘b’ 2006s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s 2006s If you find this error message confusing, uninformative, or wrong, please open an issue: 2006s https://github.com/diku-dk/futhark/issues 2006s 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.fut: 2006s Compiling with --backend=multicore: 2006s cc failed with code 1: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c: In function ‘futrts_umul_hi64’: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2006s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ^~~~~~~~~~~ 2006s | __uint32_t 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4433:90: error: expected ‘)’ before ‘a’ 2006s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4433:109: error: expected ‘)’ before ‘b’ 2006s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c: In function ‘futrts_smul_hi64’: 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2006s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ^~~~~~~~~~ 2006s | __int128__ 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4437:86: error: expected ‘)’ before ‘a’ 2006s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4437:104: error: expected ‘)’ before ‘b’ 2006s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2006s | ~ ^ 2006s | ) 2006s 2006s If you find this error message confusing, uninformative, or wrong, please open an issue: 2006s https://github.com/diku-dk/futhark/issues 2006s 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.fut: 2008s Compiling with --backend=multicore: 2008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.fut:5:15-18: 2008s Unused name "ind". 2008s cc failed with code 1: 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c: In function ‘futrts_umul_hi64’: 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2008s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2008s | ^~~~~~~~~~~ 2008s | __uint32_t 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4417:90: error: expected ‘)’ before ‘a’ 2008s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2008s | ~ ^ 2008s | ) 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4417:109: error: expected ‘)’ before ‘b’ 2008s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2008s | ~ ^ 2008s | ) 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c: In function ‘futrts_smul_hi64’: 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2008s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2008s | ^~~~~~~~~~ 2008s | __int128__ 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4421:86: error: expected ‘)’ before ‘a’ 2008s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2008s | ~ ^ 2008s | ) 2008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4421:104: error: expected ‘)’ before ‘b’ 2008s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2008s | ~ ^ 2008s | ) 2008s 2008s If you find this error message confusing, uninformative, or wrong, please open an issue: 2008s https://github.com/diku-dk/futhark/issues 2008s 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.fut: 2009s Compiling with --backend=multicore: 2009s cc failed with code 1: 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c: In function ‘futrts_umul_hi64’: 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2009s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2009s | ^~~~~~~~~~~ 2009s | __uint32_t 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4434:90: error: expected ‘)’ before ‘a’ 2009s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2009s | ~ ^ 2009s | ) 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4434:109: error: expected ‘)’ before ‘b’ 2009s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2009s | ~ ^ 2009s | ) 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c: In function ‘futrts_smul_hi64’: 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2009s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2009s | ^~~~~~~~~~ 2009s | __int128__ 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4438:86: error: expected ‘)’ before ‘a’ 2009s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2009s | ~ ^ 2009s | ) 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4438:104: error: expected ‘)’ before ‘b’ 2009s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2009s | ~ ^ 2009s | ) 2009s 2009s If you find this error message confusing, uninformative, or wrong, please open an issue: 2009s https://github.com/diku-dk/futhark/issues 2009s 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.fut: 2009s Compiling with --backend=multicore: 2009s cc failed with code 1: 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c: In function ‘futrts_umul_hi64’: 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2009s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2009s | ^~~~~~~~~~~ 2009s | __uint32_t 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4419:90: error: expected ‘)’ before ‘a’ 2009s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2009s | ~ ^ 2009s | ) 2009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4419:109: error: expected ‘)’ before ‘b’ 2009s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c: In function ‘futrts_smul_hi64’: 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2010s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ^~~~~~~~~~ 2010s | __int128__ 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4423:86: error: expected ‘)’ before ‘a’ 2010s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4423:104: error: expected ‘)’ before ‘b’ 2010s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s 2010s If you find this error message confusing, uninformative, or wrong, please open an issue: 2010s https://github.com/diku-dk/futhark/issues 2010s 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut: 2010s Compiling with --backend=multicore: 2010s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:26-29: 2010s Unused name "ass". 2010s 2010s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:43-45: 2010s Unused name "as". 2010s 2010s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:56-60: 2010s Unused name "inds". 2010s cc failed with code 1: 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c: In function ‘futrts_umul_hi64’: 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2010s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2010s | ^~~~~~~~~~~ 2010s | __uint32_t 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4434:90: error: expected ‘)’ before ‘a’ 2010s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4434:109: error: expected ‘)’ before ‘b’ 2010s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c: In function ‘futrts_smul_hi64’: 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2010s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ^~~~~~~~~~ 2010s | __int128__ 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4438:86: error: expected ‘)’ before ‘a’ 2010s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4438:104: error: expected ‘)’ before ‘b’ 2010s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2010s | ~ ^ 2010s | ) 2010s 2010s If you find this error message confusing, uninformative, or wrong, please open an issue: 2010s https://github.com/diku-dk/futhark/issues 2010s 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.fut: 2013s Compiling with --backend=multicore: 2013s cc failed with code 1: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c: In function ‘futrts_umul_hi64’: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2013s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ^~~~~~~~~~~ 2013s | __uint32_t 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4416:90: error: expected ‘)’ before ‘a’ 2013s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4416:109: error: expected ‘)’ before ‘b’ 2013s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c: In function ‘futrts_smul_hi64’: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2013s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ^~~~~~~~~~ 2013s | __int128__ 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4420:86: error: expected ‘)’ before ‘a’ 2013s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4420:104: error: expected ‘)’ before ‘b’ 2013s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s 2013s If you find this error message confusing, uninformative, or wrong, please open an issue: 2013s https://github.com/diku-dk/futhark/issues 2013s 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.fut: 2013s Compiling with --backend=multicore: 2013s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.fut:10:11-12: 2013s Unused name "i". 2013s cc failed with code 1: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c: In function ‘futrts_umul_hi64’: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2013s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ^~~~~~~~~~~ 2013s | __uint32_t 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4433:90: error: expected ‘)’ before ‘a’ 2013s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4433:109: error: expected ‘)’ before ‘b’ 2013s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c: In function ‘futrts_smul_hi64’: 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2013s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ^~~~~~~~~~ 2013s | __int128__ 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4437:86: error: expected ‘)’ before ‘a’ 2013s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4437:104: error: expected ‘)’ before ‘b’ 2013s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2013s | ~ ^ 2013s | ) 2013s 2013s If you find this error message confusing, uninformative, or wrong, please open an issue: 2013s https://github.com/diku-dk/futhark/issues 2013s 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.fut: 2014s Compiling with --backend=multicore: 2014s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.fut:8:10-38: 2014s Entry point parameter 2014s 2014s ((length0: i64): i64, (length1: i64): i64) 2014s 2014s will have an opaque type, so the entry point will likely not be callable. 2014s cc failed with code 1: 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c: In function ‘futrts_umul_hi64’: 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2014s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2014s | ^~~~~~~~~~~ 2014s | __uint32_t 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4434:90: error: expected ‘)’ before ‘a’ 2014s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2014s | ~ ^ 2014s | ) 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4434:109: error: expected ‘)’ before ‘b’ 2014s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2014s | ~ ^ 2014s | ) 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c: In function ‘futrts_smul_hi64’: 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2014s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2014s | ^~~~~~~~~~ 2014s | __int128__ 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4438:86: error: expected ‘)’ before ‘a’ 2014s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2014s | ~ ^ 2014s | ) 2014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4438:104: error: expected ‘)’ before ‘b’ 2014s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2014s | ~ ^ 2014s | ) 2014s 2014s If you find this error message confusing, uninformative, or wrong, please open an issue: 2014s https://github.com/diku-dk/futhark/issues 2014s 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.fut: 2015s Compiling with --backend=multicore: 2015s cc failed with code 1: 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c: In function ‘futrts_umul_hi64’: 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2015s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2015s | ^~~~~~~~~~~ 2015s | __uint32_t 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4417:90: error: expected ‘)’ before ‘a’ 2015s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2015s | ~ ^ 2015s | ) 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4417:109: error: expected ‘)’ before ‘b’ 2015s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2015s | ~ ^ 2015s | ) 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c: In function ‘futrts_smul_hi64’: 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2015s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2015s | ^~~~~~~~~~ 2015s | __int128__ 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4421:86: error: expected ‘)’ before ‘a’ 2015s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2015s | ~ ^ 2015s | ) 2015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4421:104: error: expected ‘)’ before ‘b’ 2015s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2015s | ~ ^ 2015s | ) 2015s 2015s If you find this error message confusing, uninformative, or wrong, please open an issue: 2015s https://github.com/diku-dk/futhark/issues 2015s 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.fut: 2016s Compiling with --backend=multicore: 2016s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.fut:9:10-50: 2016s Entry point parameter 2016s 2016s ((cond: bool): bool, (lengths: [d₀]i64): []i64, (index: i64): i64) 2016s 2016s will have an opaque type, so the entry point will likely not be callable. 2016s cc failed with code 1: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c: In function ‘futrts_umul_hi64’: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2016s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ^~~~~~~~~~~ 2016s | __uint32_t 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4436:90: error: expected ‘)’ before ‘a’ 2016s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4436:109: error: expected ‘)’ before ‘b’ 2016s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c: In function ‘futrts_smul_hi64’: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2016s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ^~~~~~~~~~ 2016s | __int128__ 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4440:86: error: expected ‘)’ before ‘a’ 2016s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4440:104: error: expected ‘)’ before ‘b’ 2016s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s 2016s If you find this error message confusing, uninformative, or wrong, please open an issue: 2016s https://github.com/diku-dk/futhark/issues 2016s 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.fut: 2016s Compiling with --backend=multicore: 2016s cc failed with code 1: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c: In function ‘futrts_umul_hi64’: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ^~~~~~~~~~~ 2016s | __uint32_t 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4416:90: error: expected ‘)’ before ‘a’ 2016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4416:109: error: expected ‘)’ before ‘b’ 2016s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c: In function ‘futrts_smul_hi64’: 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ^~~~~~~~~~ 2016s | __int128__ 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4420:86: error: expected ‘)’ before ‘a’ 2016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4420:104: error: expected ‘)’ before ‘b’ 2016s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2016s | ~ ^ 2016s | ) 2016s 2016s If you find this error message confusing, uninformative, or wrong, please open an issue: 2016s https://github.com/diku-dk/futhark/issues 2016s 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.fut: 2017s Compiling with --backend=multicore: 2017s cc failed with code 1: 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c: In function ‘futrts_umul_hi64’: 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2017s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2017s | ^~~~~~~~~~~ 2017s | __uint32_t 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4416:90: error: expected ‘)’ before ‘a’ 2017s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2017s | ~ ^ 2017s | ) 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4416:109: error: expected ‘)’ before ‘b’ 2017s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2017s | ~ ^ 2017s | ) 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c: In function ‘futrts_smul_hi64’: 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2017s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2017s | ^~~~~~~~~~ 2017s | __int128__ 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4420:86: error: expected ‘)’ before ‘a’ 2017s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2017s | ~ ^ 2017s | ) 2017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4420:104: error: expected ‘)’ before ‘b’ 2017s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2017s | ~ ^ 2017s | ) 2017s 2017s If you find this error message confusing, uninformative, or wrong, please open an issue: 2017s https://github.com/diku-dk/futhark/issues 2017s 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.fut: 2018s Compiling with --backend=multicore: 2018s cc failed with code 1: 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c: In function ‘futrts_umul_hi64’: 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2018s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2018s | ^~~~~~~~~~~ 2018s | __uint32_t 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4418:90: error: expected ‘)’ before ‘a’ 2018s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2018s | ~ ^ 2018s | ) 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4418:109: error: expected ‘)’ before ‘b’ 2018s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2018s | ~ ^ 2018s | ) 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c: In function ‘futrts_smul_hi64’: 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2018s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2018s | ^~~~~~~~~~ 2018s | __int128__ 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4422:86: error: expected ‘)’ before ‘a’ 2018s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2018s | ~ ^ 2018s | ) 2018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4422:104: error: expected ‘)’ before ‘b’ 2018s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2018s | ~ ^ 2018s | ) 2018s 2018s If you find this error message confusing, uninformative, or wrong, please open an issue: 2018s https://github.com/diku-dk/futhark/issues 2018s 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.fut: 2021s Compiling with --backend=multicore: 2021s cc failed with code 1: 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c: In function ‘futrts_umul_hi64’: 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2021s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2021s | ^~~~~~~~~~~ 2021s | __uint32_t 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4418:90: error: expected ‘)’ before ‘a’ 2021s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2021s | ~ ^ 2021s | ) 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4418:109: error: expected ‘)’ before ‘b’ 2021s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2021s | ~ ^ 2021s | ) 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c: In function ‘futrts_smul_hi64’: 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2021s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2021s | ^~~~~~~~~~ 2021s | __int128__ 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4422:86: error: expected ‘)’ before ‘a’ 2021s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2021s | ~ ^ 2021s | ) 2021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4422:104: error: expected ‘)’ before ‘b’ 2021s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2021s | ~ ^ 2021s | ) 2021s 2021s If you find this error message confusing, uninformative, or wrong, please open an issue: 2021s https://github.com/diku-dk/futhark/issues 2021s 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.fut: 2022s Compiling with --backend=multicore: 2022s cc failed with code 1: 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c: In function ‘futrts_umul_hi64’: 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2022s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2022s | ^~~~~~~~~~~ 2022s | __uint32_t 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4434:90: error: expected ‘)’ before ‘a’ 2022s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2022s | ~ ^ 2022s | ) 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4434:109: error: expected ‘)’ before ‘b’ 2022s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2022s | ~ ^ 2022s | ) 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c: In function ‘futrts_smul_hi64’: 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2022s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2022s | ^~~~~~~~~~ 2022s | __int128__ 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4438:86: error: expected ‘)’ before ‘a’ 2022s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2022s | ~ ^ 2022s | ) 2022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4438:104: error: expected ‘)’ before ‘b’ 2022s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2022s | ~ ^ 2022s | ) 2022s 2022s If you find this error message confusing, uninformative, or wrong, please open an issue: 2022s https://github.com/diku-dk/futhark/issues 2022s 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.fut: 2023s Compiling with --backend=multicore: 2023s cc failed with code 1: 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c: In function ‘futrts_umul_hi64’: 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2023s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2023s | ^~~~~~~~~~~ 2023s | __uint32_t 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4434:90: error: expected ‘)’ before ‘a’ 2023s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2023s | ~ ^ 2023s | ) 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4434:109: error: expected ‘)’ before ‘b’ 2023s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2023s | ~ ^ 2023s | ) 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c: In function ‘futrts_smul_hi64’: 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2023s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2023s | ^~~~~~~~~~ 2023s | __int128__ 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4438:86: error: expected ‘)’ before ‘a’ 2023s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2023s | ~ ^ 2023s | ) 2023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4438:104: error: expected ‘)’ before ‘b’ 2023s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2023s | ~ ^ 2023s | ) 2023s 2023s If you find this error message confusing, uninformative, or wrong, please open an issue: 2023s https://github.com/diku-dk/futhark/issues 2023s 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.fut: 2024s Compiling with --backend=multicore: 2024s cc failed with code 1: 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c: In function ‘futrts_umul_hi64’: 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2024s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2024s | ^~~~~~~~~~~ 2024s | __uint32_t 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4434:90: error: expected ‘)’ before ‘a’ 2024s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2024s | ~ ^ 2024s | ) 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4434:109: error: expected ‘)’ before ‘b’ 2024s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2024s | ~ ^ 2024s | ) 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c: In function ‘futrts_smul_hi64’: 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2024s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2024s | ^~~~~~~~~~ 2024s | __int128__ 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4438:86: error: expected ‘)’ before ‘a’ 2024s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2024s | ~ ^ 2024s | ) 2024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4438:104: error: expected ‘)’ before ‘b’ 2024s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2024s | ~ ^ 2024s | ) 2024s 2024s If you find this error message confusing, uninformative, or wrong, please open an issue: 2024s https://github.com/diku-dk/futhark/issues 2024s 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.fut: 2025s Compiling with --backend=multicore: 2025s cc failed with code 1: 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c: In function ‘futrts_umul_hi64’: 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2025s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2025s | ^~~~~~~~~~~ 2025s | __uint32_t 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4432:90: error: expected ‘)’ before ‘a’ 2025s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2025s | ~ ^ 2025s | ) 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4432:109: error: expected ‘)’ before ‘b’ 2025s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2025s | ~ ^ 2025s | ) 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c: In function ‘futrts_smul_hi64’: 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2025s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2025s | ^~~~~~~~~~ 2025s | __int128__ 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4436:86: error: expected ‘)’ before ‘a’ 2025s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2025s | ~ ^ 2025s | ) 2025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4436:104: error: expected ‘)’ before ‘b’ 2025s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2025s | ~ ^ 2025s | ) 2025s 2025s If you find this error message confusing, uninformative, or wrong, please open an issue: 2025s https://github.com/diku-dk/futhark/issues 2025s 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.fut: 2026s Compiling with --backend=multicore: 2026s cc failed with code 1: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c: In function ‘futrts_umul_hi64’: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2026s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ^~~~~~~~~~~ 2026s | __uint32_t 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4418:90: error: expected ‘)’ before ‘a’ 2026s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4418:109: error: expected ‘)’ before ‘b’ 2026s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c: In function ‘futrts_smul_hi64’: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2026s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ^~~~~~~~~~ 2026s | __int128__ 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4422:86: error: expected ‘)’ before ‘a’ 2026s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4422:104: error: expected ‘)’ before ‘b’ 2026s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s 2026s If you find this error message confusing, uninformative, or wrong, please open an issue: 2026s https://github.com/diku-dk/futhark/issues 2026s 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.fut: 2026s Compiling with --backend=multicore: 2026s cc failed with code 1: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c: In function ‘futrts_umul_hi64’: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2026s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ^~~~~~~~~~~ 2026s | __uint32_t 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4437:90: error: expected ‘)’ before ‘a’ 2026s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4437:109: error: expected ‘)’ before ‘b’ 2026s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c: In function ‘futrts_smul_hi64’: 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2026s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ^~~~~~~~~~ 2026s | __int128__ 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4441:86: error: expected ‘)’ before ‘a’ 2026s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4441:104: error: expected ‘)’ before ‘b’ 2026s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2026s | ~ ^ 2026s | ) 2026s 2026s If you find this error message confusing, uninformative, or wrong, please open an issue: 2026s https://github.com/diku-dk/futhark/issues 2026s 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.fut: 2027s Compiling with --backend=multicore: 2027s cc failed with code 1: 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c: In function ‘futrts_umul_hi64’: 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2027s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2027s | ^~~~~~~~~~~ 2027s | __uint32_t 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4416:90: error: expected ‘)’ before ‘a’ 2027s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2027s | ~ ^ 2027s | ) 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4416:109: error: expected ‘)’ before ‘b’ 2027s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2027s | ~ ^ 2027s | ) 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c: In function ‘futrts_smul_hi64’: 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2027s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2027s | ^~~~~~~~~~ 2027s | __int128__ 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4420:86: error: expected ‘)’ before ‘a’ 2027s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2027s | ~ ^ 2027s | ) 2027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4420:104: error: expected ‘)’ before ‘b’ 2027s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2027s | ~ ^ 2027s | ) 2027s 2027s If you find this error message confusing, uninformative, or wrong, please open an issue: 2027s https://github.com/diku-dk/futhark/issues 2027s 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.fut: 2030s Compiling with --backend=multicore: 2030s cc failed with code 1: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c: In function ‘futrts_umul_hi64’: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2030s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ^~~~~~~~~~~ 2030s | __uint32_t 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4416:90: error: expected ‘)’ before ‘a’ 2030s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4416:109: error: expected ‘)’ before ‘b’ 2030s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c: In function ‘futrts_smul_hi64’: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2030s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ^~~~~~~~~~ 2030s | __int128__ 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4420:86: error: expected ‘)’ before ‘a’ 2030s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4420:104: error: expected ‘)’ before ‘b’ 2030s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s 2030s If you find this error message confusing, uninformative, or wrong, please open an issue: 2030s https://github.com/diku-dk/futhark/issues 2030s 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.fut: 2030s Compiling with --backend=multicore: 2030s cc failed with code 1: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c: In function ‘futrts_umul_hi64’: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2030s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ^~~~~~~~~~~ 2030s | __uint32_t 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4417:90: error: expected ‘)’ before ‘a’ 2030s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4417:109: error: expected ‘)’ before ‘b’ 2030s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c: In function ‘futrts_smul_hi64’: 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2030s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ^~~~~~~~~~ 2030s | __int128__ 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4421:86: error: expected ‘)’ before ‘a’ 2030s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4421:104: error: expected ‘)’ before ‘b’ 2030s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2030s | ~ ^ 2030s | ) 2030s 2030s If you find this error message confusing, uninformative, or wrong, please open an issue: 2030s https://github.com/diku-dk/futhark/issues 2030s 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.fut: 2031s Compiling with --backend=multicore: 2031s cc failed with code 1: 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c: In function ‘futrts_umul_hi64’: 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2031s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2031s | ^~~~~~~~~~~ 2031s | __uint32_t 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4416:90: error: expected ‘)’ before ‘a’ 2031s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2031s | ~ ^ 2031s | ) 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4416:109: error: expected ‘)’ before ‘b’ 2031s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2031s | ~ ^ 2031s | ) 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c: In function ‘futrts_smul_hi64’: 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2031s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2031s | ^~~~~~~~~~ 2031s | __int128__ 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4420:86: error: expected ‘)’ before ‘a’ 2031s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2031s | ~ ^ 2031s | ) 2031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4420:104: error: expected ‘)’ before ‘b’ 2031s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2031s | ~ ^ 2031s | ) 2031s 2031s If you find this error message confusing, uninformative, or wrong, please open an issue: 2031s https://github.com/diku-dk/futhark/issues 2031s 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.fut: 2032s Compiling with --backend=multicore: 2032s cc failed with code 1: 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c: In function ‘futrts_umul_hi64’: 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2032s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2032s | ^~~~~~~~~~~ 2032s | __uint32_t 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4416:90: error: expected ‘)’ before ‘a’ 2032s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2032s | ~ ^ 2032s | ) 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4416:109: error: expected ‘)’ before ‘b’ 2032s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2032s | ~ ^ 2032s | ) 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c: In function ‘futrts_smul_hi64’: 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2032s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2032s | ^~~~~~~~~~ 2032s | __int128__ 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4420:86: error: expected ‘)’ before ‘a’ 2032s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2032s | ~ ^ 2032s | ) 2032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4420:104: error: expected ‘)’ before ‘b’ 2032s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2032s | ~ ^ 2032s | ) 2032s 2032s If you find this error message confusing, uninformative, or wrong, please open an issue: 2032s https://github.com/diku-dk/futhark/issues 2032s 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.fut: 2034s Compiling with --backend=multicore: 2034s cc failed with code 1: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c: In function ‘futrts_umul_hi64’: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2034s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ^~~~~~~~~~~ 2034s | __uint32_t 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4417:90: error: expected ‘)’ before ‘a’ 2034s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4417:109: error: expected ‘)’ before ‘b’ 2034s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c: In function ‘futrts_smul_hi64’: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2034s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ^~~~~~~~~~ 2034s | __int128__ 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4421:86: error: expected ‘)’ before ‘a’ 2034s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4421:104: error: expected ‘)’ before ‘b’ 2034s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s 2034s If you find this error message confusing, uninformative, or wrong, please open an issue: 2034s https://github.com/diku-dk/futhark/issues 2034s 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.fut: 2034s Compiling with --backend=multicore: 2034s cc failed with code 1: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c: In function ‘futrts_umul_hi64’: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2034s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ^~~~~~~~~~~ 2034s | __uint32_t 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4432:90: error: expected ‘)’ before ‘a’ 2034s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4432:109: error: expected ‘)’ before ‘b’ 2034s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c: In function ‘futrts_smul_hi64’: 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2034s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ^~~~~~~~~~ 2034s | __int128__ 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4436:86: error: expected ‘)’ before ‘a’ 2034s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4436:104: error: expected ‘)’ before ‘b’ 2034s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2034s | ~ ^ 2034s | ) 2034s 2034s If you find this error message confusing, uninformative, or wrong, please open an issue: 2034s https://github.com/diku-dk/futhark/issues 2034s 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.fut: 2035s Compiling with --backend=multicore: 2035s cc failed with code 1: 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c: In function ‘futrts_umul_hi64’: 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2035s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2035s | ^~~~~~~~~~~ 2035s | __uint32_t 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4417:90: error: expected ‘)’ before ‘a’ 2035s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2035s | ~ ^ 2035s | ) 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4417:109: error: expected ‘)’ before ‘b’ 2035s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2035s | ~ ^ 2035s | ) 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c: In function ‘futrts_smul_hi64’: 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2035s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2035s | ^~~~~~~~~~ 2035s | __int128__ 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4421:86: error: expected ‘)’ before ‘a’ 2035s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2035s | ~ ^ 2035s | ) 2035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4421:104: error: expected ‘)’ before ‘b’ 2035s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2035s | ~ ^ 2035s | ) 2035s 2035s If you find this error message confusing, uninformative, or wrong, please open an issue: 2035s https://github.com/diku-dk/futhark/issues 2035s 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.fut: 2036s Compiling with --backend=multicore: 2036s cc failed with code 1: 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c: In function ‘futrts_umul_hi64’: 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2036s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2036s | ^~~~~~~~~~~ 2036s | __uint32_t 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4417:90: error: expected ‘)’ before ‘a’ 2036s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2036s | ~ ^ 2036s | ) 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4417:109: error: expected ‘)’ before ‘b’ 2036s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2036s | ~ ^ 2036s | ) 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c: In function ‘futrts_smul_hi64’: 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2036s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2036s | ^~~~~~~~~~ 2036s | __int128__ 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4421:86: error: expected ‘)’ before ‘a’ 2036s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2036s | ~ ^ 2036s | ) 2036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4421:104: error: expected ‘)’ before ‘b’ 2036s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2036s | ~ ^ 2036s | ) 2036s 2036s If you find this error message confusing, uninformative, or wrong, please open an issue: 2036s https://github.com/diku-dk/futhark/issues 2036s 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.fut: 2048s Compiling with --backend=multicore: 2048s cc failed with code 1: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c: In function ‘futrts_umul_hi64’: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2048s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ^~~~~~~~~~~ 2048s | __uint32_t 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4416:90: error: expected ‘)’ before ‘a’ 2048s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4416:109: error: expected ‘)’ before ‘b’ 2048s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c: In function ‘futrts_smul_hi64’: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2048s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ^~~~~~~~~~ 2048s | __int128__ 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4420:86: error: expected ‘)’ before ‘a’ 2048s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4420:104: error: expected ‘)’ before ‘b’ 2048s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s 2048s If you find this error message confusing, uninformative, or wrong, please open an issue: 2048s https://github.com/diku-dk/futhark/issues 2048s 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.fut: 2048s Generating reference outputs: 2048s cc failed with code 1: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c: In function ‘futrts_umul_hi64’: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2048s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ^~~~~~~~~~~ 2048s | __uint32_t 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:90: error: expected ‘)’ before ‘a’ 2048s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:109: error: expected ‘)’ before ‘b’ 2048s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c: In function ‘futrts_smul_hi64’: 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2048s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ^~~~~~~~~~ 2048s | __int128__ 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:86: error: expected ‘)’ before ‘a’ 2048s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:104: error: expected ‘)’ before ‘b’ 2048s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2048s | ~ ^ 2048s | ) 2048s 2048s If you find this error message confusing, uninformative, or wrong, please open an issue: 2048s https://github.com/diku-dk/futhark/issues 2048s 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.fut: 2049s Compiling with --backend=multicore: 2049s cc failed with code 1: 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c: In function ‘futrts_umul_hi64’: 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2049s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2049s | ^~~~~~~~~~~ 2049s | __uint32_t 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4416:90: error: expected ‘)’ before ‘a’ 2049s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2049s | ~ ^ 2049s | ) 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4416:109: error: expected ‘)’ before ‘b’ 2049s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2049s | ~ ^ 2049s | ) 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c: In function ‘futrts_smul_hi64’: 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2049s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2049s | ^~~~~~~~~~ 2049s | __int128__ 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4420:86: error: expected ‘)’ before ‘a’ 2049s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2049s | ~ ^ 2049s | ) 2049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4420:104: error: expected ‘)’ before ‘b’ 2049s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2049s | ~ ^ 2049s | ) 2049s 2049s If you find this error message confusing, uninformative, or wrong, please open an issue: 2049s https://github.com/diku-dk/futhark/issues 2049s 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.fut: 2050s Compiling with --backend=multicore: 2050s cc failed with code 1: 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c: In function ‘futrts_umul_hi64’: 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2050s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2050s | ^~~~~~~~~~~ 2050s | __uint32_t 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4416:90: error: expected ‘)’ before ‘a’ 2050s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2050s | ~ ^ 2050s | ) 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4416:109: error: expected ‘)’ before ‘b’ 2050s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2050s | ~ ^ 2050s | ) 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c: In function ‘futrts_smul_hi64’: 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2050s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2050s | ^~~~~~~~~~ 2050s | __int128__ 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4420:86: error: expected ‘)’ before ‘a’ 2050s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2050s | ~ ^ 2050s | ) 2050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4420:104: error: expected ‘)’ before ‘b’ 2050s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2050s | ~ ^ 2050s | ) 2050s 2050s If you find this error message confusing, uninformative, or wrong, please open an issue: 2050s https://github.com/diku-dk/futhark/issues 2050s 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.fut: 2053s Compiling with --backend=multicore: 2053s cc failed with code 1: 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c: In function ‘futrts_umul_hi64’: 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2053s | ^~~~~~~~~~~ 2053s | __uint32_t 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4416:90: error: expected ‘)’ before ‘a’ 2053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2053s | ~ ^ 2053s | ) 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4416:109: error: expected ‘)’ before ‘b’ 2053s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2053s | ~ ^ 2053s | ) 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c: In function ‘futrts_smul_hi64’: 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2053s | ^~~~~~~~~~ 2053s | __int128__ 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4420:86: error: expected ‘)’ before ‘a’ 2053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2053s | ~ ^ 2053s | ) 2053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4420:104: error: expected ‘)’ before ‘b’ 2053s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2053s | ~ ^ 2053s | ) 2053s 2053s If you find this error message confusing, uninformative, or wrong, please open an issue: 2053s https://github.com/diku-dk/futhark/issues 2053s 2053s (997 failed, 99 passed, 1214 to go). 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.fut: 2054s Compiling with --backend=multicore: 2054s cc failed with code 1: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c: In function ‘futrts_umul_hi64’: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ^~~~~~~~~~~ 2054s | __uint32_t 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4416:90: error: expected ‘)’ before ‘a’ 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4416:109: error: expected ‘)’ before ‘b’ 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c: In function ‘futrts_smul_hi64’: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ^~~~~~~~~~ 2054s | __int128__ 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4420:86: error: expected ‘)’ before ‘a’ 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4420:104: error: expected ‘)’ before ‘b’ 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s 2054s If you find this error message confusing, uninformative, or wrong, please open an issue: 2054s https://github.com/diku-dk/futhark/issues 2054s 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.fut: 2054s Compiling with --backend=multicore: 2054s cc failed with code 1: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c: In function ‘futrts_umul_hi64’: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ^~~~~~~~~~~ 2054s | __uint32_t 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4416:90: error: expected ‘)’ before ‘a’ 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4416:109: error: expected ‘)’ before ‘b’ 2054s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c: In function ‘futrts_smul_hi64’: 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ^~~~~~~~~~ 2054s | __int128__ 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4420:86: error: expected ‘)’ before ‘a’ 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4420:104: error: expected ‘)’ before ‘b’ 2054s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2054s | ~ ^ 2054s | ) 2054s 2054s If you find this error message confusing, uninformative, or wrong, please open an issue: 2054s https://github.com/diku-dk/futhark/issues 2054s 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.fut: 2056s Compiling with --backend=multicore: 2056s cc failed with code 1: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c: In function ‘futrts_umul_hi64’: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2056s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ^~~~~~~~~~~ 2056s | __uint32_t 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4416:90: error: expected ‘)’ before ‘a’ 2056s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4416:109: error: expected ‘)’ before ‘b’ 2056s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c: In function ‘futrts_smul_hi64’: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2056s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ^~~~~~~~~~ 2056s | __int128__ 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4420:86: error: expected ‘)’ before ‘a’ 2056s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4420:104: error: expected ‘)’ before ‘b’ 2056s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s 2056s If you find this error message confusing, uninformative, or wrong, please open an issue: 2056s https://github.com/diku-dk/futhark/issues 2056s 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.fut: 2056s Compiling with --backend=multicore: 2056s cc failed with code 1: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c: In function ‘futrts_umul_hi64’: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2056s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ^~~~~~~~~~~ 2056s | __uint32_t 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4417:90: error: expected ‘)’ before ‘a’ 2056s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4417:109: error: expected ‘)’ before ‘b’ 2056s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c: In function ‘futrts_smul_hi64’: 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2056s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ^~~~~~~~~~ 2056s | __int128__ 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4421:86: error: expected ‘)’ before ‘a’ 2056s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4421:104: error: expected ‘)’ before ‘b’ 2056s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2056s | ~ ^ 2056s | ) 2056s 2056s If you find this error message confusing, uninformative, or wrong, please open an issue: 2056s https://github.com/diku-dk/futhark/issues 2056s 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.fut: 2057s Compiling with --backend=multicore: 2057s cc failed with code 1: 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c: In function ‘futrts_umul_hi64’: 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2057s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2057s | ^~~~~~~~~~~ 2057s | __uint32_t 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4417:90: error: expected ‘)’ before ‘a’ 2057s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2057s | ~ ^ 2057s | ) 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4417:109: error: expected ‘)’ before ‘b’ 2057s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2057s | ~ ^ 2057s | ) 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c: In function ‘futrts_smul_hi64’: 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2057s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2057s | ^~~~~~~~~~ 2057s | __int128__ 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4421:86: error: expected ‘)’ before ‘a’ 2057s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2057s | ~ ^ 2057s | ) 2057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4421:104: error: expected ‘)’ before ‘b’ 2057s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2057s | ~ ^ 2057s | ) 2057s 2057s If you find this error message confusing, uninformative, or wrong, please open an issue: 2057s https://github.com/diku-dk/futhark/issues 2057s 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.fut: 2058s Compiling with --backend=multicore: 2058s cc failed with code 1: 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c: In function ‘futrts_umul_hi64’: 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2058s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2058s | ^~~~~~~~~~~ 2058s | __uint32_t 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4431:90: error: expected ‘)’ before ‘a’ 2058s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2058s | ~ ^ 2058s | ) 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4431:109: error: expected ‘)’ before ‘b’ 2058s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2058s | ~ ^ 2058s | ) 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c: In function ‘futrts_smul_hi64’: 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2058s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2058s | ^~~~~~~~~~ 2058s | __int128__ 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4435:86: error: expected ‘)’ before ‘a’ 2058s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2058s | ~ ^ 2058s | ) 2058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4435:104: error: expected ‘)’ before ‘b’ 2058s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2058s | ~ ^ 2058s | ) 2058s 2058s If you find this error message confusing, uninformative, or wrong, please open an issue: 2058s https://github.com/diku-dk/futhark/issues 2058s 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.fut: 2060s Generating reference outputs: 2060s cc failed with code 1: 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c: In function ‘futrts_umul_hi64’: 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2060s | ^~~~~~~~~~~ 2060s | __uint32_t 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:90: error: expected ‘)’ before ‘a’ 2060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2060s | ~ ^ 2060s | ) 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:109: error: expected ‘)’ before ‘b’ 2060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2060s | ~ ^ 2060s | ) 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c: In function ‘futrts_smul_hi64’: 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2060s | ^~~~~~~~~~ 2060s | __int128__ 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:86: error: expected ‘)’ before ‘a’ 2060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2060s | ~ ^ 2060s | ) 2060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:104: error: expected ‘)’ before ‘b’ 2060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2060s | ~ ^ 2060s | ) 2060s 2060s If you find this error message confusing, uninformative, or wrong, please open an issue: 2060s https://github.com/diku-dk/futhark/issues 2060s 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.fut: 2061s Compiling with --backend=multicore: 2061s cc failed with code 1: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c: In function ‘futrts_umul_hi64’: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ^~~~~~~~~~~ 2061s | __uint32_t 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4416:90: error: expected ‘)’ before ‘a’ 2061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4416:109: error: expected ‘)’ before ‘b’ 2061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c: In function ‘futrts_smul_hi64’: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ^~~~~~~~~~ 2061s | __int128__ 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4420:86: error: expected ‘)’ before ‘a’ 2061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4420:104: error: expected ‘)’ before ‘b’ 2061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s 2061s If you find this error message confusing, uninformative, or wrong, please open an issue: 2061s https://github.com/diku-dk/futhark/issues 2061s 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.fut: 2061s Generating reference outputs: 2061s cc failed with code 1: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c: In function ‘futrts_umul_hi64’: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ^~~~~~~~~~~ 2061s | __uint32_t 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:90: error: expected ‘)’ before ‘a’ 2061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:109: error: expected ‘)’ before ‘b’ 2061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c: In function ‘futrts_smul_hi64’: 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ^~~~~~~~~~ 2061s | __int128__ 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:86: error: expected ‘)’ before ‘a’ 2061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:104: error: expected ‘)’ before ‘b’ 2061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2061s | ~ ^ 2061s | ) 2061s 2061s If you find this error message confusing, uninformative, or wrong, please open an issue: 2061s https://github.com/diku-dk/futhark/issues 2061s 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.fut: 2063s Compiling with --backend=multicore: 2063s cc failed with code 1: 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c: In function ‘futrts_umul_hi64’: 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2063s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2063s | ^~~~~~~~~~~ 2063s | __uint32_t 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4416:90: error: expected ‘)’ before ‘a’ 2063s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2063s | ~ ^ 2063s | ) 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4416:109: error: expected ‘)’ before ‘b’ 2063s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2063s | ~ ^ 2063s | ) 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c: In function ‘futrts_smul_hi64’: 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2063s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2063s | ^~~~~~~~~~ 2063s | __int128__ 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4420:86: error: expected ‘)’ before ‘a’ 2063s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2063s | ~ ^ 2063s | ) 2063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4420:104: error: expected ‘)’ before ‘b’ 2063s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2063s | ~ ^ 2063s | ) 2063s 2063s If you find this error message confusing, uninformative, or wrong, please open an issue: 2063s https://github.com/diku-dk/futhark/issues 2063s 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.fut: 2064s Compiling with --backend=multicore: 2064s cc failed with code 1: 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c: In function ‘futrts_umul_hi64’: 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2064s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2064s | ^~~~~~~~~~~ 2064s | __uint32_t 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4431:90: error: expected ‘)’ before ‘a’ 2064s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2064s | ~ ^ 2064s | ) 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4431:109: error: expected ‘)’ before ‘b’ 2064s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2064s | ~ ^ 2064s | ) 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c: In function ‘futrts_smul_hi64’: 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2064s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2064s | ^~~~~~~~~~ 2064s | __int128__ 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4435:86: error: expected ‘)’ before ‘a’ 2064s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2064s | ~ ^ 2064s | ) 2064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4435:104: error: expected ‘)’ before ‘b’ 2064s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2064s | ~ ^ 2064s | ) 2064s 2064s If you find this error message confusing, uninformative, or wrong, please open an issue: 2064s https://github.com/diku-dk/futhark/issues 2064s 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.fut: 2065s Compiling with --backend=multicore: 2065s cc failed with code 1: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c: In function ‘futrts_umul_hi64’: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2065s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ^~~~~~~~~~~ 2065s | __uint32_t 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4431:90: error: expected ‘)’ before ‘a’ 2065s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4431:109: error: expected ‘)’ before ‘b’ 2065s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c: In function ‘futrts_smul_hi64’: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2065s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ^~~~~~~~~~ 2065s | __int128__ 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4435:86: error: expected ‘)’ before ‘a’ 2065s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4435:104: error: expected ‘)’ before ‘b’ 2065s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s 2065s If you find this error message confusing, uninformative, or wrong, please open an issue: 2065s https://github.com/diku-dk/futhark/issues 2065s 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.fut: 2065s Compiling with --backend=multicore: 2065s cc failed with code 1: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c: In function ‘futrts_umul_hi64’: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2065s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ^~~~~~~~~~~ 2065s | __uint32_t 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4417:90: error: expected ‘)’ before ‘a’ 2065s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4417:109: error: expected ‘)’ before ‘b’ 2065s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c: In function ‘futrts_smul_hi64’: 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2065s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ^~~~~~~~~~ 2065s | __int128__ 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4421:86: error: expected ‘)’ before ‘a’ 2065s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4421:104: error: expected ‘)’ before ‘b’ 2065s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2065s | ~ ^ 2065s | ) 2065s 2065s If you find this error message confusing, uninformative, or wrong, please open an issue: 2065s https://github.com/diku-dk/futhark/issues 2065s 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.fut: 2066s Generating reference outputs: 2066s cc failed with code 1: 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c: In function ‘futrts_umul_hi64’: 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2066s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2066s | ^~~~~~~~~~~ 2066s | __uint32_t 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:90: error: expected ‘)’ before ‘a’ 2066s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2066s | ~ ^ 2066s | ) 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:109: error: expected ‘)’ before ‘b’ 2066s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2066s | ~ ^ 2066s | ) 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c: In function ‘futrts_smul_hi64’: 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2066s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2066s | ^~~~~~~~~~ 2066s | __int128__ 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:86: error: expected ‘)’ before ‘a’ 2066s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2066s | ~ ^ 2066s | ) 2066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:104: error: expected ‘)’ before ‘b’ 2066s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2066s | ~ ^ 2066s | ) 2066s 2066s If you find this error message confusing, uninformative, or wrong, please open an issue: 2066s https://github.com/diku-dk/futhark/issues 2066s 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.fut: 2068s Generating reference outputs: 2068s cc failed with code 1: 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c: In function ‘futrts_umul_hi64’: 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2068s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2068s | ^~~~~~~~~~~ 2068s | __uint32_t 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:90: error: expected ‘)’ before ‘a’ 2068s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2068s | ~ ^ 2068s | ) 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:109: error: expected ‘)’ before ‘b’ 2068s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2068s | ~ ^ 2068s | ) 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c: In function ‘futrts_smul_hi64’: 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2068s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2068s | ^~~~~~~~~~ 2068s | __int128__ 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:86: error: expected ‘)’ before ‘a’ 2068s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2068s | ~ ^ 2068s | ) 2068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:104: error: expected ‘)’ before ‘b’ 2068s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2068s | ~ ^ 2068s | ) 2068s 2068s If you find this error message confusing, uninformative, or wrong, please open an issue: 2068s https://github.com/diku-dk/futhark/issues 2068s 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.fut: 2069s Compiling with --backend=multicore: 2069s cc failed with code 1: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c: In function ‘futrts_umul_hi64’: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ^~~~~~~~~~~ 2069s | __uint32_t 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4417:90: error: expected ‘)’ before ‘a’ 2069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4417:109: error: expected ‘)’ before ‘b’ 2069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c: In function ‘futrts_smul_hi64’: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ^~~~~~~~~~ 2069s | __int128__ 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4421:86: error: expected ‘)’ before ‘a’ 2069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4421:104: error: expected ‘)’ before ‘b’ 2069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s 2069s If you find this error message confusing, uninformative, or wrong, please open an issue: 2069s https://github.com/diku-dk/futhark/issues 2069s 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.fut: 2069s Compiling with --backend=multicore: 2069s cc failed with code 1: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c: In function ‘futrts_umul_hi64’: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2069s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ^~~~~~~~~~~ 2069s | __uint32_t 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4416:90: error: expected ‘)’ before ‘a’ 2069s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4416:109: error: expected ‘)’ before ‘b’ 2069s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c: In function ‘futrts_smul_hi64’: 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2069s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ^~~~~~~~~~ 2069s | __int128__ 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4420:86: error: expected ‘)’ before ‘a’ 2069s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4420:104: error: expected ‘)’ before ‘b’ 2069s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2069s | ~ ^ 2069s | ) 2069s 2069s If you find this error message confusing, uninformative, or wrong, please open an issue: 2069s https://github.com/diku-dk/futhark/issues 2069s 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.fut: 2070s Compiling with --backend=multicore: 2070s cc failed with code 1: 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c: In function ‘futrts_umul_hi64’: 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2070s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2070s | ^~~~~~~~~~~ 2070s | __uint32_t 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4417:90: error: expected ‘)’ before ‘a’ 2070s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2070s | ~ ^ 2070s | ) 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4417:109: error: expected ‘)’ before ‘b’ 2070s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2070s | ~ ^ 2070s | ) 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c: In function ‘futrts_smul_hi64’: 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2070s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2070s | ^~~~~~~~~~ 2070s | __int128__ 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4421:86: error: expected ‘)’ before ‘a’ 2070s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2070s | ~ ^ 2070s | ) 2070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4421:104: error: expected ‘)’ before ‘b’ 2070s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2070s | ~ ^ 2070s | ) 2070s 2070s If you find this error message confusing, uninformative, or wrong, please open an issue: 2070s https://github.com/diku-dk/futhark/issues 2070s 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.fut: 2072s Compiling with --backend=multicore: 2072s cc failed with code 1: 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c: In function ‘futrts_umul_hi64’: 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2072s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2072s | ^~~~~~~~~~~ 2072s | __uint32_t 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4416:90: error: expected ‘)’ before ‘a’ 2072s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2072s | ~ ^ 2072s | ) 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4416:109: error: expected ‘)’ before ‘b’ 2072s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2072s | ~ ^ 2072s | ) 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c: In function ‘futrts_smul_hi64’: 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2072s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2072s | ^~~~~~~~~~ 2072s | __int128__ 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4420:86: error: expected ‘)’ before ‘a’ 2072s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2072s | ~ ^ 2072s | ) 2072s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4420:104: error: expected ‘)’ before ‘b’ 2072s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2072s | ~ ^ 2072s | ) 2072s 2072s If you find this error message confusing, uninformative, or wrong, please open an issue: 2072s https://github.com/diku-dk/futhark/issues 2072s 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.fut: 2073s Compiling with --backend=multicore: 2073s cc failed with code 1: 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c: In function ‘futrts_umul_hi64’: 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2073s | ^~~~~~~~~~~ 2073s | __uint32_t 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4416:90: error: expected ‘)’ before ‘a’ 2073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2073s | ~ ^ 2073s | ) 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4416:109: error: expected ‘)’ before ‘b’ 2073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2073s | ~ ^ 2073s | ) 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c: In function ‘futrts_smul_hi64’: 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2073s | ^~~~~~~~~~ 2073s | __int128__ 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4420:86: error: expected ‘)’ before ‘a’ 2073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2073s | ~ ^ 2073s | ) 2073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4420:104: error: expected ‘)’ before ‘b’ 2073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2073s | ~ ^ 2073s | ) 2073s 2073s If you find this error message confusing, uninformative, or wrong, please open an issue: 2073s https://github.com/diku-dk/futhark/issues 2073s 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.fut: 2074s Compiling with --backend=multicore: 2074s cc failed with code 1: 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c: In function ‘futrts_umul_hi64’: 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2074s | ^~~~~~~~~~~ 2074s | __uint32_t 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4416:90: error: expected ‘)’ before ‘a’ 2074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2074s | ~ ^ 2074s | ) 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4416:109: error: expected ‘)’ before ‘b’ 2074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2074s | ~ ^ 2074s | ) 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c: In function ‘futrts_smul_hi64’: 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2074s | ^~~~~~~~~~ 2074s | __int128__ 2074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4420:86: error: expected ‘)’ before ‘a’ 2074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4420:104: error: expected ‘)’ before ‘b’ 2075s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s 2075s If you find this error message confusing, uninformative, or wrong, please open an issue: 2075s https://github.com/diku-dk/futhark/issues 2075s 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.fut: 2075s Compiling with --backend=multicore: 2075s cc failed with code 1: 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c: In function ‘futrts_umul_hi64’: 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2075s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2075s | ^~~~~~~~~~~ 2075s | __uint32_t 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4433:90: error: expected ‘)’ before ‘a’ 2075s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4433:109: error: expected ‘)’ before ‘b’ 2075s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c: In function ‘futrts_smul_hi64’: 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2075s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2075s | ^~~~~~~~~~ 2075s | __int128__ 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4437:86: error: expected ‘)’ before ‘a’ 2075s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4437:104: error: expected ‘)’ before ‘b’ 2075s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2075s | ~ ^ 2075s | ) 2075s 2075s If you find this error message confusing, uninformative, or wrong, please open an issue: 2075s https://github.com/diku-dk/futhark/issues 2075s 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.fut: 2076s Compiling with --backend=multicore: 2076s cc failed with code 1: 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c: In function ‘futrts_umul_hi64’: 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2076s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2076s | ^~~~~~~~~~~ 2076s | __uint32_t 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4433:90: error: expected ‘)’ before ‘a’ 2076s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2076s | ~ ^ 2076s | ) 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4433:109: error: expected ‘)’ before ‘b’ 2076s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2076s | ~ ^ 2076s | ) 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c: In function ‘futrts_smul_hi64’: 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2076s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2076s | ^~~~~~~~~~ 2076s | __int128__ 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4437:86: error: expected ‘)’ before ‘a’ 2076s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2076s | ~ ^ 2076s | ) 2076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4437:104: error: expected ‘)’ before ‘b’ 2076s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2076s | ~ ^ 2076s | ) 2076s 2076s If you find this error message confusing, uninformative, or wrong, please open an issue: 2076s https://github.com/diku-dk/futhark/issues 2076s 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.fut: 2077s Compiling with --backend=multicore: 2077s cc failed with code 1: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c: In function ‘futrts_umul_hi64’: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2077s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ^~~~~~~~~~~ 2077s | __uint32_t 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4432:90: error: expected ‘)’ before ‘a’ 2077s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4432:109: error: expected ‘)’ before ‘b’ 2077s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c: In function ‘futrts_smul_hi64’: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2077s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ^~~~~~~~~~ 2077s | __int128__ 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4436:86: error: expected ‘)’ before ‘a’ 2077s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4436:104: error: expected ‘)’ before ‘b’ 2077s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s 2077s If you find this error message confusing, uninformative, or wrong, please open an issue: 2077s https://github.com/diku-dk/futhark/issues 2077s 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.fut: 2077s Compiling with --backend=multicore: 2077s cc failed with code 1: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c: In function ‘futrts_umul_hi64’: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2077s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ^~~~~~~~~~~ 2077s | __uint32_t 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4434:90: error: expected ‘)’ before ‘a’ 2077s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4434:109: error: expected ‘)’ before ‘b’ 2077s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c: In function ‘futrts_smul_hi64’: 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2077s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ^~~~~~~~~~ 2077s | __int128__ 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4438:86: error: expected ‘)’ before ‘a’ 2077s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4438:104: error: expected ‘)’ before ‘b’ 2077s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2077s | ~ ^ 2077s | ) 2077s 2077s If you find this error message confusing, uninformative, or wrong, please open an issue: 2077s https://github.com/diku-dk/futhark/issues 2077s 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.fut: 2078s Compiling with --backend=multicore: 2078s cc failed with code 1: 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c: In function ‘futrts_umul_hi64’: 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2078s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2078s | ^~~~~~~~~~~ 2078s | __uint32_t 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4434:90: error: expected ‘)’ before ‘a’ 2078s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2078s | ~ ^ 2078s | ) 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4434:109: error: expected ‘)’ before ‘b’ 2078s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2078s | ~ ^ 2078s | ) 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c: In function ‘futrts_smul_hi64’: 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2078s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2078s | ^~~~~~~~~~ 2078s | __int128__ 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4438:86: error: expected ‘)’ before ‘a’ 2078s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2078s | ~ ^ 2078s | ) 2078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4438:104: error: expected ‘)’ before ‘b’ 2078s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2078s | ~ ^ 2078s | ) 2078s 2078s If you find this error message confusing, uninformative, or wrong, please open an issue: 2078s https://github.com/diku-dk/futhark/issues 2078s 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.fut: 2080s Compiling with --backend=multicore: 2080s cc failed with code 1: 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c: In function ‘futrts_umul_hi64’: 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2080s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2080s | ^~~~~~~~~~~ 2080s | __uint32_t 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4419:90: error: expected ‘)’ before ‘a’ 2080s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2080s | ~ ^ 2080s | ) 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4419:109: error: expected ‘)’ before ‘b’ 2080s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2080s | ~ ^ 2080s | ) 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c: In function ‘futrts_smul_hi64’: 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2080s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2080s | ^~~~~~~~~~ 2080s | __int128__ 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4423:86: error: expected ‘)’ before ‘a’ 2080s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2080s | ~ ^ 2080s | ) 2080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4423:104: error: expected ‘)’ before ‘b’ 2080s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2080s | ~ ^ 2080s | ) 2080s 2080s If you find this error message confusing, uninformative, or wrong, please open an issue: 2080s https://github.com/diku-dk/futhark/issues 2080s 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.fut: 2081s Compiling with --backend=multicore: 2081s cc failed with code 1: 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c: In function ‘futrts_umul_hi64’: 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2081s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2081s | ^~~~~~~~~~~ 2081s | __uint32_t 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4433:90: error: expected ‘)’ before ‘a’ 2081s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2081s | ~ ^ 2081s | ) 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4433:109: error: expected ‘)’ before ‘b’ 2081s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2081s | ~ ^ 2081s | ) 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c: In function ‘futrts_smul_hi64’: 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2081s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2081s | ^~~~~~~~~~ 2081s | __int128__ 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4437:86: error: expected ‘)’ before ‘a’ 2081s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2081s | ~ ^ 2081s | ) 2081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4437:104: error: expected ‘)’ before ‘b’ 2081s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2081s | ~ ^ 2081s | ) 2081s 2081s If you find this error message confusing, uninformative, or wrong, please open an issue: 2081s https://github.com/diku-dk/futhark/issues 2081s 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.fut: 2083s Compiling with --backend=multicore: 2083s cc failed with code 1: 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c: In function ‘futrts_umul_hi64’: 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2083s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2083s | ^~~~~~~~~~~ 2083s | __uint32_t 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4418:90: error: expected ‘)’ before ‘a’ 2083s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2083s | ~ ^ 2083s | ) 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4418:109: error: expected ‘)’ before ‘b’ 2083s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2083s | ~ ^ 2083s | ) 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c: In function ‘futrts_smul_hi64’: 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2083s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2083s | ^~~~~~~~~~ 2083s | __int128__ 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4422:86: error: expected ‘)’ before ‘a’ 2083s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2083s | ~ ^ 2083s | ) 2083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4422:104: error: expected ‘)’ before ‘b’ 2083s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2083s | ~ ^ 2083s | ) 2083s 2083s If you find this error message confusing, uninformative, or wrong, please open an issue: 2083s https://github.com/diku-dk/futhark/issues 2083s 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.fut: 2084s Compiling with --backend=multicore: 2084s cc failed with code 1: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c: In function ‘futrts_umul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ^~~~~~~~~~~ 2084s | __uint32_t 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4434:90: error: expected ‘)’ before ‘a’ 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4434:109: error: expected ‘)’ before ‘b’ 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c: In function ‘futrts_smul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ^~~~~~~~~~ 2084s | __int128__ 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4438:86: error: expected ‘)’ before ‘a’ 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4438:104: error: expected ‘)’ before ‘b’ 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s 2084s If you find this error message confusing, uninformative, or wrong, please open an issue: 2084s https://github.com/diku-dk/futhark/issues 2084s 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.fut: 2084s Compiling with --backend=multicore: 2084s cc failed with code 1: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c: In function ‘futrts_umul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ^~~~~~~~~~~ 2084s | __uint32_t 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4434:90: error: expected ‘)’ before ‘a’ 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4434:109: error: expected ‘)’ before ‘b’ 2084s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c: In function ‘futrts_smul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ^~~~~~~~~~ 2084s | __int128__ 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4438:86: error: expected ‘)’ before ‘a’ 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4438:104: error: expected ‘)’ before ‘b’ 2084s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s 2084s If you find this error message confusing, uninformative, or wrong, please open an issue: 2084s https://github.com/diku-dk/futhark/issues 2084s 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.fut: 2084s Compiling with --backend=multicore: 2084s cc failed with code 1: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c: In function ‘futrts_umul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2084s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ^~~~~~~~~~~ 2084s | __uint32_t 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4420:90: error: expected ‘)’ before ‘a’ 2084s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4420:109: error: expected ‘)’ before ‘b’ 2084s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c: In function ‘futrts_smul_hi64’: 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2084s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ^~~~~~~~~~ 2084s | __int128__ 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4424:86: error: expected ‘)’ before ‘a’ 2084s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4424:104: error: expected ‘)’ before ‘b’ 2084s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2084s | ~ ^ 2084s | ) 2084s 2084s If you find this error message confusing, uninformative, or wrong, please open an issue: 2084s https://github.com/diku-dk/futhark/issues 2084s 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.fut: 2086s Compiling with --backend=multicore: 2086s cc failed with code 1: 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c: In function ‘futrts_umul_hi64’: 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2086s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2086s | ^~~~~~~~~~~ 2086s | __uint32_t 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4449:90: error: expected ‘)’ before ‘a’ 2086s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2086s | ~ ^ 2086s | ) 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4449:109: error: expected ‘)’ before ‘b’ 2086s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2086s | ~ ^ 2086s | ) 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c: In function ‘futrts_smul_hi64’: 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2086s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2086s | ^~~~~~~~~~ 2086s | __int128__ 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4453:86: error: expected ‘)’ before ‘a’ 2086s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2086s | ~ ^ 2086s | ) 2086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4453:104: error: expected ‘)’ before ‘b’ 2086s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2086s | ~ ^ 2086s | ) 2086s 2086s If you find this error message confusing, uninformative, or wrong, please open an issue: 2086s https://github.com/diku-dk/futhark/issues 2086s 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.fut: 2087s Compiling with --backend=multicore: 2087s cc failed with code 1: 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c: In function ‘futrts_umul_hi64’: 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2087s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2087s | ^~~~~~~~~~~ 2087s | __uint32_t 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4417:90: error: expected ‘)’ before ‘a’ 2087s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2087s | ~ ^ 2087s | ) 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4417:109: error: expected ‘)’ before ‘b’ 2087s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2087s | ~ ^ 2087s | ) 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c: In function ‘futrts_smul_hi64’: 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2087s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2087s | ^~~~~~~~~~ 2087s | __int128__ 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4421:86: error: expected ‘)’ before ‘a’ 2087s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2087s | ~ ^ 2087s | ) 2087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4421:104: error: expected ‘)’ before ‘b’ 2087s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2087s | ~ ^ 2087s | ) 2087s 2087s If you find this error message confusing, uninformative, or wrong, please open an issue: 2087s https://github.com/diku-dk/futhark/issues 2087s 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.fut: 2088s Compiling with --backend=multicore: 2088s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.fut:7:16-17: 2088s Unused name "b". 2088s cc failed with code 1: 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c: In function ‘futrts_umul_hi64’: 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2088s | ^~~~~~~~~~~ 2088s | __uint32_t 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4416:90: error: expected ‘)’ before ‘a’ 2088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2088s | ~ ^ 2088s | ) 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4416:109: error: expected ‘)’ before ‘b’ 2088s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2088s | ~ ^ 2088s | ) 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c: In function ‘futrts_smul_hi64’: 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2088s | ^~~~~~~~~~ 2088s | __int128__ 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4420:86: error: expected ‘)’ before ‘a’ 2088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2088s | ~ ^ 2088s | ) 2088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4420:104: error: expected ‘)’ before ‘b’ 2088s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2088s | ~ ^ 2088s | ) 2088s 2088s If you find this error message confusing, uninformative, or wrong, please open an issue: 2088s https://github.com/diku-dk/futhark/issues 2088s 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.fut: 2089s Compiling with --backend=multicore: 2089s cc failed with code 1: 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c: In function ‘futrts_umul_hi64’: 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2089s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2089s | ^~~~~~~~~~~ 2089s | __uint32_t 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4416:90: error: expected ‘)’ before ‘a’ 2089s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2089s | ~ ^ 2089s | ) 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4416:109: error: expected ‘)’ before ‘b’ 2089s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2089s | ~ ^ 2089s | ) 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c: In function ‘futrts_smul_hi64’: 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2089s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2089s | ^~~~~~~~~~ 2089s | __int128__ 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4420:86: error: expected ‘)’ before ‘a’ 2089s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2089s | ~ ^ 2089s | ) 2089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4420:104: error: expected ‘)’ before ‘b’ 2089s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2089s | ~ ^ 2089s | ) 2089s 2089s If you find this error message confusing, uninformative, or wrong, please open an issue: 2089s https://github.com/diku-dk/futhark/issues 2089s 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.fut: 2091s Compiling with --backend=multicore: 2091s cc failed with code 1: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c: In function ‘futrts_umul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2091s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ^~~~~~~~~~~ 2091s | __uint32_t 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4403:90: error: expected ‘)’ before ‘a’ 2091s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4403:109: error: expected ‘)’ before ‘b’ 2091s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c: In function ‘futrts_smul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2091s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ^~~~~~~~~~ 2091s | __int128__ 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4407:86: error: expected ‘)’ before ‘a’ 2091s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4407:104: error: expected ‘)’ before ‘b’ 2091s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s 2091s If you find this error message confusing, uninformative, or wrong, please open an issue: 2091s https://github.com/diku-dk/futhark/issues 2091s 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.fut: 2091s Compiling with --backend=multicore: 2091s cc failed with code 1: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c: In function ‘futrts_umul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2091s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ^~~~~~~~~~~ 2091s | __uint32_t 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4402:90: error: expected ‘)’ before ‘a’ 2091s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4402:109: error: expected ‘)’ before ‘b’ 2091s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c: In function ‘futrts_smul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2091s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ^~~~~~~~~~ 2091s | __int128__ 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4406:86: error: expected ‘)’ before ‘a’ 2091s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4406:104: error: expected ‘)’ before ‘b’ 2091s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s 2091s If you find this error message confusing, uninformative, or wrong, please open an issue: 2091s https://github.com/diku-dk/futhark/issues 2091s 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.fut: 2091s Generating reference outputs: 2091s cc failed with code 1: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c: In function ‘futrts_umul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2091s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ^~~~~~~~~~~ 2091s | __uint32_t 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:90: error: expected ‘)’ before ‘a’ 2091s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:109: error: expected ‘)’ before ‘b’ 2091s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c: In function ‘futrts_smul_hi64’: 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2091s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ^~~~~~~~~~ 2091s | __int128__ 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:86: error: expected ‘)’ before ‘a’ 2091s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:104: error: expected ‘)’ before ‘b’ 2091s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2091s | ~ ^ 2091s | ) 2091s 2091s If you find this error message confusing, uninformative, or wrong, please open an issue: 2091s https://github.com/diku-dk/futhark/issues 2091s 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.fut: 2092s Compiling with --backend=multicore: 2092s cc failed with code 1: 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c: In function ‘futrts_umul_hi64’: 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2092s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2092s | ^~~~~~~~~~~ 2092s | __uint32_t 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4417:90: error: expected ‘)’ before ‘a’ 2092s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2092s | ~ ^ 2092s | ) 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4417:109: error: expected ‘)’ before ‘b’ 2092s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2092s | ~ ^ 2092s | ) 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c: In function ‘futrts_smul_hi64’: 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2092s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2092s | ^~~~~~~~~~ 2092s | __int128__ 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4421:86: error: expected ‘)’ before ‘a’ 2092s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2092s | ~ ^ 2092s | ) 2092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4421:104: error: expected ‘)’ before ‘b’ 2092s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2092s | ~ ^ 2092s | ) 2092s 2092s If you find this error message confusing, uninformative, or wrong, please open an issue: 2092s https://github.com/diku-dk/futhark/issues 2092s 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.fut: 2093s Compiling with --backend=multicore: 2093s cc failed with code 1: 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c: In function ‘futrts_umul_hi64’: 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2093s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2093s | ^~~~~~~~~~~ 2093s | __uint32_t 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4431:90: error: expected ‘)’ before ‘a’ 2093s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2093s | ~ ^ 2093s | ) 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4431:109: error: expected ‘)’ before ‘b’ 2093s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2093s | ~ ^ 2093s | ) 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c: In function ‘futrts_smul_hi64’: 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2093s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2093s | ^~~~~~~~~~ 2093s | __int128__ 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4435:86: error: expected ‘)’ before ‘a’ 2093s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2093s | ~ ^ 2093s | ) 2093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4435:104: error: expected ‘)’ before ‘b’ 2093s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2093s | ~ ^ 2093s | ) 2093s 2093s If you find this error message confusing, uninformative, or wrong, please open an issue: 2093s https://github.com/diku-dk/futhark/issues 2093s 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.fut: 2094s Compiling with --backend=multicore: 2094s cc failed with code 1: 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c: In function ‘futrts_umul_hi64’: 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2094s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2094s | ^~~~~~~~~~~ 2094s | __uint32_t 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4416:90: error: expected ‘)’ before ‘a’ 2094s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2094s | ~ ^ 2094s | ) 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4416:109: error: expected ‘)’ before ‘b’ 2094s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2094s | ~ ^ 2094s | ) 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c: In function ‘futrts_smul_hi64’: 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2094s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2094s | ^~~~~~~~~~ 2094s | __int128__ 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4420:86: error: expected ‘)’ before ‘a’ 2094s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2094s | ~ ^ 2094s | ) 2094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4420:104: error: expected ‘)’ before ‘b’ 2094s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2094s | ~ ^ 2094s | ) 2094s 2094s If you find this error message confusing, uninformative, or wrong, please open an issue: 2094s https://github.com/diku-dk/futhark/issues 2094s 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.fut: 2095s Compiling with --backend=multicore: 2095s cc failed with code 1: 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c: In function ‘futrts_umul_hi64’: 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2095s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2095s | ^~~~~~~~~~~ 2095s | __uint32_t 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4416:90: error: expected ‘)’ before ‘a’ 2095s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2095s | ~ ^ 2095s | ) 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4416:109: error: expected ‘)’ before ‘b’ 2095s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2095s | ~ ^ 2095s | ) 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c: In function ‘futrts_smul_hi64’: 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2095s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2095s | ^~~~~~~~~~ 2095s | __int128__ 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4420:86: error: expected ‘)’ before ‘a’ 2095s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2095s | ~ ^ 2095s | ) 2095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4420:104: error: expected ‘)’ before ‘b’ 2095s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2095s | ~ ^ 2095s | ) 2095s 2095s If you find this error message confusing, uninformative, or wrong, please open an issue: 2095s https://github.com/diku-dk/futhark/issues 2095s 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.fut: 2096s Compiling with --backend=multicore: 2096s cc failed with code 1: 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c: In function ‘futrts_umul_hi64’: 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2096s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2096s | ^~~~~~~~~~~ 2096s | __uint32_t 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4416:90: error: expected ‘)’ before ‘a’ 2096s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2096s | ~ ^ 2096s | ) 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4416:109: error: expected ‘)’ before ‘b’ 2096s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2096s | ~ ^ 2096s | ) 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c: In function ‘futrts_smul_hi64’: 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2096s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2096s | ^~~~~~~~~~ 2096s | __int128__ 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4420:86: error: expected ‘)’ before ‘a’ 2096s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2096s | ~ ^ 2096s | ) 2096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4420:104: error: expected ‘)’ before ‘b’ 2096s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2096s | ~ ^ 2096s | ) 2096s 2096s If you find this error message confusing, uninformative, or wrong, please open an issue: 2096s https://github.com/diku-dk/futhark/issues 2096s 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.fut: 2097s Compiling with --backend=multicore: 2097s cc failed with code 1: 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c: In function ‘futrts_umul_hi64’: 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2097s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2097s | ^~~~~~~~~~~ 2097s | __uint32_t 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4402:90: error: expected ‘)’ before ‘a’ 2097s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2097s | ~ ^ 2097s | ) 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4402:109: error: expected ‘)’ before ‘b’ 2097s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2097s | ~ ^ 2097s | ) 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c: In function ‘futrts_smul_hi64’: 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2097s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2097s | ^~~~~~~~~~ 2097s | __int128__ 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4406:86: error: expected ‘)’ before ‘a’ 2097s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2097s | ~ ^ 2097s | ) 2097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4406:104: error: expected ‘)’ before ‘b’ 2097s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2097s | ~ ^ 2097s | ) 2097s 2097s If you find this error message confusing, uninformative, or wrong, please open an issue: 2097s https://github.com/diku-dk/futhark/issues 2097s 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.fut: 2098s Compiling with --backend=multicore: 2098s cc failed with code 1: 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c: In function ‘futrts_umul_hi64’: 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2098s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2098s | ^~~~~~~~~~~ 2098s | __uint32_t 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4416:90: error: expected ‘)’ before ‘a’ 2098s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2098s | ~ ^ 2098s | ) 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4416:109: error: expected ‘)’ before ‘b’ 2098s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2098s | ~ ^ 2098s | ) 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c: In function ‘futrts_smul_hi64’: 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2098s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2098s | ^~~~~~~~~~ 2098s | __int128__ 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4420:86: error: expected ‘)’ before ‘a’ 2098s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2098s | ~ ^ 2098s | ) 2098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4420:104: error: expected ‘)’ before ‘b’ 2098s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2098s | ~ ^ 2098s | ) 2098s 2098s If you find this error message confusing, uninformative, or wrong, please open an issue: 2098s https://github.com/diku-dk/futhark/issues 2098s 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.fut: 2099s Compiling with --backend=multicore: 2099s cc failed with code 1: 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c: In function ‘futrts_umul_hi64’: 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2099s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2099s | ^~~~~~~~~~~ 2099s | __uint32_t 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4416:90: error: expected ‘)’ before ‘a’ 2099s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2099s | ~ ^ 2099s | ) 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4416:109: error: expected ‘)’ before ‘b’ 2099s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2099s | ~ ^ 2099s | ) 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c: In function ‘futrts_smul_hi64’: 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2099s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2099s | ^~~~~~~~~~ 2099s | __int128__ 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4420:86: error: expected ‘)’ before ‘a’ 2099s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2099s | ~ ^ 2099s | ) 2099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4420:104: error: expected ‘)’ before ‘b’ 2099s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2099s | ~ ^ 2099s | ) 2099s 2099s If you find this error message confusing, uninformative, or wrong, please open an issue: 2099s https://github.com/diku-dk/futhark/issues 2099s 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.fut: 2100s Compiling with --backend=multicore: 2100s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.fut:23:18-19: 2100s Unused name "i". 2100s cc failed with code 1: 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c: In function ‘futrts_umul_hi64’: 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2100s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2100s | ^~~~~~~~~~~ 2100s | __uint32_t 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4442:90: error: expected ‘)’ before ‘a’ 2100s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2100s | ~ ^ 2100s | ) 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4442:109: error: expected ‘)’ before ‘b’ 2100s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2100s | ~ ^ 2100s | ) 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c: In function ‘futrts_smul_hi64’: 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2100s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2100s | ^~~~~~~~~~ 2100s | __int128__ 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4446:86: error: expected ‘)’ before ‘a’ 2100s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2100s | ~ ^ 2100s | ) 2100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4446:104: error: expected ‘)’ before ‘b’ 2100s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2100s | ~ ^ 2100s | ) 2100s 2100s If you find this error message confusing, uninformative, or wrong, please open an issue: 2100s https://github.com/diku-dk/futhark/issues 2100s 2101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.fut: 2101s Compiling with --backend=multicore: 2101s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.fut:21:18-19: 2101s Unused name "i". 2101s cc failed with code 1: 2101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c: In function ‘futrts_umul_hi64’: 2101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2101s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2101s | ^~~~~~~~~~~ 2101s | __uint32_t 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4443:90: error: expected ‘)’ before ‘a’ 2102s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4443:109: error: expected ‘)’ before ‘b’ 2102s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c: In function ‘futrts_smul_hi64’: 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ^~~~~~~~~~ 2102s | __int128__ 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4447:86: error: expected ‘)’ before ‘a’ 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4447:104: error: expected ‘)’ before ‘b’ 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s 2102s If you find this error message confusing, uninformative, or wrong, please open an issue: 2102s https://github.com/diku-dk/futhark/issues 2102s 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.fut: 2102s Compiling with --backend=multicore: 2102s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.fut:21:18-19: 2102s Unused name "i". 2102s cc failed with code 1: 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c: In function ‘futrts_umul_hi64’: 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2102s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2102s | ^~~~~~~~~~~ 2102s | __uint32_t 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4443:90: error: expected ‘)’ before ‘a’ 2102s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4443:109: error: expected ‘)’ before ‘b’ 2102s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c: In function ‘futrts_smul_hi64’: 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ^~~~~~~~~~ 2102s | __int128__ 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4447:86: error: expected ‘)’ before ‘a’ 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4447:104: error: expected ‘)’ before ‘b’ 2102s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2102s | ~ ^ 2102s | ) 2102s 2102s If you find this error message confusing, uninformative, or wrong, please open an issue: 2102s https://github.com/diku-dk/futhark/issues 2102s 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.fut: 2103s Compiling with --backend=multicore: 2103s cc failed with code 1: 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c: In function ‘futrts_umul_hi64’: 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2103s | ^~~~~~~~~~~ 2103s | __uint32_t 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4416:90: error: expected ‘)’ before ‘a’ 2103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2103s | ~ ^ 2103s | ) 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4416:109: error: expected ‘)’ before ‘b’ 2103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2103s | ~ ^ 2103s | ) 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c: In function ‘futrts_smul_hi64’: 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2103s | ^~~~~~~~~~ 2103s | __int128__ 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4420:86: error: expected ‘)’ before ‘a’ 2103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2103s | ~ ^ 2103s | ) 2103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4420:104: error: expected ‘)’ before ‘b’ 2103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2103s | ~ ^ 2103s | ) 2103s 2103s If you find this error message confusing, uninformative, or wrong, please open an issue: 2103s https://github.com/diku-dk/futhark/issues 2103s 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.fut: 2104s Compiling with --backend=multicore: 2104s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.fut:21:18-19: 2104s Unused name "i". 2104s cc failed with code 1: 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c: In function ‘futrts_umul_hi64’: 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4445:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2104s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2104s | ^~~~~~~~~~~ 2104s | __uint32_t 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4445:78: note: each undeclared identifier is reported only once for each function it appears in 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4445:90: error: expected ‘)’ before ‘a’ 2104s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2104s | ~ ^ 2104s | ) 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4445:109: error: expected ‘)’ before ‘b’ 2104s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2104s | ~ ^ 2104s | ) 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c: In function ‘futrts_smul_hi64’: 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4449:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2104s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2104s | ^~~~~~~~~~ 2104s | __int128__ 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4449:86: error: expected ‘)’ before ‘a’ 2104s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2104s | ~ ^ 2104s | ) 2104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4449:104: error: expected ‘)’ before ‘b’ 2104s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2104s | ~ ^ 2104s | ) 2104s 2104s If you find this error message confusing, uninformative, or wrong, please open an issue: 2104s https://github.com/diku-dk/futhark/issues 2104s 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.fut: 2105s Compiling with --backend=multicore: 2105s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.fut:21:18-19: 2105s Unused name "i". 2105s cc failed with code 1: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c: In function ‘futrts_umul_hi64’: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4445:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2105s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ^~~~~~~~~~~ 2105s | __uint32_t 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4445:78: note: each undeclared identifier is reported only once for each function it appears in 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4445:90: error: expected ‘)’ before ‘a’ 2105s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4445:109: error: expected ‘)’ before ‘b’ 2105s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c: In function ‘futrts_smul_hi64’: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4449:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2105s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ^~~~~~~~~~ 2105s | __int128__ 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4449:86: error: expected ‘)’ before ‘a’ 2105s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4449:104: error: expected ‘)’ before ‘b’ 2105s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s 2105s If you find this error message confusing, uninformative, or wrong, please open an issue: 2105s https://github.com/diku-dk/futhark/issues 2105s 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.fut: 2105s Compiling with --backend=multicore: 2105s cc failed with code 1: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c: In function ‘futrts_umul_hi64’: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2105s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ^~~~~~~~~~~ 2105s | __uint32_t 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4390:90: error: expected ‘)’ before ‘a’ 2105s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4390:109: error: expected ‘)’ before ‘b’ 2105s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c: In function ‘futrts_smul_hi64’: 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2105s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ^~~~~~~~~~ 2105s | __int128__ 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4394:86: error: expected ‘)’ before ‘a’ 2105s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4394:104: error: expected ‘)’ before ‘b’ 2105s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2105s | ~ ^ 2105s | ) 2105s 2105s If you find this error message confusing, uninformative, or wrong, please open an issue: 2105s https://github.com/diku-dk/futhark/issues 2105s 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.fut: 2106s Compiling with --backend=multicore: 2106s cc failed with code 1: 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c: In function ‘futrts_umul_hi64’: 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2106s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2106s | ^~~~~~~~~~~ 2106s | __uint32_t 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4417:90: error: expected ‘)’ before ‘a’ 2106s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2106s | ~ ^ 2106s | ) 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4417:109: error: expected ‘)’ before ‘b’ 2106s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2106s | ~ ^ 2106s | ) 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c: In function ‘futrts_smul_hi64’: 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2106s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2106s | ^~~~~~~~~~ 2106s | __int128__ 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4421:86: error: expected ‘)’ before ‘a’ 2106s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2106s | ~ ^ 2106s | ) 2106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4421:104: error: expected ‘)’ before ‘b’ 2106s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2106s | ~ ^ 2106s | ) 2106s 2106s If you find this error message confusing, uninformative, or wrong, please open an issue: 2106s https://github.com/diku-dk/futhark/issues 2106s 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.fut: 2107s Compiling with --backend=multicore: 2107s cc failed with code 1: 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c: In function ‘futrts_umul_hi64’: 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2107s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2107s | ^~~~~~~~~~~ 2107s | __uint32_t 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4417:90: error: expected ‘)’ before ‘a’ 2107s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2107s | ~ ^ 2107s | ) 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4417:109: error: expected ‘)’ before ‘b’ 2107s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2107s | ~ ^ 2107s | ) 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c: In function ‘futrts_smul_hi64’: 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2107s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2107s | ^~~~~~~~~~ 2107s | __int128__ 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4421:86: error: expected ‘)’ before ‘a’ 2107s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2107s | ~ ^ 2107s | ) 2107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4421:104: error: expected ‘)’ before ‘b’ 2107s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2107s | ~ ^ 2107s | ) 2107s 2107s If you find this error message confusing, uninformative, or wrong, please open an issue: 2107s https://github.com/diku-dk/futhark/issues 2107s 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.fut: 2109s Compiling with --backend=multicore: 2109s cc failed with code 1: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c: In function ‘futrts_umul_hi64’: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ^~~~~~~~~~~ 2109s | __uint32_t 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4417:90: error: expected ‘)’ before ‘a’ 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4417:109: error: expected ‘)’ before ‘b’ 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c: In function ‘futrts_smul_hi64’: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ^~~~~~~~~~ 2109s | __int128__ 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4421:86: error: expected ‘)’ before ‘a’ 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4421:104: error: expected ‘)’ before ‘b’ 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s 2109s If you find this error message confusing, uninformative, or wrong, please open an issue: 2109s https://github.com/diku-dk/futhark/issues 2109s 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.fut: 2109s Compiling with --backend=multicore: 2109s cc failed with code 1: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c: In function ‘futrts_umul_hi64’: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ^~~~~~~~~~~ 2109s | __uint32_t 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4417:90: error: expected ‘)’ before ‘a’ 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4417:109: error: expected ‘)’ before ‘b’ 2109s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c: In function ‘futrts_smul_hi64’: 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ^~~~~~~~~~ 2109s | __int128__ 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4421:86: error: expected ‘)’ before ‘a’ 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4421:104: error: expected ‘)’ before ‘b’ 2109s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2109s | ~ ^ 2109s | ) 2109s 2109s If you find this error message confusing, uninformative, or wrong, please open an issue: 2109s https://github.com/diku-dk/futhark/issues 2109s 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.fut: 2111s Compiling with --backend=multicore: 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s 2111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2111s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2111s cc failed with code 1: 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c: In function ‘futrts_umul_hi64’: 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2111s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2111s | ^~~~~~~~~~~ 2111s | __uint32_t 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4431:90: error: expected ‘)’ before ‘a’ 2111s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2111s | ~ ^ 2111s | ) 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4431:109: error: expected ‘)’ before ‘b’ 2111s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2111s | ~ ^ 2111s | ) 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c: In function ‘futrts_smul_hi64’: 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2111s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2111s | ^~~~~~~~~~ 2111s | __int128__ 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4435:86: error: expected ‘)’ before ‘a’ 2111s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2111s | ~ ^ 2111s | ) 2111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4435:104: error: expected ‘)’ before ‘b’ 2111s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2111s | ~ ^ 2111s | ) 2111s 2111s If you find this error message confusing, uninformative, or wrong, please open an issue: 2111s https://github.com/diku-dk/futhark/issues 2111s 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.fut: 2112s Compiling with --backend=multicore: 2112s cc failed with code 1: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c: In function ‘futrts_umul_hi64’: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ^~~~~~~~~~~ 2112s | __uint32_t 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4416:90: error: expected ‘)’ before ‘a’ 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4416:109: error: expected ‘)’ before ‘b’ 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c: In function ‘futrts_smul_hi64’: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ^~~~~~~~~~ 2112s | __int128__ 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4420:86: error: expected ‘)’ before ‘a’ 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4420:104: error: expected ‘)’ before ‘b’ 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s 2112s If you find this error message confusing, uninformative, or wrong, please open an issue: 2112s https://github.com/diku-dk/futhark/issues 2112s 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.fut: 2112s Compiling with --backend=multicore: 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s 2112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2112s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2112s cc failed with code 1: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c: In function ‘futrts_umul_hi64’: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ^~~~~~~~~~~ 2112s | __uint32_t 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4416:90: error: expected ‘)’ before ‘a’ 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4416:109: error: expected ‘)’ before ‘b’ 2112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c: In function ‘futrts_smul_hi64’: 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ^~~~~~~~~~ 2112s | __int128__ 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4420:86: error: expected ‘)’ before ‘a’ 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4420:104: error: expected ‘)’ before ‘b’ 2112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2112s | ~ ^ 2112s | ) 2112s 2112s If you find this error message confusing, uninformative, or wrong, please open an issue: 2112s https://github.com/diku-dk/futhark/issues 2112s 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.fut: 2113s Compiling with --backend=multicore: 2113s cc failed with code 1: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c: In function ‘futrts_umul_hi64’: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ^~~~~~~~~~~ 2113s | __uint32_t 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4416:90: error: expected ‘)’ before ‘a’ 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4416:109: error: expected ‘)’ before ‘b’ 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c: In function ‘futrts_smul_hi64’: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ^~~~~~~~~~ 2113s | __int128__ 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4420:86: error: expected ‘)’ before ‘a’ 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4420:104: error: expected ‘)’ before ‘b’ 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s 2113s If you find this error message confusing, uninformative, or wrong, please open an issue: 2113s https://github.com/diku-dk/futhark/issues 2113s 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.fut: 2113s Compiling with --backend=multicore: 2113s cc failed with code 1: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c: In function ‘futrts_umul_hi64’: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ^~~~~~~~~~~ 2113s | __uint32_t 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4416:90: error: expected ‘)’ before ‘a’ 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4416:109: error: expected ‘)’ before ‘b’ 2113s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c: In function ‘futrts_smul_hi64’: 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ^~~~~~~~~~ 2113s | __int128__ 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4420:86: error: expected ‘)’ before ‘a’ 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4420:104: error: expected ‘)’ before ‘b’ 2113s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2113s | ~ ^ 2113s | ) 2113s 2113s If you find this error message confusing, uninformative, or wrong, please open an issue: 2113s https://github.com/diku-dk/futhark/issues 2113s 2113s (1060 failed, 99 passed, 1151 to go). 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.fut: 2114s Compiling with --backend=multicore: 2114s cc failed with code 1: 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c: In function ‘futrts_umul_hi64’: 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2114s | ^~~~~~~~~~~ 2114s | __uint32_t 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4416:90: error: expected ‘)’ before ‘a’ 2114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2114s | ~ ^ 2114s | ) 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4416:109: error: expected ‘)’ before ‘b’ 2114s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2114s | ~ ^ 2114s | ) 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c: In function ‘futrts_smul_hi64’: 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2114s | ^~~~~~~~~~ 2114s | __int128__ 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4420:86: error: expected ‘)’ before ‘a’ 2114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2114s | ~ ^ 2114s | ) 2114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4420:104: error: expected ‘)’ before ‘b’ 2114s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2114s | ~ ^ 2114s | ) 2114s 2114s If you find this error message confusing, uninformative, or wrong, please open an issue: 2114s https://github.com/diku-dk/futhark/issues 2114s 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.fut: 2115s Compiling with --backend=multicore: 2115s cc failed with code 1: 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c: In function ‘futrts_umul_hi64’: 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2115s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2115s | ^~~~~~~~~~~ 2115s | __uint32_t 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4417:90: error: expected ‘)’ before ‘a’ 2115s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2115s | ~ ^ 2115s | ) 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4417:109: error: expected ‘)’ before ‘b’ 2115s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2115s | ~ ^ 2115s | ) 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c: In function ‘futrts_smul_hi64’: 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2115s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2115s | ^~~~~~~~~~ 2115s | __int128__ 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4421:86: error: expected ‘)’ before ‘a’ 2115s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2115s | ~ ^ 2115s | ) 2115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4421:104: error: expected ‘)’ before ‘b’ 2115s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2115s | ~ ^ 2115s | ) 2115s 2115s If you find this error message confusing, uninformative, or wrong, please open an issue: 2115s https://github.com/diku-dk/futhark/issues 2115s 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.fut: 2116s Compiling with --backend=multicore: 2116s cc failed with code 1: 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c: In function ‘futrts_umul_hi64’: 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2116s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2116s | ^~~~~~~~~~~ 2116s | __uint32_t 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4418:90: error: expected ‘)’ before ‘a’ 2116s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2116s | ~ ^ 2116s | ) 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4418:109: error: expected ‘)’ before ‘b’ 2116s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2116s | ~ ^ 2116s | ) 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c: In function ‘futrts_smul_hi64’: 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2116s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2116s | ^~~~~~~~~~ 2116s | __int128__ 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4422:86: error: expected ‘)’ before ‘a’ 2116s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2116s | ~ ^ 2116s | ) 2116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4422:104: error: expected ‘)’ before ‘b’ 2116s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2116s | ~ ^ 2116s | ) 2116s 2116s If you find this error message confusing, uninformative, or wrong, please open an issue: 2116s https://github.com/diku-dk/futhark/issues 2116s 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.fut: 2118s Compiling with --backend=multicore: 2118s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.fut:11:22-23: 2118s Unused name "y". 2118s cc failed with code 1: 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c: In function ‘futrts_umul_hi64’: 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2118s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2118s | ^~~~~~~~~~~ 2118s | __uint32_t 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4417:90: error: expected ‘)’ before ‘a’ 2118s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2118s | ~ ^ 2118s | ) 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4417:109: error: expected ‘)’ before ‘b’ 2118s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2118s | ~ ^ 2118s | ) 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c: In function ‘futrts_smul_hi64’: 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2118s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2118s | ^~~~~~~~~~ 2118s | __int128__ 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4421:86: error: expected ‘)’ before ‘a’ 2118s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2118s | ~ ^ 2118s | ) 2118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4421:104: error: expected ‘)’ before ‘b’ 2118s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2118s | ~ ^ 2118s | ) 2118s 2118s If you find this error message confusing, uninformative, or wrong, please open an issue: 2118s https://github.com/diku-dk/futhark/issues 2118s 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.fut: 2119s Compiling with --backend=multicore: 2119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.fut:9:29-30: 2119s Unused name "z". 2119s cc failed with code 1: 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c: In function ‘futrts_umul_hi64’: 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2119s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2119s | ^~~~~~~~~~~ 2119s | __uint32_t 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4417:90: error: expected ‘)’ before ‘a’ 2119s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2119s | ~ ^ 2119s | ) 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4417:109: error: expected ‘)’ before ‘b’ 2119s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2119s | ~ ^ 2119s | ) 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c: In function ‘futrts_smul_hi64’: 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2119s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2119s | ^~~~~~~~~~ 2119s | __int128__ 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4421:86: error: expected ‘)’ before ‘a’ 2119s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2119s | ~ ^ 2119s | ) 2119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4421:104: error: expected ‘)’ before ‘b’ 2119s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2119s | ~ ^ 2119s | ) 2119s 2119s If you find this error message confusing, uninformative, or wrong, please open an issue: 2119s https://github.com/diku-dk/futhark/issues 2119s 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.fut: 2120s Compiling with --backend=multicore: 2120s cc failed with code 1: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c: In function ‘futrts_umul_hi64’: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ^~~~~~~~~~~ 2120s | __uint32_t 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4416:90: error: expected ‘)’ before ‘a’ 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4416:109: error: expected ‘)’ before ‘b’ 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c: In function ‘futrts_smul_hi64’: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ^~~~~~~~~~ 2120s | __int128__ 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4420:86: error: expected ‘)’ before ‘a’ 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4420:104: error: expected ‘)’ before ‘b’ 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s 2120s If you find this error message confusing, uninformative, or wrong, please open an issue: 2120s https://github.com/diku-dk/futhark/issues 2120s 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.fut: 2120s Compiling with --backend=multicore: 2120s cc failed with code 1: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c: In function ‘futrts_umul_hi64’: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ^~~~~~~~~~~ 2120s | __uint32_t 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4416:90: error: expected ‘)’ before ‘a’ 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4416:109: error: expected ‘)’ before ‘b’ 2120s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c: In function ‘futrts_smul_hi64’: 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ^~~~~~~~~~ 2120s | __int128__ 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4420:86: error: expected ‘)’ before ‘a’ 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4420:104: error: expected ‘)’ before ‘b’ 2120s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2120s | ~ ^ 2120s | ) 2120s 2120s If you find this error message confusing, uninformative, or wrong, please open an issue: 2120s https://github.com/diku-dk/futhark/issues 2120s 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.fut: 2121s Compiling with --backend=multicore: 2121s cc failed with code 1: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c: In function ‘futrts_umul_hi64’: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ^~~~~~~~~~~ 2121s | __uint32_t 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4416:90: error: expected ‘)’ before ‘a’ 2121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4416:109: error: expected ‘)’ before ‘b’ 2121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c: In function ‘futrts_smul_hi64’: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ^~~~~~~~~~ 2121s | __int128__ 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4420:86: error: expected ‘)’ before ‘a’ 2121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4420:104: error: expected ‘)’ before ‘b’ 2121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s 2121s If you find this error message confusing, uninformative, or wrong, please open an issue: 2121s https://github.com/diku-dk/futhark/issues 2121s 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.fut: 2121s Compiling with --backend=multicore: 2121s cc failed with code 1: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c: In function ‘futrts_umul_hi64’: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ^~~~~~~~~~~ 2121s | __uint32_t 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4417:90: error: expected ‘)’ before ‘a’ 2121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4417:109: error: expected ‘)’ before ‘b’ 2121s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c: In function ‘futrts_smul_hi64’: 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ^~~~~~~~~~ 2121s | __int128__ 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4421:86: error: expected ‘)’ before ‘a’ 2121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4421:104: error: expected ‘)’ before ‘b’ 2121s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2121s | ~ ^ 2121s | ) 2121s 2121s If you find this error message confusing, uninformative, or wrong, please open an issue: 2121s https://github.com/diku-dk/futhark/issues 2121s 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.fut: 2123s Compiling with --backend=multicore: 2123s cc failed with code 1: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c: In function ‘futrts_umul_hi64’: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2123s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ^~~~~~~~~~~ 2123s | __uint32_t 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4416:90: error: expected ‘)’ before ‘a’ 2123s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4416:109: error: expected ‘)’ before ‘b’ 2123s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c: In function ‘futrts_smul_hi64’: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2123s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ^~~~~~~~~~ 2123s | __int128__ 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4420:86: error: expected ‘)’ before ‘a’ 2123s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4420:104: error: expected ‘)’ before ‘b’ 2123s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s 2123s If you find this error message confusing, uninformative, or wrong, please open an issue: 2123s https://github.com/diku-dk/futhark/issues 2123s 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.fut: 2123s Compiling with --backend=multicore: 2123s cc failed with code 1: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c: In function ‘futrts_umul_hi64’: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2123s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ^~~~~~~~~~~ 2123s | __uint32_t 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4417:90: error: expected ‘)’ before ‘a’ 2123s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4417:109: error: expected ‘)’ before ‘b’ 2123s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c: In function ‘futrts_smul_hi64’: 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2123s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ^~~~~~~~~~ 2123s | __int128__ 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4421:86: error: expected ‘)’ before ‘a’ 2123s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4421:104: error: expected ‘)’ before ‘b’ 2123s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2123s | ~ ^ 2123s | ) 2123s 2123s If you find this error message confusing, uninformative, or wrong, please open an issue: 2123s https://github.com/diku-dk/futhark/issues 2123s 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.fut: 2124s Compiling with --backend=multicore: 2124s cc failed with code 1: 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c: In function ‘futrts_umul_hi64’: 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2124s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2124s | ^~~~~~~~~~~ 2124s | __uint32_t 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4416:90: error: expected ‘)’ before ‘a’ 2124s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2124s | ~ ^ 2124s | ) 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4416:109: error: expected ‘)’ before ‘b’ 2124s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2124s | ~ ^ 2124s | ) 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c: In function ‘futrts_smul_hi64’: 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2124s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2124s | ^~~~~~~~~~ 2124s | __int128__ 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4420:86: error: expected ‘)’ before ‘a’ 2124s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2124s | ~ ^ 2124s | ) 2124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4420:104: error: expected ‘)’ before ‘b’ 2124s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2124s | ~ ^ 2124s | ) 2124s 2124s If you find this error message confusing, uninformative, or wrong, please open an issue: 2124s https://github.com/diku-dk/futhark/issues 2124s 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.fut: 2126s Compiling with --backend=multicore: 2126s cc failed with code 1: 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c: In function ‘futrts_umul_hi64’: 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2126s | ^~~~~~~~~~~ 2126s | __uint32_t 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4390:90: error: expected ‘)’ before ‘a’ 2126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2126s | ~ ^ 2126s | ) 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4390:109: error: expected ‘)’ before ‘b’ 2126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2126s | ~ ^ 2126s | ) 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c: In function ‘futrts_smul_hi64’: 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2126s | ^~~~~~~~~~ 2126s | __int128__ 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4394:86: error: expected ‘)’ before ‘a’ 2126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2126s | ~ ^ 2126s | ) 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4394:104: error: expected ‘)’ before ‘b’ 2126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2126s | ~ ^ 2126s | ) 2126s 2126s If you find this error message confusing, uninformative, or wrong, please open an issue: 2126s https://github.com/diku-dk/futhark/issues 2126s 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.fut: 2126s Compiling with --backend=multicore: 2126s cc failed with code 1: 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c: In function ‘futrts_umul_hi64’: 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2126s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2126s | ^~~~~~~~~~~ 2126s | __uint32_t 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4416:90: error: expected ‘)’ before ‘a’ 2126s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2126s | ~ ^ 2126s | ) 2126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4416:109: error: expected ‘)’ before ‘b’ 2127s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c: In function ‘futrts_smul_hi64’: 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2127s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ^~~~~~~~~~ 2127s | __int128__ 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4420:86: error: expected ‘)’ before ‘a’ 2127s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4420:104: error: expected ‘)’ before ‘b’ 2127s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s 2127s If you find this error message confusing, uninformative, or wrong, please open an issue: 2127s https://github.com/diku-dk/futhark/issues 2127s 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.fut: 2127s Compiling with --backend=multicore: 2127s cc failed with code 1: 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c: In function ‘futrts_umul_hi64’: 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2127s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2127s | ^~~~~~~~~~~ 2127s | __uint32_t 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4417:90: error: expected ‘)’ before ‘a’ 2127s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4417:109: error: expected ‘)’ before ‘b’ 2127s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c: In function ‘futrts_smul_hi64’: 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2127s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ^~~~~~~~~~ 2127s | __int128__ 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4421:86: error: expected ‘)’ before ‘a’ 2127s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4421:104: error: expected ‘)’ before ‘b’ 2127s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2127s | ~ ^ 2127s | ) 2127s 2127s If you find this error message confusing, uninformative, or wrong, please open an issue: 2127s https://github.com/diku-dk/futhark/issues 2127s 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.fut: 2128s Compiling with --backend=multicore: 2128s cc failed with code 1: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c: In function ‘futrts_umul_hi64’: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2128s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ^~~~~~~~~~~ 2128s | __uint32_t 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4417:90: error: expected ‘)’ before ‘a’ 2128s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4417:109: error: expected ‘)’ before ‘b’ 2128s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c: In function ‘futrts_smul_hi64’: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2128s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ^~~~~~~~~~ 2128s | __int128__ 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4421:86: error: expected ‘)’ before ‘a’ 2128s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4421:104: error: expected ‘)’ before ‘b’ 2128s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s 2128s If you find this error message confusing, uninformative, or wrong, please open an issue: 2128s https://github.com/diku-dk/futhark/issues 2128s 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.fut: 2128s Compiling with --backend=multicore: 2128s cc failed with code 1: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c: In function ‘futrts_umul_hi64’: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2128s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ^~~~~~~~~~~ 2128s | __uint32_t 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4416:90: error: expected ‘)’ before ‘a’ 2128s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4416:109: error: expected ‘)’ before ‘b’ 2128s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c: In function ‘futrts_smul_hi64’: 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2128s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ^~~~~~~~~~ 2128s | __int128__ 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4420:86: error: expected ‘)’ before ‘a’ 2128s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4420:104: error: expected ‘)’ before ‘b’ 2128s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2128s | ~ ^ 2128s | ) 2128s 2128s If you find this error message confusing, uninformative, or wrong, please open an issue: 2128s https://github.com/diku-dk/futhark/issues 2128s 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.fut: 2130s Compiling with --backend=multicore: 2130s cc failed with code 1: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c: In function ‘futrts_umul_hi64’: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ^~~~~~~~~~~ 2130s | __uint32_t 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4417:90: error: expected ‘)’ before ‘a’ 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4417:109: error: expected ‘)’ before ‘b’ 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c: In function ‘futrts_smul_hi64’: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ^~~~~~~~~~ 2130s | __int128__ 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4421:86: error: expected ‘)’ before ‘a’ 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4421:104: error: expected ‘)’ before ‘b’ 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s 2130s If you find this error message confusing, uninformative, or wrong, please open an issue: 2130s https://github.com/diku-dk/futhark/issues 2130s 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.fut: 2130s Compiling with --backend=multicore: 2130s cc failed with code 1: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c: In function ‘futrts_umul_hi64’: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ^~~~~~~~~~~ 2130s | __uint32_t 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4417:90: error: expected ‘)’ before ‘a’ 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4417:109: error: expected ‘)’ before ‘b’ 2130s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c: In function ‘futrts_smul_hi64’: 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ^~~~~~~~~~ 2130s | __int128__ 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4421:86: error: expected ‘)’ before ‘a’ 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4421:104: error: expected ‘)’ before ‘b’ 2130s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2130s | ~ ^ 2130s | ) 2130s 2130s If you find this error message confusing, uninformative, or wrong, please open an issue: 2130s https://github.com/diku-dk/futhark/issues 2130s 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.fut: 2131s Compiling with --backend=multicore: 2131s cc failed with code 1: 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c: In function ‘futrts_umul_hi64’: 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2131s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2131s | ^~~~~~~~~~~ 2131s | __uint32_t 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4417:90: error: expected ‘)’ before ‘a’ 2131s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2131s | ~ ^ 2131s | ) 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4417:109: error: expected ‘)’ before ‘b’ 2131s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2131s | ~ ^ 2131s | ) 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c: In function ‘futrts_smul_hi64’: 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2131s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2131s | ^~~~~~~~~~ 2131s | __int128__ 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4421:86: error: expected ‘)’ before ‘a’ 2131s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2131s | ~ ^ 2131s | ) 2131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4421:104: error: expected ‘)’ before ‘b’ 2131s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2131s | ~ ^ 2131s | ) 2131s 2131s If you find this error message confusing, uninformative, or wrong, please open an issue: 2131s https://github.com/diku-dk/futhark/issues 2131s 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.fut: 2133s Compiling with --backend=multicore: 2133s cc failed with code 1: 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c: In function ‘futrts_umul_hi64’: 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2133s | ^~~~~~~~~~~ 2133s | __uint32_t 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4416:90: error: expected ‘)’ before ‘a’ 2133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2133s | ~ ^ 2133s | ) 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4416:109: error: expected ‘)’ before ‘b’ 2133s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2133s | ~ ^ 2133s | ) 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c: In function ‘futrts_smul_hi64’: 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2133s | ^~~~~~~~~~ 2133s | __int128__ 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4420:86: error: expected ‘)’ before ‘a’ 2133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2133s | ~ ^ 2133s | ) 2133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4420:104: error: expected ‘)’ before ‘b’ 2133s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2133s | ~ ^ 2133s | ) 2133s 2133s If you find this error message confusing, uninformative, or wrong, please open an issue: 2133s https://github.com/diku-dk/futhark/issues 2133s 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.fut: 2134s Compiling with --backend=multicore: 2134s cc failed with code 1: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c: In function ‘futrts_umul_hi64’: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2134s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ^~~~~~~~~~~ 2134s | __uint32_t 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4417:90: error: expected ‘)’ before ‘a’ 2134s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4417:109: error: expected ‘)’ before ‘b’ 2134s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c: In function ‘futrts_smul_hi64’: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2134s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ^~~~~~~~~~ 2134s | __int128__ 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4421:86: error: expected ‘)’ before ‘a’ 2134s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4421:104: error: expected ‘)’ before ‘b’ 2134s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s 2134s If you find this error message confusing, uninformative, or wrong, please open an issue: 2134s https://github.com/diku-dk/futhark/issues 2134s 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.fut: 2134s Compiling with --backend=multicore: 2134s cc failed with code 1: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c: In function ‘futrts_umul_hi64’: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2134s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ^~~~~~~~~~~ 2134s | __uint32_t 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4416:90: error: expected ‘)’ before ‘a’ 2134s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4416:109: error: expected ‘)’ before ‘b’ 2134s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c: In function ‘futrts_smul_hi64’: 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2134s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ^~~~~~~~~~ 2134s | __int128__ 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4420:86: error: expected ‘)’ before ‘a’ 2134s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4420:104: error: expected ‘)’ before ‘b’ 2134s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2134s | ~ ^ 2134s | ) 2134s 2134s If you find this error message confusing, uninformative, or wrong, please open an issue: 2134s https://github.com/diku-dk/futhark/issues 2134s 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut: 2135s Compiling with --backend=multicore: 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s 2135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2135s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2135s cc failed with code 1: 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c: In function ‘futrts_umul_hi64’: 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2135s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2135s | ^~~~~~~~~~~ 2135s | __uint32_t 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4390:90: error: expected ‘)’ before ‘a’ 2135s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2135s | ~ ^ 2135s | ) 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4390:109: error: expected ‘)’ before ‘b’ 2135s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2135s | ~ ^ 2135s | ) 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c: In function ‘futrts_smul_hi64’: 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2135s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2135s | ^~~~~~~~~~ 2135s | __int128__ 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4394:86: error: expected ‘)’ before ‘a’ 2135s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2135s | ~ ^ 2135s | ) 2135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4394:104: error: expected ‘)’ before ‘b’ 2135s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2135s | ~ ^ 2135s | ) 2135s 2135s If you find this error message confusing, uninformative, or wrong, please open an issue: 2135s https://github.com/diku-dk/futhark/issues 2135s 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.fut: 2136s Compiling with --backend=multicore: 2136s cc failed with code 1: 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c: In function ‘futrts_umul_hi64’: 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2136s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2136s | ^~~~~~~~~~~ 2136s | __uint32_t 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4431:90: error: expected ‘)’ before ‘a’ 2136s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2136s | ~ ^ 2136s | ) 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4431:109: error: expected ‘)’ before ‘b’ 2136s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2136s | ~ ^ 2136s | ) 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c: In function ‘futrts_smul_hi64’: 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2136s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2136s | ^~~~~~~~~~ 2136s | __int128__ 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4435:86: error: expected ‘)’ before ‘a’ 2136s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2136s | ~ ^ 2136s | ) 2136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4435:104: error: expected ‘)’ before ‘b’ 2136s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2136s | ~ ^ 2136s | ) 2136s 2136s If you find this error message confusing, uninformative, or wrong, please open an issue: 2136s https://github.com/diku-dk/futhark/issues 2136s 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.fut: 2137s Compiling with --backend=multicore: 2137s cc failed with code 1: 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c: In function ‘futrts_umul_hi64’: 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2137s | ^~~~~~~~~~~ 2137s | __uint32_t 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4416:90: error: expected ‘)’ before ‘a’ 2137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2137s | ~ ^ 2137s | ) 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4416:109: error: expected ‘)’ before ‘b’ 2137s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2137s | ~ ^ 2137s | ) 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c: In function ‘futrts_smul_hi64’: 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2137s | ^~~~~~~~~~ 2137s | __int128__ 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4420:86: error: expected ‘)’ before ‘a’ 2137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2137s | ~ ^ 2137s | ) 2137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4420:104: error: expected ‘)’ before ‘b’ 2137s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2137s | ~ ^ 2137s | ) 2137s 2137s If you find this error message confusing, uninformative, or wrong, please open an issue: 2137s https://github.com/diku-dk/futhark/issues 2137s 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.fut: 2138s Compiling with --backend=multicore: 2138s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.fut:9:18-19: 2138s Unused name "i". 2138s cc failed with code 1: 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c: In function ‘futrts_umul_hi64’: 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2138s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2138s | ^~~~~~~~~~~ 2138s | __uint32_t 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4416:90: error: expected ‘)’ before ‘a’ 2138s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2138s | ~ ^ 2138s | ) 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4416:109: error: expected ‘)’ before ‘b’ 2138s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2138s | ~ ^ 2138s | ) 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c: In function ‘futrts_smul_hi64’: 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2138s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2138s | ^~~~~~~~~~ 2138s | __int128__ 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4420:86: error: expected ‘)’ before ‘a’ 2138s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2138s | ~ ^ 2138s | ) 2138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4420:104: error: expected ‘)’ before ‘b’ 2138s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2138s | ~ ^ 2138s | ) 2138s 2138s If you find this error message confusing, uninformative, or wrong, please open an issue: 2138s https://github.com/diku-dk/futhark/issues 2138s 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.fut: 2140s Compiling with --backend=multicore: 2140s cc failed with code 1: 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c: In function ‘futrts_umul_hi64’: 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2140s | ^~~~~~~~~~~ 2140s | __uint32_t 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4416:90: error: expected ‘)’ before ‘a’ 2140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2140s | ~ ^ 2140s | ) 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4416:109: error: expected ‘)’ before ‘b’ 2140s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2140s | ~ ^ 2140s | ) 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c: In function ‘futrts_smul_hi64’: 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2140s | ^~~~~~~~~~ 2140s | __int128__ 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4420:86: error: expected ‘)’ before ‘a’ 2140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2140s | ~ ^ 2140s | ) 2140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4420:104: error: expected ‘)’ before ‘b’ 2140s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2140s | ~ ^ 2140s | ) 2140s 2140s If you find this error message confusing, uninformative, or wrong, please open an issue: 2140s https://github.com/diku-dk/futhark/issues 2140s 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.fut: 2141s Compiling with --backend=multicore: 2141s cc failed with code 1: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c: In function ‘futrts_umul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ^~~~~~~~~~~ 2141s | __uint32_t 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4416:90: error: expected ‘)’ before ‘a’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4416:109: error: expected ‘)’ before ‘b’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c: In function ‘futrts_smul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ^~~~~~~~~~ 2141s | __int128__ 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4420:86: error: expected ‘)’ before ‘a’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4420:104: error: expected ‘)’ before ‘b’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s 2141s If you find this error message confusing, uninformative, or wrong, please open an issue: 2141s https://github.com/diku-dk/futhark/issues 2141s 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.fut: 2141s Compiling with --backend=multicore: 2141s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.fut:21:21-22: 2141s Unused name "i". 2141s cc failed with code 1: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c: In function ‘futrts_umul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ^~~~~~~~~~~ 2141s | __uint32_t 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4416:90: error: expected ‘)’ before ‘a’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4416:109: error: expected ‘)’ before ‘b’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c: In function ‘futrts_smul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ^~~~~~~~~~ 2141s | __int128__ 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4420:86: error: expected ‘)’ before ‘a’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4420:104: error: expected ‘)’ before ‘b’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s 2141s If you find this error message confusing, uninformative, or wrong, please open an issue: 2141s https://github.com/diku-dk/futhark/issues 2141s 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.fut: 2141s Compiling with --backend=multicore: 2141s cc failed with code 1: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c: In function ‘futrts_umul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ^~~~~~~~~~~ 2141s | __uint32_t 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4416:90: error: expected ‘)’ before ‘a’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4416:109: error: expected ‘)’ before ‘b’ 2141s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c: In function ‘futrts_smul_hi64’: 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ^~~~~~~~~~ 2141s | __int128__ 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4420:86: error: expected ‘)’ before ‘a’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4420:104: error: expected ‘)’ before ‘b’ 2141s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2141s | ~ ^ 2141s | ) 2141s 2141s If you find this error message confusing, uninformative, or wrong, please open an issue: 2141s https://github.com/diku-dk/futhark/issues 2141s 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.fut: 2142s Compiling with --backend=multicore: 2142s cc failed with code 1: 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c: In function ‘futrts_umul_hi64’: 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2142s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2142s | ^~~~~~~~~~~ 2142s | __uint32_t 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4416:90: error: expected ‘)’ before ‘a’ 2142s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2142s | ~ ^ 2142s | ) 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4416:109: error: expected ‘)’ before ‘b’ 2142s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2142s | ~ ^ 2142s | ) 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c: In function ‘futrts_smul_hi64’: 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2142s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2142s | ^~~~~~~~~~ 2142s | __int128__ 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4420:86: error: expected ‘)’ before ‘a’ 2142s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2142s | ~ ^ 2142s | ) 2142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4420:104: error: expected ‘)’ before ‘b’ 2142s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2142s | ~ ^ 2142s | ) 2142s 2142s If you find this error message confusing, uninformative, or wrong, please open an issue: 2142s https://github.com/diku-dk/futhark/issues 2142s 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.fut: 2143s Compiling with --backend=multicore: 2143s cc failed with code 1: 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c: In function ‘futrts_umul_hi64’: 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2143s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2143s | ^~~~~~~~~~~ 2143s | __uint32_t 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4416:90: error: expected ‘)’ before ‘a’ 2143s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2143s | ~ ^ 2143s | ) 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4416:109: error: expected ‘)’ before ‘b’ 2143s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2143s | ~ ^ 2143s | ) 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c: In function ‘futrts_smul_hi64’: 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2143s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2143s | ^~~~~~~~~~ 2143s | __int128__ 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4420:86: error: expected ‘)’ before ‘a’ 2143s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2143s | ~ ^ 2143s | ) 2143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4420:104: error: expected ‘)’ before ‘b’ 2143s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2143s | ~ ^ 2143s | ) 2143s 2143s If you find this error message confusing, uninformative, or wrong, please open an issue: 2143s https://github.com/diku-dk/futhark/issues 2143s 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.fut: 2145s Compiling with --backend=multicore: 2145s cc failed with code 1: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c: In function ‘futrts_umul_hi64’: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ^~~~~~~~~~~ 2145s | __uint32_t 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4416:90: error: expected ‘)’ before ‘a’ 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4416:109: error: expected ‘)’ before ‘b’ 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c: In function ‘futrts_smul_hi64’: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ^~~~~~~~~~ 2145s | __int128__ 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4420:86: error: expected ‘)’ before ‘a’ 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4420:104: error: expected ‘)’ before ‘b’ 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s 2145s If you find this error message confusing, uninformative, or wrong, please open an issue: 2145s https://github.com/diku-dk/futhark/issues 2145s 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.fut: 2145s Compiling with --backend=multicore: 2145s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.fut:20:36-37: 2145s Unused name "i". 2145s cc failed with code 1: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c: In function ‘futrts_umul_hi64’: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ^~~~~~~~~~~ 2145s | __uint32_t 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4416:90: error: expected ‘)’ before ‘a’ 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4416:109: error: expected ‘)’ before ‘b’ 2145s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c: In function ‘futrts_smul_hi64’: 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ^~~~~~~~~~ 2145s | __int128__ 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4420:86: error: expected ‘)’ before ‘a’ 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4420:104: error: expected ‘)’ before ‘b’ 2145s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2145s | ~ ^ 2145s | ) 2145s 2145s If you find this error message confusing, uninformative, or wrong, please open an issue: 2145s https://github.com/diku-dk/futhark/issues 2145s 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.fut: 2147s Compiling with --backend=multicore: 2147s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.fut:11:21-22: 2147s Unused name "i". 2147s cc failed with code 1: 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c: In function ‘futrts_umul_hi64’: 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2147s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2147s | ^~~~~~~~~~~ 2147s | __uint32_t 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4416:90: error: expected ‘)’ before ‘a’ 2147s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2147s | ~ ^ 2147s | ) 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4416:109: error: expected ‘)’ before ‘b’ 2147s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2147s | ~ ^ 2147s | ) 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c: In function ‘futrts_smul_hi64’: 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2147s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2147s | ^~~~~~~~~~ 2147s | __int128__ 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4420:86: error: expected ‘)’ before ‘a’ 2147s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2147s | ~ ^ 2147s | ) 2147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4420:104: error: expected ‘)’ before ‘b’ 2147s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2147s | ~ ^ 2147s | ) 2147s 2147s If you find this error message confusing, uninformative, or wrong, please open an issue: 2147s https://github.com/diku-dk/futhark/issues 2147s 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.fut: 2148s Compiling with --backend=multicore: 2148s cc failed with code 1: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c: In function ‘futrts_umul_hi64’: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ^~~~~~~~~~~ 2148s | __uint32_t 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4416:90: error: expected ‘)’ before ‘a’ 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4416:109: error: expected ‘)’ before ‘b’ 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c: In function ‘futrts_smul_hi64’: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ^~~~~~~~~~ 2148s | __int128__ 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4420:86: error: expected ‘)’ before ‘a’ 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4420:104: error: expected ‘)’ before ‘b’ 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s 2148s If you find this error message confusing, uninformative, or wrong, please open an issue: 2148s https://github.com/diku-dk/futhark/issues 2148s 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.fut: 2148s Compiling with --backend=multicore: 2148s cc failed with code 1: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c: In function ‘futrts_umul_hi64’: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ^~~~~~~~~~~ 2148s | __uint32_t 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4416:90: error: expected ‘)’ before ‘a’ 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4416:109: error: expected ‘)’ before ‘b’ 2148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c: In function ‘futrts_smul_hi64’: 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ^~~~~~~~~~ 2148s | __int128__ 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4420:86: error: expected ‘)’ before ‘a’ 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4420:104: error: expected ‘)’ before ‘b’ 2148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2148s | ~ ^ 2148s | ) 2148s 2148s If you find this error message confusing, uninformative, or wrong, please open an issue: 2148s https://github.com/diku-dk/futhark/issues 2148s 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.fut: 2149s Compiling with --backend=multicore: 2149s cc failed with code 1: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c: In function ‘futrts_umul_hi64’: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ^~~~~~~~~~~ 2149s | __uint32_t 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4416:90: error: expected ‘)’ before ‘a’ 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4416:109: error: expected ‘)’ before ‘b’ 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c: In function ‘futrts_smul_hi64’: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ^~~~~~~~~~ 2149s | __int128__ 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4420:86: error: expected ‘)’ before ‘a’ 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4420:104: error: expected ‘)’ before ‘b’ 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s 2149s If you find this error message confusing, uninformative, or wrong, please open an issue: 2149s https://github.com/diku-dk/futhark/issues 2149s 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.fut: 2149s Compiling with --backend=multicore: 2149s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.fut:11:36-37: 2149s Unused name "i". 2149s cc failed with code 1: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c: In function ‘futrts_umul_hi64’: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ^~~~~~~~~~~ 2149s | __uint32_t 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4416:90: error: expected ‘)’ before ‘a’ 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4416:109: error: expected ‘)’ before ‘b’ 2149s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c: In function ‘futrts_smul_hi64’: 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ^~~~~~~~~~ 2149s | __int128__ 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4420:86: error: expected ‘)’ before ‘a’ 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4420:104: error: expected ‘)’ before ‘b’ 2149s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2149s | ~ ^ 2149s | ) 2149s 2149s If you find this error message confusing, uninformative, or wrong, please open an issue: 2149s https://github.com/diku-dk/futhark/issues 2149s 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.fut: 2150s Compiling with --backend=multicore: 2150s cc failed with code 1: 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c: In function ‘futrts_umul_hi64’: 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2150s | ^~~~~~~~~~~ 2150s | __uint32_t 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4416:90: error: expected ‘)’ before ‘a’ 2150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2150s | ~ ^ 2150s | ) 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4416:109: error: expected ‘)’ before ‘b’ 2150s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2150s | ~ ^ 2150s | ) 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c: In function ‘futrts_smul_hi64’: 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2150s | ^~~~~~~~~~ 2150s | __int128__ 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4420:86: error: expected ‘)’ before ‘a’ 2150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2150s | ~ ^ 2150s | ) 2150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4420:104: error: expected ‘)’ before ‘b’ 2150s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2150s | ~ ^ 2150s | ) 2150s 2150s If you find this error message confusing, uninformative, or wrong, please open an issue: 2150s https://github.com/diku-dk/futhark/issues 2150s 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.fut: 2152s Compiling with --backend=multicore: 2152s cc failed with code 1: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c: In function ‘futrts_umul_hi64’: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ^~~~~~~~~~~ 2152s | __uint32_t 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4416:90: error: expected ‘)’ before ‘a’ 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4416:109: error: expected ‘)’ before ‘b’ 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c: In function ‘futrts_smul_hi64’: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ^~~~~~~~~~ 2152s | __int128__ 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4420:86: error: expected ‘)’ before ‘a’ 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4420:104: error: expected ‘)’ before ‘b’ 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s 2152s If you find this error message confusing, uninformative, or wrong, please open an issue: 2152s https://github.com/diku-dk/futhark/issues 2152s 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.fut: 2152s Compiling with --backend=multicore: 2152s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.fut:10:18-19: 2152s Unused name "i". 2152s cc failed with code 1: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c: In function ‘futrts_umul_hi64’: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ^~~~~~~~~~~ 2152s | __uint32_t 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4416:90: error: expected ‘)’ before ‘a’ 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4416:109: error: expected ‘)’ before ‘b’ 2152s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c: In function ‘futrts_smul_hi64’: 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ^~~~~~~~~~ 2152s | __int128__ 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4420:86: error: expected ‘)’ before ‘a’ 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4420:104: error: expected ‘)’ before ‘b’ 2152s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2152s | ~ ^ 2152s | ) 2152s 2152s If you find this error message confusing, uninformative, or wrong, please open an issue: 2152s https://github.com/diku-dk/futhark/issues 2152s 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.fut: 2153s Compiling with --backend=multicore: 2153s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.fut:9:18-19: 2153s Unused name "i". 2153s cc failed with code 1: 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c: In function ‘futrts_umul_hi64’: 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2153s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2153s | ^~~~~~~~~~~ 2153s | __uint32_t 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4416:90: error: expected ‘)’ before ‘a’ 2153s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2153s | ~ ^ 2153s | ) 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4416:109: error: expected ‘)’ before ‘b’ 2153s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2153s | ~ ^ 2153s | ) 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c: In function ‘futrts_smul_hi64’: 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2153s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2153s | ^~~~~~~~~~ 2153s | __int128__ 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4420:86: error: expected ‘)’ before ‘a’ 2153s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2153s | ~ ^ 2153s | ) 2153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4420:104: error: expected ‘)’ before ‘b’ 2153s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2153s | ~ ^ 2153s | ) 2153s 2153s If you find this error message confusing, uninformative, or wrong, please open an issue: 2153s https://github.com/diku-dk/futhark/issues 2153s 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.fut: 2154s Compiling with --backend=multicore: 2154s cc failed with code 1: 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c: In function ‘futrts_umul_hi64’: 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2154s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2154s | ^~~~~~~~~~~ 2154s | __uint32_t 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4416:90: error: expected ‘)’ before ‘a’ 2154s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2154s | ~ ^ 2154s | ) 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4416:109: error: expected ‘)’ before ‘b’ 2154s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2154s | ~ ^ 2154s | ) 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c: In function ‘futrts_smul_hi64’: 2154s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ^~~~~~~~~~ 2155s | __int128__ 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4420:86: error: expected ‘)’ before ‘a’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4420:104: error: expected ‘)’ before ‘b’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s 2155s If you find this error message confusing, uninformative, or wrong, please open an issue: 2155s https://github.com/diku-dk/futhark/issues 2155s 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.fut: 2155s Compiling with --backend=multicore: 2155s cc failed with code 1: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c: In function ‘futrts_umul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ^~~~~~~~~~~ 2155s | __uint32_t 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4416:90: error: expected ‘)’ before ‘a’ 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4416:109: error: expected ‘)’ before ‘b’ 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c: In function ‘futrts_smul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ^~~~~~~~~~ 2155s | __int128__ 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4420:86: error: expected ‘)’ before ‘a’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4420:104: error: expected ‘)’ before ‘b’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s 2155s If you find this error message confusing, uninformative, or wrong, please open an issue: 2155s https://github.com/diku-dk/futhark/issues 2155s 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.fut: 2155s Compiling with --backend=multicore: 2155s cc failed with code 1: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c: In function ‘futrts_umul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ^~~~~~~~~~~ 2155s | __uint32_t 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4416:90: error: expected ‘)’ before ‘a’ 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4416:109: error: expected ‘)’ before ‘b’ 2155s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c: In function ‘futrts_smul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ^~~~~~~~~~ 2155s | __int128__ 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4420:86: error: expected ‘)’ before ‘a’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4420:104: error: expected ‘)’ before ‘b’ 2155s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s 2155s If you find this error message confusing, uninformative, or wrong, please open an issue: 2155s https://github.com/diku-dk/futhark/issues 2155s 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.fut: 2155s Compiling with --backend=multicore: 2155s cc failed with code 1: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c: In function ‘futrts_umul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ^~~~~~~~~~~ 2155s | __uint32_t 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4417:90: error: expected ‘)’ before ‘a’ 2155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4417:109: error: expected ‘)’ before ‘b’ 2155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c: In function ‘futrts_smul_hi64’: 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ^~~~~~~~~~ 2155s | __int128__ 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4421:86: error: expected ‘)’ before ‘a’ 2155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4421:104: error: expected ‘)’ before ‘b’ 2155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2155s | ~ ^ 2155s | ) 2155s 2155s If you find this error message confusing, uninformative, or wrong, please open an issue: 2155s https://github.com/diku-dk/futhark/issues 2155s 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.fut: 2156s Compiling with --backend=multicore: 2156s cc failed with code 1: 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c: In function ‘futrts_umul_hi64’: 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2156s | ^~~~~~~~~~~ 2156s | __uint32_t 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4416:90: error: expected ‘)’ before ‘a’ 2156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2156s | ~ ^ 2156s | ) 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4416:109: error: expected ‘)’ before ‘b’ 2156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2156s | ~ ^ 2156s | ) 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c: In function ‘futrts_smul_hi64’: 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2156s | ^~~~~~~~~~ 2156s | __int128__ 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4420:86: error: expected ‘)’ before ‘a’ 2156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2156s | ~ ^ 2156s | ) 2156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4420:104: error: expected ‘)’ before ‘b’ 2156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2156s | ~ ^ 2156s | ) 2156s 2156s If you find this error message confusing, uninformative, or wrong, please open an issue: 2156s https://github.com/diku-dk/futhark/issues 2156s 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.fut: 2158s Compiling with --backend=multicore: 2158s cc failed with code 1: 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c: In function ‘futrts_umul_hi64’: 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2158s | ^~~~~~~~~~~ 2158s | __uint32_t 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4417:90: error: expected ‘)’ before ‘a’ 2158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2158s | ~ ^ 2158s | ) 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4417:109: error: expected ‘)’ before ‘b’ 2158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2158s | ~ ^ 2158s | ) 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c: In function ‘futrts_smul_hi64’: 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2158s | ^~~~~~~~~~ 2158s | __int128__ 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4421:86: error: expected ‘)’ before ‘a’ 2158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2158s | ~ ^ 2158s | ) 2158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4421:104: error: expected ‘)’ before ‘b’ 2158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2158s | ~ ^ 2158s | ) 2158s 2158s If you find this error message confusing, uninformative, or wrong, please open an issue: 2158s https://github.com/diku-dk/futhark/issues 2158s 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.fut: 2159s Compiling with --backend=multicore: 2159s cc failed with code 1: 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c: In function ‘futrts_umul_hi64’: 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2159s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2159s | ^~~~~~~~~~~ 2159s | __uint32_t 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4417:90: error: expected ‘)’ before ‘a’ 2159s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2159s | ~ ^ 2159s | ) 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4417:109: error: expected ‘)’ before ‘b’ 2159s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2159s | ~ ^ 2159s | ) 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c: In function ‘futrts_smul_hi64’: 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2159s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2159s | ^~~~~~~~~~ 2159s | __int128__ 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4421:86: error: expected ‘)’ before ‘a’ 2159s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2159s | ~ ^ 2159s | ) 2159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4421:104: error: expected ‘)’ before ‘b’ 2159s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2159s | ~ ^ 2159s | ) 2159s 2159s If you find this error message confusing, uninformative, or wrong, please open an issue: 2159s https://github.com/diku-dk/futhark/issues 2159s 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.fut: 2160s Compiling with --backend=multicore: 2160s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.fut:10:18-19: 2160s Unused name "x". 2160s cc failed with code 1: 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c: In function ‘futrts_umul_hi64’: 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2160s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2160s | ^~~~~~~~~~~ 2160s | __uint32_t 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4416:90: error: expected ‘)’ before ‘a’ 2160s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2160s | ~ ^ 2160s | ) 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4416:109: error: expected ‘)’ before ‘b’ 2160s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2160s | ~ ^ 2160s | ) 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c: In function ‘futrts_smul_hi64’: 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2160s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2160s | ^~~~~~~~~~ 2160s | __int128__ 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4420:86: error: expected ‘)’ before ‘a’ 2160s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2160s | ~ ^ 2160s | ) 2160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4420:104: error: expected ‘)’ before ‘b’ 2160s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2160s | ~ ^ 2160s | ) 2160s 2160s If you find this error message confusing, uninformative, or wrong, please open an issue: 2160s https://github.com/diku-dk/futhark/issues 2160s 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.fut: 2162s Compiling with --backend=multicore: 2162s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.fut:11:18-19: 2162s Unused name "x". 2162s cc failed with code 1: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c: In function ‘futrts_umul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ^~~~~~~~~~~ 2162s | __uint32_t 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4416:90: error: expected ‘)’ before ‘a’ 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4416:109: error: expected ‘)’ before ‘b’ 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c: In function ‘futrts_smul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ^~~~~~~~~~ 2162s | __int128__ 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4420:86: error: expected ‘)’ before ‘a’ 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4420:104: error: expected ‘)’ before ‘b’ 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s 2162s If you find this error message confusing, uninformative, or wrong, please open an issue: 2162s https://github.com/diku-dk/futhark/issues 2162s 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.fut: 2162s Compiling with --backend=multicore: 2162s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.fut:10:18-19: 2162s Unused name "x". 2162s cc failed with code 1: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c: In function ‘futrts_umul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ^~~~~~~~~~~ 2162s | __uint32_t 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4416:90: error: expected ‘)’ before ‘a’ 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4416:109: error: expected ‘)’ before ‘b’ 2162s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c: In function ‘futrts_smul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ^~~~~~~~~~ 2162s | __int128__ 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4420:86: error: expected ‘)’ before ‘a’ 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4420:104: error: expected ‘)’ before ‘b’ 2162s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s 2162s If you find this error message confusing, uninformative, or wrong, please open an issue: 2162s https://github.com/diku-dk/futhark/issues 2162s 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.fut: 2162s Compiling with --backend=multicore: 2162s cc failed with code 1: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c: In function ‘futrts_umul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2162s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ^~~~~~~~~~~ 2162s | __uint32_t 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4417:90: error: expected ‘)’ before ‘a’ 2162s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4417:109: error: expected ‘)’ before ‘b’ 2162s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c: In function ‘futrts_smul_hi64’: 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2162s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ^~~~~~~~~~ 2162s | __int128__ 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4421:86: error: expected ‘)’ before ‘a’ 2162s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4421:104: error: expected ‘)’ before ‘b’ 2162s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2162s | ~ ^ 2162s | ) 2162s 2162s If you find this error message confusing, uninformative, or wrong, please open an issue: 2162s https://github.com/diku-dk/futhark/issues 2162s 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.fut: 2163s Compiling with --backend=multicore: 2163s cc failed with code 1: 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c: In function ‘futrts_umul_hi64’: 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2163s | ^~~~~~~~~~~ 2163s | __uint32_t 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4417:90: error: expected ‘)’ before ‘a’ 2163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2163s | ~ ^ 2163s | ) 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4417:109: error: expected ‘)’ before ‘b’ 2163s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2163s | ~ ^ 2163s | ) 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c: In function ‘futrts_smul_hi64’: 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2163s | ^~~~~~~~~~ 2163s | __int128__ 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4421:86: error: expected ‘)’ before ‘a’ 2163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2163s | ~ ^ 2163s | ) 2163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4421:104: error: expected ‘)’ before ‘b’ 2163s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2163s | ~ ^ 2163s | ) 2163s 2163s If you find this error message confusing, uninformative, or wrong, please open an issue: 2163s https://github.com/diku-dk/futhark/issues 2163s 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.fut: 2164s Compiling with --backend=multicore: 2164s cc failed with code 1: 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c: In function ‘futrts_umul_hi64’: 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2164s | ^~~~~~~~~~~ 2164s | __uint32_t 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4417:90: error: expected ‘)’ before ‘a’ 2164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2164s | ~ ^ 2164s | ) 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4417:109: error: expected ‘)’ before ‘b’ 2164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2164s | ~ ^ 2164s | ) 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c: In function ‘futrts_smul_hi64’: 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2164s | ^~~~~~~~~~ 2164s | __int128__ 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4421:86: error: expected ‘)’ before ‘a’ 2164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2164s | ~ ^ 2164s | ) 2164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4421:104: error: expected ‘)’ before ‘b’ 2164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2164s | ~ ^ 2164s | ) 2164s 2164s If you find this error message confusing, uninformative, or wrong, please open an issue: 2164s https://github.com/diku-dk/futhark/issues 2164s 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.fut: 2165s Compiling with --backend=multicore: 2165s cc failed with code 1: 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c: In function ‘futrts_umul_hi64’: 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2165s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2165s | ^~~~~~~~~~~ 2165s | __uint32_t 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4416:90: error: expected ‘)’ before ‘a’ 2165s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2165s | ~ ^ 2165s | ) 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4416:109: error: expected ‘)’ before ‘b’ 2165s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2165s | ~ ^ 2165s | ) 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c: In function ‘futrts_smul_hi64’: 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2165s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2165s | ^~~~~~~~~~ 2165s | __int128__ 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4420:86: error: expected ‘)’ before ‘a’ 2165s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2165s | ~ ^ 2165s | ) 2165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4420:104: error: expected ‘)’ before ‘b’ 2165s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2165s | ~ ^ 2165s | ) 2165s 2165s If you find this error message confusing, uninformative, or wrong, please open an issue: 2165s https://github.com/diku-dk/futhark/issues 2165s 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.fut: 2166s Compiling with --backend=multicore: 2166s cc failed with code 1: 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c: In function ‘futrts_umul_hi64’: 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2166s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2166s | ^~~~~~~~~~~ 2166s | __uint32_t 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4416:90: error: expected ‘)’ before ‘a’ 2166s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2166s | ~ ^ 2166s | ) 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4416:109: error: expected ‘)’ before ‘b’ 2166s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2166s | ~ ^ 2166s | ) 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c: In function ‘futrts_smul_hi64’: 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2166s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2166s | ^~~~~~~~~~ 2166s | __int128__ 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4420:86: error: expected ‘)’ before ‘a’ 2166s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2166s | ~ ^ 2166s | ) 2166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4420:104: error: expected ‘)’ before ‘b’ 2166s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2166s | ~ ^ 2166s | ) 2166s 2166s If you find this error message confusing, uninformative, or wrong, please open an issue: 2166s https://github.com/diku-dk/futhark/issues 2166s 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.fut: 2167s Compiling with --backend=multicore: 2167s cc failed with code 1: 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c: In function ‘futrts_umul_hi64’: 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2167s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2167s | ^~~~~~~~~~~ 2167s | __uint32_t 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4416:90: error: expected ‘)’ before ‘a’ 2167s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2167s | ~ ^ 2167s | ) 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4416:109: error: expected ‘)’ before ‘b’ 2167s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2167s | ~ ^ 2167s | ) 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c: In function ‘futrts_smul_hi64’: 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2167s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2167s | ^~~~~~~~~~ 2167s | __int128__ 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4420:86: error: expected ‘)’ before ‘a’ 2167s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2167s | ~ ^ 2167s | ) 2167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4420:104: error: expected ‘)’ before ‘b’ 2167s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2167s | ~ ^ 2167s | ) 2167s 2167s If you find this error message confusing, uninformative, or wrong, please open an issue: 2167s https://github.com/diku-dk/futhark/issues 2167s 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.fut: 2168s Compiling with --backend=multicore: 2168s cc failed with code 1: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c: In function ‘futrts_umul_hi64’: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ^~~~~~~~~~~ 2168s | __uint32_t 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4416:90: error: expected ‘)’ before ‘a’ 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4416:109: error: expected ‘)’ before ‘b’ 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c: In function ‘futrts_smul_hi64’: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ^~~~~~~~~~ 2168s | __int128__ 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4420:86: error: expected ‘)’ before ‘a’ 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4420:104: error: expected ‘)’ before ‘b’ 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s 2168s If you find this error message confusing, uninformative, or wrong, please open an issue: 2168s https://github.com/diku-dk/futhark/issues 2168s 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.fut: 2168s Compiling with --backend=multicore: 2168s cc failed with code 1: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c: In function ‘futrts_umul_hi64’: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ^~~~~~~~~~~ 2168s | __uint32_t 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4416:90: error: expected ‘)’ before ‘a’ 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4416:109: error: expected ‘)’ before ‘b’ 2168s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c: In function ‘futrts_smul_hi64’: 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ^~~~~~~~~~ 2168s | __int128__ 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4420:86: error: expected ‘)’ before ‘a’ 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4420:104: error: expected ‘)’ before ‘b’ 2168s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2168s | ~ ^ 2168s | ) 2168s 2168s If you find this error message confusing, uninformative, or wrong, please open an issue: 2168s https://github.com/diku-dk/futhark/issues 2168s 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.fut: 2169s Compiling with --backend=multicore: 2169s cc failed with code 1: 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c: In function ‘futrts_umul_hi64’: 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2169s | ^~~~~~~~~~~ 2169s | __uint32_t 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4417:90: error: expected ‘)’ before ‘a’ 2169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2169s | ~ ^ 2169s | ) 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4417:109: error: expected ‘)’ before ‘b’ 2169s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2169s | ~ ^ 2169s | ) 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c: In function ‘futrts_smul_hi64’: 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2169s | ^~~~~~~~~~ 2169s | __int128__ 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4421:86: error: expected ‘)’ before ‘a’ 2169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2169s | ~ ^ 2169s | ) 2169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4421:104: error: expected ‘)’ before ‘b’ 2169s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2169s | ~ ^ 2169s | ) 2169s 2169s If you find this error message confusing, uninformative, or wrong, please open an issue: 2169s https://github.com/diku-dk/futhark/issues 2169s 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.fut: 2170s Compiling with --backend=multicore: 2170s cc failed with code 1: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c: In function ‘futrts_umul_hi64’: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2170s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ^~~~~~~~~~~ 2170s | __uint32_t 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4416:90: error: expected ‘)’ before ‘a’ 2170s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4416:109: error: expected ‘)’ before ‘b’ 2170s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c: In function ‘futrts_smul_hi64’: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2170s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ^~~~~~~~~~ 2170s | __int128__ 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4420:86: error: expected ‘)’ before ‘a’ 2170s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4420:104: error: expected ‘)’ before ‘b’ 2170s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s 2170s If you find this error message confusing, uninformative, or wrong, please open an issue: 2170s https://github.com/diku-dk/futhark/issues 2170s 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.fut: 2170s Compiling with --backend=multicore: 2170s cc failed with code 1: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c: In function ‘futrts_umul_hi64’: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2170s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ^~~~~~~~~~~ 2170s | __uint32_t 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4417:90: error: expected ‘)’ before ‘a’ 2170s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4417:109: error: expected ‘)’ before ‘b’ 2170s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c: In function ‘futrts_smul_hi64’: 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2170s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ^~~~~~~~~~ 2170s | __int128__ 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4421:86: error: expected ‘)’ before ‘a’ 2170s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4421:104: error: expected ‘)’ before ‘b’ 2170s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2170s | ~ ^ 2170s | ) 2170s 2170s If you find this error message confusing, uninformative, or wrong, please open an issue: 2170s https://github.com/diku-dk/futhark/issues 2170s 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.fut: 2171s Compiling with --backend=multicore: 2171s cc failed with code 1: 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c: In function ‘futrts_umul_hi64’: 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2171s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2171s | ^~~~~~~~~~~ 2171s | __uint32_t 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4417:90: error: expected ‘)’ before ‘a’ 2171s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2171s | ~ ^ 2171s | ) 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4417:109: error: expected ‘)’ before ‘b’ 2171s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2171s | ~ ^ 2171s | ) 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c: In function ‘futrts_smul_hi64’: 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2171s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2171s | ^~~~~~~~~~ 2171s | __int128__ 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4421:86: error: expected ‘)’ before ‘a’ 2171s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2171s | ~ ^ 2171s | ) 2171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4421:104: error: expected ‘)’ before ‘b’ 2171s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2171s | ~ ^ 2171s | ) 2171s 2171s If you find this error message confusing, uninformative, or wrong, please open an issue: 2171s https://github.com/diku-dk/futhark/issues 2171s 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.fut: 2173s Compiling with --backend=multicore: 2173s cc failed with code 1: 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c: In function ‘futrts_umul_hi64’: 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2173s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2173s | ^~~~~~~~~~~ 2173s | __uint32_t 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4416:90: error: expected ‘)’ before ‘a’ 2173s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2173s | ~ ^ 2173s | ) 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4416:109: error: expected ‘)’ before ‘b’ 2173s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2173s | ~ ^ 2173s | ) 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c: In function ‘futrts_smul_hi64’: 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2173s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2173s | ^~~~~~~~~~ 2173s | __int128__ 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4420:86: error: expected ‘)’ before ‘a’ 2173s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2173s | ~ ^ 2173s | ) 2173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4420:104: error: expected ‘)’ before ‘b’ 2173s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2173s | ~ ^ 2173s | ) 2173s 2173s If you find this error message confusing, uninformative, or wrong, please open an issue: 2173s https://github.com/diku-dk/futhark/issues 2173s 2173s (1127 failed, 99 passed, 1084 to go). 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.fut: 2174s Compiling with --backend=multicore: 2174s cc failed with code 1: 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c: In function ‘futrts_umul_hi64’: 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2174s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2174s | ^~~~~~~~~~~ 2174s | __uint32_t 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4417:90: error: expected ‘)’ before ‘a’ 2174s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2174s | ~ ^ 2174s | ) 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4417:109: error: expected ‘)’ before ‘b’ 2174s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2174s | ~ ^ 2174s | ) 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c: In function ‘futrts_smul_hi64’: 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2174s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2174s | ^~~~~~~~~~ 2174s | __int128__ 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4421:86: error: expected ‘)’ before ‘a’ 2174s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2174s | ~ ^ 2174s | ) 2174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4421:104: error: expected ‘)’ before ‘b’ 2174s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2174s | ~ ^ 2174s | ) 2174s 2174s If you find this error message confusing, uninformative, or wrong, please open an issue: 2174s https://github.com/diku-dk/futhark/issues 2174s 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.fut: 2175s Compiling with --backend=multicore: 2175s cc failed with code 1: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c: In function ‘futrts_umul_hi64’: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ^~~~~~~~~~~ 2175s | __uint32_t 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4416:90: error: expected ‘)’ before ‘a’ 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4416:109: error: expected ‘)’ before ‘b’ 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c: In function ‘futrts_smul_hi64’: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ^~~~~~~~~~ 2175s | __int128__ 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4420:86: error: expected ‘)’ before ‘a’ 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4420:104: error: expected ‘)’ before ‘b’ 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s 2175s If you find this error message confusing, uninformative, or wrong, please open an issue: 2175s https://github.com/diku-dk/futhark/issues 2175s 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.fut: 2175s Compiling with --backend=multicore: 2175s cc failed with code 1: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c: In function ‘futrts_umul_hi64’: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ^~~~~~~~~~~ 2175s | __uint32_t 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4416:90: error: expected ‘)’ before ‘a’ 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4416:109: error: expected ‘)’ before ‘b’ 2175s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c: In function ‘futrts_smul_hi64’: 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ^~~~~~~~~~ 2175s | __int128__ 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4420:86: error: expected ‘)’ before ‘a’ 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4420:104: error: expected ‘)’ before ‘b’ 2175s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2175s | ~ ^ 2175s | ) 2175s 2175s If you find this error message confusing, uninformative, or wrong, please open an issue: 2175s https://github.com/diku-dk/futhark/issues 2175s 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.fut: 2176s Compiling with --backend=multicore: 2176s cc failed with code 1: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c: In function ‘futrts_umul_hi64’: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2176s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ^~~~~~~~~~~ 2176s | __uint32_t 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4416:90: error: expected ‘)’ before ‘a’ 2176s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4416:109: error: expected ‘)’ before ‘b’ 2176s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c: In function ‘futrts_smul_hi64’: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2176s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ^~~~~~~~~~ 2176s | __int128__ 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4420:86: error: expected ‘)’ before ‘a’ 2176s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4420:104: error: expected ‘)’ before ‘b’ 2176s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s 2176s If you find this error message confusing, uninformative, or wrong, please open an issue: 2176s https://github.com/diku-dk/futhark/issues 2176s 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.fut: 2176s Compiling with --backend=multicore: 2176s cc failed with code 1: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c: In function ‘futrts_umul_hi64’: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2176s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ^~~~~~~~~~~ 2176s | __uint32_t 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4431:90: error: expected ‘)’ before ‘a’ 2176s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4431:109: error: expected ‘)’ before ‘b’ 2176s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c: In function ‘futrts_smul_hi64’: 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2176s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ^~~~~~~~~~ 2176s | __int128__ 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4435:86: error: expected ‘)’ before ‘a’ 2176s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4435:104: error: expected ‘)’ before ‘b’ 2176s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2176s | ~ ^ 2176s | ) 2176s 2176s If you find this error message confusing, uninformative, or wrong, please open an issue: 2176s https://github.com/diku-dk/futhark/issues 2176s 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.fut: 2177s Compiling with --backend=multicore: 2177s cc failed with code 1: 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c: In function ‘futrts_umul_hi64’: 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2177s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2177s | ^~~~~~~~~~~ 2177s | __uint32_t 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4417:90: error: expected ‘)’ before ‘a’ 2177s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2177s | ~ ^ 2177s | ) 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4417:109: error: expected ‘)’ before ‘b’ 2177s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2177s | ~ ^ 2177s | ) 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c: In function ‘futrts_smul_hi64’: 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2177s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2177s | ^~~~~~~~~~ 2177s | __int128__ 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4421:86: error: expected ‘)’ before ‘a’ 2177s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2177s | ~ ^ 2177s | ) 2177s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4421:104: error: expected ‘)’ before ‘b’ 2177s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2177s | ~ ^ 2177s | ) 2177s 2177s If you find this error message confusing, uninformative, or wrong, please open an issue: 2177s https://github.com/diku-dk/futhark/issues 2177s 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.fut: 2179s Compiling with --backend=multicore: 2179s cc failed with code 1: 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c: In function ‘futrts_umul_hi64’: 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2179s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2179s | ^~~~~~~~~~~ 2179s | __uint32_t 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4432:90: error: expected ‘)’ before ‘a’ 2179s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2179s | ~ ^ 2179s | ) 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4432:109: error: expected ‘)’ before ‘b’ 2179s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2179s | ~ ^ 2179s | ) 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c: In function ‘futrts_smul_hi64’: 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2179s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2179s | ^~~~~~~~~~ 2179s | __int128__ 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4436:86: error: expected ‘)’ before ‘a’ 2179s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2179s | ~ ^ 2179s | ) 2179s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4436:104: error: expected ‘)’ before ‘b’ 2179s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2179s | ~ ^ 2179s | ) 2179s 2179s If you find this error message confusing, uninformative, or wrong, please open an issue: 2179s https://github.com/diku-dk/futhark/issues 2179s 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.fut: 2180s Compiling with --backend=multicore: 2180s cc failed with code 1: 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c: In function ‘futrts_umul_hi64’: 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2180s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2180s | ^~~~~~~~~~~ 2180s | __uint32_t 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4416:90: error: expected ‘)’ before ‘a’ 2180s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2180s | ~ ^ 2180s | ) 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4416:109: error: expected ‘)’ before ‘b’ 2180s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2180s | ~ ^ 2180s | ) 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c: In function ‘futrts_smul_hi64’: 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2180s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2180s | ^~~~~~~~~~ 2180s | __int128__ 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4420:86: error: expected ‘)’ before ‘a’ 2180s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2180s | ~ ^ 2180s | ) 2180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4420:104: error: expected ‘)’ before ‘b’ 2180s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2180s | ~ ^ 2180s | ) 2180s 2181s If you find this error message confusing, uninformative, or wrong, please open an issue: 2181s https://github.com/diku-dk/futhark/issues 2181s 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.fut: 2181s Compiling with --backend=multicore: 2181s cc failed with code 1: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c: In function ‘futrts_umul_hi64’: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2181s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ^~~~~~~~~~~ 2181s | __uint32_t 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4417:90: error: expected ‘)’ before ‘a’ 2181s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4417:109: error: expected ‘)’ before ‘b’ 2181s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c: In function ‘futrts_smul_hi64’: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2181s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ^~~~~~~~~~ 2181s | __int128__ 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4421:86: error: expected ‘)’ before ‘a’ 2181s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4421:104: error: expected ‘)’ before ‘b’ 2181s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s 2181s If you find this error message confusing, uninformative, or wrong, please open an issue: 2181s https://github.com/diku-dk/futhark/issues 2181s 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.fut: 2181s Compiling with --backend=multicore: 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s 2181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2181s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2181s cc failed with code 1: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c: In function ‘futrts_umul_hi64’: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2181s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ^~~~~~~~~~~ 2181s | __uint32_t 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4390:90: error: expected ‘)’ before ‘a’ 2181s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4390:109: error: expected ‘)’ before ‘b’ 2181s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c: In function ‘futrts_smul_hi64’: 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2181s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ^~~~~~~~~~ 2181s | __int128__ 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4394:86: error: expected ‘)’ before ‘a’ 2181s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4394:104: error: expected ‘)’ before ‘b’ 2181s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2181s | ~ ^ 2181s | ) 2181s 2181s If you find this error message confusing, uninformative, or wrong, please open an issue: 2181s https://github.com/diku-dk/futhark/issues 2181s 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.fut: 2182s Compiling with --backend=multicore: 2182s cc failed with code 1: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c: In function ‘futrts_umul_hi64’: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2182s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ^~~~~~~~~~~ 2182s | __uint32_t 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4390:90: error: expected ‘)’ before ‘a’ 2182s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4390:109: error: expected ‘)’ before ‘b’ 2182s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c: In function ‘futrts_smul_hi64’: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2182s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ^~~~~~~~~~ 2182s | __int128__ 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4394:86: error: expected ‘)’ before ‘a’ 2182s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4394:104: error: expected ‘)’ before ‘b’ 2182s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s 2182s If you find this error message confusing, uninformative, or wrong, please open an issue: 2182s https://github.com/diku-dk/futhark/issues 2182s 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.fut: 2182s Compiling with --backend=multicore: 2182s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.fut:25:35-36: 2182s Unused name "i". 2182s cc failed with code 1: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c: In function ‘futrts_umul_hi64’: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2182s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ^~~~~~~~~~~ 2182s | __uint32_t 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4443:90: error: expected ‘)’ before ‘a’ 2182s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4443:109: error: expected ‘)’ before ‘b’ 2182s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c: In function ‘futrts_smul_hi64’: 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2182s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ^~~~~~~~~~ 2182s | __int128__ 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4447:86: error: expected ‘)’ before ‘a’ 2182s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4447:104: error: expected ‘)’ before ‘b’ 2182s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2182s | ~ ^ 2182s | ) 2182s 2182s If you find this error message confusing, uninformative, or wrong, please open an issue: 2182s https://github.com/diku-dk/futhark/issues 2182s 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.fut: 2184s Compiling with --backend=multicore: 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2184s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2184s 2184s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.fut:13:29-30: 2184s Unused name "x". 2184s cc failed with code 1: 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c: In function ‘futrts_umul_hi64’: 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2184s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2184s | ^~~~~~~~~~~ 2184s | __uint32_t 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4417:90: error: expected ‘)’ before ‘a’ 2184s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2184s | ~ ^ 2184s | ) 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4417:109: error: expected ‘)’ before ‘b’ 2184s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2184s | ~ ^ 2184s | ) 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c: In function ‘futrts_smul_hi64’: 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2184s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2184s | ^~~~~~~~~~ 2184s | __int128__ 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4421:86: error: expected ‘)’ before ‘a’ 2184s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2184s | ~ ^ 2184s | ) 2184s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4421:104: error: expected ‘)’ before ‘b’ 2184s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2184s | ~ ^ 2184s | ) 2184s 2184s If you find this error message confusing, uninformative, or wrong, please open an issue: 2184s https://github.com/diku-dk/futhark/issues 2184s 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.fut: 2185s Compiling with --backend=multicore: 2185s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.fut:28:35-36: 2185s Unused name "i". 2185s cc failed with code 1: 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c: In function ‘futrts_umul_hi64’: 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2185s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2185s | ^~~~~~~~~~~ 2185s | __uint32_t 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4442:90: error: expected ‘)’ before ‘a’ 2185s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2185s | ~ ^ 2185s | ) 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4442:109: error: expected ‘)’ before ‘b’ 2185s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2185s | ~ ^ 2185s | ) 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c: In function ‘futrts_smul_hi64’: 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2185s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2185s | ^~~~~~~~~~ 2185s | __int128__ 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4446:86: error: expected ‘)’ before ‘a’ 2185s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2185s | ~ ^ 2185s | ) 2185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4446:104: error: expected ‘)’ before ‘b’ 2185s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2185s | ~ ^ 2185s | ) 2185s 2185s If you find this error message confusing, uninformative, or wrong, please open an issue: 2185s https://github.com/diku-dk/futhark/issues 2185s 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.fut: 2186s Compiling with --backend=multicore: 2186s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.fut:9:31-32: 2186s Unused name "x". 2186s cc failed with code 1: 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c: In function ‘futrts_umul_hi64’: 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2186s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2186s | ^~~~~~~~~~~ 2186s | __uint32_t 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4432:90: error: expected ‘)’ before ‘a’ 2186s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2186s | ~ ^ 2186s | ) 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4432:109: error: expected ‘)’ before ‘b’ 2186s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2186s | ~ ^ 2186s | ) 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c: In function ‘futrts_smul_hi64’: 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2186s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2186s | ^~~~~~~~~~ 2186s | __int128__ 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4436:86: error: expected ‘)’ before ‘a’ 2186s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2186s | ~ ^ 2186s | ) 2186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4436:104: error: expected ‘)’ before ‘b’ 2186s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2186s | ~ ^ 2186s | ) 2186s 2186s If you find this error message confusing, uninformative, or wrong, please open an issue: 2186s https://github.com/diku-dk/futhark/issues 2186s 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.fut: 2188s Compiling with --backend=multicore: 2188s cc failed with code 1: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c: In function ‘futrts_umul_hi64’: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ^~~~~~~~~~~ 2188s | __uint32_t 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4416:90: error: expected ‘)’ before ‘a’ 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4416:109: error: expected ‘)’ before ‘b’ 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c: In function ‘futrts_smul_hi64’: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ^~~~~~~~~~ 2188s | __int128__ 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4420:86: error: expected ‘)’ before ‘a’ 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4420:104: error: expected ‘)’ before ‘b’ 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s 2188s If you find this error message confusing, uninformative, or wrong, please open an issue: 2188s https://github.com/diku-dk/futhark/issues 2188s 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.fut: 2188s Compiling with --backend=multicore: 2188s cc failed with code 1: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c: In function ‘futrts_umul_hi64’: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ^~~~~~~~~~~ 2188s | __uint32_t 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4416:90: error: expected ‘)’ before ‘a’ 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4416:109: error: expected ‘)’ before ‘b’ 2188s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c: In function ‘futrts_smul_hi64’: 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ^~~~~~~~~~ 2188s | __int128__ 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4420:86: error: expected ‘)’ before ‘a’ 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4420:104: error: expected ‘)’ before ‘b’ 2188s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2188s | ~ ^ 2188s | ) 2188s 2188s If you find this error message confusing, uninformative, or wrong, please open an issue: 2188s https://github.com/diku-dk/futhark/issues 2188s 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut: 2189s Compiling with --backend=multicore: 2189s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:10:18-19: 2189s Unused name "x". 2189s 2189s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:17:21-22: 2189s Unused name "y". 2189s 2189s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:21:22-23: 2189s Unused name "y". 2189s 2189s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:21:29-30: 2189s Unused name "z". 2189s cc failed with code 1: 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c: In function ‘futrts_umul_hi64’: 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4468:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2189s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2189s | ^~~~~~~~~~~ 2189s | __uint32_t 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4468:78: note: each undeclared identifier is reported only once for each function it appears in 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4468:90: error: expected ‘)’ before ‘a’ 2189s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2189s | ~ ^ 2189s | ) 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4468:109: error: expected ‘)’ before ‘b’ 2189s 4468 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2189s | ~ ^ 2189s | ) 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c: In function ‘futrts_smul_hi64’: 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4472:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2189s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2189s | ^~~~~~~~~~ 2189s | __int128__ 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4472:86: error: expected ‘)’ before ‘a’ 2189s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2189s | ~ ^ 2189s | ) 2189s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4472:104: error: expected ‘)’ before ‘b’ 2189s 4472 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2189s | ~ ^ 2189s | ) 2189s 2189s If you find this error message confusing, uninformative, or wrong, please open an issue: 2189s https://github.com/diku-dk/futhark/issues 2189s 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.fut: 2190s Compiling with --backend=multicore: 2190s cc failed with code 1: 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c: In function ‘futrts_umul_hi64’: 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2190s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2190s | ^~~~~~~~~~~ 2190s | __uint32_t 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4416:90: error: expected ‘)’ before ‘a’ 2190s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2190s | ~ ^ 2190s | ) 2190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4416:109: error: expected ‘)’ before ‘b’ 2190s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2190s | ~ ^ 2190s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c: In function ‘futrts_smul_hi64’: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ^~~~~~~~~~ 2191s | __int128__ 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4420:86: error: expected ‘)’ before ‘a’ 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4420:104: error: expected ‘)’ before ‘b’ 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s 2191s If you find this error message confusing, uninformative, or wrong, please open an issue: 2191s https://github.com/diku-dk/futhark/issues 2191s 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.fut: 2191s Compiling with --backend=multicore: 2191s cc failed with code 1: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c: In function ‘futrts_umul_hi64’: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2191s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ^~~~~~~~~~~ 2191s | __uint32_t 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4417:90: error: expected ‘)’ before ‘a’ 2191s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4417:109: error: expected ‘)’ before ‘b’ 2191s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c: In function ‘futrts_smul_hi64’: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2191s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ^~~~~~~~~~ 2191s | __int128__ 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4421:86: error: expected ‘)’ before ‘a’ 2191s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4421:104: error: expected ‘)’ before ‘b’ 2191s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s 2191s If you find this error message confusing, uninformative, or wrong, please open an issue: 2191s https://github.com/diku-dk/futhark/issues 2191s 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.fut: 2191s Compiling with --backend=multicore: 2191s cc failed with code 1: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c: In function ‘futrts_umul_hi64’: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2191s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ^~~~~~~~~~~ 2191s | __uint32_t 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4416:90: error: expected ‘)’ before ‘a’ 2191s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4416:109: error: expected ‘)’ before ‘b’ 2191s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c: In function ‘futrts_smul_hi64’: 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ^~~~~~~~~~ 2191s | __int128__ 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4420:86: error: expected ‘)’ before ‘a’ 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4420:104: error: expected ‘)’ before ‘b’ 2191s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2191s | ~ ^ 2191s | ) 2191s 2191s If you find this error message confusing, uninformative, or wrong, please open an issue: 2191s https://github.com/diku-dk/futhark/issues 2191s 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut: 2192s Compiling with --backend=multicore: 2192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut:11:18-19: 2192s Unused name "x". 2192s 2192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut:17:10-28: 2192s Entry point parameter 2192s 2192s ((A: [5](i32, i32)): [5](i32, i32)) 2192s 2192s will have an opaque type, so the entry point will likely not be callable. 2192s cc failed with code 1: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c: In function ‘futrts_umul_hi64’: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2192s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ^~~~~~~~~~~ 2192s | __uint32_t 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4448:90: error: expected ‘)’ before ‘a’ 2192s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4448:109: error: expected ‘)’ before ‘b’ 2192s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c: In function ‘futrts_smul_hi64’: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2192s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ^~~~~~~~~~ 2192s | __int128__ 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4452:86: error: expected ‘)’ before ‘a’ 2192s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4452:104: error: expected ‘)’ before ‘b’ 2192s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s 2192s If you find this error message confusing, uninformative, or wrong, please open an issue: 2192s https://github.com/diku-dk/futhark/issues 2192s 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.fut: 2192s Compiling with --backend=multicore: 2192s cc failed with code 1: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c: In function ‘futrts_umul_hi64’: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2192s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ^~~~~~~~~~~ 2192s | __uint32_t 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4402:90: error: expected ‘)’ before ‘a’ 2192s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4402:109: error: expected ‘)’ before ‘b’ 2192s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c: In function ‘futrts_smul_hi64’: 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2192s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ^~~~~~~~~~ 2192s | __int128__ 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4406:86: error: expected ‘)’ before ‘a’ 2192s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4406:104: error: expected ‘)’ before ‘b’ 2192s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2192s | ~ ^ 2192s | ) 2192s 2192s If you find this error message confusing, uninformative, or wrong, please open an issue: 2192s https://github.com/diku-dk/futhark/issues 2192s 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.fut: 2195s Compiling with --backend=multicore: 2195s cc failed with code 1: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c: In function ‘futrts_umul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2195s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ^~~~~~~~~~~ 2195s | __uint32_t 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4402:90: error: expected ‘)’ before ‘a’ 2195s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4402:109: error: expected ‘)’ before ‘b’ 2195s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c: In function ‘futrts_smul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2195s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ^~~~~~~~~~ 2195s | __int128__ 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4406:86: error: expected ‘)’ before ‘a’ 2195s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4406:104: error: expected ‘)’ before ‘b’ 2195s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s 2195s If you find this error message confusing, uninformative, or wrong, please open an issue: 2195s https://github.com/diku-dk/futhark/issues 2195s 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.fut: 2195s Compiling with --backend=multicore: 2195s cc failed with code 1: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c: In function ‘futrts_umul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ^~~~~~~~~~~ 2195s | __uint32_t 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4416:90: error: expected ‘)’ before ‘a’ 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4416:109: error: expected ‘)’ before ‘b’ 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c: In function ‘futrts_smul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ^~~~~~~~~~ 2195s | __int128__ 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4420:86: error: expected ‘)’ before ‘a’ 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4420:104: error: expected ‘)’ before ‘b’ 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s 2195s If you find this error message confusing, uninformative, or wrong, please open an issue: 2195s https://github.com/diku-dk/futhark/issues 2195s 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.fut: 2195s Compiling with --backend=multicore: 2195s cc failed with code 1: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c: In function ‘futrts_umul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ^~~~~~~~~~~ 2195s | __uint32_t 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4416:90: error: expected ‘)’ before ‘a’ 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4416:109: error: expected ‘)’ before ‘b’ 2195s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c: In function ‘futrts_smul_hi64’: 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ^~~~~~~~~~ 2195s | __int128__ 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4420:86: error: expected ‘)’ before ‘a’ 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4420:104: error: expected ‘)’ before ‘b’ 2195s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2195s | ~ ^ 2195s | ) 2195s 2195s If you find this error message confusing, uninformative, or wrong, please open an issue: 2195s https://github.com/diku-dk/futhark/issues 2195s 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.fut: 2197s Compiling with --backend=multicore: 2197s cc failed with code 1: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c: In function ‘futrts_umul_hi64’: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2197s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ^~~~~~~~~~~ 2197s | __uint32_t 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4390:90: error: expected ‘)’ before ‘a’ 2197s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4390:109: error: expected ‘)’ before ‘b’ 2197s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c: In function ‘futrts_smul_hi64’: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2197s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ^~~~~~~~~~ 2197s | __int128__ 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4394:86: error: expected ‘)’ before ‘a’ 2197s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4394:104: error: expected ‘)’ before ‘b’ 2197s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s 2197s If you find this error message confusing, uninformative, or wrong, please open an issue: 2197s https://github.com/diku-dk/futhark/issues 2197s 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.fut: 2197s Compiling with --backend=multicore: 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s 2197s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2197s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2197s cc failed with code 1: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c: In function ‘futrts_umul_hi64’: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2197s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ^~~~~~~~~~~ 2197s | __uint32_t 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4416:90: error: expected ‘)’ before ‘a’ 2197s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4416:109: error: expected ‘)’ before ‘b’ 2197s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c: In function ‘futrts_smul_hi64’: 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2197s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ^~~~~~~~~~ 2197s | __int128__ 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4420:86: error: expected ‘)’ before ‘a’ 2197s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4420:104: error: expected ‘)’ before ‘b’ 2197s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2197s | ~ ^ 2197s | ) 2197s 2197s If you find this error message confusing, uninformative, or wrong, please open an issue: 2197s https://github.com/diku-dk/futhark/issues 2197s 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.fut: 2198s Compiling with --backend=multicore: 2198s cc failed with code 1: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c: In function ‘futrts_umul_hi64’: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2198s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ^~~~~~~~~~~ 2198s | __uint32_t 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4402:90: error: expected ‘)’ before ‘a’ 2198s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4402:109: error: expected ‘)’ before ‘b’ 2198s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c: In function ‘futrts_smul_hi64’: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2198s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ^~~~~~~~~~ 2198s | __int128__ 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4406:86: error: expected ‘)’ before ‘a’ 2198s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4406:104: error: expected ‘)’ before ‘b’ 2198s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s 2198s If you find this error message confusing, uninformative, or wrong, please open an issue: 2198s https://github.com/diku-dk/futhark/issues 2198s 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.fut: 2198s Compiling with --backend=multicore: 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s 2198s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 2198s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2198s cc failed with code 1: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c: In function ‘futrts_umul_hi64’: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2198s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ^~~~~~~~~~~ 2198s | __uint32_t 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4416:90: error: expected ‘)’ before ‘a’ 2198s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4416:109: error: expected ‘)’ before ‘b’ 2198s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c: In function ‘futrts_smul_hi64’: 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2198s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ^~~~~~~~~~ 2198s | __int128__ 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4420:86: error: expected ‘)’ before ‘a’ 2198s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4420:104: error: expected ‘)’ before ‘b’ 2198s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2198s | ~ ^ 2198s | ) 2198s 2198s If you find this error message confusing, uninformative, or wrong, please open an issue: 2198s https://github.com/diku-dk/futhark/issues 2198s 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.fut: 2205s Compiling with --backend=multicore: 2205s cc failed with code 1: 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c: In function ‘futrts_umul_hi64’: 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2205s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2205s | ^~~~~~~~~~~ 2205s | __uint32_t 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4390:90: error: expected ‘)’ before ‘a’ 2205s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2205s | ~ ^ 2205s | ) 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4390:109: error: expected ‘)’ before ‘b’ 2205s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2205s | ~ ^ 2205s | ) 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c: In function ‘futrts_smul_hi64’: 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2205s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2205s | ^~~~~~~~~~ 2205s | __int128__ 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4394:86: error: expected ‘)’ before ‘a’ 2205s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2205s | ~ ^ 2205s | ) 2205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4394:104: error: expected ‘)’ before ‘b’ 2205s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2205s | ~ ^ 2205s | ) 2205s 2205s If you find this error message confusing, uninformative, or wrong, please open an issue: 2205s https://github.com/diku-dk/futhark/issues 2205s 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.fut: 2206s Compiling with --backend=multicore: 2206s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.fut:21:1-33: 2206s Entry point return type 2206s 2206s *m.loss.t 2206s 2206s will have an opaque type, so the result will likely not be usable. 2206s cc failed with code 1: 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c: In function ‘futrts_umul_hi64’: 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2206s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2206s | ^~~~~~~~~~~ 2206s | __uint32_t 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4402:90: error: expected ‘)’ before ‘a’ 2206s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2206s | ~ ^ 2206s | ) 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4402:109: error: expected ‘)’ before ‘b’ 2206s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2206s | ~ ^ 2206s | ) 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c: In function ‘futrts_smul_hi64’: 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2206s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2206s | ^~~~~~~~~~ 2206s | __int128__ 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4406:86: error: expected ‘)’ before ‘a’ 2206s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2206s | ~ ^ 2206s | ) 2206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4406:104: error: expected ‘)’ before ‘b’ 2206s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2206s | ~ ^ 2206s | ) 2206s 2206s If you find this error message confusing, uninformative, or wrong, please open an issue: 2206s https://github.com/diku-dk/futhark/issues 2206s 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.fut: 2207s Compiling with --backend=multicore: 2207s cc failed with code 1: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c: In function ‘futrts_umul_hi64’: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2207s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ^~~~~~~~~~~ 2207s | __uint32_t 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4418:90: error: expected ‘)’ before ‘a’ 2207s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4418:109: error: expected ‘)’ before ‘b’ 2207s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c: In function ‘futrts_smul_hi64’: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2207s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ^~~~~~~~~~ 2207s | __int128__ 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4422:86: error: expected ‘)’ before ‘a’ 2207s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4422:104: error: expected ‘)’ before ‘b’ 2207s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s 2207s If you find this error message confusing, uninformative, or wrong, please open an issue: 2207s https://github.com/diku-dk/futhark/issues 2207s 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut: 2207s Compiling with --backend=multicore: 2207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut:13:28-39: 2207s Unused name "dummy". 2207s 2207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut:20:1-35: 2207s Entry point return type 2207s 2207s *sgd.loss.t 2207s 2207s will have an opaque type, so the result will likely not be usable. 2207s cc failed with code 1: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c: In function ‘futrts_umul_hi64’: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ^~~~~~~~~~~ 2207s | __uint32_t 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4402:90: error: expected ‘)’ before ‘a’ 2207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4402:109: error: expected ‘)’ before ‘b’ 2207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c: In function ‘futrts_smul_hi64’: 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ^~~~~~~~~~ 2207s | __int128__ 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4406:86: error: expected ‘)’ before ‘a’ 2207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4406:104: error: expected ‘)’ before ‘b’ 2207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2207s | ~ ^ 2207s | ) 2207s 2207s If you find this error message confusing, uninformative, or wrong, please open an issue: 2207s https://github.com/diku-dk/futhark/issues 2207s 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.fut: 2208s Compiling with --backend=multicore: 2208s cc failed with code 1: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c: In function ‘futrts_umul_hi64’: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2208s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ^~~~~~~~~~~ 2208s | __uint32_t 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4418:90: error: expected ‘)’ before ‘a’ 2208s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4418:109: error: expected ‘)’ before ‘b’ 2208s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c: In function ‘futrts_smul_hi64’: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2208s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ^~~~~~~~~~ 2208s | __int128__ 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4422:86: error: expected ‘)’ before ‘a’ 2208s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4422:104: error: expected ‘)’ before ‘b’ 2208s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s 2208s If you find this error message confusing, uninformative, or wrong, please open an issue: 2208s https://github.com/diku-dk/futhark/issues 2208s 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut: 2208s Compiling with --backend=multicore: 2208s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut:8:15-23: 2208s Unused name "T". 2208s 2208s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut:18:10-22: 2208s Entry point parameter 2208s 2208s ((x: csr.csr): csr.mat) 2208s 2208s will have an opaque type, so the entry point will likely not be callable. 2208s cc failed with code 1: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c: In function ‘futrts_umul_hi64’: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2208s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ^~~~~~~~~~~ 2208s | __uint32_t 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4402:90: error: expected ‘)’ before ‘a’ 2208s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4402:109: error: expected ‘)’ before ‘b’ 2208s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c: In function ‘futrts_smul_hi64’: 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2208s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ^~~~~~~~~~ 2208s | __int128__ 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4406:86: error: expected ‘)’ before ‘a’ 2208s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4406:104: error: expected ‘)’ before ‘b’ 2208s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2208s | ~ ^ 2208s | ) 2208s 2208s If you find this error message confusing, uninformative, or wrong, please open an issue: 2208s https://github.com/diku-dk/futhark/issues 2208s 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.fut: 2209s Compiling with --backend=multicore: 2209s cc failed with code 1: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c: In function ‘futrts_umul_hi64’: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2209s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ^~~~~~~~~~~ 2209s | __uint32_t 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4390:90: error: expected ‘)’ before ‘a’ 2209s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4390:109: error: expected ‘)’ before ‘b’ 2209s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c: In function ‘futrts_smul_hi64’: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2209s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ^~~~~~~~~~ 2209s | __int128__ 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4394:86: error: expected ‘)’ before ‘a’ 2209s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4394:104: error: expected ‘)’ before ‘b’ 2209s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s 2209s If you find this error message confusing, uninformative, or wrong, please open an issue: 2209s https://github.com/diku-dk/futhark/issues 2209s 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.fut: 2209s Compiling with --backend=multicore: 2209s cc failed with code 1: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c: In function ‘futrts_umul_hi64’: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ^~~~~~~~~~~ 2209s | __uint32_t 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4417:90: error: expected ‘)’ before ‘a’ 2209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4417:109: error: expected ‘)’ before ‘b’ 2209s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c: In function ‘futrts_smul_hi64’: 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ^~~~~~~~~~ 2209s | __int128__ 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4421:86: error: expected ‘)’ before ‘a’ 2209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4421:104: error: expected ‘)’ before ‘b’ 2209s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2209s | ~ ^ 2209s | ) 2209s 2209s If you find this error message confusing, uninformative, or wrong, please open an issue: 2209s https://github.com/diku-dk/futhark/issues 2209s 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.fut: 2211s Compiling with --backend=multicore: 2211s cc failed with code 1: 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c: In function ‘futrts_umul_hi64’: 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2211s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2211s | ^~~~~~~~~~~ 2211s | __uint32_t 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4390:90: error: expected ‘)’ before ‘a’ 2211s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2211s | ~ ^ 2211s | ) 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4390:109: error: expected ‘)’ before ‘b’ 2211s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2211s | ~ ^ 2211s | ) 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c: In function ‘futrts_smul_hi64’: 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2211s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2211s | ^~~~~~~~~~ 2211s | __int128__ 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4394:86: error: expected ‘)’ before ‘a’ 2211s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2211s | ~ ^ 2211s | ) 2211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4394:104: error: expected ‘)’ before ‘b’ 2211s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2211s | ~ ^ 2211s | ) 2211s 2211s If you find this error message confusing, uninformative, or wrong, please open an issue: 2211s https://github.com/diku-dk/futhark/issues 2211s 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.fut: 2213s Compiling with --backend=multicore: 2213s cc failed with code 1: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c: In function ‘futrts_umul_hi64’: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2213s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ^~~~~~~~~~~ 2213s | __uint32_t 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4402:90: error: expected ‘)’ before ‘a’ 2213s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4402:109: error: expected ‘)’ before ‘b’ 2213s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c: In function ‘futrts_smul_hi64’: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2213s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2213s | ^~~~~~~~~~ 2213s | __int128__ 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4406:86: error: expected ‘)’ before ‘a’ 2213s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4406:104: error: expected ‘)’ before ‘b’ 2213s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s 2213s If you find this error message confusing, uninformative, or wrong, please open an issue: 2213s https://github.com/diku-dk/futhark/issues 2213s 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.fut: 2213s Compiling with --backend=multicore: 2213s cc failed with code 1: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c: In function ‘futrts_umul_hi64’: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2213s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ^~~~~~~~~~~ 2213s | __uint32_t 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4416:90: error: expected ‘)’ before ‘a’ 2213s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4416:109: error: expected ‘)’ before ‘b’ 2213s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2213s | ~ ^ 2213s | ) 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c: In function ‘futrts_smul_hi64’: 2213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ^~~~~~~~~~ 2214s | __int128__ 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4420:86: error: expected ‘)’ before ‘a’ 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4420:104: error: expected ‘)’ before ‘b’ 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s 2214s If you find this error message confusing, uninformative, or wrong, please open an issue: 2214s https://github.com/diku-dk/futhark/issues 2214s 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.fut: 2214s Compiling with --backend=multicore: 2214s cc failed with code 1: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c: In function ‘futrts_umul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ^~~~~~~~~~~ 2214s | __uint32_t 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4416:90: error: expected ‘)’ before ‘a’ 2214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4416:109: error: expected ‘)’ before ‘b’ 2214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c: In function ‘futrts_smul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ^~~~~~~~~~ 2214s | __int128__ 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4420:86: error: expected ‘)’ before ‘a’ 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4420:104: error: expected ‘)’ before ‘b’ 2214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s 2214s If you find this error message confusing, uninformative, or wrong, please open an issue: 2214s https://github.com/diku-dk/futhark/issues 2214s 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.fut: 2214s Compiling with --backend=multicore: 2214s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.fut:17:12-13: 2214s Defaulting ambiguous type to i32. 2214s cc failed with code 1: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c: In function ‘futrts_umul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2214s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ^~~~~~~~~~~ 2214s | __uint32_t 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4402:90: error: expected ‘)’ before ‘a’ 2214s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4402:109: error: expected ‘)’ before ‘b’ 2214s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c: In function ‘futrts_smul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2214s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ^~~~~~~~~~ 2214s | __int128__ 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4406:86: error: expected ‘)’ before ‘a’ 2214s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4406:104: error: expected ‘)’ before ‘b’ 2214s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s 2214s If you find this error message confusing, uninformative, or wrong, please open an issue: 2214s https://github.com/diku-dk/futhark/issues 2214s 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.fut: 2214s Compiling with --backend=multicore: 2214s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.fut:7:13-14: 2214s Defaulting ambiguous type to i32. 2214s cc failed with code 1: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c: In function ‘futrts_umul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2214s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ^~~~~~~~~~~ 2214s | __uint32_t 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4403:90: error: expected ‘)’ before ‘a’ 2214s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4403:109: error: expected ‘)’ before ‘b’ 2214s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c: In function ‘futrts_smul_hi64’: 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2214s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ^~~~~~~~~~ 2214s | __int128__ 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4407:86: error: expected ‘)’ before ‘a’ 2214s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4407:104: error: expected ‘)’ before ‘b’ 2214s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2214s | ~ ^ 2214s | ) 2215s 2215s If you find this error message confusing, uninformative, or wrong, please open an issue: 2215s https://github.com/diku-dk/futhark/issues 2215s 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.fut: 2215s Compiling with --backend=multicore: 2215s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.fut:5:22-23: 2215s Defaulting ambiguous type to i32. 2215s cc failed with code 1: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c: In function ‘futrts_umul_hi64’: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ^~~~~~~~~~~ 2215s | __uint32_t 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4402:90: error: expected ‘)’ before ‘a’ 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4402:109: error: expected ‘)’ before ‘b’ 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c: In function ‘futrts_smul_hi64’: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ^~~~~~~~~~ 2215s | __int128__ 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4406:86: error: expected ‘)’ before ‘a’ 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4406:104: error: expected ‘)’ before ‘b’ 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s 2215s If you find this error message confusing, uninformative, or wrong, please open an issue: 2215s https://github.com/diku-dk/futhark/issues 2215s 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut: 2215s Compiling with --backend=multicore: 2215s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut:8:7-9:55: 2215s Unused name "X". 2215s 2215s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut:18:14-15: 2215s Unused name "N". 2215s cc failed with code 1: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c: In function ‘futrts_umul_hi64’: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ^~~~~~~~~~~ 2215s | __uint32_t 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4402:90: error: expected ‘)’ before ‘a’ 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4402:109: error: expected ‘)’ before ‘b’ 2215s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c: In function ‘futrts_smul_hi64’: 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ^~~~~~~~~~ 2215s | __int128__ 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4406:86: error: expected ‘)’ before ‘a’ 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4406:104: error: expected ‘)’ before ‘b’ 2215s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2215s | ~ ^ 2215s | ) 2215s 2215s If you find this error message confusing, uninformative, or wrong, please open an issue: 2215s https://github.com/diku-dk/futhark/issues 2215s 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut: 2217s Compiling with --backend=multicore: 2217s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut:7:18-25: 2217s Unused name "D". 2217s 2217s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut:7:38-45: 2217s Unused name "R". 2217s cc failed with code 1: 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c: In function ‘futrts_umul_hi64’: 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2217s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2217s | ^~~~~~~~~~~ 2217s | __uint32_t 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4390:90: error: expected ‘)’ before ‘a’ 2217s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2217s | ~ ^ 2217s | ) 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4390:109: error: expected ‘)’ before ‘b’ 2217s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2217s | ~ ^ 2217s | ) 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c: In function ‘futrts_smul_hi64’: 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2217s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2217s | ^~~~~~~~~~ 2217s | __int128__ 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4394:86: error: expected ‘)’ before ‘a’ 2217s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2217s | ~ ^ 2217s | ) 2217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4394:104: error: expected ‘)’ before ‘b’ 2217s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2217s | ~ ^ 2217s | ) 2217s 2217s If you find this error message confusing, uninformative, or wrong, please open an issue: 2217s https://github.com/diku-dk/futhark/issues 2217s 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut: 2219s Compiling with --backend=multicore: 2219s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut:22:11-12: 2219s Unused name "a". 2219s 2219s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut:22:20-21: 2219s Unused name "b". 2219s cc failed with code 1: 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c: In function ‘futrts_umul_hi64’: 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2219s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2219s | ^~~~~~~~~~~ 2219s | __uint32_t 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4403:90: error: expected ‘)’ before ‘a’ 2219s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2219s | ~ ^ 2219s | ) 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4403:109: error: expected ‘)’ before ‘b’ 2219s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2219s | ~ ^ 2219s | ) 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c: In function ‘futrts_smul_hi64’: 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2219s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2219s | ^~~~~~~~~~ 2219s | __int128__ 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4407:86: error: expected ‘)’ before ‘a’ 2219s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2219s | ~ ^ 2219s | ) 2219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4407:104: error: expected ‘)’ before ‘b’ 2219s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2219s | ~ ^ 2219s | ) 2219s 2219s If you find this error message confusing, uninformative, or wrong, please open an issue: 2219s https://github.com/diku-dk/futhark/issues 2219s 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.fut: 2220s Compiling with --backend=multicore: 2220s cc failed with code 1: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c: In function ‘futrts_umul_hi64’: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2220s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ^~~~~~~~~~~ 2220s | __uint32_t 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4402:90: error: expected ‘)’ before ‘a’ 2220s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4402:109: error: expected ‘)’ before ‘b’ 2220s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c: In function ‘futrts_smul_hi64’: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2220s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ^~~~~~~~~~ 2220s | __int128__ 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4406:86: error: expected ‘)’ before ‘a’ 2220s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4406:104: error: expected ‘)’ before ‘b’ 2220s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s 2220s If you find this error message confusing, uninformative, or wrong, please open an issue: 2220s https://github.com/diku-dk/futhark/issues 2220s 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.fut: 2220s Compiling with --backend=multicore: 2220s cc failed with code 1: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c: In function ‘futrts_umul_hi64’: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2220s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ^~~~~~~~~~~ 2220s | __uint32_t 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4403:90: error: expected ‘)’ before ‘a’ 2220s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4403:109: error: expected ‘)’ before ‘b’ 2220s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c: In function ‘futrts_smul_hi64’: 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2220s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ^~~~~~~~~~ 2220s | __int128__ 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4407:86: error: expected ‘)’ before ‘a’ 2220s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4407:104: error: expected ‘)’ before ‘b’ 2220s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2220s | ~ ^ 2220s | ) 2220s 2220s If you find this error message confusing, uninformative, or wrong, please open an issue: 2220s https://github.com/diku-dk/futhark/issues 2220s 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.fut: 2221s Compiling with --backend=multicore: 2221s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.fut:8:12-26: 2221s Entry point parameter 2221s 2221s ((x: (M.t, M.t)): (M.t, M.t)) 2221s 2221s will have an opaque type, so the entry point will likely not be callable. 2221s cc failed with code 1: 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c: In function ‘futrts_umul_hi64’: 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4421:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2221s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2221s | ^~~~~~~~~~~ 2221s | __uint32_t 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4421:78: note: each undeclared identifier is reported only once for each function it appears in 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4421:90: error: expected ‘)’ before ‘a’ 2221s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2221s | ~ ^ 2221s | ) 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4421:109: error: expected ‘)’ before ‘b’ 2221s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2221s | ~ ^ 2221s | ) 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c: In function ‘futrts_smul_hi64’: 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4425:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2221s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2221s | ^~~~~~~~~~ 2221s | __int128__ 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4425:86: error: expected ‘)’ before ‘a’ 2221s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2221s | ~ ^ 2221s | ) 2221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4425:104: error: expected ‘)’ before ‘b’ 2221s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2221s | ~ ^ 2221s | ) 2221s 2221s If you find this error message confusing, uninformative, or wrong, please open an issue: 2221s https://github.com/diku-dk/futhark/issues 2221s 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.fut: 2226s Compiling with --backend=multicore: 2226s cc failed with code 1: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c: In function ‘futrts_umul_hi64’: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ^~~~~~~~~~~ 2226s | __uint32_t 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4402:90: error: expected ‘)’ before ‘a’ 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4402:109: error: expected ‘)’ before ‘b’ 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c: In function ‘futrts_smul_hi64’: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ^~~~~~~~~~ 2226s | __int128__ 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4406:86: error: expected ‘)’ before ‘a’ 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4406:104: error: expected ‘)’ before ‘b’ 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s 2226s If you find this error message confusing, uninformative, or wrong, please open an issue: 2226s https://github.com/diku-dk/futhark/issues 2226s 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.fut: 2226s Compiling with --backend=multicore: 2226s cc failed with code 1: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c: In function ‘futrts_umul_hi64’: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ^~~~~~~~~~~ 2226s | __uint32_t 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4402:90: error: expected ‘)’ before ‘a’ 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4402:109: error: expected ‘)’ before ‘b’ 2226s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c: In function ‘futrts_smul_hi64’: 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ^~~~~~~~~~ 2226s | __int128__ 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4406:86: error: expected ‘)’ before ‘a’ 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4406:104: error: expected ‘)’ before ‘b’ 2226s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2226s | ~ ^ 2226s | ) 2226s 2226s If you find this error message confusing, uninformative, or wrong, please open an issue: 2226s https://github.com/diku-dk/futhark/issues 2226s 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.fut: 2227s Compiling with --backend=multicore: 2227s cc failed with code 1: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c: In function ‘futrts_umul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2227s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ^~~~~~~~~~~ 2227s | __uint32_t 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4435:90: error: expected ‘)’ before ‘a’ 2227s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4435:109: error: expected ‘)’ before ‘b’ 2227s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c: In function ‘futrts_smul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2227s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ^~~~~~~~~~ 2227s | __int128__ 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4439:86: error: expected ‘)’ before ‘a’ 2227s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4439:104: error: expected ‘)’ before ‘b’ 2227s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s 2227s If you find this error message confusing, uninformative, or wrong, please open an issue: 2227s https://github.com/diku-dk/futhark/issues 2227s 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.fut: 2227s Compiling with --backend=multicore: 2227s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.fut:21:37-38: 2227s Defaulting ambiguous type to i32. 2227s cc failed with code 1: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c: In function ‘futrts_umul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2227s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ^~~~~~~~~~~ 2227s | __uint32_t 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4432:90: error: expected ‘)’ before ‘a’ 2227s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4432:109: error: expected ‘)’ before ‘b’ 2227s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c: In function ‘futrts_smul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2227s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ^~~~~~~~~~ 2227s | __int128__ 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4436:86: error: expected ‘)’ before ‘a’ 2227s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4436:104: error: expected ‘)’ before ‘b’ 2227s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s 2227s If you find this error message confusing, uninformative, or wrong, please open an issue: 2227s https://github.com/diku-dk/futhark/issues 2227s 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut: 2227s Compiling with --backend=multicore: 2227s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut:9:11-12: 2227s Unused name "a". 2227s 2227s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut:9:23-24: 2227s Unused name "b". 2227s cc failed with code 1: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c: In function ‘futrts_umul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ^~~~~~~~~~~ 2227s | __uint32_t 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4416:90: error: expected ‘)’ before ‘a’ 2227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4416:109: error: expected ‘)’ before ‘b’ 2227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c: In function ‘futrts_smul_hi64’: 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ^~~~~~~~~~ 2227s | __int128__ 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4420:86: error: expected ‘)’ before ‘a’ 2227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4420:104: error: expected ‘)’ before ‘b’ 2227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2227s | ~ ^ 2227s | ) 2227s 2227s If you find this error message confusing, uninformative, or wrong, please open an issue: 2227s https://github.com/diku-dk/futhark/issues 2227s 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.fut: 2228s Compiling with --backend=multicore: 2228s cc failed with code 1: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c: In function ‘futrts_umul_hi64’: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2228s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ^~~~~~~~~~~ 2228s | __uint32_t 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4402:90: error: expected ‘)’ before ‘a’ 2228s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4402:109: error: expected ‘)’ before ‘b’ 2228s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c: In function ‘futrts_smul_hi64’: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2228s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ^~~~~~~~~~ 2228s | __int128__ 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4406:86: error: expected ‘)’ before ‘a’ 2228s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4406:104: error: expected ‘)’ before ‘b’ 2228s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s 2228s If you find this error message confusing, uninformative, or wrong, please open an issue: 2228s https://github.com/diku-dk/futhark/issues 2228s 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.fut: 2228s Compiling with --backend=multicore: 2228s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.fut:23:37-38: 2228s Defaulting ambiguous type to i32. 2228s cc failed with code 1: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c: In function ‘futrts_umul_hi64’: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2228s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ^~~~~~~~~~~ 2228s | __uint32_t 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4432:90: error: expected ‘)’ before ‘a’ 2228s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4432:109: error: expected ‘)’ before ‘b’ 2228s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c: In function ‘futrts_smul_hi64’: 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2228s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ^~~~~~~~~~ 2228s | __int128__ 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4436:86: error: expected ‘)’ before ‘a’ 2228s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4436:104: error: expected ‘)’ before ‘b’ 2228s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2228s | ~ ^ 2228s | ) 2228s 2228s If you find this error message confusing, uninformative, or wrong, please open an issue: 2228s https://github.com/diku-dk/futhark/issues 2228s 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.fut: 2229s Compiling with --backend=multicore: 2229s cc failed with code 1: 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c: In function ‘futrts_umul_hi64’: 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2229s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2229s | ^~~~~~~~~~~ 2229s | __uint32_t 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4402:90: error: expected ‘)’ before ‘a’ 2229s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2229s | ~ ^ 2229s | ) 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4402:109: error: expected ‘)’ before ‘b’ 2229s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2229s | ~ ^ 2229s | ) 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c: In function ‘futrts_smul_hi64’: 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2229s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2229s | ^~~~~~~~~~ 2229s | __int128__ 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4406:86: error: expected ‘)’ before ‘a’ 2229s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2229s | ~ ^ 2229s | ) 2229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4406:104: error: expected ‘)’ before ‘b’ 2229s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2229s | ~ ^ 2229s | ) 2229s 2229s If you find this error message confusing, uninformative, or wrong, please open an issue: 2229s https://github.com/diku-dk/futhark/issues 2229s 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.fut: 2232s Compiling with --backend=multicore: 2232s cc failed with code 1: 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c: In function ‘futrts_umul_hi64’: 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2232s | ^~~~~~~~~~~ 2232s | __uint32_t 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4402:90: error: expected ‘)’ before ‘a’ 2232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2232s | ~ ^ 2232s | ) 2232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4402:109: error: expected ‘)’ before ‘b’ 2232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2232s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c: In function ‘futrts_smul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ^~~~~~~~~~ 2233s | __int128__ 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4406:86: error: expected ‘)’ before ‘a’ 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4406:104: error: expected ‘)’ before ‘b’ 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s 2233s If you find this error message confusing, uninformative, or wrong, please open an issue: 2233s https://github.com/diku-dk/futhark/issues 2233s 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.fut: 2233s Compiling with --backend=multicore: 2233s cc failed with code 1: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c: In function ‘futrts_umul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ^~~~~~~~~~~ 2233s | __uint32_t 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4402:90: error: expected ‘)’ before ‘a’ 2233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4402:109: error: expected ‘)’ before ‘b’ 2233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c: In function ‘futrts_smul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ^~~~~~~~~~ 2233s | __int128__ 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4406:86: error: expected ‘)’ before ‘a’ 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4406:104: error: expected ‘)’ before ‘b’ 2233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s 2233s If you find this error message confusing, uninformative, or wrong, please open an issue: 2233s https://github.com/diku-dk/futhark/issues 2233s 2233s (1188 failed, 114 passed, 1008 to go). 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.fut: 2233s Compiling with --backend=multicore: 2233s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.fut:5:19-81: 2233s Unused name "P_f_a". 2233s cc failed with code 1: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c: In function ‘futrts_umul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2233s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ^~~~~~~~~~~ 2233s | __uint32_t 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4404:90: error: expected ‘)’ before ‘a’ 2233s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4404:109: error: expected ‘)’ before ‘b’ 2233s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c: In function ‘futrts_smul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2233s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ^~~~~~~~~~ 2233s | __int128__ 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4408:86: error: expected ‘)’ before ‘a’ 2233s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4408:104: error: expected ‘)’ before ‘b’ 2233s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s 2233s If you find this error message confusing, uninformative, or wrong, please open an issue: 2233s https://github.com/diku-dk/futhark/issues 2233s 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.fut: 2233s Compiling with --backend=multicore: 2233s cc failed with code 1: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c: In function ‘futrts_umul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2233s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ^~~~~~~~~~~ 2233s | __uint32_t 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4432:90: error: expected ‘)’ before ‘a’ 2233s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4432:109: error: expected ‘)’ before ‘b’ 2233s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c: In function ‘futrts_smul_hi64’: 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2233s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ^~~~~~~~~~ 2233s | __int128__ 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4436:86: error: expected ‘)’ before ‘a’ 2233s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4436:104: error: expected ‘)’ before ‘b’ 2233s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2233s | ~ ^ 2233s | ) 2233s 2233s If you find this error message confusing, uninformative, or wrong, please open an issue: 2233s https://github.com/diku-dk/futhark/issues 2233s 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut: 2234s Compiling with --backend=multicore: 2234s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:10:26-27: 2234s Defaulting ambiguous type to i32. 2234s 2234s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:12:26-27: 2234s Defaulting ambiguous type to i32. 2234s 2234s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:13:26-27: 2234s Defaulting ambiguous type to i32. 2234s cc failed with code 1: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c: In function ‘futrts_umul_hi64’: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ^~~~~~~~~~~ 2234s | __uint32_t 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4402:90: error: expected ‘)’ before ‘a’ 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4402:109: error: expected ‘)’ before ‘b’ 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c: In function ‘futrts_smul_hi64’: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ^~~~~~~~~~ 2234s | __int128__ 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4406:86: error: expected ‘)’ before ‘a’ 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4406:104: error: expected ‘)’ before ‘b’ 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s 2234s If you find this error message confusing, uninformative, or wrong, please open an issue: 2234s https://github.com/diku-dk/futhark/issues 2234s 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.fut: 2234s Compiling with --backend=multicore: 2234s cc failed with code 1: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c: In function ‘futrts_umul_hi64’: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ^~~~~~~~~~~ 2234s | __uint32_t 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4402:90: error: expected ‘)’ before ‘a’ 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4402:109: error: expected ‘)’ before ‘b’ 2234s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c: In function ‘futrts_smul_hi64’: 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ^~~~~~~~~~ 2234s | __int128__ 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4406:86: error: expected ‘)’ before ‘a’ 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4406:104: error: expected ‘)’ before ‘b’ 2234s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2234s | ~ ^ 2234s | ) 2234s 2234s If you find this error message confusing, uninformative, or wrong, please open an issue: 2234s https://github.com/diku-dk/futhark/issues 2234s 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.fut: 2235s Compiling with --backend=multicore: 2235s cc failed with code 1: 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c: In function ‘futrts_umul_hi64’: 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2235s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2235s | ^~~~~~~~~~~ 2235s | __uint32_t 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4402:90: error: expected ‘)’ before ‘a’ 2235s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2235s | ~ ^ 2235s | ) 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4402:109: error: expected ‘)’ before ‘b’ 2235s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2235s | ~ ^ 2235s | ) 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c: In function ‘futrts_smul_hi64’: 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2235s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2235s | ^~~~~~~~~~ 2235s | __int128__ 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4406:86: error: expected ‘)’ before ‘a’ 2235s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2235s | ~ ^ 2235s | ) 2235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4406:104: error: expected ‘)’ before ‘b’ 2235s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2235s | ~ ^ 2235s | ) 2235s 2235s If you find this error message confusing, uninformative, or wrong, please open an issue: 2235s https://github.com/diku-dk/futhark/issues 2235s 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.fut: 2236s Compiling with --backend=multicore: 2236s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.fut:18:10-21: 2236s Entry point parameter 2236s 2236s ((x: m.cell): m.cell) 2236s 2236s will have an opaque type, so the entry point will likely not be callable. 2236s cc failed with code 1: 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c: In function ‘futrts_umul_hi64’: 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2236s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2236s | ^~~~~~~~~~~ 2236s | __uint32_t 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4402:90: error: expected ‘)’ before ‘a’ 2236s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2236s | ~ ^ 2236s | ) 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4402:109: error: expected ‘)’ before ‘b’ 2236s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2236s | ~ ^ 2236s | ) 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c: In function ‘futrts_smul_hi64’: 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2236s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2236s | ^~~~~~~~~~ 2236s | __int128__ 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4406:86: error: expected ‘)’ before ‘a’ 2236s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2236s | ~ ^ 2236s | ) 2236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4406:104: error: expected ‘)’ before ‘b’ 2236s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2236s | ~ ^ 2236s | ) 2236s 2236s If you find this error message confusing, uninformative, or wrong, please open an issue: 2236s https://github.com/diku-dk/futhark/issues 2236s 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.fut: 2239s Compiling with --backend=multicore: 2239s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.fut:23:13-14: 2239s Defaulting ambiguous type to i32. 2239s cc failed with code 1: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c: In function ‘futrts_umul_hi64’: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2239s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ^~~~~~~~~~~ 2239s | __uint32_t 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4402:90: error: expected ‘)’ before ‘a’ 2239s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4402:109: error: expected ‘)’ before ‘b’ 2239s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c: In function ‘futrts_smul_hi64’: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2239s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ^~~~~~~~~~ 2239s | __int128__ 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4406:86: error: expected ‘)’ before ‘a’ 2239s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4406:104: error: expected ‘)’ before ‘b’ 2239s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s 2239s If you find this error message confusing, uninformative, or wrong, please open an issue: 2239s https://github.com/diku-dk/futhark/issues 2239s 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.fut: 2239s Compiling with --backend=multicore: 2239s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.fut:22:13-14: 2239s Defaulting ambiguous type to i32. 2239s cc failed with code 1: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c: In function ‘futrts_umul_hi64’: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2239s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ^~~~~~~~~~~ 2239s | __uint32_t 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4403:90: error: expected ‘)’ before ‘a’ 2239s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4403:109: error: expected ‘)’ before ‘b’ 2239s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c: In function ‘futrts_smul_hi64’: 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2239s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ^~~~~~~~~~ 2239s | __int128__ 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4407:86: error: expected ‘)’ before ‘a’ 2239s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4407:104: error: expected ‘)’ before ‘b’ 2239s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2239s | ~ ^ 2239s | ) 2239s 2239s If you find this error message confusing, uninformative, or wrong, please open an issue: 2239s https://github.com/diku-dk/futhark/issues 2239s 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut: 2240s Compiling with --backend=multicore: 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut:9:18-26: 2240s Unused name "P". 2240s 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut:19:10-20: 2240s Entry point parameter 2240s 2240s ((a: mod.abs): mod.t) 2240s 2240s will have an opaque type, so the entry point will likely not be callable. 2240s cc failed with code 1: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c: In function ‘futrts_umul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ^~~~~~~~~~~ 2240s | __uint32_t 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4402:90: error: expected ‘)’ before ‘a’ 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4402:109: error: expected ‘)’ before ‘b’ 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c: In function ‘futrts_smul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ^~~~~~~~~~ 2240s | __int128__ 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4406:86: error: expected ‘)’ before ‘a’ 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4406:104: error: expected ‘)’ before ‘b’ 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s 2240s If you find this error message confusing, uninformative, or wrong, please open an issue: 2240s https://github.com/diku-dk/futhark/issues 2240s 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut: 2240s Compiling with --backend=multicore: 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:1:14-21: 2240s Unused name "R". 2240s 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:2:11-14: 2240s Unused name "k_m". 2240s 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:11:14-21: 2240s Unused name "R". 2240s 2240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:18:1-17: 2240s Entry point return type 2240s 2240s (k_m: ()) -> i32 2240s 2240s will have an opaque type, so the result will likely not be usable. 2240s cc failed with code 1: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c: In function ‘futrts_umul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2240s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ^~~~~~~~~~~ 2240s | __uint32_t 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4407:90: error: expected ‘)’ before ‘a’ 2240s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4407:109: error: expected ‘)’ before ‘b’ 2240s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c: In function ‘futrts_smul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2240s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ^~~~~~~~~~ 2240s | __int128__ 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4411:86: error: expected ‘)’ before ‘a’ 2240s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4411:104: error: expected ‘)’ before ‘b’ 2240s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s 2240s If you find this error message confusing, uninformative, or wrong, please open an issue: 2240s https://github.com/diku-dk/futhark/issues 2240s 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.fut: 2240s Compiling with --backend=multicore: 2240s cc failed with code 1: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c: In function ‘futrts_umul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ^~~~~~~~~~~ 2240s | __uint32_t 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4402:90: error: expected ‘)’ before ‘a’ 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4402:109: error: expected ‘)’ before ‘b’ 2240s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c: In function ‘futrts_smul_hi64’: 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ^~~~~~~~~~ 2240s | __int128__ 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4406:86: error: expected ‘)’ before ‘a’ 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4406:104: error: expected ‘)’ before ‘b’ 2240s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2240s | ~ ^ 2240s | ) 2240s 2240s If you find this error message confusing, uninformative, or wrong, please open an issue: 2240s https://github.com/diku-dk/futhark/issues 2240s 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.fut: 2241s Compiling with --backend=multicore: 2241s cc failed with code 1: 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c: In function ‘futrts_umul_hi64’: 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2241s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2241s | ^~~~~~~~~~~ 2241s | __uint32_t 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4416:90: error: expected ‘)’ before ‘a’ 2241s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2241s | ~ ^ 2241s | ) 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4416:109: error: expected ‘)’ before ‘b’ 2241s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2241s | ~ ^ 2241s | ) 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c: In function ‘futrts_smul_hi64’: 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2241s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2241s | ^~~~~~~~~~ 2241s | __int128__ 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4420:86: error: expected ‘)’ before ‘a’ 2241s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2241s | ~ ^ 2241s | ) 2241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4420:104: error: expected ‘)’ before ‘b’ 2241s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2241s | ~ ^ 2241s | ) 2241s 2241s If you find this error message confusing, uninformative, or wrong, please open an issue: 2241s https://github.com/diku-dk/futhark/issues 2241s 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.fut: 2242s Compiling with --backend=multicore: 2242s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.fut:44:10-37: 2242s Entry point parameter 2242s 2242s ((x: k_means_em.mixture.V.t): k_means_em.mixture.V.t) 2242s 2242s will have an opaque type, so the entry point will likely not be callable. 2242s cc failed with code 1: 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c: In function ‘futrts_umul_hi64’: 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2242s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2242s | ^~~~~~~~~~~ 2242s | __uint32_t 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4402:90: error: expected ‘)’ before ‘a’ 2242s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2242s | ~ ^ 2242s | ) 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4402:109: error: expected ‘)’ before ‘b’ 2242s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2242s | ~ ^ 2242s | ) 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c: In function ‘futrts_smul_hi64’: 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2242s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2242s | ^~~~~~~~~~ 2242s | __int128__ 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4406:86: error: expected ‘)’ before ‘a’ 2242s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2242s | ~ ^ 2242s | ) 2242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4406:104: error: expected ‘)’ before ‘b’ 2242s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2242s | ~ ^ 2242s | ) 2242s 2242s If you find this error message confusing, uninformative, or wrong, please open an issue: 2242s https://github.com/diku-dk/futhark/issues 2242s 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.fut: 2243s Compiling with --backend=multicore: 2243s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.fut:19:10-29: 2243s Entry point parameter 2243s 2243s ((x: k_means_em.V.t): k_means_em.V.t) 2243s 2243s will have an opaque type, so the entry point will likely not be callable. 2243s cc failed with code 1: 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c: In function ‘futrts_umul_hi64’: 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2243s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2243s | ^~~~~~~~~~~ 2243s | __uint32_t 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4402:90: error: expected ‘)’ before ‘a’ 2243s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2243s | ~ ^ 2243s | ) 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4402:109: error: expected ‘)’ before ‘b’ 2243s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2243s | ~ ^ 2243s | ) 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c: In function ‘futrts_smul_hi64’: 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2243s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2243s | ^~~~~~~~~~ 2243s | __int128__ 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4406:86: error: expected ‘)’ before ‘a’ 2243s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2243s | ~ ^ 2243s | ) 2243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4406:104: error: expected ‘)’ before ‘b’ 2243s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2243s | ~ ^ 2243s | ) 2243s 2243s If you find this error message confusing, uninformative, or wrong, please open an issue: 2243s https://github.com/diku-dk/futhark/issues 2243s 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.fut: 2246s Compiling with --backend=multicore: 2246s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.fut:21:12-13: 2246s Defaulting ambiguous type to i32. 2246s cc failed with code 1: 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c: In function ‘futrts_umul_hi64’: 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2246s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2246s | ^~~~~~~~~~~ 2246s | __uint32_t 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4402:90: error: expected ‘)’ before ‘a’ 2246s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2246s | ~ ^ 2246s | ) 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4402:109: error: expected ‘)’ before ‘b’ 2246s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2246s | ~ ^ 2246s | ) 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c: In function ‘futrts_smul_hi64’: 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2246s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2246s | ^~~~~~~~~~ 2246s | __int128__ 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4406:86: error: expected ‘)’ before ‘a’ 2246s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2246s | ~ ^ 2246s | ) 2246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4406:104: error: expected ‘)’ before ‘b’ 2246s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2246s | ~ ^ 2246s | ) 2246s 2246s If you find this error message confusing, uninformative, or wrong, please open an issue: 2246s https://github.com/diku-dk/futhark/issues 2246s 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.fut: 2247s Compiling with --backend=multicore: 2247s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.fut:7:27-28: 2247s Defaulting ambiguous type to i32. 2247s cc failed with code 1: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c: In function ‘futrts_umul_hi64’: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ^~~~~~~~~~~ 2247s | __uint32_t 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4402:90: error: expected ‘)’ before ‘a’ 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4402:109: error: expected ‘)’ before ‘b’ 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c: In function ‘futrts_smul_hi64’: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ^~~~~~~~~~ 2247s | __int128__ 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4406:86: error: expected ‘)’ before ‘a’ 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4406:104: error: expected ‘)’ before ‘b’ 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s 2247s If you find this error message confusing, uninformative, or wrong, please open an issue: 2247s https://github.com/diku-dk/futhark/issues 2247s 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.fut: 2247s Compiling with --backend=multicore: 2247s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.fut:25:12-13: 2247s Defaulting ambiguous type to i32. 2247s cc failed with code 1: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c: In function ‘futrts_umul_hi64’: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ^~~~~~~~~~~ 2247s | __uint32_t 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4402:90: error: expected ‘)’ before ‘a’ 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4402:109: error: expected ‘)’ before ‘b’ 2247s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c: In function ‘futrts_smul_hi64’: 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ^~~~~~~~~~ 2247s | __int128__ 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4406:86: error: expected ‘)’ before ‘a’ 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4406:104: error: expected ‘)’ before ‘b’ 2247s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2247s | ~ ^ 2247s | ) 2247s 2247s If you find this error message confusing, uninformative, or wrong, please open an issue: 2247s https://github.com/diku-dk/futhark/issues 2247s 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.fut: 2248s Compiling with --backend=multicore: 2248s cc failed with code 1: 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c: In function ‘futrts_umul_hi64’: 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2248s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2248s | ^~~~~~~~~~~ 2248s | __uint32_t 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4402:90: error: expected ‘)’ before ‘a’ 2248s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2248s | ~ ^ 2248s | ) 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4402:109: error: expected ‘)’ before ‘b’ 2248s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2248s | ~ ^ 2248s | ) 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c: In function ‘futrts_smul_hi64’: 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2248s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2248s | ^~~~~~~~~~ 2248s | __int128__ 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4406:86: error: expected ‘)’ before ‘a’ 2248s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2248s | ~ ^ 2248s | ) 2248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4406:104: error: expected ‘)’ before ‘b’ 2248s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2248s | ~ ^ 2248s | ) 2248s 2248s If you find this error message confusing, uninformative, or wrong, please open an issue: 2248s https://github.com/diku-dk/futhark/issues 2248s 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.fut: 2249s Compiling with --backend=multicore: 2249s cc failed with code 1: 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c: In function ‘futrts_umul_hi64’: 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2249s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2249s | ^~~~~~~~~~~ 2249s | __uint32_t 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4402:90: error: expected ‘)’ before ‘a’ 2249s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2249s | ~ ^ 2249s | ) 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4402:109: error: expected ‘)’ before ‘b’ 2249s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2249s | ~ ^ 2249s | ) 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c: In function ‘futrts_smul_hi64’: 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2249s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2249s | ^~~~~~~~~~ 2249s | __int128__ 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4406:86: error: expected ‘)’ before ‘a’ 2249s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2249s | ~ ^ 2249s | ) 2249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4406:104: error: expected ‘)’ before ‘b’ 2249s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2249s | ~ ^ 2249s | ) 2249s 2249s If you find this error message confusing, uninformative, or wrong, please open an issue: 2249s https://github.com/diku-dk/futhark/issues 2249s 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.fut: 2250s Compiling with --backend=multicore: 2250s cc failed with code 1: 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c: In function ‘futrts_umul_hi64’: 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2250s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2250s | ^~~~~~~~~~~ 2250s | __uint32_t 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4402:90: error: expected ‘)’ before ‘a’ 2250s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2250s | ~ ^ 2250s | ) 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4402:109: error: expected ‘)’ before ‘b’ 2250s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2250s | ~ ^ 2250s | ) 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c: In function ‘futrts_smul_hi64’: 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2250s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2250s | ^~~~~~~~~~ 2250s | __int128__ 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4406:86: error: expected ‘)’ before ‘a’ 2250s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2250s | ~ ^ 2250s | ) 2250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4406:104: error: expected ‘)’ before ‘b’ 2250s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2250s | ~ ^ 2250s | ) 2250s 2250s If you find this error message confusing, uninformative, or wrong, please open an issue: 2250s https://github.com/diku-dk/futhark/issues 2250s 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.fut: 2251s Compiling with --backend=multicore: 2251s cc failed with code 1: 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c: In function ‘futrts_umul_hi64’: 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2251s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2251s | ^~~~~~~~~~~ 2251s | __uint32_t 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4404:90: error: expected ‘)’ before ‘a’ 2251s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2251s | ~ ^ 2251s | ) 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4404:109: error: expected ‘)’ before ‘b’ 2251s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2251s | ~ ^ 2251s | ) 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c: In function ‘futrts_smul_hi64’: 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2251s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2251s | ^~~~~~~~~~ 2251s | __int128__ 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4408:86: error: expected ‘)’ before ‘a’ 2251s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2251s | ~ ^ 2251s | ) 2251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4408:104: error: expected ‘)’ before ‘b’ 2251s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2251s | ~ ^ 2251s | ) 2251s 2251s If you find this error message confusing, uninformative, or wrong, please open an issue: 2251s https://github.com/diku-dk/futhark/issues 2251s 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.fut: 2252s Compiling with --backend=multicore: 2252s cc failed with code 1: 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c: In function ‘futrts_umul_hi64’: 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2252s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2252s | ^~~~~~~~~~~ 2252s | __uint32_t 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4390:90: error: expected ‘)’ before ‘a’ 2252s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2252s | ~ ^ 2252s | ) 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4390:109: error: expected ‘)’ before ‘b’ 2252s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2252s | ~ ^ 2252s | ) 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c: In function ‘futrts_smul_hi64’: 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2252s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2252s | ^~~~~~~~~~ 2252s | __int128__ 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4394:86: error: expected ‘)’ before ‘a’ 2252s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2252s | ~ ^ 2252s | ) 2252s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4394:104: error: expected ‘)’ before ‘b’ 2252s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2252s | ~ ^ 2252s | ) 2252s 2252s If you find this error message confusing, uninformative, or wrong, please open an issue: 2252s https://github.com/diku-dk/futhark/issues 2252s 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.fut: 2255s Compiling with --backend=multicore: 2255s cc failed with code 1: 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c: In function ‘futrts_umul_hi64’: 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2255s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2255s | ^~~~~~~~~~~ 2255s | __uint32_t 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4390:90: error: expected ‘)’ before ‘a’ 2255s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2255s | ~ ^ 2255s | ) 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4390:109: error: expected ‘)’ before ‘b’ 2255s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2255s | ~ ^ 2255s | ) 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c: In function ‘futrts_smul_hi64’: 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2255s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2255s | ^~~~~~~~~~ 2255s | __int128__ 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4394:86: error: expected ‘)’ before ‘a’ 2255s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2255s | ~ ^ 2255s | ) 2255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4394:104: error: expected ‘)’ before ‘b’ 2255s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2255s | ~ ^ 2255s | ) 2255s 2255s If you find this error message confusing, uninformative, or wrong, please open an issue: 2255s https://github.com/diku-dk/futhark/issues 2255s 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut: 2259s Compiling with --backend=multicore: 2259s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:13:13-14: 2259s Defaulting ambiguous type to i32. 2259s 2259s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:19:11-12: 2259s Defaulting ambiguous type to i32. 2259s 2259s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:20:12-15: 2259s Defaulting ambiguous type to i32. 2259s cc failed with code 1: 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c: In function ‘futrts_umul_hi64’: 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2259s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2259s | ^~~~~~~~~~~ 2259s | __uint32_t 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4403:90: error: expected ‘)’ before ‘a’ 2259s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2259s | ~ ^ 2259s | ) 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4403:109: error: expected ‘)’ before ‘b’ 2259s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2259s | ~ ^ 2259s | ) 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c: In function ‘futrts_smul_hi64’: 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2259s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2259s | ^~~~~~~~~~ 2259s | __int128__ 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4407:86: error: expected ‘)’ before ‘a’ 2259s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2259s | ~ ^ 2259s | ) 2259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4407:104: error: expected ‘)’ before ‘b’ 2259s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2259s | ~ ^ 2259s | ) 2259s 2259s If you find this error message confusing, uninformative, or wrong, please open an issue: 2259s https://github.com/diku-dk/futhark/issues 2259s 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.fut: 2260s Compiling with --backend=multicore: 2260s cc failed with code 1: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c: In function ‘futrts_umul_hi64’: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ^~~~~~~~~~~ 2260s | __uint32_t 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4402:90: error: expected ‘)’ before ‘a’ 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4402:109: error: expected ‘)’ before ‘b’ 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c: In function ‘futrts_smul_hi64’: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ^~~~~~~~~~ 2260s | __int128__ 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4406:86: error: expected ‘)’ before ‘a’ 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4406:104: error: expected ‘)’ before ‘b’ 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s 2260s If you find this error message confusing, uninformative, or wrong, please open an issue: 2260s https://github.com/diku-dk/futhark/issues 2260s 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.fut: 2260s Compiling with --backend=multicore: 2260s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.fut:7:10-11: 2260s Unused name "a". 2260s cc failed with code 1: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c: In function ‘futrts_umul_hi64’: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ^~~~~~~~~~~ 2260s | __uint32_t 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4402:90: error: expected ‘)’ before ‘a’ 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4402:109: error: expected ‘)’ before ‘b’ 2260s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c: In function ‘futrts_smul_hi64’: 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ^~~~~~~~~~ 2260s | __int128__ 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4406:86: error: expected ‘)’ before ‘a’ 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4406:104: error: expected ‘)’ before ‘b’ 2260s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2260s | ~ ^ 2260s | ) 2260s 2260s If you find this error message confusing, uninformative, or wrong, please open an issue: 2260s https://github.com/diku-dk/futhark/issues 2260s 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.fut: 2261s Compiling with --backend=multicore: 2261s cc failed with code 1: 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c: In function ‘futrts_umul_hi64’: 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2261s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2261s | ^~~~~~~~~~~ 2261s | __uint32_t 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4390:90: error: expected ‘)’ before ‘a’ 2261s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2261s | ~ ^ 2261s | ) 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4390:109: error: expected ‘)’ before ‘b’ 2261s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2261s | ~ ^ 2261s | ) 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c: In function ‘futrts_smul_hi64’: 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2261s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2261s | ^~~~~~~~~~ 2261s | __int128__ 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4394:86: error: expected ‘)’ before ‘a’ 2261s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2261s | ~ ^ 2261s | ) 2261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4394:104: error: expected ‘)’ before ‘b’ 2261s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2261s | ~ ^ 2261s | ) 2261s 2261s If you find this error message confusing, uninformative, or wrong, please open an issue: 2261s https://github.com/diku-dk/futhark/issues 2261s 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.fut: 2262s Compiling with --backend=multicore: 2262s cc failed with code 1: 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c: In function ‘futrts_umul_hi64’: 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2262s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2262s | ^~~~~~~~~~~ 2262s | __uint32_t 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4402:90: error: expected ‘)’ before ‘a’ 2262s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2262s | ~ ^ 2262s | ) 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4402:109: error: expected ‘)’ before ‘b’ 2262s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2262s | ~ ^ 2262s | ) 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c: In function ‘futrts_smul_hi64’: 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2262s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2262s | ^~~~~~~~~~ 2262s | __int128__ 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4406:86: error: expected ‘)’ before ‘a’ 2262s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2262s | ~ ^ 2262s | ) 2262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4406:104: error: expected ‘)’ before ‘b’ 2262s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2262s | ~ ^ 2262s | ) 2262s 2262s If you find this error message confusing, uninformative, or wrong, please open an issue: 2262s https://github.com/diku-dk/futhark/issues 2262s 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.fut: 2263s Compiling with --backend=multicore: 2263s cc failed with code 1: 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c: In function ‘futrts_umul_hi64’: 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2263s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2263s | ^~~~~~~~~~~ 2263s | __uint32_t 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4403:90: error: expected ‘)’ before ‘a’ 2263s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2263s | ~ ^ 2263s | ) 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4403:109: error: expected ‘)’ before ‘b’ 2263s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2263s | ~ ^ 2263s | ) 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c: In function ‘futrts_smul_hi64’: 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2263s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2263s | ^~~~~~~~~~ 2263s | __int128__ 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4407:86: error: expected ‘)’ before ‘a’ 2263s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2263s | ~ ^ 2263s | ) 2263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4407:104: error: expected ‘)’ before ‘b’ 2263s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2263s | ~ ^ 2263s | ) 2263s 2263s If you find this error message confusing, uninformative, or wrong, please open an issue: 2263s https://github.com/diku-dk/futhark/issues 2263s 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.fut: 2265s Compiling with --backend=multicore: 2265s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.fut:7:24-63: 2265s Unused name "P". 2265s cc failed with code 1: 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c: In function ‘futrts_umul_hi64’: 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2265s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2265s | ^~~~~~~~~~~ 2265s | __uint32_t 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4402:90: error: expected ‘)’ before ‘a’ 2265s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2265s | ~ ^ 2265s | ) 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4402:109: error: expected ‘)’ before ‘b’ 2265s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2265s | ~ ^ 2265s | ) 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c: In function ‘futrts_smul_hi64’: 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2265s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2265s | ^~~~~~~~~~ 2265s | __int128__ 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4406:86: error: expected ‘)’ before ‘a’ 2265s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2265s | ~ ^ 2265s | ) 2265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4406:104: error: expected ‘)’ before ‘b’ 2265s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2265s | ~ ^ 2265s | ) 2265s 2265s If you find this error message confusing, uninformative, or wrong, please open an issue: 2265s https://github.com/diku-dk/futhark/issues 2265s 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.fut: 2267s Compiling with --backend=multicore: 2267s cc failed with code 1: 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c: In function ‘futrts_umul_hi64’: 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2267s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2267s | ^~~~~~~~~~~ 2267s | __uint32_t 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4402:90: error: expected ‘)’ before ‘a’ 2267s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2267s | ~ ^ 2267s | ) 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4402:109: error: expected ‘)’ before ‘b’ 2267s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2267s | ~ ^ 2267s | ) 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c: In function ‘futrts_smul_hi64’: 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2267s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2267s | ^~~~~~~~~~ 2267s | __int128__ 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4406:86: error: expected ‘)’ before ‘a’ 2267s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2267s | ~ ^ 2267s | ) 2267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4406:104: error: expected ‘)’ before ‘b’ 2267s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2267s | ~ ^ 2267s | ) 2267s 2267s If you find this error message confusing, uninformative, or wrong, please open an issue: 2267s https://github.com/diku-dk/futhark/issues 2267s 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.fut: 2268s Compiling with --backend=multicore: 2268s cc failed with code 1: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c: In function ‘futrts_umul_hi64’: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ^~~~~~~~~~~ 2268s | __uint32_t 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4402:90: error: expected ‘)’ before ‘a’ 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4402:109: error: expected ‘)’ before ‘b’ 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c: In function ‘futrts_smul_hi64’: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ^~~~~~~~~~ 2268s | __int128__ 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4406:86: error: expected ‘)’ before ‘a’ 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4406:104: error: expected ‘)’ before ‘b’ 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s 2268s If you find this error message confusing, uninformative, or wrong, please open an issue: 2268s https://github.com/diku-dk/futhark/issues 2268s 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut: 2268s Compiling with --backend=multicore: 2268s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut:5:9-10: 2268s Defaulting ambiguous type to i32. 2268s 2268s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut:7:22-23: 2268s Defaulting ambiguous type to i32. 2268s cc failed with code 1: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c: In function ‘futrts_umul_hi64’: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ^~~~~~~~~~~ 2268s | __uint32_t 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4402:90: error: expected ‘)’ before ‘a’ 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4402:109: error: expected ‘)’ before ‘b’ 2268s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c: In function ‘futrts_smul_hi64’: 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ^~~~~~~~~~ 2268s | __int128__ 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4406:86: error: expected ‘)’ before ‘a’ 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4406:104: error: expected ‘)’ before ‘b’ 2268s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2268s | ~ ^ 2268s | ) 2268s 2268s If you find this error message confusing, uninformative, or wrong, please open an issue: 2268s https://github.com/diku-dk/futhark/issues 2268s 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut: 2270s Compiling with --backend=multicore: 2270s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut:6:9-10: 2270s Defaulting ambiguous type to i32. 2270s 2270s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut:7:9-10: 2270s Defaulting ambiguous type to i32. 2270s cc failed with code 1: 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c: In function ‘futrts_umul_hi64’: 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2270s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2270s | ^~~~~~~~~~~ 2270s | __uint32_t 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4402:90: error: expected ‘)’ before ‘a’ 2270s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2270s | ~ ^ 2270s | ) 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4402:109: error: expected ‘)’ before ‘b’ 2270s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2270s | ~ ^ 2270s | ) 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c: In function ‘futrts_smul_hi64’: 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2270s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2270s | ^~~~~~~~~~ 2270s | __int128__ 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4406:86: error: expected ‘)’ before ‘a’ 2270s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2270s | ~ ^ 2270s | ) 2270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4406:104: error: expected ‘)’ before ‘b’ 2270s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2270s | ~ ^ 2270s | ) 2270s 2270s If you find this error message confusing, uninformative, or wrong, please open an issue: 2270s https://github.com/diku-dk/futhark/issues 2270s 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut: 2271s Compiling with --backend=multicore: 2271s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut:7:9-10: 2271s Defaulting ambiguous type to i32. 2271s 2271s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut:9:9-10: 2271s Defaulting ambiguous type to i32. 2271s cc failed with code 1: 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c: In function ‘futrts_umul_hi64’: 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2271s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2271s | ^~~~~~~~~~~ 2271s | __uint32_t 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4402:90: error: expected ‘)’ before ‘a’ 2271s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2271s | ~ ^ 2271s | ) 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4402:109: error: expected ‘)’ before ‘b’ 2271s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2271s | ~ ^ 2271s | ) 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c: In function ‘futrts_smul_hi64’: 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2271s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2271s | ^~~~~~~~~~ 2271s | __int128__ 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4406:86: error: expected ‘)’ before ‘a’ 2271s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2271s | ~ ^ 2271s | ) 2271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4406:104: error: expected ‘)’ before ‘b’ 2271s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2271s | ~ ^ 2271s | ) 2271s 2271s If you find this error message confusing, uninformative, or wrong, please open an issue: 2271s https://github.com/diku-dk/futhark/issues 2271s 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.fut: 2272s Compiling with --backend=multicore: 2272s cc failed with code 1: 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c: In function ‘futrts_umul_hi64’: 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2272s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2272s | ^~~~~~~~~~~ 2272s | __uint32_t 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4402:90: error: expected ‘)’ before ‘a’ 2272s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2272s | ~ ^ 2272s | ) 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4402:109: error: expected ‘)’ before ‘b’ 2272s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2272s | ~ ^ 2272s | ) 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c: In function ‘futrts_smul_hi64’: 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2272s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2272s | ^~~~~~~~~~ 2272s | __int128__ 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4406:86: error: expected ‘)’ before ‘a’ 2272s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2272s | ~ ^ 2272s | ) 2272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4406:104: error: expected ‘)’ before ‘b’ 2272s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2272s | ~ ^ 2272s | ) 2272s 2272s If you find this error message confusing, uninformative, or wrong, please open an issue: 2272s https://github.com/diku-dk/futhark/issues 2272s 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.fut: 2273s Compiling with --backend=multicore: 2273s cc failed with code 1: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c: In function ‘futrts_umul_hi64’: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ^~~~~~~~~~~ 2273s | __uint32_t 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4402:90: error: expected ‘)’ before ‘a’ 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4402:109: error: expected ‘)’ before ‘b’ 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c: In function ‘futrts_smul_hi64’: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ^~~~~~~~~~ 2273s | __int128__ 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4406:86: error: expected ‘)’ before ‘a’ 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4406:104: error: expected ‘)’ before ‘b’ 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s 2273s If you find this error message confusing, uninformative, or wrong, please open an issue: 2273s https://github.com/diku-dk/futhark/issues 2273s 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.fut: 2273s Compiling with --backend=multicore: 2273s cc failed with code 1: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c: In function ‘futrts_umul_hi64’: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ^~~~~~~~~~~ 2273s | __uint32_t 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4402:90: error: expected ‘)’ before ‘a’ 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4402:109: error: expected ‘)’ before ‘b’ 2273s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c: In function ‘futrts_smul_hi64’: 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ^~~~~~~~~~ 2273s | __int128__ 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4406:86: error: expected ‘)’ before ‘a’ 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4406:104: error: expected ‘)’ before ‘b’ 2273s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2273s | ~ ^ 2273s | ) 2273s 2273s If you find this error message confusing, uninformative, or wrong, please open an issue: 2273s https://github.com/diku-dk/futhark/issues 2273s 2275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.fut: 2275s Compiling with --backend=multicore: 2275s cc failed with code 1: 2275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c: In function ‘futrts_umul_hi64’: 2275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2275s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2275s | ^~~~~~~~~~~ 2275s | __uint32_t 2275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4416:90: error: expected ‘)’ before ‘a’ 2275s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2275s | ~ ^ 2275s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4416:109: error: expected ‘)’ before ‘b’ 2276s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c: In function ‘futrts_smul_hi64’: 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ^~~~~~~~~~ 2276s | __int128__ 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4420:86: error: expected ‘)’ before ‘a’ 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4420:104: error: expected ‘)’ before ‘b’ 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s 2276s If you find this error message confusing, uninformative, or wrong, please open an issue: 2276s https://github.com/diku-dk/futhark/issues 2276s 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.fut: 2276s Compiling with --backend=multicore: 2276s cc failed with code 1: 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c: In function ‘futrts_umul_hi64’: 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2276s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2276s | ^~~~~~~~~~~ 2276s | __uint32_t 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4416:90: error: expected ‘)’ before ‘a’ 2276s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4416:109: error: expected ‘)’ before ‘b’ 2276s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c: In function ‘futrts_smul_hi64’: 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ^~~~~~~~~~ 2276s | __int128__ 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4420:86: error: expected ‘)’ before ‘a’ 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4420:104: error: expected ‘)’ before ‘b’ 2276s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2276s | ~ ^ 2276s | ) 2276s 2276s If you find this error message confusing, uninformative, or wrong, please open an issue: 2276s https://github.com/diku-dk/futhark/issues 2276s 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.fut: 2280s Compiling with --backend=multicore: 2280s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.fut:10:24-25: 2280s Defaulting ambiguous type to i32. 2280s cc failed with code 1: 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c: In function ‘futrts_umul_hi64’: 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2280s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2280s | ^~~~~~~~~~~ 2280s | __uint32_t 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4402:90: error: expected ‘)’ before ‘a’ 2280s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2280s | ~ ^ 2280s | ) 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4402:109: error: expected ‘)’ before ‘b’ 2280s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2280s | ~ ^ 2280s | ) 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c: In function ‘futrts_smul_hi64’: 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2280s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2280s | ^~~~~~~~~~ 2280s | __int128__ 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4406:86: error: expected ‘)’ before ‘a’ 2280s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2280s | ~ ^ 2280s | ) 2280s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4406:104: error: expected ‘)’ before ‘b’ 2280s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2280s | ~ ^ 2280s | ) 2280s 2280s If you find this error message confusing, uninformative, or wrong, please open an issue: 2280s https://github.com/diku-dk/futhark/issues 2280s 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut: 2281s Compiling with --backend=multicore: 2281s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut:7:47-48: 2281s Unused name "i". 2281s 2281s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut:12:11-12: 2281s Defaulting ambiguous type to i32. 2281s cc failed with code 1: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c: In function ‘futrts_umul_hi64’: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ^~~~~~~~~~~ 2281s | __uint32_t 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4402:90: error: expected ‘)’ before ‘a’ 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4402:109: error: expected ‘)’ before ‘b’ 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c: In function ‘futrts_smul_hi64’: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ^~~~~~~~~~ 2281s | __int128__ 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4406:86: error: expected ‘)’ before ‘a’ 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4406:104: error: expected ‘)’ before ‘b’ 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s 2281s If you find this error message confusing, uninformative, or wrong, please open an issue: 2281s https://github.com/diku-dk/futhark/issues 2281s 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.fut: 2281s Compiling with --backend=multicore: 2281s cc failed with code 1: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c: In function ‘futrts_umul_hi64’: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ^~~~~~~~~~~ 2281s | __uint32_t 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4402:90: error: expected ‘)’ before ‘a’ 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4402:109: error: expected ‘)’ before ‘b’ 2281s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c: In function ‘futrts_smul_hi64’: 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ^~~~~~~~~~ 2281s | __int128__ 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4406:86: error: expected ‘)’ before ‘a’ 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4406:104: error: expected ‘)’ before ‘b’ 2281s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2281s | ~ ^ 2281s | ) 2281s 2281s If you find this error message confusing, uninformative, or wrong, please open an issue: 2281s https://github.com/diku-dk/futhark/issues 2281s 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.fut: 2282s Compiling with --backend=multicore: 2282s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.fut:5:24-73: 2282s Unused name "P". 2282s cc failed with code 1: 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c: In function ‘futrts_umul_hi64’: 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2282s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2282s | ^~~~~~~~~~~ 2282s | __uint32_t 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4402:90: error: expected ‘)’ before ‘a’ 2282s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2282s | ~ ^ 2282s | ) 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4402:109: error: expected ‘)’ before ‘b’ 2282s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2282s | ~ ^ 2282s | ) 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c: In function ‘futrts_smul_hi64’: 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2282s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2282s | ^~~~~~~~~~ 2282s | __int128__ 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4406:86: error: expected ‘)’ before ‘a’ 2282s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2282s | ~ ^ 2282s | ) 2282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4406:104: error: expected ‘)’ before ‘b’ 2282s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2282s | ~ ^ 2282s | ) 2282s 2282s If you find this error message confusing, uninformative, or wrong, please open an issue: 2282s https://github.com/diku-dk/futhark/issues 2282s 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.fut: 2283s Compiling with --backend=multicore: 2283s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.fut:6:19-20: 2283s Defaulting ambiguous type to i32. 2283s cc failed with code 1: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c: In function ‘futrts_umul_hi64’: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ^~~~~~~~~~~ 2283s | __uint32_t 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4402:90: error: expected ‘)’ before ‘a’ 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4402:109: error: expected ‘)’ before ‘b’ 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c: In function ‘futrts_smul_hi64’: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ^~~~~~~~~~ 2283s | __int128__ 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4406:86: error: expected ‘)’ before ‘a’ 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4406:104: error: expected ‘)’ before ‘b’ 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s 2283s If you find this error message confusing, uninformative, or wrong, please open an issue: 2283s https://github.com/diku-dk/futhark/issues 2283s 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut: 2283s Compiling with --backend=multicore: 2283s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut:5:17-18: 2283s Defaulting ambiguous type to i32. 2283s 2283s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut:8:19-20: 2283s Defaulting ambiguous type to i32. 2283s cc failed with code 1: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c: In function ‘futrts_umul_hi64’: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ^~~~~~~~~~~ 2283s | __uint32_t 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4402:90: error: expected ‘)’ before ‘a’ 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4402:109: error: expected ‘)’ before ‘b’ 2283s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c: In function ‘futrts_smul_hi64’: 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ^~~~~~~~~~ 2283s | __int128__ 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4406:86: error: expected ‘)’ before ‘a’ 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4406:104: error: expected ‘)’ before ‘b’ 2283s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2283s | ~ ^ 2283s | ) 2283s 2283s If you find this error message confusing, uninformative, or wrong, please open an issue: 2283s https://github.com/diku-dk/futhark/issues 2283s 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.fut: 2284s Compiling with --backend=multicore: 2284s cc failed with code 1: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c: In function ‘futrts_umul_hi64’: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ^~~~~~~~~~~ 2284s | __uint32_t 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4402:90: error: expected ‘)’ before ‘a’ 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4402:109: error: expected ‘)’ before ‘b’ 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c: In function ‘futrts_smul_hi64’: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ^~~~~~~~~~ 2284s | __int128__ 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4406:86: error: expected ‘)’ before ‘a’ 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4406:104: error: expected ‘)’ before ‘b’ 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s 2284s If you find this error message confusing, uninformative, or wrong, please open an issue: 2284s https://github.com/diku-dk/futhark/issues 2284s 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.fut: 2284s Compiling with --backend=multicore: 2284s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.fut:6:25-32: 2284s Unused name "X". 2284s cc failed with code 1: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c: In function ‘futrts_umul_hi64’: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ^~~~~~~~~~~ 2284s | __uint32_t 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4402:90: error: expected ‘)’ before ‘a’ 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4402:109: error: expected ‘)’ before ‘b’ 2284s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c: In function ‘futrts_smul_hi64’: 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ^~~~~~~~~~ 2284s | __int128__ 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4406:86: error: expected ‘)’ before ‘a’ 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4406:104: error: expected ‘)’ before ‘b’ 2284s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2284s | ~ ^ 2284s | ) 2284s 2284s If you find this error message confusing, uninformative, or wrong, please open an issue: 2284s https://github.com/diku-dk/futhark/issues 2284s 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.fut: 2288s Compiling with --backend=multicore: 2288s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.fut:16:21-36: 2288s Unused name "unused". 2288s cc failed with code 1: 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c: In function ‘futrts_umul_hi64’: 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2288s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2288s | ^~~~~~~~~~~ 2288s | __uint32_t 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4402:90: error: expected ‘)’ before ‘a’ 2288s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2288s | ~ ^ 2288s | ) 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4402:109: error: expected ‘)’ before ‘b’ 2288s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2288s | ~ ^ 2288s | ) 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c: In function ‘futrts_smul_hi64’: 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2288s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2288s | ^~~~~~~~~~ 2288s | __int128__ 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4406:86: error: expected ‘)’ before ‘a’ 2288s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2288s | ~ ^ 2288s | ) 2288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4406:104: error: expected ‘)’ before ‘b’ 2288s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2288s | ~ ^ 2288s | ) 2288s 2288s If you find this error message confusing, uninformative, or wrong, please open an issue: 2288s https://github.com/diku-dk/futhark/issues 2288s 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.fut: 2289s Compiling with --backend=multicore: 2289s cc failed with code 1: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c: In function ‘futrts_umul_hi64’: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ^~~~~~~~~~~ 2289s | __uint32_t 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4404:90: error: expected ‘)’ before ‘a’ 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4404:109: error: expected ‘)’ before ‘b’ 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c: In function ‘futrts_smul_hi64’: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ^~~~~~~~~~ 2289s | __int128__ 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4408:86: error: expected ‘)’ before ‘a’ 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4408:104: error: expected ‘)’ before ‘b’ 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s 2289s If you find this error message confusing, uninformative, or wrong, please open an issue: 2289s https://github.com/diku-dk/futhark/issues 2289s 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.fut: 2289s Compiling with --backend=multicore: 2289s cc failed with code 1: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c: In function ‘futrts_umul_hi64’: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ^~~~~~~~~~~ 2289s | __uint32_t 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4404:90: error: expected ‘)’ before ‘a’ 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4404:109: error: expected ‘)’ before ‘b’ 2289s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c: In function ‘futrts_smul_hi64’: 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ^~~~~~~~~~ 2289s | __int128__ 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4408:86: error: expected ‘)’ before ‘a’ 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4408:104: error: expected ‘)’ before ‘b’ 2289s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2289s | ~ ^ 2289s | ) 2289s 2289s If you find this error message confusing, uninformative, or wrong, please open an issue: 2289s https://github.com/diku-dk/futhark/issues 2289s 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.fut: 2292s Compiling with --backend=multicore: 2292s cc failed with code 1: 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c: In function ‘futrts_umul_hi64’: 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2292s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2292s | ^~~~~~~~~~~ 2292s | __uint32_t 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4402:90: error: expected ‘)’ before ‘a’ 2292s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2292s | ~ ^ 2292s | ) 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4402:109: error: expected ‘)’ before ‘b’ 2292s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2292s | ~ ^ 2292s | ) 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c: In function ‘futrts_smul_hi64’: 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2292s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2292s | ^~~~~~~~~~ 2292s | __int128__ 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4406:86: error: expected ‘)’ before ‘a’ 2292s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2292s | ~ ^ 2292s | ) 2292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4406:104: error: expected ‘)’ before ‘b’ 2292s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2292s | ~ ^ 2292s | ) 2292s 2292s If you find this error message confusing, uninformative, or wrong, please open an issue: 2292s https://github.com/diku-dk/futhark/issues 2292s 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.fut: 2293s Compiling with --backend=multicore: 2293s cc failed with code 1: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c: In function ‘futrts_umul_hi64’: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2293s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ^~~~~~~~~~~ 2293s | __uint32_t 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4433:90: error: expected ‘)’ before ‘a’ 2293s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4433:109: error: expected ‘)’ before ‘b’ 2293s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c: In function ‘futrts_smul_hi64’: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2293s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ^~~~~~~~~~ 2293s | __int128__ 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4437:86: error: expected ‘)’ before ‘a’ 2293s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4437:104: error: expected ‘)’ before ‘b’ 2293s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s 2293s If you find this error message confusing, uninformative, or wrong, please open an issue: 2293s https://github.com/diku-dk/futhark/issues 2293s 2293s (1241 failed, 128 passed, 941 to go). 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.fut: 2293s Compiling with --backend=multicore: 2293s cc failed with code 1: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c: In function ‘futrts_umul_hi64’: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2293s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ^~~~~~~~~~~ 2293s | __uint32_t 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4435:90: error: expected ‘)’ before ‘a’ 2293s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4435:109: error: expected ‘)’ before ‘b’ 2293s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c: In function ‘futrts_smul_hi64’: 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2293s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ^~~~~~~~~~ 2293s | __int128__ 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4439:86: error: expected ‘)’ before ‘a’ 2293s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4439:104: error: expected ‘)’ before ‘b’ 2293s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2293s | ~ ^ 2293s | ) 2293s 2293s If you find this error message confusing, uninformative, or wrong, please open an issue: 2293s https://github.com/diku-dk/futhark/issues 2293s 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.fut: 2294s Compiling with --backend=multicore: 2294s cc failed with code 1: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c: In function ‘futrts_umul_hi64’: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ^~~~~~~~~~~ 2294s | __uint32_t 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4433:90: error: expected ‘)’ before ‘a’ 2294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4433:109: error: expected ‘)’ before ‘b’ 2294s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c: In function ‘futrts_smul_hi64’: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ^~~~~~~~~~ 2294s | __int128__ 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4437:86: error: expected ‘)’ before ‘a’ 2294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4437:104: error: expected ‘)’ before ‘b’ 2294s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s 2294s If you find this error message confusing, uninformative, or wrong, please open an issue: 2294s https://github.com/diku-dk/futhark/issues 2294s 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.fut: 2294s Compiling with --backend=multicore: 2294s cc failed with code 1: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c: In function ‘futrts_umul_hi64’: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2294s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ^~~~~~~~~~~ 2294s | __uint32_t 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4402:90: error: expected ‘)’ before ‘a’ 2294s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4402:109: error: expected ‘)’ before ‘b’ 2294s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c: In function ‘futrts_smul_hi64’: 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2294s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ^~~~~~~~~~ 2294s | __int128__ 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4406:86: error: expected ‘)’ before ‘a’ 2294s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4406:104: error: expected ‘)’ before ‘b’ 2294s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2294s | ~ ^ 2294s | ) 2294s 2294s If you find this error message confusing, uninformative, or wrong, please open an issue: 2294s https://github.com/diku-dk/futhark/issues 2294s 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.fut: 2296s Compiling with --backend=multicore: 2296s cc failed with code 1: 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c: In function ‘futrts_umul_hi64’: 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2296s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2296s | ^~~~~~~~~~~ 2296s | __uint32_t 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4404:90: error: expected ‘)’ before ‘a’ 2296s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2296s | ~ ^ 2296s | ) 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4404:109: error: expected ‘)’ before ‘b’ 2296s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2296s | ~ ^ 2296s | ) 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c: In function ‘futrts_smul_hi64’: 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2296s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2296s | ^~~~~~~~~~ 2296s | __int128__ 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4408:86: error: expected ‘)’ before ‘a’ 2296s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2296s | ~ ^ 2296s | ) 2296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4408:104: error: expected ‘)’ before ‘b’ 2296s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2296s | ~ ^ 2296s | ) 2296s 2296s If you find this error message confusing, uninformative, or wrong, please open an issue: 2296s https://github.com/diku-dk/futhark/issues 2296s 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.fut: 2297s Compiling with --backend=multicore: 2297s cc failed with code 1: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c: In function ‘futrts_umul_hi64’: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2297s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ^~~~~~~~~~~ 2297s | __uint32_t 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4402:90: error: expected ‘)’ before ‘a’ 2297s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4402:109: error: expected ‘)’ before ‘b’ 2297s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c: In function ‘futrts_smul_hi64’: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2297s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ^~~~~~~~~~ 2297s | __int128__ 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4406:86: error: expected ‘)’ before ‘a’ 2297s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4406:104: error: expected ‘)’ before ‘b’ 2297s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s 2297s If you find this error message confusing, uninformative, or wrong, please open an issue: 2297s https://github.com/diku-dk/futhark/issues 2297s 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut: 2297s Compiling with --backend=multicore: 2297s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut:29:11-12: 2297s Unused name "a". 2297s 2297s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut:29:20-21: 2297s Unused name "b". 2297s cc failed with code 1: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c: In function ‘futrts_umul_hi64’: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2297s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ^~~~~~~~~~~ 2297s | __uint32_t 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4405:90: error: expected ‘)’ before ‘a’ 2297s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4405:109: error: expected ‘)’ before ‘b’ 2297s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c: In function ‘futrts_smul_hi64’: 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2297s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ^~~~~~~~~~ 2297s | __int128__ 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4409:86: error: expected ‘)’ before ‘a’ 2297s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4409:104: error: expected ‘)’ before ‘b’ 2297s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2297s | ~ ^ 2297s | ) 2297s 2297s If you find this error message confusing, uninformative, or wrong, please open an issue: 2297s https://github.com/diku-dk/futhark/issues 2297s 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.fut: 2300s Compiling with --backend=multicore: 2300s cc failed with code 1: 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c: In function ‘futrts_umul_hi64’: 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2300s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2300s | ^~~~~~~~~~~ 2300s | __uint32_t 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4404:90: error: expected ‘)’ before ‘a’ 2300s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2300s | ~ ^ 2300s | ) 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4404:109: error: expected ‘)’ before ‘b’ 2300s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2300s | ~ ^ 2300s | ) 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c: In function ‘futrts_smul_hi64’: 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2300s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2300s | ^~~~~~~~~~ 2300s | __int128__ 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4408:86: error: expected ‘)’ before ‘a’ 2300s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2300s | ~ ^ 2300s | ) 2300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4408:104: error: expected ‘)’ before ‘b’ 2300s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2300s | ~ ^ 2300s | ) 2300s 2300s If you find this error message confusing, uninformative, or wrong, please open an issue: 2300s https://github.com/diku-dk/futhark/issues 2300s 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.fut: 2301s Compiling with --backend=multicore: 2301s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.fut:5:19-20: 2301s Defaulting ambiguous type to i32. 2301s cc failed with code 1: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c: In function ‘futrts_umul_hi64’: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2301s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ^~~~~~~~~~~ 2301s | __uint32_t 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4402:90: error: expected ‘)’ before ‘a’ 2301s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4402:109: error: expected ‘)’ before ‘b’ 2301s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c: In function ‘futrts_smul_hi64’: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2301s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ^~~~~~~~~~ 2301s | __int128__ 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4406:86: error: expected ‘)’ before ‘a’ 2301s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4406:104: error: expected ‘)’ before ‘b’ 2301s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s 2301s If you find this error message confusing, uninformative, or wrong, please open an issue: 2301s https://github.com/diku-dk/futhark/issues 2301s 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.fut: 2301s Compiling with --backend=multicore: 2301s cc failed with code 1: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c: In function ‘futrts_umul_hi64’: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2301s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ^~~~~~~~~~~ 2301s | __uint32_t 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4404:90: error: expected ‘)’ before ‘a’ 2301s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4404:109: error: expected ‘)’ before ‘b’ 2301s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c: In function ‘futrts_smul_hi64’: 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2301s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ^~~~~~~~~~ 2301s | __int128__ 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4408:86: error: expected ‘)’ before ‘a’ 2301s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4408:104: error: expected ‘)’ before ‘b’ 2301s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2301s | ~ ^ 2301s | ) 2301s 2301s If you find this error message confusing, uninformative, or wrong, please open an issue: 2301s https://github.com/diku-dk/futhark/issues 2301s 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.fut: 2302s Compiling with --backend=multicore: 2302s cc failed with code 1: 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c: In function ‘futrts_umul_hi64’: 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2302s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2302s | ^~~~~~~~~~~ 2302s | __uint32_t 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4402:90: error: expected ‘)’ before ‘a’ 2302s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2302s | ~ ^ 2302s | ) 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4402:109: error: expected ‘)’ before ‘b’ 2302s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2302s | ~ ^ 2302s | ) 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c: In function ‘futrts_smul_hi64’: 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2302s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2302s | ^~~~~~~~~~ 2302s | __int128__ 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4406:86: error: expected ‘)’ before ‘a’ 2302s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2302s | ~ ^ 2302s | ) 2302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4406:104: error: expected ‘)’ before ‘b’ 2302s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2302s | ~ ^ 2302s | ) 2302s 2302s If you find this error message confusing, uninformative, or wrong, please open an issue: 2302s https://github.com/diku-dk/futhark/issues 2302s 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.fut: 2305s Compiling with --backend=multicore: 2305s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.fut:10:9-11: 2305s Entry point parameter 2305s 2305s () 2305s 2305s will have an opaque type, so the entry point will likely not be callable. 2305s cc failed with code 1: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c: In function ‘futrts_umul_hi64’: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2305s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ^~~~~~~~~~~ 2305s | __uint32_t 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4407:90: error: expected ‘)’ before ‘a’ 2305s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4407:109: error: expected ‘)’ before ‘b’ 2305s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c: In function ‘futrts_smul_hi64’: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2305s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ^~~~~~~~~~ 2305s | __int128__ 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4411:86: error: expected ‘)’ before ‘a’ 2305s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4411:104: error: expected ‘)’ before ‘b’ 2305s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s 2305s If you find this error message confusing, uninformative, or wrong, please open an issue: 2305s https://github.com/diku-dk/futhark/issues 2305s 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.fut: 2305s Compiling with --backend=multicore: 2305s cc failed with code 1: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c: In function ‘futrts_umul_hi64’: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2305s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ^~~~~~~~~~~ 2305s | __uint32_t 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4417:90: error: expected ‘)’ before ‘a’ 2305s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4417:109: error: expected ‘)’ before ‘b’ 2305s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c: In function ‘futrts_smul_hi64’: 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2305s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ^~~~~~~~~~ 2305s | __int128__ 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4421:86: error: expected ‘)’ before ‘a’ 2305s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4421:104: error: expected ‘)’ before ‘b’ 2305s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2305s | ~ ^ 2305s | ) 2305s 2305s If you find this error message confusing, uninformative, or wrong, please open an issue: 2305s https://github.com/diku-dk/futhark/issues 2305s 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut: 2307s Compiling with --backend=multicore: 2307s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut:22:11-12: 2307s Unused name "a". 2307s 2307s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut:22:20-21: 2307s Unused name "b". 2307s cc failed with code 1: 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c: In function ‘futrts_umul_hi64’: 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2307s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2307s | ^~~~~~~~~~~ 2307s | __uint32_t 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4403:90: error: expected ‘)’ before ‘a’ 2307s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2307s | ~ ^ 2307s | ) 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4403:109: error: expected ‘)’ before ‘b’ 2307s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2307s | ~ ^ 2307s | ) 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c: In function ‘futrts_smul_hi64’: 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2307s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2307s | ^~~~~~~~~~ 2307s | __int128__ 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4407:86: error: expected ‘)’ before ‘a’ 2307s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2307s | ~ ^ 2307s | ) 2307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4407:104: error: expected ‘)’ before ‘b’ 2307s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2308s | ~ ^ 2308s | ) 2308s 2308s If you find this error message confusing, uninformative, or wrong, please open an issue: 2308s https://github.com/diku-dk/futhark/issues 2308s 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut: 2308s Compiling with --backend=multicore: 2308s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut:22:11-12: 2308s Unused name "a". 2308s 2308s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut:22:20-21: 2308s Unused name "b". 2308s cc failed with code 1: 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c: In function ‘futrts_umul_hi64’: 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2308s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2308s | ^~~~~~~~~~~ 2308s | __uint32_t 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4403:90: error: expected ‘)’ before ‘a’ 2308s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2308s | ~ ^ 2308s | ) 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4403:109: error: expected ‘)’ before ‘b’ 2308s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2308s | ~ ^ 2308s | ) 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c: In function ‘futrts_smul_hi64’: 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2308s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2308s | ^~~~~~~~~~ 2308s | __int128__ 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4407:86: error: expected ‘)’ before ‘a’ 2308s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2308s | ~ ^ 2308s | ) 2308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4407:104: error: expected ‘)’ before ‘b’ 2308s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2308s | ~ ^ 2308s | ) 2308s 2308s If you find this error message confusing, uninformative, or wrong, please open an issue: 2308s https://github.com/diku-dk/futhark/issues 2308s 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.fut: 2313s Compiling with --backend=multicore: 2313s cc failed with code 1: 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c: In function ‘futrts_umul_hi64’: 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2313s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2313s | ^~~~~~~~~~~ 2313s | __uint32_t 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4402:90: error: expected ‘)’ before ‘a’ 2313s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2313s | ~ ^ 2313s | ) 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4402:109: error: expected ‘)’ before ‘b’ 2313s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2313s | ~ ^ 2313s | ) 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c: In function ‘futrts_smul_hi64’: 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2313s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2313s | ^~~~~~~~~~ 2313s | __int128__ 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4406:86: error: expected ‘)’ before ‘a’ 2313s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2313s | ~ ^ 2313s | ) 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4406:104: error: expected ‘)’ before ‘b’ 2313s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2313s | ~ ^ 2313s | ) 2313s 2313s If you find this error message confusing, uninformative, or wrong, please open an issue: 2313s https://github.com/diku-dk/futhark/issues 2313s 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.fut: 2313s Compiling with --backend=multicore: 2313s cc failed with code 1: 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c: In function ‘futrts_umul_hi64’: 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2313s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2313s | ^~~~~~~~~~~ 2313s | __uint32_t 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4416:90: error: expected ‘)’ before ‘a’ 2313s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2313s | ~ ^ 2313s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4416:109: error: expected ‘)’ before ‘b’ 2314s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c: In function ‘futrts_smul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2314s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ^~~~~~~~~~ 2314s | __int128__ 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4420:86: error: expected ‘)’ before ‘a’ 2314s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4420:104: error: expected ‘)’ before ‘b’ 2314s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s 2314s If you find this error message confusing, uninformative, or wrong, please open an issue: 2314s https://github.com/diku-dk/futhark/issues 2314s 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.fut: 2314s Compiling with --backend=multicore: 2314s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.fut:12:33-34: 2314s Defaulting ambiguous type to i32. 2314s cc failed with code 1: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c: In function ‘futrts_umul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2314s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ^~~~~~~~~~~ 2314s | __uint32_t 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4417:90: error: expected ‘)’ before ‘a’ 2314s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4417:109: error: expected ‘)’ before ‘b’ 2314s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c: In function ‘futrts_smul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2314s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ^~~~~~~~~~ 2314s | __int128__ 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4421:86: error: expected ‘)’ before ‘a’ 2314s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4421:104: error: expected ‘)’ before ‘b’ 2314s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s 2314s If you find this error message confusing, uninformative, or wrong, please open an issue: 2314s https://github.com/diku-dk/futhark/issues 2314s 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.fut: 2314s Compiling with --backend=multicore: 2314s cc failed with code 1: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c: In function ‘futrts_umul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2314s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ^~~~~~~~~~~ 2314s | __uint32_t 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4402:90: error: expected ‘)’ before ‘a’ 2314s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4402:109: error: expected ‘)’ before ‘b’ 2314s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c: In function ‘futrts_smul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2314s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ^~~~~~~~~~ 2314s | __int128__ 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4406:86: error: expected ‘)’ before ‘a’ 2314s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4406:104: error: expected ‘)’ before ‘b’ 2314s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2314s 2314s If you find this error message confusing, uninformative, or wrong, please open an issue: 2314s https://github.com/diku-dk/futhark/issues 2314s 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.fut: 2314s Compiling with --backend=multicore: 2314s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.fut:9:12-13: 2314s Unused name "b". 2314s cc failed with code 1: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c: In function ‘futrts_umul_hi64’: 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2314s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ^~~~~~~~~~~ 2314s | __uint32_t 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4390:90: error: expected ‘)’ before ‘a’ 2314s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2314s | ~ ^ 2314s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4390:109: error: expected ‘)’ before ‘b’ 2315s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c: In function ‘futrts_smul_hi64’: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ^~~~~~~~~~ 2315s | __int128__ 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4394:86: error: expected ‘)’ before ‘a’ 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4394:104: error: expected ‘)’ before ‘b’ 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s 2315s If you find this error message confusing, uninformative, or wrong, please open an issue: 2315s https://github.com/diku-dk/futhark/issues 2315s 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.fut: 2315s Compiling with --backend=multicore: 2315s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.fut:11:35-36: 2315s Defaulting ambiguous type to i32. 2315s cc failed with code 1: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c: In function ‘futrts_umul_hi64’: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2315s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ^~~~~~~~~~~ 2315s | __uint32_t 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4417:90: error: expected ‘)’ before ‘a’ 2315s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4417:109: error: expected ‘)’ before ‘b’ 2315s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c: In function ‘futrts_smul_hi64’: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2315s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ^~~~~~~~~~ 2315s | __int128__ 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4421:86: error: expected ‘)’ before ‘a’ 2315s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4421:104: error: expected ‘)’ before ‘b’ 2315s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s 2315s If you find this error message confusing, uninformative, or wrong, please open an issue: 2315s https://github.com/diku-dk/futhark/issues 2315s 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.fut: 2315s Compiling with --backend=multicore: 2315s cc failed with code 1: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c: In function ‘futrts_umul_hi64’: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2315s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ^~~~~~~~~~~ 2315s | __uint32_t 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4390:90: error: expected ‘)’ before ‘a’ 2315s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4390:109: error: expected ‘)’ before ‘b’ 2315s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c: In function ‘futrts_smul_hi64’: 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ^~~~~~~~~~ 2315s | __int128__ 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4394:86: error: expected ‘)’ before ‘a’ 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4394:104: error: expected ‘)’ before ‘b’ 2315s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2315s | ~ ^ 2315s | ) 2315s 2315s If you find this error message confusing, uninformative, or wrong, please open an issue: 2315s https://github.com/diku-dk/futhark/issues 2315s 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.fut: 2316s Compiling with --backend=multicore: 2316s cc failed with code 1: 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c: In function ‘futrts_umul_hi64’: 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2316s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2316s | ^~~~~~~~~~~ 2316s | __uint32_t 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4416:90: error: expected ‘)’ before ‘a’ 2316s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2316s | ~ ^ 2316s | ) 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4416:109: error: expected ‘)’ before ‘b’ 2316s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2316s | ~ ^ 2316s | ) 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c: In function ‘futrts_smul_hi64’: 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2316s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2316s | ^~~~~~~~~~ 2316s | __int128__ 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4420:86: error: expected ‘)’ before ‘a’ 2316s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2316s | ~ ^ 2316s | ) 2316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4420:104: error: expected ‘)’ before ‘b’ 2316s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2316s | ~ ^ 2316s | ) 2316s 2316s If you find this error message confusing, uninformative, or wrong, please open an issue: 2316s https://github.com/diku-dk/futhark/issues 2316s 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.fut: 2320s Compiling with --backend=multicore: 2320s cc failed with code 1: 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c: In function ‘futrts_umul_hi64’: 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2320s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2320s | ^~~~~~~~~~~ 2320s | __uint32_t 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4390:90: error: expected ‘)’ before ‘a’ 2320s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2320s | ~ ^ 2320s | ) 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4390:109: error: expected ‘)’ before ‘b’ 2320s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2320s | ~ ^ 2320s | ) 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c: In function ‘futrts_smul_hi64’: 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2320s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2320s | ^~~~~~~~~~ 2320s | __int128__ 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4394:86: error: expected ‘)’ before ‘a’ 2320s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2320s | ~ ^ 2320s | ) 2320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4394:104: error: expected ‘)’ before ‘b’ 2320s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2320s | ~ ^ 2320s | ) 2320s 2320s If you find this error message confusing, uninformative, or wrong, please open an issue: 2320s https://github.com/diku-dk/futhark/issues 2320s 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.fut: 2321s Compiling with --backend=multicore: 2321s cc failed with code 1: 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c: In function ‘futrts_umul_hi64’: 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2321s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2321s | ^~~~~~~~~~~ 2321s | __uint32_t 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4390:90: error: expected ‘)’ before ‘a’ 2321s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2321s | ~ ^ 2321s | ) 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4390:109: error: expected ‘)’ before ‘b’ 2321s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2321s | ~ ^ 2321s | ) 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c: In function ‘futrts_smul_hi64’: 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2321s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2321s | ^~~~~~~~~~ 2321s | __int128__ 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4394:86: error: expected ‘)’ before ‘a’ 2321s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2321s | ~ ^ 2321s | ) 2321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4394:104: error: expected ‘)’ before ‘b’ 2321s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2321s | ~ ^ 2321s | ) 2321s 2321s If you find this error message confusing, uninformative, or wrong, please open an issue: 2321s https://github.com/diku-dk/futhark/issues 2321s 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.fut: 2322s Compiling with --backend=multicore: 2322s cc failed with code 1: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c: In function ‘futrts_umul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ^~~~~~~~~~~ 2322s | __uint32_t 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4390:90: error: expected ‘)’ before ‘a’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4390:109: error: expected ‘)’ before ‘b’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c: In function ‘futrts_smul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ^~~~~~~~~~ 2322s | __int128__ 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4394:86: error: expected ‘)’ before ‘a’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4394:104: error: expected ‘)’ before ‘b’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s 2322s If you find this error message confusing, uninformative, or wrong, please open an issue: 2322s https://github.com/diku-dk/futhark/issues 2322s 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.fut: 2322s Compiling with --backend=multicore: 2322s cc failed with code 1: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c: In function ‘futrts_umul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ^~~~~~~~~~~ 2322s | __uint32_t 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4390:90: error: expected ‘)’ before ‘a’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4390:109: error: expected ‘)’ before ‘b’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c: In function ‘futrts_smul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ^~~~~~~~~~ 2322s | __int128__ 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4394:86: error: expected ‘)’ before ‘a’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4394:104: error: expected ‘)’ before ‘b’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s 2322s If you find this error message confusing, uninformative, or wrong, please open an issue: 2322s https://github.com/diku-dk/futhark/issues 2322s 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.fut: 2322s Compiling with --backend=multicore: 2322s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.fut:8:12-13: 2322s Unused name "b". 2322s cc failed with code 1: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c: In function ‘futrts_umul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ^~~~~~~~~~~ 2322s | __uint32_t 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4390:90: error: expected ‘)’ before ‘a’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4390:109: error: expected ‘)’ before ‘b’ 2322s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c: In function ‘futrts_smul_hi64’: 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ^~~~~~~~~~ 2322s | __int128__ 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4394:86: error: expected ‘)’ before ‘a’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4394:104: error: expected ‘)’ before ‘b’ 2322s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2322s | ~ ^ 2322s | ) 2322s 2322s If you find this error message confusing, uninformative, or wrong, please open an issue: 2322s https://github.com/diku-dk/futhark/issues 2322s 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.fut: 2323s Compiling with --backend=multicore: 2323s cc failed with code 1: 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c: In function ‘futrts_umul_hi64’: 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2323s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2323s | ^~~~~~~~~~~ 2323s | __uint32_t 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4390:90: error: expected ‘)’ before ‘a’ 2323s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2323s | ~ ^ 2323s | ) 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4390:109: error: expected ‘)’ before ‘b’ 2323s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2323s | ~ ^ 2323s | ) 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c: In function ‘futrts_smul_hi64’: 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2323s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2323s | ^~~~~~~~~~ 2323s | __int128__ 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4394:86: error: expected ‘)’ before ‘a’ 2323s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2323s | ~ ^ 2323s | ) 2323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4394:104: error: expected ‘)’ before ‘b’ 2323s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2323s | ~ ^ 2323s | ) 2323s 2323s If you find this error message confusing, uninformative, or wrong, please open an issue: 2323s https://github.com/diku-dk/futhark/issues 2323s 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.fut: 2324s Compiling with --backend=multicore: 2324s cc failed with code 1: 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c: In function ‘futrts_umul_hi64’: 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2324s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2324s | ^~~~~~~~~~~ 2324s | __uint32_t 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4390:90: error: expected ‘)’ before ‘a’ 2324s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2324s | ~ ^ 2324s | ) 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4390:109: error: expected ‘)’ before ‘b’ 2324s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2324s | ~ ^ 2324s | ) 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c: In function ‘futrts_smul_hi64’: 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2324s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2324s | ^~~~~~~~~~ 2324s | __int128__ 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4394:86: error: expected ‘)’ before ‘a’ 2324s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2324s | ~ ^ 2324s | ) 2324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4394:104: error: expected ‘)’ before ‘b’ 2324s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2324s | ~ ^ 2324s | ) 2324s 2324s If you find this error message confusing, uninformative, or wrong, please open an issue: 2324s https://github.com/diku-dk/futhark/issues 2324s 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.fut: 2328s Compiling with --backend=multicore: 2328s cc failed with code 1: 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c: In function ‘futrts_umul_hi64’: 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2328s | ^~~~~~~~~~~ 2328s | __uint32_t 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4431:90: error: expected ‘)’ before ‘a’ 2328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2328s | ~ ^ 2328s | ) 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4431:109: error: expected ‘)’ before ‘b’ 2328s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2328s | ~ ^ 2328s | ) 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c: In function ‘futrts_smul_hi64’: 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2328s | ^~~~~~~~~~ 2328s | __int128__ 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4435:86: error: expected ‘)’ before ‘a’ 2328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2328s | ~ ^ 2328s | ) 2328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4435:104: error: expected ‘)’ before ‘b’ 2328s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2328s | ~ ^ 2328s | ) 2328s 2328s If you find this error message confusing, uninformative, or wrong, please open an issue: 2328s https://github.com/diku-dk/futhark/issues 2328s 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.fut: 2329s Compiling with --backend=multicore: 2329s cc failed with code 1: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c: In function ‘futrts_umul_hi64’: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ^~~~~~~~~~~ 2329s | __uint32_t 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4402:90: error: expected ‘)’ before ‘a’ 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4402:109: error: expected ‘)’ before ‘b’ 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c: In function ‘futrts_smul_hi64’: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ^~~~~~~~~~ 2329s | __int128__ 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4406:86: error: expected ‘)’ before ‘a’ 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4406:104: error: expected ‘)’ before ‘b’ 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s 2329s If you find this error message confusing, uninformative, or wrong, please open an issue: 2329s https://github.com/diku-dk/futhark/issues 2329s 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.fut: 2329s Compiling with --backend=multicore: 2329s cc failed with code 1: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c: In function ‘futrts_umul_hi64’: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ^~~~~~~~~~~ 2329s | __uint32_t 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4402:90: error: expected ‘)’ before ‘a’ 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4402:109: error: expected ‘)’ before ‘b’ 2329s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c: In function ‘futrts_smul_hi64’: 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ^~~~~~~~~~ 2329s | __int128__ 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4406:86: error: expected ‘)’ before ‘a’ 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4406:104: error: expected ‘)’ before ‘b’ 2329s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2329s | ~ ^ 2329s | ) 2329s 2329s If you find this error message confusing, uninformative, or wrong, please open an issue: 2329s https://github.com/diku-dk/futhark/issues 2329s 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.fut: 2330s Compiling with --backend=multicore: 2330s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.fut:3:10-12: 2330s Entry point parameter 2330s 2330s () 2330s 2330s will have an opaque type, so the entry point will likely not be callable. 2330s cc failed with code 1: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c: In function ‘futrts_umul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ^~~~~~~~~~~ 2330s | __uint32_t 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4407:90: error: expected ‘)’ before ‘a’ 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4407:109: error: expected ‘)’ before ‘b’ 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c: In function ‘futrts_smul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ^~~~~~~~~~ 2330s | __int128__ 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4411:86: error: expected ‘)’ before ‘a’ 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4411:104: error: expected ‘)’ before ‘b’ 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s 2330s If you find this error message confusing, uninformative, or wrong, please open an issue: 2330s https://github.com/diku-dk/futhark/issues 2330s 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.fut: 2330s Compiling with --backend=multicore: 2330s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.fut:14:31-33: 2330s Unused name "a3". 2330s cc failed with code 1: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c: In function ‘futrts_umul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ^~~~~~~~~~~ 2330s | __uint32_t 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4407:90: error: expected ‘)’ before ‘a’ 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4407:109: error: expected ‘)’ before ‘b’ 2330s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c: In function ‘futrts_smul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ^~~~~~~~~~ 2330s | __int128__ 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4411:86: error: expected ‘)’ before ‘a’ 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4411:104: error: expected ‘)’ before ‘b’ 2330s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s 2330s If you find this error message confusing, uninformative, or wrong, please open an issue: 2330s https://github.com/diku-dk/futhark/issues 2330s 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.fut: 2330s Compiling with --backend=multicore: 2330s cc failed with code 1: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c: In function ‘futrts_umul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2330s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ^~~~~~~~~~~ 2330s | __uint32_t 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4402:90: error: expected ‘)’ before ‘a’ 2330s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4402:109: error: expected ‘)’ before ‘b’ 2330s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c: In function ‘futrts_smul_hi64’: 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2330s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ^~~~~~~~~~ 2330s | __int128__ 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4406:86: error: expected ‘)’ before ‘a’ 2330s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4406:104: error: expected ‘)’ before ‘b’ 2330s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2330s | ~ ^ 2330s | ) 2330s 2330s If you find this error message confusing, uninformative, or wrong, please open an issue: 2330s https://github.com/diku-dk/futhark/issues 2330s 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.fut: 2332s Compiling with --backend=multicore: 2332s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.fut:12:27-29: 2332s Defaulting ambiguous type to i32. 2332s cc failed with code 1: 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c: In function ‘futrts_umul_hi64’: 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2332s | ^~~~~~~~~~~ 2332s | __uint32_t 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4402:90: error: expected ‘)’ before ‘a’ 2332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2332s | ~ ^ 2332s | ) 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4402:109: error: expected ‘)’ before ‘b’ 2332s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2332s | ~ ^ 2332s | ) 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c: In function ‘futrts_smul_hi64’: 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2332s | ^~~~~~~~~~ 2332s | __int128__ 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4406:86: error: expected ‘)’ before ‘a’ 2332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2332s | ~ ^ 2332s | ) 2332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4406:104: error: expected ‘)’ before ‘b’ 2332s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2332s | ~ ^ 2332s | ) 2332s 2332s If you find this error message confusing, uninformative, or wrong, please open an issue: 2332s https://github.com/diku-dk/futhark/issues 2332s 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.fut: 2337s Compiling with --backend=multicore: 2337s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.fut:21:12-13: 2337s Defaulting ambiguous type to i32. 2337s cc failed with code 1: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c: In function ‘futrts_umul_hi64’: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2337s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ^~~~~~~~~~~ 2337s | __uint32_t 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4402:90: error: expected ‘)’ before ‘a’ 2337s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4402:109: error: expected ‘)’ before ‘b’ 2337s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c: In function ‘futrts_smul_hi64’: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2337s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ^~~~~~~~~~ 2337s | __int128__ 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4406:86: error: expected ‘)’ before ‘a’ 2337s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4406:104: error: expected ‘)’ before ‘b’ 2337s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s 2337s If you find this error message confusing, uninformative, or wrong, please open an issue: 2337s https://github.com/diku-dk/futhark/issues 2337s 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.fut: 2337s Compiling with --backend=multicore: 2337s cc failed with code 1: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c: In function ‘futrts_umul_hi64’: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ^~~~~~~~~~~ 2337s | __uint32_t 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4417:90: error: expected ‘)’ before ‘a’ 2337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4417:109: error: expected ‘)’ before ‘b’ 2337s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c: In function ‘futrts_smul_hi64’: 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ^~~~~~~~~~ 2337s | __int128__ 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4421:86: error: expected ‘)’ before ‘a’ 2337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4421:104: error: expected ‘)’ before ‘b’ 2337s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2337s | ~ ^ 2337s | ) 2337s 2337s If you find this error message confusing, uninformative, or wrong, please open an issue: 2337s https://github.com/diku-dk/futhark/issues 2337s 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.fut: 2338s Compiling with --backend=multicore: 2338s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.fut:14:3-21: 2338s Inclusion shadows type "t". 2338s cc failed with code 1: 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c: In function ‘futrts_umul_hi64’: 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2338s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2338s | ^~~~~~~~~~~ 2338s | __uint32_t 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4390:90: error: expected ‘)’ before ‘a’ 2338s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2338s | ~ ^ 2338s | ) 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4390:109: error: expected ‘)’ before ‘b’ 2338s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2338s | ~ ^ 2338s | ) 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c: In function ‘futrts_smul_hi64’: 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2338s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2338s | ^~~~~~~~~~ 2338s | __int128__ 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4394:86: error: expected ‘)’ before ‘a’ 2338s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2338s | ~ ^ 2338s | ) 2338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4394:104: error: expected ‘)’ before ‘b’ 2338s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2338s | ~ ^ 2338s | ) 2338s 2338s If you find this error message confusing, uninformative, or wrong, please open an issue: 2338s https://github.com/diku-dk/futhark/issues 2338s 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.fut: 2345s Compiling with --backend=multicore: 2345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.fut:9:11-13: 2345s Defaulting ambiguous type to i32. 2345s cc failed with code 1: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c: In function ‘futrts_umul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ^~~~~~~~~~~ 2345s | __uint32_t 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4402:90: error: expected ‘)’ before ‘a’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4402:109: error: expected ‘)’ before ‘b’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c: In function ‘futrts_smul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ^~~~~~~~~~ 2345s | __int128__ 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4406:86: error: expected ‘)’ before ‘a’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4406:104: error: expected ‘)’ before ‘b’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s 2345s If you find this error message confusing, uninformative, or wrong, please open an issue: 2345s https://github.com/diku-dk/futhark/issues 2345s 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.fut: 2345s Compiling with --backend=multicore: 2345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.fut:21:12-29: 2345s Entry point parameter 2345s 2345s ((x: applied.cell): applied.cell) 2345s 2345s will have an opaque type, so the entry point will likely not be callable. 2345s cc failed with code 1: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c: In function ‘futrts_umul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4415:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2345s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ^~~~~~~~~~~ 2345s | __uint32_t 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4415:78: note: each undeclared identifier is reported only once for each function it appears in 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4415:90: error: expected ‘)’ before ‘a’ 2345s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4415:109: error: expected ‘)’ before ‘b’ 2345s 4415 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c: In function ‘futrts_smul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4419:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2345s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ^~~~~~~~~~ 2345s | __int128__ 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4419:86: error: expected ‘)’ before ‘a’ 2345s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4419:104: error: expected ‘)’ before ‘b’ 2345s 4419 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s 2345s If you find this error message confusing, uninformative, or wrong, please open an issue: 2345s https://github.com/diku-dk/futhark/issues 2345s 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.fut: 2345s Compiling with --backend=multicore: 2345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.fut:13:54-55: 2345s Defaulting ambiguous type to i32. 2345s cc failed with code 1: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c: In function ‘futrts_umul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ^~~~~~~~~~~ 2345s | __uint32_t 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4402:90: error: expected ‘)’ before ‘a’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4402:109: error: expected ‘)’ before ‘b’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c: In function ‘futrts_smul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ^~~~~~~~~~ 2345s | __int128__ 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4406:86: error: expected ‘)’ before ‘a’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4406:104: error: expected ‘)’ before ‘b’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s 2345s If you find this error message confusing, uninformative, or wrong, please open an issue: 2345s https://github.com/diku-dk/futhark/issues 2345s 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.fut: 2345s Compiling with --backend=multicore: 2345s cc failed with code 1: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c: In function ‘futrts_umul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ^~~~~~~~~~~ 2345s | __uint32_t 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4402:90: error: expected ‘)’ before ‘a’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4402:109: error: expected ‘)’ before ‘b’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c: In function ‘futrts_smul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ^~~~~~~~~~ 2345s | __int128__ 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4406:86: error: expected ‘)’ before ‘a’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4406:104: error: expected ‘)’ before ‘b’ 2345s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s 2345s If you find this error message confusing, uninformative, or wrong, please open an issue: 2345s https://github.com/diku-dk/futhark/issues 2345s 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.fut: 2345s Compiling with --backend=multicore: 2345s cc failed with code 1: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c: In function ‘futrts_umul_hi64’: 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ^~~~~~~~~~~ 2345s | __uint32_t 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4402:90: error: expected ‘)’ before ‘a’ 2345s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2345s | ~ ^ 2345s | ) 2345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4402:109: error: expected ‘)’ before ‘b’ 2346s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c: In function ‘futrts_smul_hi64’: 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2346s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ^~~~~~~~~~ 2346s | __int128__ 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4406:86: error: expected ‘)’ before ‘a’ 2346s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4406:104: error: expected ‘)’ before ‘b’ 2346s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s 2346s If you find this error message confusing, uninformative, or wrong, please open an issue: 2346s https://github.com/diku-dk/futhark/issues 2346s 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.fut: 2346s Compiling with --backend=multicore: 2346s cc failed with code 1: 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c: In function ‘futrts_umul_hi64’: 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2346s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2346s | ^~~~~~~~~~~ 2346s | __uint32_t 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4390:90: error: expected ‘)’ before ‘a’ 2346s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4390:109: error: expected ‘)’ before ‘b’ 2346s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c: In function ‘futrts_smul_hi64’: 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2346s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ^~~~~~~~~~ 2346s | __int128__ 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4394:86: error: expected ‘)’ before ‘a’ 2346s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4394:104: error: expected ‘)’ before ‘b’ 2346s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2346s | ~ ^ 2346s | ) 2346s 2346s If you find this error message confusing, uninformative, or wrong, please open an issue: 2346s https://github.com/diku-dk/futhark/issues 2346s 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.fut: 2348s Compiling with --backend=multicore: 2348s cc failed with code 1: 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c: In function ‘futrts_umul_hi64’: 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2348s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2348s | ^~~~~~~~~~~ 2348s | __uint32_t 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4416:90: error: expected ‘)’ before ‘a’ 2348s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2348s | ~ ^ 2348s | ) 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4416:109: error: expected ‘)’ before ‘b’ 2348s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2348s | ~ ^ 2348s | ) 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c: In function ‘futrts_smul_hi64’: 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2348s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2348s | ^~~~~~~~~~ 2348s | __int128__ 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4420:86: error: expected ‘)’ before ‘a’ 2348s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2348s | ~ ^ 2348s | ) 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4420:104: error: expected ‘)’ before ‘b’ 2348s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2348s | ~ ^ 2348s | ) 2348s 2348s If you find this error message confusing, uninformative, or wrong, please open an issue: 2348s https://github.com/diku-dk/futhark/issues 2348s 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.fut: 2348s Compiling with --backend=multicore: 2348s cc failed with code 1: 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c: In function ‘futrts_umul_hi64’: 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2348s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2348s | ^~~~~~~~~~~ 2348s | __uint32_t 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4402:90: error: expected ‘)’ before ‘a’ 2348s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2348s | ~ ^ 2348s | ) 2348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4402:109: error: expected ‘)’ before ‘b’ 2349s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2349s | ~ ^ 2349s | ) 2349s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c: In function ‘futrts_smul_hi64’: 2349s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2349s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2349s | ^~~~~~~~~~ 2349s | __int128__ 2349s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4406:86: error: expected ‘)’ before ‘a’ 2349s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2349s | ~ ^ 2349s | ) 2349s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4406:104: error: expected ‘)’ before ‘b’ 2349s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2349s | ~ ^ 2349s | ) 2349s 2349s If you find this error message confusing, uninformative, or wrong, please open an issue: 2349s https://github.com/diku-dk/futhark/issues 2349s 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.fut: 2353s Compiling with --backend=multicore: 2353s cc failed with code 1: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c: In function ‘futrts_umul_hi64’: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2353s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ^~~~~~~~~~~ 2353s | __uint32_t 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4402:90: error: expected ‘)’ before ‘a’ 2353s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4402:109: error: expected ‘)’ before ‘b’ 2353s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c: In function ‘futrts_smul_hi64’: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2353s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ^~~~~~~~~~ 2353s | __int128__ 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4406:86: error: expected ‘)’ before ‘a’ 2353s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4406:104: error: expected ‘)’ before ‘b’ 2353s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s 2353s If you find this error message confusing, uninformative, or wrong, please open an issue: 2353s https://github.com/diku-dk/futhark/issues 2353s 2353s (1289 failed, 145 passed, 876 to go). 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.fut: 2353s Compiling with --backend=multicore: 2353s cc failed with code 1: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c: In function ‘futrts_umul_hi64’: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2353s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ^~~~~~~~~~~ 2353s | __uint32_t 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4432:90: error: expected ‘)’ before ‘a’ 2353s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4432:109: error: expected ‘)’ before ‘b’ 2353s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c: In function ‘futrts_smul_hi64’: 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2353s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ^~~~~~~~~~ 2353s | __int128__ 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4436:86: error: expected ‘)’ before ‘a’ 2353s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4436:104: error: expected ‘)’ before ‘b’ 2353s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2353s | ~ ^ 2353s | ) 2353s 2353s If you find this error message confusing, uninformative, or wrong, please open an issue: 2353s https://github.com/diku-dk/futhark/issues 2353s 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.fut: 2354s Compiling with --backend=multicore: 2354s cc failed with code 1: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c: In function ‘futrts_umul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ^~~~~~~~~~~ 2354s | __uint32_t 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4417:90: error: expected ‘)’ before ‘a’ 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4417:109: error: expected ‘)’ before ‘b’ 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c: In function ‘futrts_smul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ^~~~~~~~~~ 2354s | __int128__ 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4421:86: error: expected ‘)’ before ‘a’ 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4421:104: error: expected ‘)’ before ‘b’ 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s 2354s If you find this error message confusing, uninformative, or wrong, please open an issue: 2354s https://github.com/diku-dk/futhark/issues 2354s 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.fut: 2354s Compiling with --backend=multicore: 2354s cc failed with code 1: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c: In function ‘futrts_umul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2354s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ^~~~~~~~~~~ 2354s | __uint32_t 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4416:90: error: expected ‘)’ before ‘a’ 2354s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4416:109: error: expected ‘)’ before ‘b’ 2354s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c: In function ‘futrts_smul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2354s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ^~~~~~~~~~ 2354s | __int128__ 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4420:86: error: expected ‘)’ before ‘a’ 2354s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4420:104: error: expected ‘)’ before ‘b’ 2354s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s 2354s If you find this error message confusing, uninformative, or wrong, please open an issue: 2354s https://github.com/diku-dk/futhark/issues 2354s 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.fut: 2354s Compiling with --backend=multicore: 2354s cc failed with code 1: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c: In function ‘futrts_umul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ^~~~~~~~~~~ 2354s | __uint32_t 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4417:90: error: expected ‘)’ before ‘a’ 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4417:109: error: expected ‘)’ before ‘b’ 2354s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c: In function ‘futrts_smul_hi64’: 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ^~~~~~~~~~ 2354s | __int128__ 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4421:86: error: expected ‘)’ before ‘a’ 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4421:104: error: expected ‘)’ before ‘b’ 2354s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2354s | ~ ^ 2354s | ) 2354s 2354s If you find this error message confusing, uninformative, or wrong, please open an issue: 2354s https://github.com/diku-dk/futhark/issues 2354s 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.fut: 2355s Compiling with --backend=multicore: 2355s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.fut:6:26-27: 2355s Defaulting ambiguous type to i32. 2355s cc failed with code 1: 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c: In function ‘futrts_umul_hi64’: 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2355s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2355s | ^~~~~~~~~~~ 2355s | __uint32_t 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4417:90: error: expected ‘)’ before ‘a’ 2355s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2355s | ~ ^ 2355s | ) 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4417:109: error: expected ‘)’ before ‘b’ 2355s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2355s | ~ ^ 2355s | ) 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c: In function ‘futrts_smul_hi64’: 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2355s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2355s | ^~~~~~~~~~ 2355s | __int128__ 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4421:86: error: expected ‘)’ before ‘a’ 2355s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2355s | ~ ^ 2355s | ) 2355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline3.c:4421:104: error: expected ‘)’ before ‘b’ 2355s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2355s | ~ ^ 2355s | ) 2355s 2355s If you find this error message confusing, uninformative, or wrong, please open an issue: 2355s https://github.com/diku-dk/futhark/issues 2355s 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.fut: 2357s Compiling with --backend=multicore: 2357s cc failed with code 1: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c: In function ‘futrts_umul_hi64’: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2357s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ^~~~~~~~~~~ 2357s | __uint32_t 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4417:90: error: expected ‘)’ before ‘a’ 2357s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4417:109: error: expected ‘)’ before ‘b’ 2357s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c: In function ‘futrts_smul_hi64’: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2357s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ^~~~~~~~~~ 2357s | __int128__ 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4421:86: error: expected ‘)’ before ‘a’ 2357s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4421:104: error: expected ‘)’ before ‘b’ 2357s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s 2357s If you find this error message confusing, uninformative, or wrong, please open an issue: 2357s https://github.com/diku-dk/futhark/issues 2357s 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.fut: 2357s Compiling with --backend=multicore: 2357s cc failed with code 1: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c: In function ‘futrts_umul_hi64’: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2357s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ^~~~~~~~~~~ 2357s | __uint32_t 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4416:90: error: expected ‘)’ before ‘a’ 2357s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4416:109: error: expected ‘)’ before ‘b’ 2357s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c: In function ‘futrts_smul_hi64’: 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2357s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ^~~~~~~~~~ 2357s | __int128__ 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4420:86: error: expected ‘)’ before ‘a’ 2357s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4420:104: error: expected ‘)’ before ‘b’ 2357s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2357s | ~ ^ 2357s | ) 2357s 2357s If you find this error message confusing, uninformative, or wrong, please open an issue: 2357s https://github.com/diku-dk/futhark/issues 2357s 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut: 2361s Compiling with --backend=multicore: 2361s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut:14:14-16: 2361s Unused name "x2". 2361s 2361s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut:15:14-16: 2361s Unused name "y2". 2361s cc failed with code 1: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c: In function ‘futrts_umul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4407:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2361s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ^~~~~~~~~~~ 2361s | __uint32_t 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4407:78: note: each undeclared identifier is reported only once for each function it appears in 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4407:90: error: expected ‘)’ before ‘a’ 2361s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4407:109: error: expected ‘)’ before ‘b’ 2361s 4407 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c: In function ‘futrts_smul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4411:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2361s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ^~~~~~~~~~ 2361s | __int128__ 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4411:86: error: expected ‘)’ before ‘a’ 2361s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4411:104: error: expected ‘)’ before ‘b’ 2361s 4411 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s 2361s If you find this error message confusing, uninformative, or wrong, please open an issue: 2361s https://github.com/diku-dk/futhark/issues 2361s 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.fut: 2361s Compiling with --backend=multicore: 2361s cc failed with code 1: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c: In function ‘futrts_umul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2361s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ^~~~~~~~~~~ 2361s | __uint32_t 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4405:90: error: expected ‘)’ before ‘a’ 2361s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4405:109: error: expected ‘)’ before ‘b’ 2361s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c: In function ‘futrts_smul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2361s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ^~~~~~~~~~ 2361s | __int128__ 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4409:86: error: expected ‘)’ before ‘a’ 2361s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4409:104: error: expected ‘)’ before ‘b’ 2361s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s 2361s If you find this error message confusing, uninformative, or wrong, please open an issue: 2361s https://github.com/diku-dk/futhark/issues 2361s 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.fut: 2361s Compiling with --backend=multicore: 2361s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.fut:6:23-24: 2361s Defaulting ambiguous type to i32. 2361s cc failed with code 1: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c: In function ‘futrts_umul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2361s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ^~~~~~~~~~~ 2361s | __uint32_t 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4402:90: error: expected ‘)’ before ‘a’ 2361s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4402:109: error: expected ‘)’ before ‘b’ 2361s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c: In function ‘futrts_smul_hi64’: 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2361s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ^~~~~~~~~~ 2361s | __int128__ 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4406:86: error: expected ‘)’ before ‘a’ 2361s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4406:104: error: expected ‘)’ before ‘b’ 2361s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2361s | ~ ^ 2361s | ) 2361s 2361s If you find this error message confusing, uninformative, or wrong, please open an issue: 2361s https://github.com/diku-dk/futhark/issues 2361s 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.fut: 2362s Compiling with --backend=multicore: 2362s cc failed with code 1: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c: In function ‘futrts_umul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2362s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ^~~~~~~~~~~ 2362s | __uint32_t 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4418:90: error: expected ‘)’ before ‘a’ 2362s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4418:109: error: expected ‘)’ before ‘b’ 2362s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c: In function ‘futrts_smul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2362s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ^~~~~~~~~~ 2362s | __int128__ 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4422:86: error: expected ‘)’ before ‘a’ 2362s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4422:104: error: expected ‘)’ before ‘b’ 2362s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s 2362s If you find this error message confusing, uninformative, or wrong, please open an issue: 2362s https://github.com/diku-dk/futhark/issues 2362s 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.fut: 2362s Compiling with --backend=multicore: 2362s cc failed with code 1: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c: In function ‘futrts_umul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2362s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ^~~~~~~~~~~ 2362s | __uint32_t 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4417:90: error: expected ‘)’ before ‘a’ 2362s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4417:109: error: expected ‘)’ before ‘b’ 2362s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c: In function ‘futrts_smul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2362s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ^~~~~~~~~~ 2362s | __int128__ 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4421:86: error: expected ‘)’ before ‘a’ 2362s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4421:104: error: expected ‘)’ before ‘b’ 2362s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s 2362s If you find this error message confusing, uninformative, or wrong, please open an issue: 2362s https://github.com/diku-dk/futhark/issues 2362s 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.fut: 2362s Compiling with --backend=multicore: 2362s cc failed with code 1: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c: In function ‘futrts_umul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2362s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ^~~~~~~~~~~ 2362s | __uint32_t 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4405:90: error: expected ‘)’ before ‘a’ 2362s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4405:109: error: expected ‘)’ before ‘b’ 2362s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c: In function ‘futrts_smul_hi64’: 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2362s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ^~~~~~~~~~ 2362s | __int128__ 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4409:86: error: expected ‘)’ before ‘a’ 2362s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4409:104: error: expected ‘)’ before ‘b’ 2362s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2362s | ~ ^ 2362s | ) 2362s 2362s If you find this error message confusing, uninformative, or wrong, please open an issue: 2362s https://github.com/diku-dk/futhark/issues 2362s 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.fut: 2365s Compiling with --backend=multicore: 2365s cc failed with code 1: 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c: In function ‘futrts_umul_hi64’: 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2365s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2365s | ^~~~~~~~~~~ 2365s | __uint32_t 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4416:90: error: expected ‘)’ before ‘a’ 2365s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2365s | ~ ^ 2365s | ) 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4416:109: error: expected ‘)’ before ‘b’ 2365s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2365s | ~ ^ 2365s | ) 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c: In function ‘futrts_smul_hi64’: 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2365s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2365s | ^~~~~~~~~~ 2365s | __int128__ 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4420:86: error: expected ‘)’ before ‘a’ 2365s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2365s | ~ ^ 2365s | ) 2365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4420:104: error: expected ‘)’ before ‘b’ 2365s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2365s | ~ ^ 2365s | ) 2365s 2365s If you find this error message confusing, uninformative, or wrong, please open an issue: 2365s https://github.com/diku-dk/futhark/issues 2365s 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.fut: 2367s Compiling with --backend=multicore: 2367s cc failed with code 1: 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c: In function ‘futrts_umul_hi64’: 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2367s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2367s | ^~~~~~~~~~~ 2367s | __uint32_t 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4416:90: error: expected ‘)’ before ‘a’ 2367s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2367s | ~ ^ 2367s | ) 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4416:109: error: expected ‘)’ before ‘b’ 2367s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2367s | ~ ^ 2367s | ) 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c: In function ‘futrts_smul_hi64’: 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2367s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2367s | ^~~~~~~~~~ 2367s | __int128__ 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4420:86: error: expected ‘)’ before ‘a’ 2367s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2367s | ~ ^ 2367s | ) 2367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4420:104: error: expected ‘)’ before ‘b’ 2367s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2367s | ~ ^ 2367s | ) 2367s 2367s If you find this error message confusing, uninformative, or wrong, please open an issue: 2367s https://github.com/diku-dk/futhark/issues 2367s 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.fut: 2368s Compiling with --backend=multicore: 2368s cc failed with code 1: 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c: In function ‘futrts_umul_hi64’: 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2368s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2368s | ^~~~~~~~~~~ 2368s | __uint32_t 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4417:90: error: expected ‘)’ before ‘a’ 2368s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2368s | ~ ^ 2368s | ) 2368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4417:109: error: expected ‘)’ before ‘b’ 2369s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2369s | ~ ^ 2369s | ) 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c: In function ‘futrts_smul_hi64’: 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2369s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2369s | ^~~~~~~~~~ 2369s | __int128__ 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4421:86: error: expected ‘)’ before ‘a’ 2369s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2369s | ~ ^ 2369s | ) 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4421:104: error: expected ‘)’ before ‘b’ 2369s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2369s | ~ ^ 2369s | ) 2369s 2369s If you find this error message confusing, uninformative, or wrong, please open an issue: 2369s https://github.com/diku-dk/futhark/issues 2369s 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.fut: 2369s Compiling with --backend=multicore: 2369s cc failed with code 1: 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c: In function ‘futrts_umul_hi64’: 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2369s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2369s | ^~~~~~~~~~~ 2369s | __uint32_t 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4417:90: error: expected ‘)’ before ‘a’ 2369s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2369s | ~ ^ 2369s | ) 2369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4417:109: error: expected ‘)’ before ‘b’ 2370s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2370s | ~ ^ 2370s | ) 2370s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c: In function ‘futrts_smul_hi64’: 2370s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2370s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2370s | ^~~~~~~~~~ 2370s | __int128__ 2370s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4421:86: error: expected ‘)’ before ‘a’ 2370s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2370s | ~ ^ 2370s | ) 2370s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4421:104: error: expected ‘)’ before ‘b’ 2370s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2370s | ~ ^ 2370s | ) 2370s 2370s If you find this error message confusing, uninformative, or wrong, please open an issue: 2370s https://github.com/diku-dk/futhark/issues 2370s 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.fut: 2371s Compiling with --backend=multicore: 2371s cc failed with code 1: 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c: In function ‘futrts_umul_hi64’: 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2371s | ^~~~~~~~~~~ 2371s | __uint32_t 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4433:90: error: expected ‘)’ before ‘a’ 2371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2371s | ~ ^ 2371s | ) 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4433:109: error: expected ‘)’ before ‘b’ 2371s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2371s | ~ ^ 2371s | ) 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c: In function ‘futrts_smul_hi64’: 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2371s | ^~~~~~~~~~ 2371s | __int128__ 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4437:86: error: expected ‘)’ before ‘a’ 2371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2371s | ~ ^ 2371s | ) 2371s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4437:104: error: expected ‘)’ before ‘b’ 2371s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2371s | ~ ^ 2371s | ) 2371s 2371s If you find this error message confusing, uninformative, or wrong, please open an issue: 2371s https://github.com/diku-dk/futhark/issues 2371s 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.fut: 2372s Compiling with --backend=multicore: 2372s cc failed with code 1: 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c: In function ‘futrts_umul_hi64’: 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2372s | ^~~~~~~~~~~ 2372s | __uint32_t 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4433:90: error: expected ‘)’ before ‘a’ 2372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2372s | ~ ^ 2372s | ) 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4433:109: error: expected ‘)’ before ‘b’ 2372s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2372s | ~ ^ 2372s | ) 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c: In function ‘futrts_smul_hi64’: 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2372s | ^~~~~~~~~~ 2372s | __int128__ 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4437:86: error: expected ‘)’ before ‘a’ 2372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2372s | ~ ^ 2372s | ) 2372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4437:104: error: expected ‘)’ before ‘b’ 2372s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2372s | ~ ^ 2372s | ) 2372s 2372s If you find this error message confusing, uninformative, or wrong, please open an issue: 2372s https://github.com/diku-dk/futhark/issues 2372s 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.fut: 2373s Compiling with --backend=multicore: 2373s cc failed with code 1: 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c: In function ‘futrts_umul_hi64’: 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2373s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2373s | ^~~~~~~~~~~ 2373s | __uint32_t 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4433:90: error: expected ‘)’ before ‘a’ 2373s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2373s | ~ ^ 2373s | ) 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4433:109: error: expected ‘)’ before ‘b’ 2373s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2373s | ~ ^ 2373s | ) 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c: In function ‘futrts_smul_hi64’: 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2373s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2373s | ^~~~~~~~~~ 2373s | __int128__ 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4437:86: error: expected ‘)’ before ‘a’ 2373s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2373s | ~ ^ 2373s | ) 2373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4437:104: error: expected ‘)’ before ‘b’ 2373s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2373s | ~ ^ 2373s | ) 2373s 2373s If you find this error message confusing, uninformative, or wrong, please open an issue: 2373s https://github.com/diku-dk/futhark/issues 2373s 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.fut: 2375s Compiling with --backend=multicore: 2375s cc failed with code 1: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c: In function ‘futrts_umul_hi64’: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ^~~~~~~~~~~ 2375s | __uint32_t 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4433:90: error: expected ‘)’ before ‘a’ 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4433:109: error: expected ‘)’ before ‘b’ 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c: In function ‘futrts_smul_hi64’: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ^~~~~~~~~~ 2375s | __int128__ 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4437:86: error: expected ‘)’ before ‘a’ 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4437:104: error: expected ‘)’ before ‘b’ 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s 2375s If you find this error message confusing, uninformative, or wrong, please open an issue: 2375s https://github.com/diku-dk/futhark/issues 2375s 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.fut: 2375s Compiling with --backend=multicore: 2375s cc failed with code 1: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c: In function ‘futrts_umul_hi64’: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ^~~~~~~~~~~ 2375s | __uint32_t 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4433:90: error: expected ‘)’ before ‘a’ 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4433:109: error: expected ‘)’ before ‘b’ 2375s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c: In function ‘futrts_smul_hi64’: 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ^~~~~~~~~~ 2375s | __int128__ 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4437:86: error: expected ‘)’ before ‘a’ 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4437:104: error: expected ‘)’ before ‘b’ 2375s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2375s | ~ ^ 2375s | ) 2375s 2375s If you find this error message confusing, uninformative, or wrong, please open an issue: 2375s https://github.com/diku-dk/futhark/issues 2375s 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.fut: 2377s Compiling with --backend=multicore: 2377s cc failed with code 1: 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c: In function ‘futrts_umul_hi64’: 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2377s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2377s | ^~~~~~~~~~~ 2377s | __uint32_t 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4403:90: error: expected ‘)’ before ‘a’ 2377s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2377s | ~ ^ 2377s | ) 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4403:109: error: expected ‘)’ before ‘b’ 2377s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2377s | ~ ^ 2377s | ) 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c: In function ‘futrts_smul_hi64’: 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2377s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2377s | ^~~~~~~~~~ 2377s | __int128__ 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4407:86: error: expected ‘)’ before ‘a’ 2377s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2377s | ~ ^ 2377s | ) 2377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4407:104: error: expected ‘)’ before ‘b’ 2377s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2377s | ~ ^ 2377s | ) 2377s 2377s If you find this error message confusing, uninformative, or wrong, please open an issue: 2377s https://github.com/diku-dk/futhark/issues 2377s 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.fut: 2379s Compiling with --backend=multicore: 2379s cc failed with code 1: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c: In function ‘futrts_umul_hi64’: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ^~~~~~~~~~~ 2379s | __uint32_t 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4404:90: error: expected ‘)’ before ‘a’ 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4404:109: error: expected ‘)’ before ‘b’ 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c: In function ‘futrts_smul_hi64’: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ^~~~~~~~~~ 2379s | __int128__ 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4408:86: error: expected ‘)’ before ‘a’ 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4408:104: error: expected ‘)’ before ‘b’ 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s 2379s If you find this error message confusing, uninformative, or wrong, please open an issue: 2379s https://github.com/diku-dk/futhark/issues 2379s 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.fut: 2379s Compiling with --backend=multicore: 2379s cc failed with code 1: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c: In function ‘futrts_umul_hi64’: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ^~~~~~~~~~~ 2379s | __uint32_t 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4404:90: error: expected ‘)’ before ‘a’ 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4404:109: error: expected ‘)’ before ‘b’ 2379s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c: In function ‘futrts_smul_hi64’: 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ^~~~~~~~~~ 2379s | __int128__ 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4408:86: error: expected ‘)’ before ‘a’ 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4408:104: error: expected ‘)’ before ‘b’ 2379s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2379s | ~ ^ 2379s | ) 2379s 2379s If you find this error message confusing, uninformative, or wrong, please open an issue: 2379s https://github.com/diku-dk/futhark/issues 2379s 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.fut: 2380s Compiling with --backend=multicore: 2380s cc failed with code 1: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c: In function ‘futrts_umul_hi64’: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ^~~~~~~~~~~ 2380s | __uint32_t 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4403:90: error: expected ‘)’ before ‘a’ 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4403:109: error: expected ‘)’ before ‘b’ 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c: In function ‘futrts_smul_hi64’: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2380s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2380s | ^~~~~~~~~~ 2380s | __int128__ 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4407:86: error: expected ‘)’ before ‘a’ 2380s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4407:104: error: expected ‘)’ before ‘b’ 2380s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s 2380s If you find this error message confusing, uninformative, or wrong, please open an issue: 2380s https://github.com/diku-dk/futhark/issues 2380s 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.fut: 2380s Compiling with --backend=multicore: 2380s cc failed with code 1: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c: In function ‘futrts_umul_hi64’: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ^~~~~~~~~~~ 2380s | __uint32_t 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4403:90: error: expected ‘)’ before ‘a’ 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4403:109: error: expected ‘)’ before ‘b’ 2380s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c: In function ‘futrts_smul_hi64’: 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2380s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2380s | ^~~~~~~~~~ 2380s | __int128__ 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4407:86: error: expected ‘)’ before ‘a’ 2380s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2380s | ~ ^ 2380s | ) 2380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4407:104: error: expected ‘)’ before ‘b’ 2381s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2381s | ~ ^ 2381s | ) 2381s 2381s If you find this error message confusing, uninformative, or wrong, please open an issue: 2381s https://github.com/diku-dk/futhark/issues 2381s 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.fut: 2383s Compiling with --backend=multicore: 2383s cc failed with code 1: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c: In function ‘futrts_umul_hi64’: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2383s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ^~~~~~~~~~~ 2383s | __uint32_t 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4435:90: error: expected ‘)’ before ‘a’ 2383s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4435:109: error: expected ‘)’ before ‘b’ 2383s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c: In function ‘futrts_smul_hi64’: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2383s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ^~~~~~~~~~ 2383s | __int128__ 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4439:86: error: expected ‘)’ before ‘a’ 2383s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4439:104: error: expected ‘)’ before ‘b’ 2383s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s 2383s If you find this error message confusing, uninformative, or wrong, please open an issue: 2383s https://github.com/diku-dk/futhark/issues 2383s 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.fut: 2383s Compiling with --backend=multicore: 2383s cc failed with code 1: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c: In function ‘futrts_umul_hi64’: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2383s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ^~~~~~~~~~~ 2383s | __uint32_t 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4404:90: error: expected ‘)’ before ‘a’ 2383s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4404:109: error: expected ‘)’ before ‘b’ 2383s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c: In function ‘futrts_smul_hi64’: 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2383s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ^~~~~~~~~~ 2383s | __int128__ 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4408:86: error: expected ‘)’ before ‘a’ 2383s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4408:104: error: expected ‘)’ before ‘b’ 2383s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2383s | ~ ^ 2383s | ) 2383s 2383s If you find this error message confusing, uninformative, or wrong, please open an issue: 2383s https://github.com/diku-dk/futhark/issues 2383s 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.fut: 2385s Compiling with --backend=multicore: 2385s cc failed with code 1: 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c: In function ‘futrts_umul_hi64’: 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2385s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2385s | ^~~~~~~~~~~ 2385s | __uint32_t 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4405:90: error: expected ‘)’ before ‘a’ 2385s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2385s | ~ ^ 2385s | ) 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4405:109: error: expected ‘)’ before ‘b’ 2385s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2385s | ~ ^ 2385s | ) 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c: In function ‘futrts_smul_hi64’: 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2385s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2385s | ^~~~~~~~~~ 2385s | __int128__ 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4409:86: error: expected ‘)’ before ‘a’ 2385s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2385s | ~ ^ 2385s | ) 2385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4409:104: error: expected ‘)’ before ‘b’ 2385s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2385s | ~ ^ 2385s | ) 2385s 2385s If you find this error message confusing, uninformative, or wrong, please open an issue: 2385s https://github.com/diku-dk/futhark/issues 2385s 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.fut: 2386s Compiling with --backend=multicore: 2386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.fut:7:24-26: 2386s Unused name "ys". 2386s cc failed with code 1: 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c: In function ‘futrts_umul_hi64’: 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2386s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2386s | ^~~~~~~~~~~ 2386s | __uint32_t 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4437:90: error: expected ‘)’ before ‘a’ 2386s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2386s | ~ ^ 2386s | ) 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4437:109: error: expected ‘)’ before ‘b’ 2386s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2386s | ~ ^ 2386s | ) 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c: In function ‘futrts_smul_hi64’: 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2386s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2386s | ^~~~~~~~~~ 2386s | __int128__ 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4441:86: error: expected ‘)’ before ‘a’ 2386s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2386s | ~ ^ 2386s | ) 2386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4441:104: error: expected ‘)’ before ‘b’ 2386s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2386s | ~ ^ 2386s | ) 2386s 2386s If you find this error message confusing, uninformative, or wrong, please open an issue: 2386s https://github.com/diku-dk/futhark/issues 2386s 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.fut: 2396s Compiling with --backend=multicore: 2396s cc failed with code 1: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c: In function ‘futrts_umul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ^~~~~~~~~~~ 2396s | __uint32_t 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4390:90: error: expected ‘)’ before ‘a’ 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4390:109: error: expected ‘)’ before ‘b’ 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c: In function ‘futrts_smul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ^~~~~~~~~~ 2396s | __int128__ 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4394:86: error: expected ‘)’ before ‘a’ 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4394:104: error: expected ‘)’ before ‘b’ 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s 2396s If you find this error message confusing, uninformative, or wrong, please open an issue: 2396s https://github.com/diku-dk/futhark/issues 2396s 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.fut: 2396s Compiling with --backend=multicore: 2396s cc failed with code 1: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c: In function ‘futrts_umul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ^~~~~~~~~~~ 2396s | __uint32_t 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4390:90: error: expected ‘)’ before ‘a’ 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4390:109: error: expected ‘)’ before ‘b’ 2396s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c: In function ‘futrts_smul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ^~~~~~~~~~ 2396s | __int128__ 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4394:86: error: expected ‘)’ before ‘a’ 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4394:104: error: expected ‘)’ before ‘b’ 2396s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s 2396s If you find this error message confusing, uninformative, or wrong, please open an issue: 2396s https://github.com/diku-dk/futhark/issues 2396s 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.fut: 2396s Generating reference outputs: 2396s cc failed with code 1: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c: In function ‘futrts_umul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2396s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ^~~~~~~~~~~ 2396s | __uint32_t 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:90: error: expected ‘)’ before ‘a’ 2396s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:109: error: expected ‘)’ before ‘b’ 2396s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c: In function ‘futrts_smul_hi64’: 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2396s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ^~~~~~~~~~ 2396s | __int128__ 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:86: error: expected ‘)’ before ‘a’ 2396s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:104: error: expected ‘)’ before ‘b’ 2396s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2396s | ~ ^ 2396s | ) 2396s 2396s If you find this error message confusing, uninformative, or wrong, please open an issue: 2396s https://github.com/diku-dk/futhark/issues 2396s 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.fut: 2398s Compiling with --backend=multicore: 2398s cc failed with code 1: 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c: In function ‘futrts_umul_hi64’: 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2398s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2398s | ^~~~~~~~~~~ 2398s | __uint32_t 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4402:90: error: expected ‘)’ before ‘a’ 2398s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2398s | ~ ^ 2398s | ) 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4402:109: error: expected ‘)’ before ‘b’ 2398s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2398s | ~ ^ 2398s | ) 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c: In function ‘futrts_smul_hi64’: 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2398s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2398s | ^~~~~~~~~~ 2398s | __int128__ 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4406:86: error: expected ‘)’ before ‘a’ 2398s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2398s | ~ ^ 2398s | ) 2398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4406:104: error: expected ‘)’ before ‘b’ 2398s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2398s | ~ ^ 2398s | ) 2398s 2398s If you find this error message confusing, uninformative, or wrong, please open an issue: 2398s https://github.com/diku-dk/futhark/issues 2398s 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.fut: 2399s Compiling with --backend=multicore: 2399s cc failed with code 1: 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c: In function ‘futrts_umul_hi64’: 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2399s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2399s | ^~~~~~~~~~~ 2399s | __uint32_t 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4403:90: error: expected ‘)’ before ‘a’ 2399s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2399s | ~ ^ 2399s | ) 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4403:109: error: expected ‘)’ before ‘b’ 2399s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2399s | ~ ^ 2399s | ) 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c: In function ‘futrts_smul_hi64’: 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2399s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2399s | ^~~~~~~~~~ 2399s | __int128__ 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4407:86: error: expected ‘)’ before ‘a’ 2399s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2399s | ~ ^ 2399s | ) 2399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4407:104: error: expected ‘)’ before ‘b’ 2399s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2399s | ~ ^ 2399s | ) 2399s 2399s If you find this error message confusing, uninformative, or wrong, please open an issue: 2399s https://github.com/diku-dk/futhark/issues 2399s 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.fut: 2400s Compiling with --backend=multicore: 2400s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.fut:6:14-38: 2400s Defaulting ambiguous type to i32. 2400s cc failed with code 1: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c: In function ‘futrts_umul_hi64’: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2400s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ^~~~~~~~~~~ 2400s | __uint32_t 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4402:90: error: expected ‘)’ before ‘a’ 2400s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4402:109: error: expected ‘)’ before ‘b’ 2400s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c: In function ‘futrts_smul_hi64’: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2400s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ^~~~~~~~~~ 2400s | __int128__ 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4406:86: error: expected ‘)’ before ‘a’ 2400s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4406:104: error: expected ‘)’ before ‘b’ 2400s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s 2400s If you find this error message confusing, uninformative, or wrong, please open an issue: 2400s https://github.com/diku-dk/futhark/issues 2400s 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.fut: 2400s Compiling with --backend=multicore: 2400s cc failed with code 1: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c: In function ‘futrts_umul_hi64’: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2400s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ^~~~~~~~~~~ 2400s | __uint32_t 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4417:90: error: expected ‘)’ before ‘a’ 2400s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4417:109: error: expected ‘)’ before ‘b’ 2400s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c: In function ‘futrts_smul_hi64’: 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2400s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ^~~~~~~~~~ 2400s | __int128__ 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4421:86: error: expected ‘)’ before ‘a’ 2400s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4421:104: error: expected ‘)’ before ‘b’ 2400s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2400s | ~ ^ 2400s | ) 2400s 2400s If you find this error message confusing, uninformative, or wrong, please open an issue: 2400s https://github.com/diku-dk/futhark/issues 2400s 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.fut: 2405s Compiling with --backend=multicore: 2405s cc failed with code 1: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c: In function ‘futrts_umul_hi64’: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2405s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ^~~~~~~~~~~ 2405s | __uint32_t 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4403:90: error: expected ‘)’ before ‘a’ 2405s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4403:109: error: expected ‘)’ before ‘b’ 2405s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c: In function ‘futrts_smul_hi64’: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2405s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ^~~~~~~~~~ 2405s | __int128__ 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4407:86: error: expected ‘)’ before ‘a’ 2405s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4407:104: error: expected ‘)’ before ‘b’ 2405s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s 2405s If you find this error message confusing, uninformative, or wrong, please open an issue: 2405s https://github.com/diku-dk/futhark/issues 2405s 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.fut: 2405s Compiling with --backend=multicore: 2405s cc failed with code 1: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c: In function ‘futrts_umul_hi64’: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2405s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ^~~~~~~~~~~ 2405s | __uint32_t 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4416:90: error: expected ‘)’ before ‘a’ 2405s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4416:109: error: expected ‘)’ before ‘b’ 2405s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c: In function ‘futrts_smul_hi64’: 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2405s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ^~~~~~~~~~ 2405s | __int128__ 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4420:86: error: expected ‘)’ before ‘a’ 2405s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4420:104: error: expected ‘)’ before ‘b’ 2405s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2405s | ~ ^ 2405s | ) 2405s 2405s If you find this error message confusing, uninformative, or wrong, please open an issue: 2405s https://github.com/diku-dk/futhark/issues 2405s 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.fut: 2406s Compiling with --backend=multicore: 2406s cc failed with code 1: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c: In function ‘futrts_umul_hi64’: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ^~~~~~~~~~~ 2406s | __uint32_t 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4416:90: error: expected ‘)’ before ‘a’ 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4416:109: error: expected ‘)’ before ‘b’ 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c: In function ‘futrts_smul_hi64’: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ^~~~~~~~~~ 2406s | __int128__ 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4420:86: error: expected ‘)’ before ‘a’ 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4420:104: error: expected ‘)’ before ‘b’ 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s 2406s If you find this error message confusing, uninformative, or wrong, please open an issue: 2406s https://github.com/diku-dk/futhark/issues 2406s 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.fut: 2406s Compiling with --backend=multicore: 2406s cc failed with code 1: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c: In function ‘futrts_umul_hi64’: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ^~~~~~~~~~~ 2406s | __uint32_t 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4416:90: error: expected ‘)’ before ‘a’ 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4416:109: error: expected ‘)’ before ‘b’ 2406s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c: In function ‘futrts_smul_hi64’: 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ^~~~~~~~~~ 2406s | __int128__ 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4420:86: error: expected ‘)’ before ‘a’ 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4420:104: error: expected ‘)’ before ‘b’ 2406s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2406s | ~ ^ 2406s | ) 2406s 2406s If you find this error message confusing, uninformative, or wrong, please open an issue: 2406s https://github.com/diku-dk/futhark/issues 2406s 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.fut: 2407s Compiling with --backend=multicore: 2407s cc failed with code 1: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c: In function ‘futrts_umul_hi64’: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ^~~~~~~~~~~ 2407s | __uint32_t 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4416:90: error: expected ‘)’ before ‘a’ 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4416:109: error: expected ‘)’ before ‘b’ 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c: In function ‘futrts_smul_hi64’: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ^~~~~~~~~~ 2407s | __int128__ 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4420:86: error: expected ‘)’ before ‘a’ 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4420:104: error: expected ‘)’ before ‘b’ 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s 2407s If you find this error message confusing, uninformative, or wrong, please open an issue: 2407s https://github.com/diku-dk/futhark/issues 2407s 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.fut: 2407s Compiling with --backend=multicore: 2407s cc failed with code 1: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c: In function ‘futrts_umul_hi64’: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ^~~~~~~~~~~ 2407s | __uint32_t 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4416:90: error: expected ‘)’ before ‘a’ 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4416:109: error: expected ‘)’ before ‘b’ 2407s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c: In function ‘futrts_smul_hi64’: 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ^~~~~~~~~~ 2407s | __int128__ 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4420:86: error: expected ‘)’ before ‘a’ 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4420:104: error: expected ‘)’ before ‘b’ 2407s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2407s | ~ ^ 2407s | ) 2407s 2407s If you find this error message confusing, uninformative, or wrong, please open an issue: 2407s https://github.com/diku-dk/futhark/issues 2407s 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.fut: 2408s Compiling with --backend=multicore: 2408s cc failed with code 1: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c: In function ‘futrts_umul_hi64’: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2408s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ^~~~~~~~~~~ 2408s | __uint32_t 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4416:90: error: expected ‘)’ before ‘a’ 2408s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4416:109: error: expected ‘)’ before ‘b’ 2408s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c: In function ‘futrts_smul_hi64’: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2408s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ^~~~~~~~~~ 2408s | __int128__ 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4420:86: error: expected ‘)’ before ‘a’ 2408s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4420:104: error: expected ‘)’ before ‘b’ 2408s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s 2408s If you find this error message confusing, uninformative, or wrong, please open an issue: 2408s https://github.com/diku-dk/futhark/issues 2408s 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.fut: 2408s Compiling with --backend=multicore: 2408s cc failed with code 1: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c: In function ‘futrts_umul_hi64’: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2408s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ^~~~~~~~~~~ 2408s | __uint32_t 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4437:90: error: expected ‘)’ before ‘a’ 2408s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4437:109: error: expected ‘)’ before ‘b’ 2408s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c: In function ‘futrts_smul_hi64’: 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2408s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ^~~~~~~~~~ 2408s | __int128__ 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4441:86: error: expected ‘)’ before ‘a’ 2408s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4441:104: error: expected ‘)’ before ‘b’ 2408s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2408s | ~ ^ 2408s | ) 2408s 2408s If you find this error message confusing, uninformative, or wrong, please open an issue: 2408s https://github.com/diku-dk/futhark/issues 2408s 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.fut: 2413s Compiling with --backend=multicore: 2413s cc failed with code 1: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c: In function ‘futrts_umul_hi64’: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ^~~~~~~~~~~ 2413s | __uint32_t 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4416:90: error: expected ‘)’ before ‘a’ 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4416:109: error: expected ‘)’ before ‘b’ 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c: In function ‘futrts_smul_hi64’: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ^~~~~~~~~~ 2413s | __int128__ 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4420:86: error: expected ‘)’ before ‘a’ 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4420:104: error: expected ‘)’ before ‘b’ 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s 2413s If you find this error message confusing, uninformative, or wrong, please open an issue: 2413s https://github.com/diku-dk/futhark/issues 2413s 2413s (1336 failed, 159 passed, 815 to go). 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.fut: 2413s Compiling with --backend=multicore: 2413s cc failed with code 1: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c: In function ‘futrts_umul_hi64’: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ^~~~~~~~~~~ 2413s | __uint32_t 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4416:90: error: expected ‘)’ before ‘a’ 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4416:109: error: expected ‘)’ before ‘b’ 2413s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c: In function ‘futrts_smul_hi64’: 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ^~~~~~~~~~ 2413s | __int128__ 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4420:86: error: expected ‘)’ before ‘a’ 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4420:104: error: expected ‘)’ before ‘b’ 2413s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2413s | ~ ^ 2413s | ) 2413s 2413s If you find this error message confusing, uninformative, or wrong, please open an issue: 2413s https://github.com/diku-dk/futhark/issues 2413s 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.fut: 2414s Compiling with --backend=multicore: 2414s cc failed with code 1: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c: In function ‘futrts_umul_hi64’: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ^~~~~~~~~~~ 2414s | __uint32_t 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4416:90: error: expected ‘)’ before ‘a’ 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4416:109: error: expected ‘)’ before ‘b’ 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c: In function ‘futrts_smul_hi64’: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ^~~~~~~~~~ 2414s | __int128__ 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4420:86: error: expected ‘)’ before ‘a’ 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4420:104: error: expected ‘)’ before ‘b’ 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s 2414s If you find this error message confusing, uninformative, or wrong, please open an issue: 2414s https://github.com/diku-dk/futhark/issues 2414s 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.fut: 2414s Compiling with --backend=multicore: 2414s cc failed with code 1: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c: In function ‘futrts_umul_hi64’: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ^~~~~~~~~~~ 2414s | __uint32_t 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4416:90: error: expected ‘)’ before ‘a’ 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4416:109: error: expected ‘)’ before ‘b’ 2414s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c: In function ‘futrts_smul_hi64’: 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ^~~~~~~~~~ 2414s | __int128__ 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4420:86: error: expected ‘)’ before ‘a’ 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4420:104: error: expected ‘)’ before ‘b’ 2414s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2414s | ~ ^ 2414s | ) 2414s 2414s If you find this error message confusing, uninformative, or wrong, please open an issue: 2414s https://github.com/diku-dk/futhark/issues 2414s 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.fut: 2416s Compiling with --backend=multicore: 2416s cc failed with code 1: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c: In function ‘futrts_umul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ^~~~~~~~~~~ 2416s | __uint32_t 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4417:90: error: expected ‘)’ before ‘a’ 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4417:109: error: expected ‘)’ before ‘b’ 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c: In function ‘futrts_smul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ^~~~~~~~~~ 2416s | __int128__ 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4421:86: error: expected ‘)’ before ‘a’ 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4421:104: error: expected ‘)’ before ‘b’ 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s 2416s If you find this error message confusing, uninformative, or wrong, please open an issue: 2416s https://github.com/diku-dk/futhark/issues 2416s 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.fut: 2416s Compiling with --backend=multicore: 2416s cc failed with code 1: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c: In function ‘futrts_umul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ^~~~~~~~~~~ 2416s | __uint32_t 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4417:90: error: expected ‘)’ before ‘a’ 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4417:109: error: expected ‘)’ before ‘b’ 2416s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c: In function ‘futrts_smul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ^~~~~~~~~~ 2416s | __int128__ 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4421:86: error: expected ‘)’ before ‘a’ 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4421:104: error: expected ‘)’ before ‘b’ 2416s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s 2416s If you find this error message confusing, uninformative, or wrong, please open an issue: 2416s https://github.com/diku-dk/futhark/issues 2416s 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.fut: 2416s Compiling with --backend=multicore: 2416s cc failed with code 1: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c: In function ‘futrts_umul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2416s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ^~~~~~~~~~~ 2416s | __uint32_t 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4416:90: error: expected ‘)’ before ‘a’ 2416s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4416:109: error: expected ‘)’ before ‘b’ 2416s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2416s | ~ ^ 2416s | ) 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c: In function ‘futrts_smul_hi64’: 2416s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2416s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2416s | ^~~~~~~~~~ 2417s | __int128__ 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4420:86: error: expected ‘)’ before ‘a’ 2417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4420:104: error: expected ‘)’ before ‘b’ 2417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s 2417s If you find this error message confusing, uninformative, or wrong, please open an issue: 2417s https://github.com/diku-dk/futhark/issues 2417s 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.fut: 2417s Compiling with --backend=multicore: 2417s cc failed with code 1: 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c: In function ‘futrts_umul_hi64’: 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2417s | ^~~~~~~~~~~ 2417s | __uint32_t 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4416:90: error: expected ‘)’ before ‘a’ 2417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4416:109: error: expected ‘)’ before ‘b’ 2417s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c: In function ‘futrts_smul_hi64’: 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2417s | ^~~~~~~~~~ 2417s | __int128__ 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4420:86: error: expected ‘)’ before ‘a’ 2417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4420:104: error: expected ‘)’ before ‘b’ 2417s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2417s | ~ ^ 2417s | ) 2417s 2417s If you find this error message confusing, uninformative, or wrong, please open an issue: 2417s https://github.com/diku-dk/futhark/issues 2417s 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.fut: 2421s Compiling with --backend=multicore: 2421s cc failed with code 1: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c: In function ‘futrts_umul_hi64’: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ^~~~~~~~~~~ 2421s | __uint32_t 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4416:90: error: expected ‘)’ before ‘a’ 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4416:109: error: expected ‘)’ before ‘b’ 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c: In function ‘futrts_smul_hi64’: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ^~~~~~~~~~ 2421s | __int128__ 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4420:86: error: expected ‘)’ before ‘a’ 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4420:104: error: expected ‘)’ before ‘b’ 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s 2421s If you find this error message confusing, uninformative, or wrong, please open an issue: 2421s https://github.com/diku-dk/futhark/issues 2421s 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.fut: 2421s Compiling with --backend=multicore: 2421s cc failed with code 1: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c: In function ‘futrts_umul_hi64’: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ^~~~~~~~~~~ 2421s | __uint32_t 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4416:90: error: expected ‘)’ before ‘a’ 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4416:109: error: expected ‘)’ before ‘b’ 2421s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c: In function ‘futrts_smul_hi64’: 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ^~~~~~~~~~ 2421s | __int128__ 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4420:86: error: expected ‘)’ before ‘a’ 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4420:104: error: expected ‘)’ before ‘b’ 2421s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2421s | ~ ^ 2421s | ) 2421s 2421s If you find this error message confusing, uninformative, or wrong, please open an issue: 2421s https://github.com/diku-dk/futhark/issues 2421s 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.fut: 2423s Compiling with --backend=multicore: 2423s cc failed with code 1: 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c: In function ‘futrts_umul_hi64’: 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2423s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2423s | ^~~~~~~~~~~ 2423s | __uint32_t 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4416:90: error: expected ‘)’ before ‘a’ 2423s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2423s | ~ ^ 2423s | ) 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4416:109: error: expected ‘)’ before ‘b’ 2423s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2423s | ~ ^ 2423s | ) 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c: In function ‘futrts_smul_hi64’: 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2423s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2423s | ^~~~~~~~~~ 2423s | __int128__ 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4420:86: error: expected ‘)’ before ‘a’ 2423s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2423s | ~ ^ 2423s | ) 2423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4420:104: error: expected ‘)’ before ‘b’ 2423s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2423s | ~ ^ 2423s | ) 2423s 2423s If you find this error message confusing, uninformative, or wrong, please open an issue: 2423s https://github.com/diku-dk/futhark/issues 2423s 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.fut: 2425s Compiling with --backend=multicore: 2425s cc failed with code 1: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c: In function ‘futrts_umul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4473:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2425s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ^~~~~~~~~~~ 2425s | __uint32_t 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4473:78: note: each undeclared identifier is reported only once for each function it appears in 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4473:90: error: expected ‘)’ before ‘a’ 2425s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4473:109: error: expected ‘)’ before ‘b’ 2425s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c: In function ‘futrts_smul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4477:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2425s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ^~~~~~~~~~ 2425s | __int128__ 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4477:86: error: expected ‘)’ before ‘a’ 2425s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4477:104: error: expected ‘)’ before ‘b’ 2425s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s 2425s If you find this error message confusing, uninformative, or wrong, please open an issue: 2425s https://github.com/diku-dk/futhark/issues 2425s 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.fut: 2425s Compiling with --backend=multicore: 2425s cc failed with code 1: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c: In function ‘futrts_umul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ^~~~~~~~~~~ 2425s | __uint32_t 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4416:90: error: expected ‘)’ before ‘a’ 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4416:109: error: expected ‘)’ before ‘b’ 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c: In function ‘futrts_smul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ^~~~~~~~~~ 2425s | __int128__ 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4420:86: error: expected ‘)’ before ‘a’ 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4420:104: error: expected ‘)’ before ‘b’ 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s 2425s If you find this error message confusing, uninformative, or wrong, please open an issue: 2425s https://github.com/diku-dk/futhark/issues 2425s 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.fut: 2425s Compiling with --backend=multicore: 2425s cc failed with code 1: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c: In function ‘futrts_umul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4472:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2425s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ^~~~~~~~~~~ 2425s | __uint32_t 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4472:78: note: each undeclared identifier is reported only once for each function it appears in 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4472:90: error: expected ‘)’ before ‘a’ 2425s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4472:109: error: expected ‘)’ before ‘b’ 2425s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c: In function ‘futrts_smul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4476:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2425s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ^~~~~~~~~~ 2425s | __int128__ 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4476:86: error: expected ‘)’ before ‘a’ 2425s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4476:104: error: expected ‘)’ before ‘b’ 2425s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s 2425s If you find this error message confusing, uninformative, or wrong, please open an issue: 2425s https://github.com/diku-dk/futhark/issues 2425s 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.fut: 2425s Compiling with --backend=multicore: 2425s cc failed with code 1: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c: In function ‘futrts_umul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ^~~~~~~~~~~ 2425s | __uint32_t 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4416:90: error: expected ‘)’ before ‘a’ 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4416:109: error: expected ‘)’ before ‘b’ 2425s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c: In function ‘futrts_smul_hi64’: 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ^~~~~~~~~~ 2425s | __int128__ 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4420:86: error: expected ‘)’ before ‘a’ 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4420:104: error: expected ‘)’ before ‘b’ 2425s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2425s | ~ ^ 2425s | ) 2425s 2425s If you find this error message confusing, uninformative, or wrong, please open an issue: 2425s https://github.com/diku-dk/futhark/issues 2425s 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.fut: 2427s Compiling with --backend=multicore: 2427s cc failed with code 1: 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c: In function ‘futrts_umul_hi64’: 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4612:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2427s 4612 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2427s | ^~~~~~~~~~~ 2427s | __uint32_t 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4612:78: note: each undeclared identifier is reported only once for each function it appears in 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4612:90: error: expected ‘)’ before ‘a’ 2427s 4612 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2427s | ~ ^ 2427s | ) 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4612:109: error: expected ‘)’ before ‘b’ 2427s 4612 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2427s | ~ ^ 2427s | ) 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c: In function ‘futrts_smul_hi64’: 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4616:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2427s 4616 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2427s | ^~~~~~~~~~ 2427s | __int128__ 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4616:86: error: expected ‘)’ before ‘a’ 2427s 4616 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2427s | ~ ^ 2427s | ) 2427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4616:104: error: expected ‘)’ before ‘b’ 2427s 4616 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2427s | ~ ^ 2427s | ) 2427s 2427s If you find this error message confusing, uninformative, or wrong, please open an issue: 2427s https://github.com/diku-dk/futhark/issues 2427s 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.fut: 2431s Compiling with --backend=multicore: 2431s cc failed with code 1: 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c: In function ‘futrts_umul_hi64’: 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2431s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2431s | ^~~~~~~~~~~ 2431s | __uint32_t 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4416:90: error: expected ‘)’ before ‘a’ 2431s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2431s | ~ ^ 2431s | ) 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4416:109: error: expected ‘)’ before ‘b’ 2431s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2431s | ~ ^ 2431s | ) 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c: In function ‘futrts_smul_hi64’: 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2431s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2431s | ^~~~~~~~~~ 2431s | __int128__ 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4420:86: error: expected ‘)’ before ‘a’ 2431s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2431s | ~ ^ 2431s | ) 2431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4420:104: error: expected ‘)’ before ‘b’ 2431s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2431s | ~ ^ 2431s | ) 2431s 2431s If you find this error message confusing, uninformative, or wrong, please open an issue: 2431s https://github.com/diku-dk/futhark/issues 2431s 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.fut: 2432s Compiling with --backend=multicore: 2432s cc failed with code 1: 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c: In function ‘futrts_umul_hi64’: 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4475:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2432s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2432s | ^~~~~~~~~~~ 2432s | __uint32_t 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4475:78: note: each undeclared identifier is reported only once for each function it appears in 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4475:90: error: expected ‘)’ before ‘a’ 2432s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2432s | ~ ^ 2432s | ) 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4475:109: error: expected ‘)’ before ‘b’ 2432s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2432s | ~ ^ 2432s | ) 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c: In function ‘futrts_smul_hi64’: 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4479:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2432s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2432s | ^~~~~~~~~~ 2432s | __int128__ 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4479:86: error: expected ‘)’ before ‘a’ 2432s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2432s | ~ ^ 2432s | ) 2432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4479:104: error: expected ‘)’ before ‘b’ 2432s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2432s | ~ ^ 2432s | ) 2432s 2432s If you find this error message confusing, uninformative, or wrong, please open an issue: 2432s https://github.com/diku-dk/futhark/issues 2432s 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.fut: 2433s Compiling with --backend=multicore: 2433s cc failed with code 1: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c: In function ‘futrts_umul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ^~~~~~~~~~~ 2433s | __uint32_t 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4522:90: error: expected ‘)’ before ‘a’ 2433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4522:109: error: expected ‘)’ before ‘b’ 2433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c: In function ‘futrts_smul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ^~~~~~~~~~ 2433s | __int128__ 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4526:86: error: expected ‘)’ before ‘a’ 2433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4526:104: error: expected ‘)’ before ‘b’ 2433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s 2433s If you find this error message confusing, uninformative, or wrong, please open an issue: 2433s https://github.com/diku-dk/futhark/issues 2433s 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.fut: 2433s Compiling with --backend=multicore: 2433s cc failed with code 1: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c: In function ‘futrts_umul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ^~~~~~~~~~~ 2433s | __uint32_t 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4416:90: error: expected ‘)’ before ‘a’ 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4416:109: error: expected ‘)’ before ‘b’ 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c: In function ‘futrts_smul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ^~~~~~~~~~ 2433s | __int128__ 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4420:86: error: expected ‘)’ before ‘a’ 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4420:104: error: expected ‘)’ before ‘b’ 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s 2433s If you find this error message confusing, uninformative, or wrong, please open an issue: 2433s https://github.com/diku-dk/futhark/issues 2433s 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.fut: 2433s Compiling with --backend=multicore: 2433s cc failed with code 1: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c: In function ‘futrts_umul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ^~~~~~~~~~~ 2433s | __uint32_t 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4416:90: error: expected ‘)’ before ‘a’ 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4416:109: error: expected ‘)’ before ‘b’ 2433s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c: In function ‘futrts_smul_hi64’: 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ^~~~~~~~~~ 2433s | __int128__ 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4420:86: error: expected ‘)’ before ‘a’ 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4420:104: error: expected ‘)’ before ‘b’ 2433s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2433s | ~ ^ 2433s | ) 2433s 2433s If you find this error message confusing, uninformative, or wrong, please open an issue: 2433s https://github.com/diku-dk/futhark/issues 2433s 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.fut: 2434s Compiling with --backend=multicore: 2434s cc failed with code 1: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c: In function ‘futrts_umul_hi64’: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ^~~~~~~~~~~ 2434s | __uint32_t 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4416:90: error: expected ‘)’ before ‘a’ 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4416:109: error: expected ‘)’ before ‘b’ 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c: In function ‘futrts_smul_hi64’: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ^~~~~~~~~~ 2434s | __int128__ 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4420:86: error: expected ‘)’ before ‘a’ 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4420:104: error: expected ‘)’ before ‘b’ 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s 2434s If you find this error message confusing, uninformative, or wrong, please open an issue: 2434s https://github.com/diku-dk/futhark/issues 2434s 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.fut: 2434s Compiling with --backend=multicore: 2434s cc failed with code 1: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c: In function ‘futrts_umul_hi64’: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ^~~~~~~~~~~ 2434s | __uint32_t 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4416:90: error: expected ‘)’ before ‘a’ 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4416:109: error: expected ‘)’ before ‘b’ 2434s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c: In function ‘futrts_smul_hi64’: 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ^~~~~~~~~~ 2434s | __int128__ 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4420:86: error: expected ‘)’ before ‘a’ 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4420:104: error: expected ‘)’ before ‘b’ 2434s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2434s | ~ ^ 2434s | ) 2434s 2434s If you find this error message confusing, uninformative, or wrong, please open an issue: 2434s https://github.com/diku-dk/futhark/issues 2434s 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.fut: 2437s Compiling with --backend=multicore: 2437s cc failed with code 1: 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c: In function ‘futrts_umul_hi64’: 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4500:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2437s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2437s | ^~~~~~~~~~~ 2437s | __uint32_t 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4500:78: note: each undeclared identifier is reported only once for each function it appears in 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4500:90: error: expected ‘)’ before ‘a’ 2437s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2437s | ~ ^ 2437s | ) 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4500:109: error: expected ‘)’ before ‘b’ 2437s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2437s | ~ ^ 2437s | ) 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c: In function ‘futrts_smul_hi64’: 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4504:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2437s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2437s | ^~~~~~~~~~ 2437s | __int128__ 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4504:86: error: expected ‘)’ before ‘a’ 2437s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2437s | ~ ^ 2437s | ) 2437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4504:104: error: expected ‘)’ before ‘b’ 2437s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2437s | ~ ^ 2437s | ) 2437s 2437s If you find this error message confusing, uninformative, or wrong, please open an issue: 2437s https://github.com/diku-dk/futhark/issues 2437s 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.fut: 2440s Compiling with --backend=multicore: 2440s cc failed with code 1: 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c: In function ‘futrts_umul_hi64’: 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4472:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2440s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2440s | ^~~~~~~~~~~ 2440s | __uint32_t 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4472:78: note: each undeclared identifier is reported only once for each function it appears in 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4472:90: error: expected ‘)’ before ‘a’ 2440s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2440s | ~ ^ 2440s | ) 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4472:109: error: expected ‘)’ before ‘b’ 2440s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2440s | ~ ^ 2440s | ) 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c: In function ‘futrts_smul_hi64’: 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4476:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2440s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2440s | ^~~~~~~~~~ 2440s | __int128__ 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4476:86: error: expected ‘)’ before ‘a’ 2440s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2440s | ~ ^ 2440s | ) 2440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4476:104: error: expected ‘)’ before ‘b’ 2440s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2440s | ~ ^ 2440s | ) 2440s 2440s If you find this error message confusing, uninformative, or wrong, please open an issue: 2440s https://github.com/diku-dk/futhark/issues 2440s 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.fut: 2441s Compiling with --backend=multicore: 2441s cc failed with code 1: 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c: In function ‘futrts_umul_hi64’: 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4472:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2441s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2441s | ^~~~~~~~~~~ 2441s | __uint32_t 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4472:78: note: each undeclared identifier is reported only once for each function it appears in 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4472:90: error: expected ‘)’ before ‘a’ 2441s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2441s | ~ ^ 2441s | ) 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4472:109: error: expected ‘)’ before ‘b’ 2441s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2441s | ~ ^ 2441s | ) 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c: In function ‘futrts_smul_hi64’: 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4476:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2441s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2441s | ^~~~~~~~~~ 2441s | __int128__ 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4476:86: error: expected ‘)’ before ‘a’ 2441s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2441s | ~ ^ 2441s | ) 2441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4476:104: error: expected ‘)’ before ‘b’ 2441s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2441s | ~ ^ 2441s | ) 2441s 2441s If you find this error message confusing, uninformative, or wrong, please open an issue: 2441s https://github.com/diku-dk/futhark/issues 2441s 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.fut: 2442s Compiling with --backend=multicore: 2442s cc failed with code 1: 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c: In function ‘futrts_umul_hi64’: 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2442s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2442s | ^~~~~~~~~~~ 2442s | __uint32_t 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2442s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2442s | ~ ^ 2442s | ) 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2442s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2442s | ~ ^ 2442s | ) 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c: In function ‘futrts_smul_hi64’: 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2442s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2442s | ^~~~~~~~~~ 2442s | __int128__ 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2442s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2442s | ~ ^ 2442s | ) 2442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2442s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2442s | ~ ^ 2442s | ) 2442s 2442s If you find this error message confusing, uninformative, or wrong, please open an issue: 2442s https://github.com/diku-dk/futhark/issues 2442s 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut: 2443s Compiling with --backend=multicore: 2443s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:29:28-30: 2443s Unused name "ys". 2443s 2443s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:30:31-33: 2443s Unused name "ys". 2443s 2443s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:31:33-35: 2443s Unused name "ys". 2443s cc failed with code 1: 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c: In function ‘futrts_umul_hi64’: 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4502:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2443s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2443s | ^~~~~~~~~~~ 2443s | __uint32_t 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4502:78: note: each undeclared identifier is reported only once for each function it appears in 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4502:90: error: expected ‘)’ before ‘a’ 2443s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2443s | ~ ^ 2443s | ) 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4502:109: error: expected ‘)’ before ‘b’ 2443s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2443s | ~ ^ 2443s | ) 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c: In function ‘futrts_smul_hi64’: 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4506:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2443s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2443s | ^~~~~~~~~~ 2443s | __int128__ 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4506:86: error: expected ‘)’ before ‘a’ 2443s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2443s | ~ ^ 2443s | ) 2443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4506:104: error: expected ‘)’ before ‘b’ 2443s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2443s | ~ ^ 2443s | ) 2443s 2443s If you find this error message confusing, uninformative, or wrong, please open an issue: 2443s https://github.com/diku-dk/futhark/issues 2443s 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut: 2444s Compiling with --backend=multicore: 2444s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:29:28-30: 2444s Unused name "ys". 2444s 2444s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:30:31-33: 2444s Unused name "ys". 2444s 2444s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:31:33-35: 2444s Unused name "ys". 2444s cc failed with code 1: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c: In function ‘futrts_umul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4502:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2444s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ^~~~~~~~~~~ 2444s | __uint32_t 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4502:78: note: each undeclared identifier is reported only once for each function it appears in 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4502:90: error: expected ‘)’ before ‘a’ 2444s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4502:109: error: expected ‘)’ before ‘b’ 2444s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c: In function ‘futrts_smul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4506:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2444s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ^~~~~~~~~~ 2444s | __int128__ 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4506:86: error: expected ‘)’ before ‘a’ 2444s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4506:104: error: expected ‘)’ before ‘b’ 2444s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s 2444s If you find this error message confusing, uninformative, or wrong, please open an issue: 2444s https://github.com/diku-dk/futhark/issues 2444s 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.fut: 2444s Compiling with --backend=multicore: 2444s cc failed with code 1: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c: In function ‘futrts_umul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4487:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ^~~~~~~~~~~ 2444s | __uint32_t 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4487:78: note: each undeclared identifier is reported only once for each function it appears in 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4487:90: error: expected ‘)’ before ‘a’ 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4487:109: error: expected ‘)’ before ‘b’ 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c: In function ‘futrts_smul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4491:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ^~~~~~~~~~ 2444s | __int128__ 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4491:86: error: expected ‘)’ before ‘a’ 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4491:104: error: expected ‘)’ before ‘b’ 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s 2444s If you find this error message confusing, uninformative, or wrong, please open an issue: 2444s https://github.com/diku-dk/futhark/issues 2444s 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.fut: 2444s Compiling with --backend=multicore: 2444s cc failed with code 1: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c: In function ‘futrts_umul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4487:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ^~~~~~~~~~~ 2444s | __uint32_t 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4487:78: note: each undeclared identifier is reported only once for each function it appears in 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4487:90: error: expected ‘)’ before ‘a’ 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4487:109: error: expected ‘)’ before ‘b’ 2444s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c: In function ‘futrts_smul_hi64’: 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4491:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ^~~~~~~~~~ 2444s | __int128__ 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4491:86: error: expected ‘)’ before ‘a’ 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4491:104: error: expected ‘)’ before ‘b’ 2444s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2444s | ~ ^ 2444s | ) 2444s 2444s If you find this error message confusing, uninformative, or wrong, please open an issue: 2444s https://github.com/diku-dk/futhark/issues 2444s 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.fut: 2446s Compiling with --backend=multicore: 2446s cc failed with code 1: 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c: In function ‘futrts_umul_hi64’: 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2446s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2446s | ^~~~~~~~~~~ 2446s | __uint32_t 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2446s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2446s | ~ ^ 2446s | ) 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2446s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2446s | ~ ^ 2446s | ) 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c: In function ‘futrts_smul_hi64’: 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2446s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2446s | ^~~~~~~~~~ 2446s | __int128__ 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2446s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2446s | ~ ^ 2446s | ) 2446s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2446s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2446s | ~ ^ 2446s | ) 2446s 2446s If you find this error message confusing, uninformative, or wrong, please open an issue: 2446s https://github.com/diku-dk/futhark/issues 2446s 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut: 2451s Compiling with --backend=multicore: 2451s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:29:28-30: 2451s Unused name "ys". 2451s 2451s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:30:31-33: 2451s Unused name "ys". 2451s 2451s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:31:33-35: 2451s Unused name "ys". 2451s cc failed with code 1: 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c: In function ‘futrts_umul_hi64’: 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4502:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2451s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2451s | ^~~~~~~~~~~ 2451s | __uint32_t 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4502:78: note: each undeclared identifier is reported only once for each function it appears in 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4502:90: error: expected ‘)’ before ‘a’ 2451s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2451s | ~ ^ 2451s | ) 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4502:109: error: expected ‘)’ before ‘b’ 2451s 4502 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2451s | ~ ^ 2451s | ) 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c: In function ‘futrts_smul_hi64’: 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4506:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2451s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2451s | ^~~~~~~~~~ 2451s | __int128__ 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4506:86: error: expected ‘)’ before ‘a’ 2451s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2451s | ~ ^ 2451s | ) 2451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4506:104: error: expected ‘)’ before ‘b’ 2451s 4506 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2451s | ~ ^ 2451s | ) 2451s 2451s If you find this error message confusing, uninformative, or wrong, please open an issue: 2451s https://github.com/diku-dk/futhark/issues 2451s 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.fut: 2452s Compiling with --backend=multicore: 2452s cc failed with code 1: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c: In function ‘futrts_umul_hi64’: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2452s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ^~~~~~~~~~~ 2452s | __uint32_t 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2452s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2452s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c: In function ‘futrts_smul_hi64’: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2452s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2452s | ^~~~~~~~~~ 2452s | __int128__ 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2452s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2452s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s 2452s If you find this error message confusing, uninformative, or wrong, please open an issue: 2452s https://github.com/diku-dk/futhark/issues 2452s 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.fut: 2452s Compiling with --backend=multicore: 2452s cc failed with code 1: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c: In function ‘futrts_umul_hi64’: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4487:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2452s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ^~~~~~~~~~~ 2452s | __uint32_t 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4487:78: note: each undeclared identifier is reported only once for each function it appears in 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4487:90: error: expected ‘)’ before ‘a’ 2452s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4487:109: error: expected ‘)’ before ‘b’ 2452s 4487 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2452s | ~ ^ 2452s | ) 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c: In function ‘futrts_smul_hi64’: 2452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4491:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2453s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ^~~~~~~~~~ 2453s | __int128__ 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4491:86: error: expected ‘)’ before ‘a’ 2453s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4491:104: error: expected ‘)’ before ‘b’ 2453s 4491 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s 2453s If you find this error message confusing, uninformative, or wrong, please open an issue: 2453s https://github.com/diku-dk/futhark/issues 2453s 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.fut: 2453s Compiling with --backend=multicore: 2453s cc failed with code 1: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c: In function ‘futrts_umul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ^~~~~~~~~~~ 2453s | __uint32_t 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4416:90: error: expected ‘)’ before ‘a’ 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4416:109: error: expected ‘)’ before ‘b’ 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c: In function ‘futrts_smul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ^~~~~~~~~~ 2453s | __int128__ 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4420:86: error: expected ‘)’ before ‘a’ 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4420:104: error: expected ‘)’ before ‘b’ 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s 2453s If you find this error message confusing, uninformative, or wrong, please open an issue: 2453s https://github.com/diku-dk/futhark/issues 2453s 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.fut: 2453s Compiling with --backend=multicore: 2453s cc failed with code 1: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c: In function ‘futrts_umul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ^~~~~~~~~~~ 2453s | __uint32_t 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4416:90: error: expected ‘)’ before ‘a’ 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4416:109: error: expected ‘)’ before ‘b’ 2453s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c: In function ‘futrts_smul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ^~~~~~~~~~ 2453s | __int128__ 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4420:86: error: expected ‘)’ before ‘a’ 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4420:104: error: expected ‘)’ before ‘b’ 2453s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s 2453s If you find this error message confusing, uninformative, or wrong, please open an issue: 2453s https://github.com/diku-dk/futhark/issues 2453s 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.fut: 2453s Compiling with --backend=multicore: 2453s cc failed with code 1: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c: In function ‘futrts_umul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4472:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2453s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ^~~~~~~~~~~ 2453s | __uint32_t 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4472:78: note: each undeclared identifier is reported only once for each function it appears in 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4472:90: error: expected ‘)’ before ‘a’ 2453s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4472:109: error: expected ‘)’ before ‘b’ 2453s 4472 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c: In function ‘futrts_smul_hi64’: 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4476:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2453s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ^~~~~~~~~~ 2453s | __int128__ 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4476:86: error: expected ‘)’ before ‘a’ 2453s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4476:104: error: expected ‘)’ before ‘b’ 2453s 4476 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2453s | ~ ^ 2453s | ) 2453s 2453s If you find this error message confusing, uninformative, or wrong, please open an issue: 2453s https://github.com/diku-dk/futhark/issues 2453s 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.fut: 2456s Compiling with --backend=multicore: 2456s cc failed with code 1: 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c: In function ‘futrts_umul_hi64’: 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2456s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2456s | ^~~~~~~~~~~ 2456s | __uint32_t 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4419:90: error: expected ‘)’ before ‘a’ 2456s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2456s | ~ ^ 2456s | ) 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4419:109: error: expected ‘)’ before ‘b’ 2456s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2456s | ~ ^ 2456s | ) 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c: In function ‘futrts_smul_hi64’: 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2456s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2456s | ^~~~~~~~~~ 2456s | __int128__ 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4423:86: error: expected ‘)’ before ‘a’ 2456s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2456s | ~ ^ 2456s | ) 2456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4423:104: error: expected ‘)’ before ‘b’ 2456s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2456s | ~ ^ 2456s | ) 2456s 2456s If you find this error message confusing, uninformative, or wrong, please open an issue: 2456s https://github.com/diku-dk/futhark/issues 2456s 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.fut: 2458s Compiling with --backend=multicore: 2458s cc failed with code 1: 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c: In function ‘futrts_umul_hi64’: 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4716:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2458s 4716 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2458s | ^~~~~~~~~~~ 2458s | __uint32_t 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4716:78: note: each undeclared identifier is reported only once for each function it appears in 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4716:90: error: expected ‘)’ before ‘a’ 2458s 4716 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2458s | ~ ^ 2458s | ) 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4716:109: error: expected ‘)’ before ‘b’ 2458s 4716 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2458s | ~ ^ 2458s | ) 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c: In function ‘futrts_smul_hi64’: 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4720:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2458s 4720 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2458s | ^~~~~~~~~~ 2458s | __int128__ 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4720:86: error: expected ‘)’ before ‘a’ 2458s 4720 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2458s | ~ ^ 2458s | ) 2458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4720:104: error: expected ‘)’ before ‘b’ 2458s 4720 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2458s | ~ ^ 2458s | ) 2458s 2458s If you find this error message confusing, uninformative, or wrong, please open an issue: 2458s https://github.com/diku-dk/futhark/issues 2458s 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.fut: 2460s Compiling with --backend=multicore: 2460s cc failed with code 1: 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c: In function ‘futrts_umul_hi64’: 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2460s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2460s | ^~~~~~~~~~~ 2460s | __uint32_t 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4419:90: error: expected ‘)’ before ‘a’ 2460s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2460s | ~ ^ 2460s | ) 2460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4419:109: error: expected ‘)’ before ‘b’ 2460s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2460s | ~ ^ 2461s | ) 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c: In function ‘futrts_smul_hi64’: 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ^~~~~~~~~~ 2461s | __int128__ 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4423:86: error: expected ‘)’ before ‘a’ 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4423:104: error: expected ‘)’ before ‘b’ 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s 2461s If you find this error message confusing, uninformative, or wrong, please open an issue: 2461s https://github.com/diku-dk/futhark/issues 2461s 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.fut: 2461s Compiling with --backend=multicore: 2461s cc failed with code 1: 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c: In function ‘futrts_umul_hi64’: 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2461s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2461s | ^~~~~~~~~~~ 2461s | __uint32_t 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4419:90: error: expected ‘)’ before ‘a’ 2461s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4419:109: error: expected ‘)’ before ‘b’ 2461s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c: In function ‘futrts_smul_hi64’: 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ^~~~~~~~~~ 2461s | __int128__ 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4423:86: error: expected ‘)’ before ‘a’ 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4423:104: error: expected ‘)’ before ‘b’ 2461s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2461s | ~ ^ 2461s | ) 2461s 2461s If you find this error message confusing, uninformative, or wrong, please open an issue: 2461s https://github.com/diku-dk/futhark/issues 2461s 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.fut: 2462s Compiling with --backend=multicore: 2462s cc failed with code 1: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c: In function ‘futrts_umul_hi64’: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ^~~~~~~~~~~ 2462s | __uint32_t 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4444:90: error: expected ‘)’ before ‘a’ 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4444:109: error: expected ‘)’ before ‘b’ 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c: In function ‘futrts_smul_hi64’: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ^~~~~~~~~~ 2462s | __int128__ 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4448:86: error: expected ‘)’ before ‘a’ 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4448:104: error: expected ‘)’ before ‘b’ 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s 2462s If you find this error message confusing, uninformative, or wrong, please open an issue: 2462s https://github.com/diku-dk/futhark/issues 2462s 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.fut: 2462s Compiling with --backend=multicore: 2462s cc failed with code 1: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c: In function ‘futrts_umul_hi64’: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ^~~~~~~~~~~ 2462s | __uint32_t 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4444:90: error: expected ‘)’ before ‘a’ 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4444:109: error: expected ‘)’ before ‘b’ 2462s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c: In function ‘futrts_smul_hi64’: 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ^~~~~~~~~~ 2462s | __int128__ 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4448:86: error: expected ‘)’ before ‘a’ 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4448:104: error: expected ‘)’ before ‘b’ 2462s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2462s | ~ ^ 2462s | ) 2462s 2462s If you find this error message confusing, uninformative, or wrong, please open an issue: 2462s https://github.com/diku-dk/futhark/issues 2462s 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.fut: 2464s Compiling with --backend=multicore: 2464s cc failed with code 1: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c: In function ‘futrts_umul_hi64’: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2464s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ^~~~~~~~~~~ 2464s | __uint32_t 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2464s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2464s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c: In function ‘futrts_smul_hi64’: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2464s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ^~~~~~~~~~ 2464s | __int128__ 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2464s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2464s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s 2464s If you find this error message confusing, uninformative, or wrong, please open an issue: 2464s https://github.com/diku-dk/futhark/issues 2464s 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.fut: 2464s Compiling with --backend=multicore: 2464s cc failed with code 1: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c: In function ‘futrts_umul_hi64’: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4475:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2464s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ^~~~~~~~~~~ 2464s | __uint32_t 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4475:78: note: each undeclared identifier is reported only once for each function it appears in 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4475:90: error: expected ‘)’ before ‘a’ 2464s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4475:109: error: expected ‘)’ before ‘b’ 2464s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c: In function ‘futrts_smul_hi64’: 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4479:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2464s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ^~~~~~~~~~ 2464s | __int128__ 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4479:86: error: expected ‘)’ before ‘a’ 2464s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4479:104: error: expected ‘)’ before ‘b’ 2464s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2464s | ~ ^ 2464s | ) 2464s 2464s If you find this error message confusing, uninformative, or wrong, please open an issue: 2464s https://github.com/diku-dk/futhark/issues 2464s 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.fut: 2467s Compiling with --backend=multicore: 2467s cc failed with code 1: 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c: In function ‘futrts_umul_hi64’: 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4473:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2467s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2467s | ^~~~~~~~~~~ 2467s | __uint32_t 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4473:78: note: each undeclared identifier is reported only once for each function it appears in 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4473:90: error: expected ‘)’ before ‘a’ 2467s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2467s | ~ ^ 2467s | ) 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4473:109: error: expected ‘)’ before ‘b’ 2467s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2467s | ~ ^ 2467s | ) 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c: In function ‘futrts_smul_hi64’: 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4477:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2467s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2467s | ^~~~~~~~~~ 2467s | __int128__ 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4477:86: error: expected ‘)’ before ‘a’ 2467s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2467s | ~ ^ 2467s | ) 2467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4477:104: error: expected ‘)’ before ‘b’ 2467s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2467s | ~ ^ 2467s | ) 2467s 2467s If you find this error message confusing, uninformative, or wrong, please open an issue: 2467s https://github.com/diku-dk/futhark/issues 2467s 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.fut: 2468s Compiling with --backend=multicore: 2468s cc failed with code 1: 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c: In function ‘futrts_umul_hi64’: 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2468s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2468s | ^~~~~~~~~~~ 2468s | __uint32_t 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2468s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2468s | ~ ^ 2468s | ) 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2468s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2468s | ~ ^ 2468s | ) 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c: In function ‘futrts_smul_hi64’: 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2468s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2468s | ^~~~~~~~~~ 2468s | __int128__ 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2468s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2468s | ~ ^ 2468s | ) 2468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2468s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2468s | ~ ^ 2468s | ) 2468s 2468s If you find this error message confusing, uninformative, or wrong, please open an issue: 2468s https://github.com/diku-dk/futhark/issues 2468s 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.fut: 2471s Compiling with --backend=multicore: 2471s cc failed with code 1: 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c: In function ‘futrts_umul_hi64’: 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2471s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2471s | ^~~~~~~~~~~ 2471s | __uint32_t 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2471s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2471s | ~ ^ 2471s | ) 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2471s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2471s | ~ ^ 2471s | ) 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c: In function ‘futrts_smul_hi64’: 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2471s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2471s | ^~~~~~~~~~ 2471s | __int128__ 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2471s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2471s | ~ ^ 2471s | ) 2471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2471s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2471s | ~ ^ 2471s | ) 2471s 2471s If you find this error message confusing, uninformative, or wrong, please open an issue: 2471s https://github.com/diku-dk/futhark/issues 2471s 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.fut: 2472s Compiling with --backend=multicore: 2472s cc failed with code 1: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c: In function ‘futrts_umul_hi64’: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2472s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ^~~~~~~~~~~ 2472s | __uint32_t 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2472s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2472s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c: In function ‘futrts_smul_hi64’: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2472s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ^~~~~~~~~~ 2472s | __int128__ 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2472s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2472s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s 2472s If you find this error message confusing, uninformative, or wrong, please open an issue: 2472s https://github.com/diku-dk/futhark/issues 2472s 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.fut: 2472s Compiling with --backend=multicore: 2472s cc failed with code 1: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c: In function ‘futrts_umul_hi64’: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2472s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ^~~~~~~~~~~ 2472s | __uint32_t 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4459:90: error: expected ‘)’ before ‘a’ 2472s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4459:109: error: expected ‘)’ before ‘b’ 2472s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c: In function ‘futrts_smul_hi64’: 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2472s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ^~~~~~~~~~ 2472s | __int128__ 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4463:86: error: expected ‘)’ before ‘a’ 2472s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4463:104: error: expected ‘)’ before ‘b’ 2472s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2472s | ~ ^ 2472s | ) 2472s 2472s If you find this error message confusing, uninformative, or wrong, please open an issue: 2472s https://github.com/diku-dk/futhark/issues 2472s 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.fut: 2473s Compiling with --backend=multicore: 2473s cc failed with code 1: 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c: In function ‘futrts_umul_hi64’: 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2473s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2473s | ^~~~~~~~~~~ 2473s | __uint32_t 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2473s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2473s | ~ ^ 2473s | ) 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2473s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2473s | ~ ^ 2473s | ) 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c: In function ‘futrts_smul_hi64’: 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2473s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2473s | ^~~~~~~~~~ 2473s | __int128__ 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2473s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2473s | ~ ^ 2473s | ) 2473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2473s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2473s | ~ ^ 2473s | ) 2473s 2473s If you find this error message confusing, uninformative, or wrong, please open an issue: 2473s https://github.com/diku-dk/futhark/issues 2473s 2473s (1387 failed, 159 passed, 764 to go). 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.fut: 2474s Compiling with --backend=multicore: 2474s cc failed with code 1: 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c: In function ‘futrts_umul_hi64’: 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2474s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2474s | ^~~~~~~~~~~ 2474s | __uint32_t 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2474s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2474s | ~ ^ 2474s | ) 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2474s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2474s | ~ ^ 2474s | ) 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c: In function ‘futrts_smul_hi64’: 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2474s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2474s | ^~~~~~~~~~ 2474s | __int128__ 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2474s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2474s | ~ ^ 2474s | ) 2474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2474s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2474s | ~ ^ 2474s | ) 2474s 2474s If you find this error message confusing, uninformative, or wrong, please open an issue: 2474s https://github.com/diku-dk/futhark/issues 2474s 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.fut: 2475s Compiling with --backend=multicore: 2475s cc failed with code 1: 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c: In function ‘futrts_umul_hi64’: 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4473:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2475s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2475s | ^~~~~~~~~~~ 2475s | __uint32_t 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4473:78: note: each undeclared identifier is reported only once for each function it appears in 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4473:90: error: expected ‘)’ before ‘a’ 2475s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2475s | ~ ^ 2475s | ) 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4473:109: error: expected ‘)’ before ‘b’ 2475s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2475s | ~ ^ 2475s | ) 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c: In function ‘futrts_smul_hi64’: 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4477:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2475s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2475s | ^~~~~~~~~~ 2475s | __int128__ 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4477:86: error: expected ‘)’ before ‘a’ 2475s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2475s | ~ ^ 2475s | ) 2475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4477:104: error: expected ‘)’ before ‘b’ 2475s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2475s | ~ ^ 2475s | ) 2475s 2475s If you find this error message confusing, uninformative, or wrong, please open an issue: 2475s https://github.com/diku-dk/futhark/issues 2475s 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.fut: 2478s Compiling with --backend=multicore: 2478s cc failed with code 1: 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c: In function ‘futrts_umul_hi64’: 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2478s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2478s | ^~~~~~~~~~~ 2478s | __uint32_t 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2478s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2478s | ~ ^ 2478s | ) 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2478s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2478s | ~ ^ 2478s | ) 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c: In function ‘futrts_smul_hi64’: 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2478s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2478s | ^~~~~~~~~~ 2478s | __int128__ 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2478s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2478s | ~ ^ 2478s | ) 2478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2478s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2478s | ~ ^ 2478s | ) 2478s 2478s If you find this error message confusing, uninformative, or wrong, please open an issue: 2478s https://github.com/diku-dk/futhark/issues 2478s 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.fut: 2481s Compiling with --backend=multicore: 2481s cc failed with code 1: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c: In function ‘futrts_umul_hi64’: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2481s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ^~~~~~~~~~~ 2481s | __uint32_t 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2481s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2481s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c: In function ‘futrts_smul_hi64’: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2481s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ^~~~~~~~~~ 2481s | __int128__ 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2481s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2481s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s 2481s If you find this error message confusing, uninformative, or wrong, please open an issue: 2481s https://github.com/diku-dk/futhark/issues 2481s 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.fut: 2481s Compiling with --backend=multicore: 2481s cc failed with code 1: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c: In function ‘futrts_umul_hi64’: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2481s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ^~~~~~~~~~~ 2481s | __uint32_t 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2481s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2481s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c: In function ‘futrts_smul_hi64’: 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2481s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ^~~~~~~~~~ 2481s | __int128__ 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2481s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2481s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2481s | ~ ^ 2481s | ) 2481s 2481s If you find this error message confusing, uninformative, or wrong, please open an issue: 2481s https://github.com/diku-dk/futhark/issues 2481s 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.fut: 2482s Compiling with --backend=multicore: 2482s cc failed with code 1: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c: In function ‘futrts_umul_hi64’: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2482s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ^~~~~~~~~~~ 2482s | __uint32_t 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2482s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2482s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c: In function ‘futrts_smul_hi64’: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2482s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ^~~~~~~~~~ 2482s | __int128__ 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2482s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2482s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s 2482s If you find this error message confusing, uninformative, or wrong, please open an issue: 2482s https://github.com/diku-dk/futhark/issues 2482s 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.fut: 2482s Compiling with --backend=multicore: 2482s cc failed with code 1: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c: In function ‘futrts_umul_hi64’: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2482s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ^~~~~~~~~~~ 2482s | __uint32_t 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4459:90: error: expected ‘)’ before ‘a’ 2482s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4459:109: error: expected ‘)’ before ‘b’ 2482s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c: In function ‘futrts_smul_hi64’: 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2482s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ^~~~~~~~~~ 2482s | __int128__ 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4463:86: error: expected ‘)’ before ‘a’ 2482s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4463:104: error: expected ‘)’ before ‘b’ 2482s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2482s | ~ ^ 2482s | ) 2482s 2482s If you find this error message confusing, uninformative, or wrong, please open an issue: 2482s https://github.com/diku-dk/futhark/issues 2482s 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.fut: 2484s Compiling with --backend=multicore: 2484s cc failed with code 1: 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c: In function ‘futrts_umul_hi64’: 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2484s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2484s | ^~~~~~~~~~~ 2484s | __uint32_t 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2484s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2484s | ~ ^ 2484s | ) 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2484s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2484s | ~ ^ 2484s | ) 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c: In function ‘futrts_smul_hi64’: 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2484s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2484s | ^~~~~~~~~~ 2484s | __int128__ 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2484s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2484s | ~ ^ 2484s | ) 2484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2484s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2484s | ~ ^ 2484s | ) 2484s 2484s If you find this error message confusing, uninformative, or wrong, please open an issue: 2484s https://github.com/diku-dk/futhark/issues 2484s 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.fut: 2485s Compiling with --backend=multicore: 2485s cc failed with code 1: 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c: In function ‘futrts_umul_hi64’: 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2485s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2485s | ^~~~~~~~~~~ 2485s | __uint32_t 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2485s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2485s | ~ ^ 2485s | ) 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2485s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2485s | ~ ^ 2485s | ) 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c: In function ‘futrts_smul_hi64’: 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2485s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2485s | ^~~~~~~~~~ 2485s | __int128__ 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2485s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2485s | ~ ^ 2485s | ) 2485s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2485s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2485s | ~ ^ 2485s | ) 2485s 2485s If you find this error message confusing, uninformative, or wrong, please open an issue: 2485s https://github.com/diku-dk/futhark/issues 2485s 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.fut: 2486s Compiling with --backend=multicore: 2486s cc failed with code 1: 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c: In function ‘futrts_umul_hi64’: 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4473:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2486s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2486s | ^~~~~~~~~~~ 2486s | __uint32_t 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4473:78: note: each undeclared identifier is reported only once for each function it appears in 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4473:90: error: expected ‘)’ before ‘a’ 2486s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2486s | ~ ^ 2486s | ) 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4473:109: error: expected ‘)’ before ‘b’ 2486s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2486s | ~ ^ 2486s | ) 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c: In function ‘futrts_smul_hi64’: 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4477:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2486s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2486s | ^~~~~~~~~~ 2486s | __int128__ 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4477:86: error: expected ‘)’ before ‘a’ 2486s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2486s | ~ ^ 2486s | ) 2486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4477:104: error: expected ‘)’ before ‘b’ 2486s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2486s | ~ ^ 2486s | ) 2486s 2486s If you find this error message confusing, uninformative, or wrong, please open an issue: 2486s https://github.com/diku-dk/futhark/issues 2486s 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.fut: 2490s Compiling with --backend=multicore: 2490s cc failed with code 1: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c: In function ‘futrts_umul_hi64’: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2490s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ^~~~~~~~~~~ 2490s | __uint32_t 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2490s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2490s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c: In function ‘futrts_smul_hi64’: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2490s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ^~~~~~~~~~ 2490s | __int128__ 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2490s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2490s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s 2490s If you find this error message confusing, uninformative, or wrong, please open an issue: 2490s https://github.com/diku-dk/futhark/issues 2490s 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.fut: 2490s Compiling with --backend=multicore: 2490s cc failed with code 1: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c: In function ‘futrts_umul_hi64’: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2490s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ^~~~~~~~~~~ 2490s | __uint32_t 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2490s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2490s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c: In function ‘futrts_smul_hi64’: 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2490s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ^~~~~~~~~~ 2490s | __int128__ 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2490s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2490s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2490s | ~ ^ 2490s | ) 2490s 2490s If you find this error message confusing, uninformative, or wrong, please open an issue: 2490s https://github.com/diku-dk/futhark/issues 2490s 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.fut: 2491s Compiling with --backend=multicore: 2491s cc failed with code 1: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c: In function ‘futrts_umul_hi64’: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2491s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ^~~~~~~~~~~ 2491s | __uint32_t 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2491s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2491s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c: In function ‘futrts_smul_hi64’: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2491s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ^~~~~~~~~~ 2491s | __int128__ 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2491s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2491s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s 2491s If you find this error message confusing, uninformative, or wrong, please open an issue: 2491s https://github.com/diku-dk/futhark/issues 2491s 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.fut: 2491s Compiling with --backend=multicore: 2491s cc failed with code 1: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c: In function ‘futrts_umul_hi64’: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2491s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ^~~~~~~~~~~ 2491s | __uint32_t 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4459:90: error: expected ‘)’ before ‘a’ 2491s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4459:109: error: expected ‘)’ before ‘b’ 2491s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c: In function ‘futrts_smul_hi64’: 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2491s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ^~~~~~~~~~ 2491s | __int128__ 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4463:86: error: expected ‘)’ before ‘a’ 2491s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4463:104: error: expected ‘)’ before ‘b’ 2491s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2491s | ~ ^ 2491s | ) 2491s 2491s If you find this error message confusing, uninformative, or wrong, please open an issue: 2491s https://github.com/diku-dk/futhark/issues 2491s 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.fut: 2492s Compiling with --backend=multicore: 2492s cc failed with code 1: 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c: In function ‘futrts_umul_hi64’: 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2492s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2492s | ^~~~~~~~~~~ 2492s | __uint32_t 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2492s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2492s | ~ ^ 2492s | ) 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2492s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2492s | ~ ^ 2492s | ) 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c: In function ‘futrts_smul_hi64’: 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2492s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2492s | ^~~~~~~~~~ 2492s | __int128__ 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2492s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2492s | ~ ^ 2492s | ) 2492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2492s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2492s | ~ ^ 2492s | ) 2492s 2492s If you find this error message confusing, uninformative, or wrong, please open an issue: 2492s https://github.com/diku-dk/futhark/issues 2492s 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.fut: 2494s Compiling with --backend=multicore: 2494s cc failed with code 1: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c: In function ‘futrts_umul_hi64’: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4473:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2494s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ^~~~~~~~~~~ 2494s | __uint32_t 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4473:78: note: each undeclared identifier is reported only once for each function it appears in 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4473:90: error: expected ‘)’ before ‘a’ 2494s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4473:109: error: expected ‘)’ before ‘b’ 2494s 4473 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c: In function ‘futrts_smul_hi64’: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4477:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2494s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ^~~~~~~~~~ 2494s | __int128__ 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4477:86: error: expected ‘)’ before ‘a’ 2494s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4477:104: error: expected ‘)’ before ‘b’ 2494s 4477 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s 2494s If you find this error message confusing, uninformative, or wrong, please open an issue: 2494s https://github.com/diku-dk/futhark/issues 2494s 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.fut: 2494s Compiling with --backend=multicore: 2494s cc failed with code 1: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c: In function ‘futrts_umul_hi64’: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2494s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ^~~~~~~~~~~ 2494s | __uint32_t 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2494s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2494s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c: In function ‘futrts_smul_hi64’: 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2494s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ^~~~~~~~~~ 2494s | __int128__ 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2494s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2494s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2494s | ~ ^ 2494s | ) 2494s 2494s If you find this error message confusing, uninformative, or wrong, please open an issue: 2494s https://github.com/diku-dk/futhark/issues 2494s 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.fut: 2497s Compiling with --backend=multicore: 2497s cc failed with code 1: 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c: In function ‘futrts_umul_hi64’: 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2497s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2497s | ^~~~~~~~~~~ 2497s | __uint32_t 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2497s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2497s | ~ ^ 2497s | ) 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2497s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2497s | ~ ^ 2497s | ) 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c: In function ‘futrts_smul_hi64’: 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2497s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2497s | ^~~~~~~~~~ 2497s | __int128__ 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2497s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2497s | ~ ^ 2497s | ) 2497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2497s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2497s | ~ ^ 2497s | ) 2497s 2497s If you find this error message confusing, uninformative, or wrong, please open an issue: 2497s https://github.com/diku-dk/futhark/issues 2497s 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.fut: 2499s Compiling with --backend=multicore: 2499s cc failed with code 1: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c: In function ‘futrts_umul_hi64’: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2499s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ^~~~~~~~~~~ 2499s | __uint32_t 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2499s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2499s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c: In function ‘futrts_smul_hi64’: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2499s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ^~~~~~~~~~ 2499s | __int128__ 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2499s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2499s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s 2499s If you find this error message confusing, uninformative, or wrong, please open an issue: 2499s https://github.com/diku-dk/futhark/issues 2499s 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.fut: 2499s Compiling with --backend=multicore: 2499s cc failed with code 1: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c: In function ‘futrts_umul_hi64’: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2499s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ^~~~~~~~~~~ 2499s | __uint32_t 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4459:90: error: expected ‘)’ before ‘a’ 2499s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4459:109: error: expected ‘)’ before ‘b’ 2499s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c: In function ‘futrts_smul_hi64’: 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2499s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ^~~~~~~~~~ 2499s | __int128__ 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4463:86: error: expected ‘)’ before ‘a’ 2499s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4463:104: error: expected ‘)’ before ‘b’ 2499s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2499s | ~ ^ 2499s | ) 2499s 2499s If you find this error message confusing, uninformative, or wrong, please open an issue: 2499s https://github.com/diku-dk/futhark/issues 2499s 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.fut: 2500s Compiling with --backend=multicore: 2500s cc failed with code 1: 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c: In function ‘futrts_umul_hi64’: 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2500s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2500s | ^~~~~~~~~~~ 2500s | __uint32_t 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2500s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2500s | ~ ^ 2500s | ) 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2500s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2500s | ~ ^ 2500s | ) 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c: In function ‘futrts_smul_hi64’: 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2500s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2500s | ^~~~~~~~~~ 2500s | __int128__ 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2500s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2500s | ~ ^ 2500s | ) 2500s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2500s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2500s | ~ ^ 2500s | ) 2500s 2500s If you find this error message confusing, uninformative, or wrong, please open an issue: 2500s https://github.com/diku-dk/futhark/issues 2500s 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.fut: 2501s Compiling with --backend=multicore: 2501s cc failed with code 1: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c: In function ‘futrts_umul_hi64’: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4490:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2501s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ^~~~~~~~~~~ 2501s | __uint32_t 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4490:78: note: each undeclared identifier is reported only once for each function it appears in 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4490:90: error: expected ‘)’ before ‘a’ 2501s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4490:109: error: expected ‘)’ before ‘b’ 2501s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c: In function ‘futrts_smul_hi64’: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4494:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2501s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ^~~~~~~~~~ 2501s | __int128__ 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4494:86: error: expected ‘)’ before ‘a’ 2501s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4494:104: error: expected ‘)’ before ‘b’ 2501s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s 2501s If you find this error message confusing, uninformative, or wrong, please open an issue: 2501s https://github.com/diku-dk/futhark/issues 2501s 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.fut: 2501s Compiling with --backend=multicore: 2501s cc failed with code 1: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c: In function ‘futrts_umul_hi64’: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2501s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ^~~~~~~~~~~ 2501s | __uint32_t 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4448:90: error: expected ‘)’ before ‘a’ 2501s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4448:109: error: expected ‘)’ before ‘b’ 2501s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c: In function ‘futrts_smul_hi64’: 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2501s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ^~~~~~~~~~ 2501s | __int128__ 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4452:86: error: expected ‘)’ before ‘a’ 2501s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4452:104: error: expected ‘)’ before ‘b’ 2501s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2501s | ~ ^ 2501s | ) 2501s 2501s If you find this error message confusing, uninformative, or wrong, please open an issue: 2501s https://github.com/diku-dk/futhark/issues 2501s 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.fut: 2502s Compiling with --backend=multicore: 2502s cc failed with code 1: 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c: In function ‘futrts_umul_hi64’: 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2502s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2502s | ^~~~~~~~~~~ 2502s | __uint32_t 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4444:90: error: expected ‘)’ before ‘a’ 2502s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2502s | ~ ^ 2502s | ) 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4444:109: error: expected ‘)’ before ‘b’ 2502s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2502s | ~ ^ 2502s | ) 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c: In function ‘futrts_smul_hi64’: 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2502s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2502s | ^~~~~~~~~~ 2502s | __int128__ 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4448:86: error: expected ‘)’ before ‘a’ 2502s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2502s | ~ ^ 2502s | ) 2502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4448:104: error: expected ‘)’ before ‘b’ 2502s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2502s | ~ ^ 2502s | ) 2502s 2502s If you find this error message confusing, uninformative, or wrong, please open an issue: 2502s https://github.com/diku-dk/futhark/issues 2502s 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.fut: 2503s Compiling with --backend=multicore: 2503s cc failed with code 1: 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c: In function ‘futrts_umul_hi64’: 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2503s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2503s | ^~~~~~~~~~~ 2503s | __uint32_t 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4455:90: error: expected ‘)’ before ‘a’ 2503s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2503s | ~ ^ 2503s | ) 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4455:109: error: expected ‘)’ before ‘b’ 2503s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2503s | ~ ^ 2503s | ) 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c: In function ‘futrts_smul_hi64’: 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2503s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2503s | ^~~~~~~~~~ 2503s | __int128__ 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4459:86: error: expected ‘)’ before ‘a’ 2503s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2503s | ~ ^ 2503s | ) 2503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4459:104: error: expected ‘)’ before ‘b’ 2503s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2503s | ~ ^ 2503s | ) 2503s 2503s If you find this error message confusing, uninformative, or wrong, please open an issue: 2503s https://github.com/diku-dk/futhark/issues 2503s 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.fut: 2505s Compiling with --backend=multicore: 2505s cc failed with code 1: 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c: In function ‘futrts_umul_hi64’: 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2505s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2505s | ^~~~~~~~~~~ 2505s | __uint32_t 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4455:90: error: expected ‘)’ before ‘a’ 2505s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2505s | ~ ^ 2505s | ) 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4455:109: error: expected ‘)’ before ‘b’ 2505s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2505s | ~ ^ 2505s | ) 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c: In function ‘futrts_smul_hi64’: 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2505s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2505s | ^~~~~~~~~~ 2505s | __int128__ 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4459:86: error: expected ‘)’ before ‘a’ 2505s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2505s | ~ ^ 2505s | ) 2505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4459:104: error: expected ‘)’ before ‘b’ 2505s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2505s | ~ ^ 2505s | ) 2505s 2505s If you find this error message confusing, uninformative, or wrong, please open an issue: 2505s https://github.com/diku-dk/futhark/issues 2505s 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.fut: 2511s Compiling with --backend=multicore: 2511s cc failed with code 1: 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c: In function ‘futrts_umul_hi64’: 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4475:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2511s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2511s | ^~~~~~~~~~~ 2511s | __uint32_t 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4475:78: note: each undeclared identifier is reported only once for each function it appears in 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4475:90: error: expected ‘)’ before ‘a’ 2511s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2511s | ~ ^ 2511s | ) 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4475:109: error: expected ‘)’ before ‘b’ 2511s 4475 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2511s | ~ ^ 2511s | ) 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c: In function ‘futrts_smul_hi64’: 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4479:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2511s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2511s | ^~~~~~~~~~ 2511s | __int128__ 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4479:86: error: expected ‘)’ before ‘a’ 2511s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2511s | ~ ^ 2511s | ) 2511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4479:104: error: expected ‘)’ before ‘b’ 2511s 4479 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2511s | ~ ^ 2511s | ) 2511s 2511s If you find this error message confusing, uninformative, or wrong, please open an issue: 2511s https://github.com/diku-dk/futhark/issues 2511s 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.fut: 2512s Compiling with --backend=multicore: 2512s cc failed with code 1: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c: In function ‘futrts_umul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2512s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ^~~~~~~~~~~ 2512s | __uint32_t 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4416:90: error: expected ‘)’ before ‘a’ 2512s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4416:109: error: expected ‘)’ before ‘b’ 2512s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c: In function ‘futrts_smul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2512s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ^~~~~~~~~~ 2512s | __int128__ 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4420:86: error: expected ‘)’ before ‘a’ 2512s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4420:104: error: expected ‘)’ before ‘b’ 2512s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s 2512s If you find this error message confusing, uninformative, or wrong, please open an issue: 2512s https://github.com/diku-dk/futhark/issues 2512s 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.fut: 2512s Compiling with --backend=multicore: 2512s cc failed with code 1: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c: In function ‘futrts_umul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4561:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2512s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ^~~~~~~~~~~ 2512s | __uint32_t 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4561:78: note: each undeclared identifier is reported only once for each function it appears in 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4561:90: error: expected ‘)’ before ‘a’ 2512s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4561:109: error: expected ‘)’ before ‘b’ 2512s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c: In function ‘futrts_smul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4565:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2512s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ^~~~~~~~~~ 2512s | __int128__ 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4565:86: error: expected ‘)’ before ‘a’ 2512s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4565:104: error: expected ‘)’ before ‘b’ 2512s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s 2512s If you find this error message confusing, uninformative, or wrong, please open an issue: 2512s https://github.com/diku-dk/futhark/issues 2512s 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.fut: 2512s Compiling with --backend=multicore: 2512s cc failed with code 1: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c: In function ‘futrts_umul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4620:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2512s 4620 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ^~~~~~~~~~~ 2512s | __uint32_t 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4620:78: note: each undeclared identifier is reported only once for each function it appears in 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4620:90: error: expected ‘)’ before ‘a’ 2512s 4620 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4620:109: error: expected ‘)’ before ‘b’ 2512s 4620 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c: In function ‘futrts_smul_hi64’: 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4624:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2512s 4624 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ^~~~~~~~~~ 2512s | __int128__ 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4624:86: error: expected ‘)’ before ‘a’ 2512s 4624 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4624:104: error: expected ‘)’ before ‘b’ 2512s 4624 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2512s | ~ ^ 2512s | ) 2512s 2512s If you find this error message confusing, uninformative, or wrong, please open an issue: 2512s https://github.com/diku-dk/futhark/issues 2512s 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.fut: 2513s Compiling with --backend=multicore: 2513s cc failed with code 1: 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c: In function ‘futrts_umul_hi64’: 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4561:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2513s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2513s | ^~~~~~~~~~~ 2513s | __uint32_t 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4561:78: note: each undeclared identifier is reported only once for each function it appears in 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4561:90: error: expected ‘)’ before ‘a’ 2513s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2513s | ~ ^ 2513s | ) 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4561:109: error: expected ‘)’ before ‘b’ 2513s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2513s | ~ ^ 2513s | ) 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c: In function ‘futrts_smul_hi64’: 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4565:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2513s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2513s | ^~~~~~~~~~ 2513s | __int128__ 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4565:86: error: expected ‘)’ before ‘a’ 2513s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2513s | ~ ^ 2513s | ) 2513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4565:104: error: expected ‘)’ before ‘b’ 2513s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2513s | ~ ^ 2513s | ) 2513s 2513s If you find this error message confusing, uninformative, or wrong, please open an issue: 2513s https://github.com/diku-dk/futhark/issues 2513s 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.fut: 2515s Compiling with --backend=multicore: 2515s cc failed with code 1: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c: In function ‘futrts_umul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4628:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2515s 4628 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ^~~~~~~~~~~ 2515s | __uint32_t 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4628:78: note: each undeclared identifier is reported only once for each function it appears in 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4628:90: error: expected ‘)’ before ‘a’ 2515s 4628 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4628:109: error: expected ‘)’ before ‘b’ 2515s 4628 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c: In function ‘futrts_smul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4632:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2515s 4632 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ^~~~~~~~~~ 2515s | __int128__ 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4632:86: error: expected ‘)’ before ‘a’ 2515s 4632 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4632:104: error: expected ‘)’ before ‘b’ 2515s 4632 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s 2515s If you find this error message confusing, uninformative, or wrong, please open an issue: 2515s https://github.com/diku-dk/futhark/issues 2515s 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.fut: 2515s Compiling with --backend=multicore: 2515s cc failed with code 1: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c: In function ‘futrts_umul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2515s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ^~~~~~~~~~~ 2515s | __uint32_t 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4522:90: error: expected ‘)’ before ‘a’ 2515s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4522:109: error: expected ‘)’ before ‘b’ 2515s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c: In function ‘futrts_smul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2515s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ^~~~~~~~~~ 2515s | __int128__ 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4526:86: error: expected ‘)’ before ‘a’ 2515s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4526:104: error: expected ‘)’ before ‘b’ 2515s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s 2515s If you find this error message confusing, uninformative, or wrong, please open an issue: 2515s https://github.com/diku-dk/futhark/issues 2515s 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.fut: 2515s Compiling with --backend=multicore: 2515s cc failed with code 1: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c: In function ‘futrts_umul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2515s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ^~~~~~~~~~~ 2515s | __uint32_t 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4416:90: error: expected ‘)’ before ‘a’ 2515s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4416:109: error: expected ‘)’ before ‘b’ 2515s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c: In function ‘futrts_smul_hi64’: 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2515s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ^~~~~~~~~~ 2515s | __int128__ 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4420:86: error: expected ‘)’ before ‘a’ 2515s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4420:104: error: expected ‘)’ before ‘b’ 2515s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2515s | ~ ^ 2515s | ) 2515s 2515s If you find this error message confusing, uninformative, or wrong, please open an issue: 2515s https://github.com/diku-dk/futhark/issues 2515s 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.fut: 2521s Compiling with --backend=multicore: 2521s cc failed with code 1: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c: In function ‘futrts_umul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ^~~~~~~~~~~ 2521s | __uint32_t 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4416:90: error: expected ‘)’ before ‘a’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4416:109: error: expected ‘)’ before ‘b’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c: In function ‘futrts_smul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ^~~~~~~~~~ 2521s | __int128__ 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4420:86: error: expected ‘)’ before ‘a’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4420:104: error: expected ‘)’ before ‘b’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s 2521s If you find this error message confusing, uninformative, or wrong, please open an issue: 2521s https://github.com/diku-dk/futhark/issues 2521s 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.fut: 2521s Compiling with --backend=multicore: 2521s cc failed with code 1: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c: In function ‘futrts_umul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ^~~~~~~~~~~ 2521s | __uint32_t 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4416:90: error: expected ‘)’ before ‘a’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4416:109: error: expected ‘)’ before ‘b’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c: In function ‘futrts_smul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ^~~~~~~~~~ 2521s | __int128__ 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4420:86: error: expected ‘)’ before ‘a’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4420:104: error: expected ‘)’ before ‘b’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s 2521s If you find this error message confusing, uninformative, or wrong, please open an issue: 2521s https://github.com/diku-dk/futhark/issues 2521s 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.fut: 2521s Compiling with --backend=multicore: 2521s cc failed with code 1: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c: In function ‘futrts_umul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ^~~~~~~~~~~ 2521s | __uint32_t 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4416:90: error: expected ‘)’ before ‘a’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4416:109: error: expected ‘)’ before ‘b’ 2521s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c: In function ‘futrts_smul_hi64’: 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ^~~~~~~~~~ 2521s | __int128__ 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4420:86: error: expected ‘)’ before ‘a’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4420:104: error: expected ‘)’ before ‘b’ 2521s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2521s | ~ ^ 2521s | ) 2521s 2521s If you find this error message confusing, uninformative, or wrong, please open an issue: 2521s https://github.com/diku-dk/futhark/issues 2521s 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.fut: 2522s Compiling with --backend=multicore: 2522s cc failed with code 1: 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c: In function ‘futrts_umul_hi64’: 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2522s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2522s | ^~~~~~~~~~~ 2522s | __uint32_t 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4416:90: error: expected ‘)’ before ‘a’ 2522s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2522s | ~ ^ 2522s | ) 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4416:109: error: expected ‘)’ before ‘b’ 2522s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2522s | ~ ^ 2522s | ) 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c: In function ‘futrts_smul_hi64’: 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2522s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2522s | ^~~~~~~~~~ 2522s | __int128__ 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4420:86: error: expected ‘)’ before ‘a’ 2522s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2522s | ~ ^ 2522s | ) 2522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4420:104: error: expected ‘)’ before ‘b’ 2522s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2522s | ~ ^ 2522s | ) 2522s 2522s If you find this error message confusing, uninformative, or wrong, please open an issue: 2522s https://github.com/diku-dk/futhark/issues 2522s 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.fut: 2524s Compiling with --backend=multicore: 2524s cc failed with code 1: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c: In function ‘futrts_umul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ^~~~~~~~~~~ 2524s | __uint32_t 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4416:90: error: expected ‘)’ before ‘a’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4416:109: error: expected ‘)’ before ‘b’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c: In function ‘futrts_smul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ^~~~~~~~~~ 2524s | __int128__ 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4420:86: error: expected ‘)’ before ‘a’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4420:104: error: expected ‘)’ before ‘b’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s 2524s If you find this error message confusing, uninformative, or wrong, please open an issue: 2524s https://github.com/diku-dk/futhark/issues 2524s 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.fut: 2524s Compiling with --backend=multicore: 2524s cc failed with code 1: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c: In function ‘futrts_umul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ^~~~~~~~~~~ 2524s | __uint32_t 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4416:90: error: expected ‘)’ before ‘a’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4416:109: error: expected ‘)’ before ‘b’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c: In function ‘futrts_smul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ^~~~~~~~~~ 2524s | __int128__ 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4420:86: error: expected ‘)’ before ‘a’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4420:104: error: expected ‘)’ before ‘b’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s 2524s If you find this error message confusing, uninformative, or wrong, please open an issue: 2524s https://github.com/diku-dk/futhark/issues 2524s 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.fut: 2524s Compiling with --backend=multicore: 2524s cc failed with code 1: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c: In function ‘futrts_umul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ^~~~~~~~~~~ 2524s | __uint32_t 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4416:90: error: expected ‘)’ before ‘a’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4416:109: error: expected ‘)’ before ‘b’ 2524s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c: In function ‘futrts_smul_hi64’: 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ^~~~~~~~~~ 2524s | __int128__ 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4420:86: error: expected ‘)’ before ‘a’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4420:104: error: expected ‘)’ before ‘b’ 2524s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2524s | ~ ^ 2524s | ) 2524s 2524s If you find this error message confusing, uninformative, or wrong, please open an issue: 2524s https://github.com/diku-dk/futhark/issues 2524s 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.fut: 2528s Compiling with --backend=multicore: 2528s cc failed with code 1: 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c: In function ‘futrts_umul_hi64’: 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4616:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2528s 4616 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2528s | ^~~~~~~~~~~ 2528s | __uint32_t 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4616:78: note: each undeclared identifier is reported only once for each function it appears in 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4616:90: error: expected ‘)’ before ‘a’ 2528s 4616 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2528s | ~ ^ 2528s | ) 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4616:109: error: expected ‘)’ before ‘b’ 2528s 4616 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2528s | ~ ^ 2528s | ) 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c: In function ‘futrts_smul_hi64’: 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4620:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2528s 4620 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2528s | ^~~~~~~~~~ 2528s | __int128__ 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4620:86: error: expected ‘)’ before ‘a’ 2528s 4620 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2528s | ~ ^ 2528s | ) 2528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4620:104: error: expected ‘)’ before ‘b’ 2528s 4620 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2528s | ~ ^ 2528s | ) 2528s 2528s If you find this error message confusing, uninformative, or wrong, please open an issue: 2528s https://github.com/diku-dk/futhark/issues 2528s 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.fut: 2530s Compiling with --backend=multicore: 2530s cc failed with code 1: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c: In function ‘futrts_umul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ^~~~~~~~~~~ 2530s | __uint32_t 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4416:90: error: expected ‘)’ before ‘a’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4416:109: error: expected ‘)’ before ‘b’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c: In function ‘futrts_smul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ^~~~~~~~~~ 2530s | __int128__ 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4420:86: error: expected ‘)’ before ‘a’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4420:104: error: expected ‘)’ before ‘b’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s 2530s If you find this error message confusing, uninformative, or wrong, please open an issue: 2530s https://github.com/diku-dk/futhark/issues 2530s 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.fut: 2530s Compiling with --backend=multicore: 2530s cc failed with code 1: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c: In function ‘futrts_umul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ^~~~~~~~~~~ 2530s | __uint32_t 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4416:90: error: expected ‘)’ before ‘a’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4416:109: error: expected ‘)’ before ‘b’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c: In function ‘futrts_smul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ^~~~~~~~~~ 2530s | __int128__ 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4420:86: error: expected ‘)’ before ‘a’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4420:104: error: expected ‘)’ before ‘b’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s 2530s If you find this error message confusing, uninformative, or wrong, please open an issue: 2530s https://github.com/diku-dk/futhark/issues 2530s 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.fut: 2530s Compiling with --backend=multicore: 2530s cc failed with code 1: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c: In function ‘futrts_umul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ^~~~~~~~~~~ 2530s | __uint32_t 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4416:90: error: expected ‘)’ before ‘a’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4416:109: error: expected ‘)’ before ‘b’ 2530s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c: In function ‘futrts_smul_hi64’: 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ^~~~~~~~~~ 2530s | __int128__ 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4420:86: error: expected ‘)’ before ‘a’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4420:104: error: expected ‘)’ before ‘b’ 2530s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2530s | ~ ^ 2530s | ) 2530s 2530s If you find this error message confusing, uninformative, or wrong, please open an issue: 2530s https://github.com/diku-dk/futhark/issues 2530s 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.fut: 2533s Compiling with --backend=multicore: 2533s cc failed with code 1: 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c: In function ‘futrts_umul_hi64’: 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2533s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2533s | ^~~~~~~~~~~ 2533s | __uint32_t 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2533s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2533s | ~ ^ 2533s | ) 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2533s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2533s | ~ ^ 2533s | ) 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c: In function ‘futrts_smul_hi64’: 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2533s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2533s | ^~~~~~~~~~ 2533s | __int128__ 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2533s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2533s | ~ ^ 2533s | ) 2533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2533s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2533s | ~ ^ 2533s | ) 2533s 2533s If you find this error message confusing, uninformative, or wrong, please open an issue: 2533s https://github.com/diku-dk/futhark/issues 2533s 2533s (1433 failed, 159 passed, 718 to go). 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.fut: 2535s Compiling with --backend=multicore: 2535s cc failed with code 1: 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c: In function ‘futrts_umul_hi64’: 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2535s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2535s | ^~~~~~~~~~~ 2535s | __uint32_t 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2535s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2535s | ~ ^ 2535s | ) 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2535s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2535s | ~ ^ 2535s | ) 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c: In function ‘futrts_smul_hi64’: 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2535s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2535s | ^~~~~~~~~~ 2535s | __int128__ 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2535s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2535s | ~ ^ 2535s | ) 2535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2535s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2535s | ~ ^ 2535s | ) 2535s 2535s If you find this error message confusing, uninformative, or wrong, please open an issue: 2535s https://github.com/diku-dk/futhark/issues 2535s 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.fut: 2536s Compiling with --backend=multicore: 2536s cc failed with code 1: 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c: In function ‘futrts_umul_hi64’: 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2536s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2536s | ^~~~~~~~~~~ 2536s | __uint32_t 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4459:90: error: expected ‘)’ before ‘a’ 2536s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2536s | ~ ^ 2536s | ) 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4459:109: error: expected ‘)’ before ‘b’ 2536s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2536s | ~ ^ 2536s | ) 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c: In function ‘futrts_smul_hi64’: 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2536s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2536s | ^~~~~~~~~~ 2536s | __int128__ 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4463:86: error: expected ‘)’ before ‘a’ 2536s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2536s | ~ ^ 2536s | ) 2536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4463:104: error: expected ‘)’ before ‘b’ 2536s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2536s | ~ ^ 2536s | ) 2536s 2536s If you find this error message confusing, uninformative, or wrong, please open an issue: 2536s https://github.com/diku-dk/futhark/issues 2536s 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.fut: 2537s Compiling with --backend=multicore: 2537s cc failed with code 1: 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c: In function ‘futrts_umul_hi64’: 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2537s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2537s | ^~~~~~~~~~~ 2537s | __uint32_t 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2537s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2537s | ~ ^ 2537s | ) 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2537s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2537s | ~ ^ 2537s | ) 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c: In function ‘futrts_smul_hi64’: 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2537s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2537s | ^~~~~~~~~~ 2537s | __int128__ 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2537s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2537s | ~ ^ 2537s | ) 2537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2537s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2537s | ~ ^ 2537s | ) 2537s 2537s If you find this error message confusing, uninformative, or wrong, please open an issue: 2537s https://github.com/diku-dk/futhark/issues 2537s 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.fut: 2538s Compiling with --backend=multicore: 2538s cc failed with code 1: 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c: In function ‘futrts_umul_hi64’: 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2538s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2538s | ^~~~~~~~~~~ 2538s | __uint32_t 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2538s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2538s | ~ ^ 2538s | ) 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2538s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2538s | ~ ^ 2538s | ) 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c: In function ‘futrts_smul_hi64’: 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2538s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2538s | ^~~~~~~~~~ 2538s | __int128__ 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2538s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2538s | ~ ^ 2538s | ) 2538s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2538s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2538s | ~ ^ 2538s | ) 2538s 2538s If you find this error message confusing, uninformative, or wrong, please open an issue: 2538s https://github.com/diku-dk/futhark/issues 2538s 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.fut: 2540s Compiling with --backend=multicore: 2540s cc failed with code 1: 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c: In function ‘futrts_umul_hi64’: 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2540s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2540s | ^~~~~~~~~~~ 2540s | __uint32_t 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2540s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2540s | ~ ^ 2540s | ) 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2540s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2540s | ~ ^ 2540s | ) 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c: In function ‘futrts_smul_hi64’: 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2540s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2540s | ^~~~~~~~~~ 2540s | __int128__ 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2540s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2540s | ~ ^ 2540s | ) 2540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2540s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2540s | ~ ^ 2540s | ) 2540s 2540s If you find this error message confusing, uninformative, or wrong, please open an issue: 2540s https://github.com/diku-dk/futhark/issues 2540s 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.fut: 2541s Compiling with --backend=multicore: 2541s cc failed with code 1: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c: In function ‘futrts_umul_hi64’: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2541s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ^~~~~~~~~~~ 2541s | __uint32_t 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2541s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2541s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c: In function ‘futrts_smul_hi64’: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2541s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ^~~~~~~~~~ 2541s | __int128__ 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2541s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2541s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s 2541s If you find this error message confusing, uninformative, or wrong, please open an issue: 2541s https://github.com/diku-dk/futhark/issues 2541s 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.fut: 2541s Compiling with --backend=multicore: 2541s cc failed with code 1: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c: In function ‘futrts_umul_hi64’: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2541s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ^~~~~~~~~~~ 2541s | __uint32_t 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2541s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2541s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c: In function ‘futrts_smul_hi64’: 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2541s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ^~~~~~~~~~ 2541s | __int128__ 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2541s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2541s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2541s | ~ ^ 2541s | ) 2541s 2541s If you find this error message confusing, uninformative, or wrong, please open an issue: 2541s https://github.com/diku-dk/futhark/issues 2541s 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.fut: 2546s Compiling with --backend=multicore: 2546s cc failed with code 1: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c: In function ‘futrts_umul_hi64’: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2546s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ^~~~~~~~~~~ 2546s | __uint32_t 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2546s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2546s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c: In function ‘futrts_smul_hi64’: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2546s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ^~~~~~~~~~ 2546s | __int128__ 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2546s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2546s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s 2546s If you find this error message confusing, uninformative, or wrong, please open an issue: 2546s https://github.com/diku-dk/futhark/issues 2546s 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.fut: 2546s Compiling with --backend=multicore: 2546s cc failed with code 1: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c: In function ‘futrts_umul_hi64’: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2546s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ^~~~~~~~~~~ 2546s | __uint32_t 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4459:90: error: expected ‘)’ before ‘a’ 2546s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4459:109: error: expected ‘)’ before ‘b’ 2546s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c: In function ‘futrts_smul_hi64’: 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2546s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ^~~~~~~~~~ 2546s | __int128__ 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4463:86: error: expected ‘)’ before ‘a’ 2546s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4463:104: error: expected ‘)’ before ‘b’ 2546s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2546s | ~ ^ 2546s | ) 2546s 2546s If you find this error message confusing, uninformative, or wrong, please open an issue: 2546s https://github.com/diku-dk/futhark/issues 2546s 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.fut: 2547s Compiling with --backend=multicore: 2547s cc failed with code 1: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c: In function ‘futrts_umul_hi64’: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2547s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ^~~~~~~~~~~ 2547s | __uint32_t 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2547s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2547s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c: In function ‘futrts_smul_hi64’: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2547s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ^~~~~~~~~~ 2547s | __int128__ 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2547s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2547s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s 2547s If you find this error message confusing, uninformative, or wrong, please open an issue: 2547s https://github.com/diku-dk/futhark/issues 2547s 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.fut: 2547s Compiling with --backend=multicore: 2547s cc failed with code 1: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c: In function ‘futrts_umul_hi64’: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2547s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ^~~~~~~~~~~ 2547s | __uint32_t 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2547s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2547s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c: In function ‘futrts_smul_hi64’: 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2547s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ^~~~~~~~~~ 2547s | __int128__ 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2547s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2547s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2547s | ~ ^ 2547s | ) 2547s 2547s If you find this error message confusing, uninformative, or wrong, please open an issue: 2547s https://github.com/diku-dk/futhark/issues 2547s 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.fut: 2550s Compiling with --backend=multicore: 2550s cc failed with code 1: 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c: In function ‘futrts_umul_hi64’: 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2550s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2550s | ^~~~~~~~~~~ 2550s | __uint32_t 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2550s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2550s | ~ ^ 2550s | ) 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2550s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2550s | ~ ^ 2550s | ) 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c: In function ‘futrts_smul_hi64’: 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2550s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2550s | ^~~~~~~~~~ 2550s | __int128__ 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2550s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2550s | ~ ^ 2550s | ) 2550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2550s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2550s | ~ ^ 2550s | ) 2550s 2550s If you find this error message confusing, uninformative, or wrong, please open an issue: 2550s https://github.com/diku-dk/futhark/issues 2550s 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.fut: 2551s Compiling with --backend=multicore: 2551s cc failed with code 1: 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c: In function ‘futrts_umul_hi64’: 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2551s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2551s | ^~~~~~~~~~~ 2551s | __uint32_t 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2551s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2551s | ~ ^ 2551s | ) 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2551s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2551s | ~ ^ 2551s | ) 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c: In function ‘futrts_smul_hi64’: 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2551s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2551s | ^~~~~~~~~~ 2551s | __int128__ 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2551s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2551s | ~ ^ 2551s | ) 2551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2551s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2551s | ~ ^ 2551s | ) 2551s 2551s If you find this error message confusing, uninformative, or wrong, please open an issue: 2551s https://github.com/diku-dk/futhark/issues 2551s 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.fut: 2553s Compiling with --backend=multicore: 2553s cc failed with code 1: 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c: In function ‘futrts_umul_hi64’: 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2553s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2553s | ^~~~~~~~~~~ 2553s | __uint32_t 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4459:90: error: expected ‘)’ before ‘a’ 2553s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2553s | ~ ^ 2553s | ) 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4459:109: error: expected ‘)’ before ‘b’ 2553s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2553s | ~ ^ 2553s | ) 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c: In function ‘futrts_smul_hi64’: 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2553s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2553s | ^~~~~~~~~~ 2553s | __int128__ 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4463:86: error: expected ‘)’ before ‘a’ 2553s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2553s | ~ ^ 2553s | ) 2553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4463:104: error: expected ‘)’ before ‘b’ 2553s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2553s | ~ ^ 2553s | ) 2553s 2553s If you find this error message confusing, uninformative, or wrong, please open an issue: 2553s https://github.com/diku-dk/futhark/issues 2553s 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.fut: 2554s Compiling with --backend=multicore: 2554s cc failed with code 1: 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c: In function ‘futrts_umul_hi64’: 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2554s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2554s | ^~~~~~~~~~~ 2554s | __uint32_t 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2554s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2554s | ~ ^ 2554s | ) 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2554s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2554s | ~ ^ 2554s | ) 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c: In function ‘futrts_smul_hi64’: 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2554s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2554s | ^~~~~~~~~~ 2554s | __int128__ 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2554s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2554s | ~ ^ 2554s | ) 2554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2554s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2554s | ~ ^ 2554s | ) 2554s 2554s If you find this error message confusing, uninformative, or wrong, please open an issue: 2554s https://github.com/diku-dk/futhark/issues 2554s 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.fut: 2556s Compiling with --backend=multicore: 2556s cc failed with code 1: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c: In function ‘futrts_umul_hi64’: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2556s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ^~~~~~~~~~~ 2556s | __uint32_t 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2556s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2556s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c: In function ‘futrts_smul_hi64’: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2556s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ^~~~~~~~~~ 2556s | __int128__ 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2556s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2556s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s 2556s If you find this error message confusing, uninformative, or wrong, please open an issue: 2556s https://github.com/diku-dk/futhark/issues 2556s 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.fut: 2556s Compiling with --backend=multicore: 2556s cc failed with code 1: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c: In function ‘futrts_umul_hi64’: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2556s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ^~~~~~~~~~~ 2556s | __uint32_t 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2556s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2556s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c: In function ‘futrts_smul_hi64’: 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2556s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ^~~~~~~~~~ 2556s | __int128__ 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2556s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2556s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2556s | ~ ^ 2556s | ) 2556s 2556s If you find this error message confusing, uninformative, or wrong, please open an issue: 2556s https://github.com/diku-dk/futhark/issues 2556s 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.fut: 2558s Compiling with --backend=multicore: 2558s cc failed with code 1: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c: In function ‘futrts_umul_hi64’: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2558s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ^~~~~~~~~~~ 2558s | __uint32_t 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4459:90: error: expected ‘)’ before ‘a’ 2558s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4459:109: error: expected ‘)’ before ‘b’ 2558s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c: In function ‘futrts_smul_hi64’: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2558s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ^~~~~~~~~~ 2558s | __int128__ 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4463:86: error: expected ‘)’ before ‘a’ 2558s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4463:104: error: expected ‘)’ before ‘b’ 2558s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s 2558s If you find this error message confusing, uninformative, or wrong, please open an issue: 2558s https://github.com/diku-dk/futhark/issues 2558s 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.fut: 2558s Compiling with --backend=multicore: 2558s cc failed with code 1: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c: In function ‘futrts_umul_hi64’: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2558s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ^~~~~~~~~~~ 2558s | __uint32_t 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4460:90: error: expected ‘)’ before ‘a’ 2558s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4460:109: error: expected ‘)’ before ‘b’ 2558s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c: In function ‘futrts_smul_hi64’: 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2558s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ^~~~~~~~~~ 2558s | __int128__ 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4464:86: error: expected ‘)’ before ‘a’ 2558s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4464:104: error: expected ‘)’ before ‘b’ 2558s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2558s | ~ ^ 2558s | ) 2558s 2558s If you find this error message confusing, uninformative, or wrong, please open an issue: 2558s https://github.com/diku-dk/futhark/issues 2558s 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.fut: 2562s Compiling with --backend=multicore: 2562s cc failed with code 1: 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c: In function ‘futrts_umul_hi64’: 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4459:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2562s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2562s | ^~~~~~~~~~~ 2562s | __uint32_t 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4459:78: note: each undeclared identifier is reported only once for each function it appears in 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4459:90: error: expected ‘)’ before ‘a’ 2562s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2562s | ~ ^ 2562s | ) 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4459:109: error: expected ‘)’ before ‘b’ 2562s 4459 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2562s | ~ ^ 2562s | ) 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c: In function ‘futrts_smul_hi64’: 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4463:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2562s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2562s | ^~~~~~~~~~ 2562s | __int128__ 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4463:86: error: expected ‘)’ before ‘a’ 2562s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2562s | ~ ^ 2562s | ) 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4463:104: error: expected ‘)’ before ‘b’ 2562s 4463 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2562s | ~ ^ 2562s | ) 2562s 2562s If you find this error message confusing, uninformative, or wrong, please open an issue: 2562s https://github.com/diku-dk/futhark/issues 2562s 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.fut: 2562s Compiling with --backend=multicore: 2562s cc failed with code 1: 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c: In function ‘futrts_umul_hi64’: 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4640:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2562s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2562s | ^~~~~~~~~~~ 2562s | __uint32_t 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4640:78: note: each undeclared identifier is reported only once for each function it appears in 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4640:90: error: expected ‘)’ before ‘a’ 2562s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2562s | ~ ^ 2562s | ) 2562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4640:109: error: expected ‘)’ before ‘b’ 2562s 4640 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c: In function ‘futrts_smul_hi64’: 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4644:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2563s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ^~~~~~~~~~ 2563s | __int128__ 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4644:86: error: expected ‘)’ before ‘a’ 2563s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4644:104: error: expected ‘)’ before ‘b’ 2563s 4644 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s 2563s If you find this error message confusing, uninformative, or wrong, please open an issue: 2563s https://github.com/diku-dk/futhark/issues 2563s 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.fut: 2563s Compiling with --backend=multicore: 2563s cc failed with code 1: 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c: In function ‘futrts_umul_hi64’: 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2563s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2563s | ^~~~~~~~~~~ 2563s | __uint32_t 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4431:90: error: expected ‘)’ before ‘a’ 2563s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4431:109: error: expected ‘)’ before ‘b’ 2563s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c: In function ‘futrts_smul_hi64’: 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2563s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ^~~~~~~~~~ 2563s | __int128__ 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4435:86: error: expected ‘)’ before ‘a’ 2563s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4435:104: error: expected ‘)’ before ‘b’ 2563s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2563s | ~ ^ 2563s | ) 2563s 2563s If you find this error message confusing, uninformative, or wrong, please open an issue: 2563s https://github.com/diku-dk/futhark/issues 2563s 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.fut: 2564s Compiling with --backend=multicore: 2564s cc failed with code 1: 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c: In function ‘futrts_umul_hi64’: 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2564s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2564s | ^~~~~~~~~~~ 2564s | __uint32_t 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4442:90: error: expected ‘)’ before ‘a’ 2564s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2564s | ~ ^ 2564s | ) 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4442:109: error: expected ‘)’ before ‘b’ 2564s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2564s | ~ ^ 2564s | ) 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c: In function ‘futrts_smul_hi64’: 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2564s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2564s | ^~~~~~~~~~ 2564s | __int128__ 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4446:86: error: expected ‘)’ before ‘a’ 2564s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2564s | ~ ^ 2564s | ) 2564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4446:104: error: expected ‘)’ before ‘b’ 2564s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2564s | ~ ^ 2564s | ) 2564s 2564s If you find this error message confusing, uninformative, or wrong, please open an issue: 2564s https://github.com/diku-dk/futhark/issues 2564s 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.fut: 2567s Compiling with --backend=multicore: 2567s cc failed with code 1: 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c: In function ‘futrts_umul_hi64’: 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2567s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2567s | ^~~~~~~~~~~ 2567s | __uint32_t 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4406:90: error: expected ‘)’ before ‘a’ 2567s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2567s | ~ ^ 2567s | ) 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4406:109: error: expected ‘)’ before ‘b’ 2567s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2567s | ~ ^ 2567s | ) 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c: In function ‘futrts_smul_hi64’: 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2567s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2567s | ^~~~~~~~~~ 2567s | __int128__ 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4410:86: error: expected ‘)’ before ‘a’ 2567s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2567s | ~ ^ 2567s | ) 2567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4410:104: error: expected ‘)’ before ‘b’ 2567s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2567s | ~ ^ 2567s | ) 2567s 2567s If you find this error message confusing, uninformative, or wrong, please open an issue: 2567s https://github.com/diku-dk/futhark/issues 2567s 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.fut: 2571s Compiling with --backend=multicore: 2571s cc failed with code 1: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c: In function ‘futrts_umul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ^~~~~~~~~~~ 2571s | __uint32_t 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4417:90: error: expected ‘)’ before ‘a’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4417:109: error: expected ‘)’ before ‘b’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c: In function ‘futrts_smul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ^~~~~~~~~~ 2571s | __int128__ 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4421:86: error: expected ‘)’ before ‘a’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4421:104: error: expected ‘)’ before ‘b’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s 2571s If you find this error message confusing, uninformative, or wrong, please open an issue: 2571s https://github.com/diku-dk/futhark/issues 2571s 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.fut: 2571s Compiling with --backend=multicore: 2571s cc failed with code 1: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c: In function ‘futrts_umul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ^~~~~~~~~~~ 2571s | __uint32_t 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4417:90: error: expected ‘)’ before ‘a’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4417:109: error: expected ‘)’ before ‘b’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c: In function ‘futrts_smul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ^~~~~~~~~~ 2571s | __int128__ 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4421:86: error: expected ‘)’ before ‘a’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4421:104: error: expected ‘)’ before ‘b’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s 2571s If you find this error message confusing, uninformative, or wrong, please open an issue: 2571s https://github.com/diku-dk/futhark/issues 2571s 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.fut: 2571s Compiling with --backend=multicore: 2571s cc failed with code 1: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c: In function ‘futrts_umul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ^~~~~~~~~~~ 2571s | __uint32_t 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4417:90: error: expected ‘)’ before ‘a’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4417:109: error: expected ‘)’ before ‘b’ 2571s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c: In function ‘futrts_smul_hi64’: 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ^~~~~~~~~~ 2571s | __int128__ 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4421:86: error: expected ‘)’ before ‘a’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4421:104: error: expected ‘)’ before ‘b’ 2571s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2571s | ~ ^ 2571s | ) 2571s 2571s If you find this error message confusing, uninformative, or wrong, please open an issue: 2571s https://github.com/diku-dk/futhark/issues 2571s 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.fut: 2572s Compiling with --backend=multicore: 2572s cc failed with code 1: 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c: In function ‘futrts_umul_hi64’: 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2572s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2572s | ^~~~~~~~~~~ 2572s | __uint32_t 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4417:90: error: expected ‘)’ before ‘a’ 2572s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2572s | ~ ^ 2572s | ) 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4417:109: error: expected ‘)’ before ‘b’ 2572s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2572s | ~ ^ 2572s | ) 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c: In function ‘futrts_smul_hi64’: 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2572s | ^~~~~~~~~~ 2572s | __int128__ 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4421:86: error: expected ‘)’ before ‘a’ 2572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2572s | ~ ^ 2572s | ) 2572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4421:104: error: expected ‘)’ before ‘b’ 2572s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2572s | ~ ^ 2572s | ) 2572s 2572s If you find this error message confusing, uninformative, or wrong, please open an issue: 2572s https://github.com/diku-dk/futhark/issues 2572s 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.fut: 2574s Compiling with --backend=multicore: 2574s cc failed with code 1: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c: In function ‘futrts_umul_hi64’: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4631:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2574s 4631 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ^~~~~~~~~~~ 2574s | __uint32_t 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4631:78: note: each undeclared identifier is reported only once for each function it appears in 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4631:90: error: expected ‘)’ before ‘a’ 2574s 4631 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4631:109: error: expected ‘)’ before ‘b’ 2574s 4631 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c: In function ‘futrts_smul_hi64’: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4635:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2574s 4635 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ^~~~~~~~~~ 2574s | __int128__ 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4635:86: error: expected ‘)’ before ‘a’ 2574s 4635 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4635:104: error: expected ‘)’ before ‘b’ 2574s 4635 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s 2574s If you find this error message confusing, uninformative, or wrong, please open an issue: 2574s https://github.com/diku-dk/futhark/issues 2574s 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.fut: 2574s Generating reference outputs: 2574s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.fut:8:21-22: 2574s Defaulting ambiguous type to i32. 2574s cc failed with code 1: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c: In function ‘futrts_umul_hi64’: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2574s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ^~~~~~~~~~~ 2574s | __uint32_t 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:90: error: expected ‘)’ before ‘a’ 2574s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:109: error: expected ‘)’ before ‘b’ 2574s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c: In function ‘futrts_smul_hi64’: 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2574s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ^~~~~~~~~~ 2574s | __int128__ 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:86: error: expected ‘)’ before ‘a’ 2574s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:104: error: expected ‘)’ before ‘b’ 2574s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2574s | ~ ^ 2574s | ) 2574s 2574s If you find this error message confusing, uninformative, or wrong, please open an issue: 2574s https://github.com/diku-dk/futhark/issues 2574s 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.fut: 2580s Compiling with --backend=multicore: 2580s cc failed with code 1: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c: In function ‘futrts_umul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2580s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ^~~~~~~~~~~ 2580s | __uint32_t 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4416:90: error: expected ‘)’ before ‘a’ 2580s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4416:109: error: expected ‘)’ before ‘b’ 2580s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c: In function ‘futrts_smul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2580s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ^~~~~~~~~~ 2580s | __int128__ 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4420:86: error: expected ‘)’ before ‘a’ 2580s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4420:104: error: expected ‘)’ before ‘b’ 2580s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s 2580s If you find this error message confusing, uninformative, or wrong, please open an issue: 2580s https://github.com/diku-dk/futhark/issues 2580s 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.fut: 2580s Generating reference outputs: 2580s cc failed with code 1: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c: In function ‘futrts_umul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2580s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ^~~~~~~~~~~ 2580s | __uint32_t 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:90: error: expected ‘)’ before ‘a’ 2580s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:109: error: expected ‘)’ before ‘b’ 2580s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c: In function ‘futrts_smul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2580s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ^~~~~~~~~~ 2580s | __int128__ 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:86: error: expected ‘)’ before ‘a’ 2580s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:104: error: expected ‘)’ before ‘b’ 2580s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s 2580s If you find this error message confusing, uninformative, or wrong, please open an issue: 2580s https://github.com/diku-dk/futhark/issues 2580s 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.fut: 2580s Generating reference outputs: 2580s cc failed with code 1: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c: In function ‘futrts_umul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2580s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ^~~~~~~~~~~ 2580s | __uint32_t 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:90: error: expected ‘)’ before ‘a’ 2580s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:109: error: expected ‘)’ before ‘b’ 2580s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c: In function ‘futrts_smul_hi64’: 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2580s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ^~~~~~~~~~ 2580s | __int128__ 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:86: error: expected ‘)’ before ‘a’ 2580s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:104: error: expected ‘)’ before ‘b’ 2580s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2580s | ~ ^ 2580s | ) 2580s 2580s If you find this error message confusing, uninformative, or wrong, please open an issue: 2580s https://github.com/diku-dk/futhark/issues 2580s 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.fut: 2581s Compiling with --backend=multicore: 2581s cc failed with code 1: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c: In function ‘futrts_umul_hi64’: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ^~~~~~~~~~~ 2581s | __uint32_t 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4418:90: error: expected ‘)’ before ‘a’ 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4418:109: error: expected ‘)’ before ‘b’ 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c: In function ‘futrts_smul_hi64’: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ^~~~~~~~~~ 2581s | __int128__ 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4422:86: error: expected ‘)’ before ‘a’ 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4422:104: error: expected ‘)’ before ‘b’ 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s 2581s If you find this error message confusing, uninformative, or wrong, please open an issue: 2581s https://github.com/diku-dk/futhark/issues 2581s 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.fut: 2581s Compiling with --backend=multicore: 2581s cc failed with code 1: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c: In function ‘futrts_umul_hi64’: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ^~~~~~~~~~~ 2581s | __uint32_t 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4418:90: error: expected ‘)’ before ‘a’ 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4418:109: error: expected ‘)’ before ‘b’ 2581s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c: In function ‘futrts_smul_hi64’: 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ^~~~~~~~~~ 2581s | __int128__ 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4422:86: error: expected ‘)’ before ‘a’ 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4422:104: error: expected ‘)’ before ‘b’ 2581s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2581s | ~ ^ 2581s | ) 2581s 2581s If you find this error message confusing, uninformative, or wrong, please open an issue: 2581s https://github.com/diku-dk/futhark/issues 2581s 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.fut: 2584s Compiling with --backend=multicore: 2584s cc failed with code 1: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c: In function ‘futrts_umul_hi64’: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2584s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ^~~~~~~~~~~ 2584s | __uint32_t 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4417:90: error: expected ‘)’ before ‘a’ 2584s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4417:109: error: expected ‘)’ before ‘b’ 2584s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c: In function ‘futrts_smul_hi64’: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2584s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ^~~~~~~~~~ 2584s | __int128__ 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4421:86: error: expected ‘)’ before ‘a’ 2584s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4421:104: error: expected ‘)’ before ‘b’ 2584s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s 2584s If you find this error message confusing, uninformative, or wrong, please open an issue: 2584s https://github.com/diku-dk/futhark/issues 2584s 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut: 2584s Compiling with --backend=multicore: 2584s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:29:39-57: 2584s First and second element of range are identical, this will produce an empty array. 2584s 2584s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:30:39-57: 2584s First and second element of range are identical, this will produce an empty array. 2584s 2584s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:31:39-57: 2584s First and second element of range are identical, this will produce an empty array. 2584s cc failed with code 1: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c: In function ‘futrts_umul_hi64’: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4445:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2584s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ^~~~~~~~~~~ 2584s | __uint32_t 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4445:78: note: each undeclared identifier is reported only once for each function it appears in 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4445:90: error: expected ‘)’ before ‘a’ 2584s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4445:109: error: expected ‘)’ before ‘b’ 2584s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c: In function ‘futrts_smul_hi64’: 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4449:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2584s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ^~~~~~~~~~ 2584s | __int128__ 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4449:86: error: expected ‘)’ before ‘a’ 2584s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4449:104: error: expected ‘)’ before ‘b’ 2584s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2584s | ~ ^ 2584s | ) 2584s 2584s If you find this error message confusing, uninformative, or wrong, please open an issue: 2584s https://github.com/diku-dk/futhark/issues 2584s 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.fut: 2585s Compiling with --backend=multicore: 2585s cc failed with code 1: 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c: In function ‘futrts_umul_hi64’: 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4490:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2585s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2585s | ^~~~~~~~~~~ 2585s | __uint32_t 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4490:78: note: each undeclared identifier is reported only once for each function it appears in 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4490:90: error: expected ‘)’ before ‘a’ 2585s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2585s | ~ ^ 2585s | ) 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4490:109: error: expected ‘)’ before ‘b’ 2585s 4490 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2585s | ~ ^ 2585s | ) 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c: In function ‘futrts_smul_hi64’: 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4494:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2585s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2585s | ^~~~~~~~~~ 2585s | __int128__ 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4494:86: error: expected ‘)’ before ‘a’ 2585s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2585s | ~ ^ 2585s | ) 2585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4494:104: error: expected ‘)’ before ‘b’ 2585s 4494 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2585s | ~ ^ 2585s | ) 2585s 2585s If you find this error message confusing, uninformative, or wrong, please open an issue: 2585s https://github.com/diku-dk/futhark/issues 2585s 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.fut: 2589s Generating reference outputs: 2589s cc failed with code 1: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c: In function ‘futrts_umul_hi64’: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2589s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ^~~~~~~~~~~ 2589s | __uint32_t 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:90: error: expected ‘)’ before ‘a’ 2589s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:109: error: expected ‘)’ before ‘b’ 2589s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c: In function ‘futrts_smul_hi64’: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2589s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2589s | ^~~~~~~~~~ 2589s | __int128__ 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:86: error: expected ‘)’ before ‘a’ 2589s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:104: error: expected ‘)’ before ‘b’ 2589s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s 2589s If you find this error message confusing, uninformative, or wrong, please open an issue: 2589s https://github.com/diku-dk/futhark/issues 2589s 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.fut: 2589s Compiling with --backend=multicore: 2589s cc failed with code 1: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c: In function ‘futrts_umul_hi64’: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2589s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ^~~~~~~~~~~ 2589s | __uint32_t 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4404:90: error: expected ‘)’ before ‘a’ 2589s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4404:109: error: expected ‘)’ before ‘b’ 2589s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2589s | ~ ^ 2589s | ) 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c: In function ‘futrts_smul_hi64’: 2589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2589s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2589s | ^~~~~~~~~~ 2589s | __int128__ 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4408:86: error: expected ‘)’ before ‘a’ 2590s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4408:104: error: expected ‘)’ before ‘b’ 2590s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s 2590s If you find this error message confusing, uninformative, or wrong, please open an issue: 2590s https://github.com/diku-dk/futhark/issues 2590s 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.fut: 2590s Compiling with --backend=multicore: 2590s cc failed with code 1: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c: In function ‘futrts_umul_hi64’: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2590s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ^~~~~~~~~~~ 2590s | __uint32_t 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4418:90: error: expected ‘)’ before ‘a’ 2590s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4418:109: error: expected ‘)’ before ‘b’ 2590s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c: In function ‘futrts_smul_hi64’: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2590s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ^~~~~~~~~~ 2590s | __int128__ 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4422:86: error: expected ‘)’ before ‘a’ 2590s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4422:104: error: expected ‘)’ before ‘b’ 2590s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s 2590s If you find this error message confusing, uninformative, or wrong, please open an issue: 2590s https://github.com/diku-dk/futhark/issues 2590s 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.fut: 2590s Compiling with --backend=multicore: 2590s cc failed with code 1: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c: In function ‘futrts_umul_hi64’: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2590s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ^~~~~~~~~~~ 2590s | __uint32_t 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4416:90: error: expected ‘)’ before ‘a’ 2590s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4416:109: error: expected ‘)’ before ‘b’ 2590s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c: In function ‘futrts_smul_hi64’: 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2590s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ^~~~~~~~~~ 2590s | __int128__ 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4420:86: error: expected ‘)’ before ‘a’ 2590s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4420:104: error: expected ‘)’ before ‘b’ 2590s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2590s | ~ ^ 2590s | ) 2590s 2590s If you find this error message confusing, uninformative, or wrong, please open an issue: 2590s https://github.com/diku-dk/futhark/issues 2590s 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.fut: 2592s Compiling with --backend=multicore: 2592s cc failed with code 1: 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c: In function ‘futrts_umul_hi64’: 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2592s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2592s | ^~~~~~~~~~~ 2592s | __uint32_t 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4406:90: error: expected ‘)’ before ‘a’ 2592s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2592s | ~ ^ 2592s | ) 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4406:109: error: expected ‘)’ before ‘b’ 2592s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2592s | ~ ^ 2592s | ) 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c: In function ‘futrts_smul_hi64’: 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2592s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2592s | ^~~~~~~~~~ 2592s | __int128__ 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4410:86: error: expected ‘)’ before ‘a’ 2592s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2592s | ~ ^ 2592s | ) 2592s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4410:104: error: expected ‘)’ before ‘b’ 2592s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2592s | ~ ^ 2592s | ) 2592s 2592s If you find this error message confusing, uninformative, or wrong, please open an issue: 2592s https://github.com/diku-dk/futhark/issues 2592s 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.fut: 2593s Compiling with --backend=multicore: 2593s cc failed with code 1: 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c: In function ‘futrts_umul_hi64’: 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2593s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2593s | ^~~~~~~~~~~ 2593s | __uint32_t 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4404:90: error: expected ‘)’ before ‘a’ 2593s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2593s | ~ ^ 2593s | ) 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4404:109: error: expected ‘)’ before ‘b’ 2593s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2593s | ~ ^ 2593s | ) 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c: In function ‘futrts_smul_hi64’: 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2593s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2593s | ^~~~~~~~~~ 2593s | __int128__ 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4408:86: error: expected ‘)’ before ‘a’ 2593s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2593s | ~ ^ 2593s | ) 2593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4408:104: error: expected ‘)’ before ‘b’ 2593s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2593s | ~ ^ 2593s | ) 2593s 2593s If you find this error message confusing, uninformative, or wrong, please open an issue: 2593s https://github.com/diku-dk/futhark/issues 2593s 2593s (1477 failed, 162 passed, 671 to go). 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.fut: 2594s Compiling with --backend=multicore: 2594s cc failed with code 1: 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c: In function ‘futrts_umul_hi64’: 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2594s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2594s | ^~~~~~~~~~~ 2594s | __uint32_t 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4404:90: error: expected ‘)’ before ‘a’ 2594s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2594s | ~ ^ 2594s | ) 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4404:109: error: expected ‘)’ before ‘b’ 2594s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2594s | ~ ^ 2594s | ) 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c: In function ‘futrts_smul_hi64’: 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2594s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2594s | ^~~~~~~~~~ 2594s | __int128__ 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4408:86: error: expected ‘)’ before ‘a’ 2594s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2594s | ~ ^ 2594s | ) 2594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4408:104: error: expected ‘)’ before ‘b’ 2594s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2594s | ~ ^ 2594s | ) 2594s 2594s If you find this error message confusing, uninformative, or wrong, please open an issue: 2594s https://github.com/diku-dk/futhark/issues 2594s 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.fut: 2596s Compiling with --backend=multicore: 2596s cc failed with code 1: 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c: In function ‘futrts_umul_hi64’: 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2596s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2596s | ^~~~~~~~~~~ 2596s | __uint32_t 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4418:90: error: expected ‘)’ before ‘a’ 2596s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2596s | ~ ^ 2596s | ) 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4418:109: error: expected ‘)’ before ‘b’ 2596s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2596s | ~ ^ 2596s | ) 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c: In function ‘futrts_smul_hi64’: 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2596s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2596s | ^~~~~~~~~~ 2596s | __int128__ 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4422:86: error: expected ‘)’ before ‘a’ 2596s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2596s | ~ ^ 2596s | ) 2596s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4422:104: error: expected ‘)’ before ‘b’ 2596s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2596s | ~ ^ 2596s | ) 2596s 2596s If you find this error message confusing, uninformative, or wrong, please open an issue: 2596s https://github.com/diku-dk/futhark/issues 2596s 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.fut: 2604s Compiling with --backend=multicore: 2604s cc failed with code 1: 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c: In function ‘futrts_umul_hi64’: 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2604s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2604s | ^~~~~~~~~~~ 2604s | __uint32_t 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4403:90: error: expected ‘)’ before ‘a’ 2604s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2604s | ~ ^ 2604s | ) 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4403:109: error: expected ‘)’ before ‘b’ 2604s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2604s | ~ ^ 2604s | ) 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c: In function ‘futrts_smul_hi64’: 2604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2604s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ^~~~~~~~~~ 2605s | __int128__ 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4407:86: error: expected ‘)’ before ‘a’ 2605s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4407:104: error: expected ‘)’ before ‘b’ 2605s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s 2605s If you find this error message confusing, uninformative, or wrong, please open an issue: 2605s https://github.com/diku-dk/futhark/issues 2605s 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.fut: 2605s Compiling with --backend=multicore: 2605s cc failed with code 1: 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c: In function ‘futrts_umul_hi64’: 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2605s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2605s | ^~~~~~~~~~~ 2605s | __uint32_t 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4403:90: error: expected ‘)’ before ‘a’ 2605s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4403:109: error: expected ‘)’ before ‘b’ 2605s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c: In function ‘futrts_smul_hi64’: 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2605s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ^~~~~~~~~~ 2605s | __int128__ 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4407:86: error: expected ‘)’ before ‘a’ 2605s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4407:104: error: expected ‘)’ before ‘b’ 2605s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2605s | ~ ^ 2605s | ) 2605s 2605s If you find this error message confusing, uninformative, or wrong, please open an issue: 2605s https://github.com/diku-dk/futhark/issues 2605s 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.fut: 2607s Compiling with --backend=multicore: 2607s cc failed with code 1: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c: In function ‘futrts_umul_hi64’: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2607s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ^~~~~~~~~~~ 2607s | __uint32_t 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4418:90: error: expected ‘)’ before ‘a’ 2607s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4418:109: error: expected ‘)’ before ‘b’ 2607s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c: In function ‘futrts_smul_hi64’: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2607s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ^~~~~~~~~~ 2607s | __int128__ 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4422:86: error: expected ‘)’ before ‘a’ 2607s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4422:104: error: expected ‘)’ before ‘b’ 2607s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s 2607s If you find this error message confusing, uninformative, or wrong, please open an issue: 2607s https://github.com/diku-dk/futhark/issues 2607s 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.fut: 2607s Compiling with --backend=multicore: 2607s cc failed with code 1: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c: In function ‘futrts_umul_hi64’: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2607s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ^~~~~~~~~~~ 2607s | __uint32_t 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4417:90: error: expected ‘)’ before ‘a’ 2607s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4417:109: error: expected ‘)’ before ‘b’ 2607s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c: In function ‘futrts_smul_hi64’: 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2607s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ^~~~~~~~~~ 2607s | __int128__ 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4421:86: error: expected ‘)’ before ‘a’ 2607s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4421:104: error: expected ‘)’ before ‘b’ 2607s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2607s | ~ ^ 2607s | ) 2607s 2607s If you find this error message confusing, uninformative, or wrong, please open an issue: 2607s https://github.com/diku-dk/futhark/issues 2607s 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.fut: 2608s Compiling with --backend=multicore: 2608s cc failed with code 1: 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c: In function ‘futrts_umul_hi64’: 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2608s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2608s | ^~~~~~~~~~~ 2608s | __uint32_t 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4403:90: error: expected ‘)’ before ‘a’ 2608s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2608s | ~ ^ 2608s | ) 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4403:109: error: expected ‘)’ before ‘b’ 2608s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2608s | ~ ^ 2608s | ) 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c: In function ‘futrts_smul_hi64’: 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2608s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2608s | ^~~~~~~~~~ 2608s | __int128__ 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4407:86: error: expected ‘)’ before ‘a’ 2608s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2608s | ~ ^ 2608s | ) 2608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4407:104: error: expected ‘)’ before ‘b’ 2608s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2608s | ~ ^ 2608s | ) 2608s 2608s If you find this error message confusing, uninformative, or wrong, please open an issue: 2608s https://github.com/diku-dk/futhark/issues 2608s 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.fut: 2609s Compiling with --backend=multicore: 2609s cc failed with code 1: 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c: In function ‘futrts_umul_hi64’: 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2609s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2609s | ^~~~~~~~~~~ 2609s | __uint32_t 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4403:90: error: expected ‘)’ before ‘a’ 2609s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2609s | ~ ^ 2609s | ) 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4403:109: error: expected ‘)’ before ‘b’ 2609s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2609s | ~ ^ 2609s | ) 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c: In function ‘futrts_smul_hi64’: 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2609s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2609s | ^~~~~~~~~~ 2609s | __int128__ 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4407:86: error: expected ‘)’ before ‘a’ 2609s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2609s | ~ ^ 2609s | ) 2609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4407:104: error: expected ‘)’ before ‘b’ 2609s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2609s | ~ ^ 2609s | ) 2609s 2609s If you find this error message confusing, uninformative, or wrong, please open an issue: 2609s https://github.com/diku-dk/futhark/issues 2609s 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.fut: 2610s Compiling with --backend=multicore: 2610s cc failed with code 1: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c: In function ‘futrts_umul_hi64’: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2610s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ^~~~~~~~~~~ 2610s | __uint32_t 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4403:90: error: expected ‘)’ before ‘a’ 2610s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4403:109: error: expected ‘)’ before ‘b’ 2610s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c: In function ‘futrts_smul_hi64’: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2610s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ^~~~~~~~~~ 2610s | __int128__ 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4407:86: error: expected ‘)’ before ‘a’ 2610s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4407:104: error: expected ‘)’ before ‘b’ 2610s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s 2610s If you find this error message confusing, uninformative, or wrong, please open an issue: 2610s https://github.com/diku-dk/futhark/issues 2610s 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.fut: 2610s Compiling with --backend=multicore: 2610s cc failed with code 1: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c: In function ‘futrts_umul_hi64’: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2610s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ^~~~~~~~~~~ 2610s | __uint32_t 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4404:90: error: expected ‘)’ before ‘a’ 2610s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4404:109: error: expected ‘)’ before ‘b’ 2610s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c: In function ‘futrts_smul_hi64’: 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2610s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ^~~~~~~~~~ 2610s | __int128__ 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4408:86: error: expected ‘)’ before ‘a’ 2610s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4408:104: error: expected ‘)’ before ‘b’ 2610s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2610s | ~ ^ 2610s | ) 2610s 2610s If you find this error message confusing, uninformative, or wrong, please open an issue: 2610s https://github.com/diku-dk/futhark/issues 2610s 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.fut: 2613s Compiling with --backend=multicore: 2613s cc failed with code 1: 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c: In function ‘futrts_umul_hi64’: 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2613s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2613s | ^~~~~~~~~~~ 2613s | __uint32_t 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4402:90: error: expected ‘)’ before ‘a’ 2613s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2613s | ~ ^ 2613s | ) 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4402:109: error: expected ‘)’ before ‘b’ 2613s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2613s | ~ ^ 2613s | ) 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c: In function ‘futrts_smul_hi64’: 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2613s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2613s | ^~~~~~~~~~ 2613s | __int128__ 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4406:86: error: expected ‘)’ before ‘a’ 2613s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2613s | ~ ^ 2613s | ) 2613s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4406:104: error: expected ‘)’ before ‘b’ 2613s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2613s | ~ ^ 2613s | ) 2613s 2613s If you find this error message confusing, uninformative, or wrong, please open an issue: 2613s https://github.com/diku-dk/futhark/issues 2613s 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut: 2614s Compiling with --backend=multicore: 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:8-9: 2614s Unused name "a". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:10-11: 2614s Unused name "b". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:12-13: 2614s Unused name "c". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:14-15: 2614s Unused name "d". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:18-19: 2614s Unused name "f". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:20-21: 2614s Unused name "g". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:22-23: 2614s Unused name "h". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:24-25: 2614s Unused name "i". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:26-27: 2614s Unused name "j". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:28-29: 2614s Unused name "k". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:30-31: 2614s Unused name "l". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:32-33: 2614s Unused name "m". 2614s 2614s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:34-35: 2614s Unused name "n". 2614s cc failed with code 1: 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c: In function ‘futrts_umul_hi64’: 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2614s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2614s | ^~~~~~~~~~~ 2614s | __uint32_t 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4402:90: error: expected ‘)’ before ‘a’ 2614s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2614s | ~ ^ 2614s | ) 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4402:109: error: expected ‘)’ before ‘b’ 2614s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2614s | ~ ^ 2614s | ) 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c: In function ‘futrts_smul_hi64’: 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2614s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2614s | ^~~~~~~~~~ 2614s | __int128__ 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4406:86: error: expected ‘)’ before ‘a’ 2614s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2614s | ~ ^ 2614s | ) 2614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4406:104: error: expected ‘)’ before ‘b’ 2614s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2614s | ~ ^ 2614s | ) 2614s 2614s If you find this error message confusing, uninformative, or wrong, please open an issue: 2614s https://github.com/diku-dk/futhark/issues 2614s 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.fut: 2616s Compiling with --backend=multicore: 2616s cc failed with code 1: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c: In function ‘futrts_umul_hi64’: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ^~~~~~~~~~~ 2616s | __uint32_t 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4402:90: error: expected ‘)’ before ‘a’ 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4402:109: error: expected ‘)’ before ‘b’ 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c: In function ‘futrts_smul_hi64’: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ^~~~~~~~~~ 2616s | __int128__ 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4406:86: error: expected ‘)’ before ‘a’ 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4406:104: error: expected ‘)’ before ‘b’ 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s 2616s If you find this error message confusing, uninformative, or wrong, please open an issue: 2616s https://github.com/diku-dk/futhark/issues 2616s 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.fut: 2616s Compiling with --backend=multicore: 2616s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.fut:5:28-29: 2616s Defaulting ambiguous type to i32. 2616s cc failed with code 1: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c: In function ‘futrts_umul_hi64’: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ^~~~~~~~~~~ 2616s | __uint32_t 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4402:90: error: expected ‘)’ before ‘a’ 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4402:109: error: expected ‘)’ before ‘b’ 2616s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c: In function ‘futrts_smul_hi64’: 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ^~~~~~~~~~ 2616s | __int128__ 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4406:86: error: expected ‘)’ before ‘a’ 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4406:104: error: expected ‘)’ before ‘b’ 2616s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2616s | ~ ^ 2616s | ) 2616s 2616s If you find this error message confusing, uninformative, or wrong, please open an issue: 2616s https://github.com/diku-dk/futhark/issues 2616s 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.fut: 2619s Compiling with --backend=multicore: 2619s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.fut:7:9-39: 2619s Entry point parameter 2619s 2619s ((a: *[d₀]i32): *[]i32, (b: *[d₁]i32): *[]i32, (n: i32): i32) 2619s 2619s will have an opaque type, so the entry point will likely not be callable. 2619s cc failed with code 1: 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c: In function ‘futrts_umul_hi64’: 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2619s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2619s | ^~~~~~~~~~~ 2619s | __uint32_t 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4436:90: error: expected ‘)’ before ‘a’ 2619s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2619s | ~ ^ 2619s | ) 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4436:109: error: expected ‘)’ before ‘b’ 2619s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2619s | ~ ^ 2619s | ) 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c: In function ‘futrts_smul_hi64’: 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2619s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2619s | ^~~~~~~~~~ 2619s | __int128__ 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4440:86: error: expected ‘)’ before ‘a’ 2619s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2619s | ~ ^ 2619s | ) 2619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4440:104: error: expected ‘)’ before ‘b’ 2619s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2619s | ~ ^ 2619s | ) 2619s 2619s If you find this error message confusing, uninformative, or wrong, please open an issue: 2619s https://github.com/diku-dk/futhark/issues 2619s 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.fut: 2620s Generating reference outputs: 2620s cc failed with code 1: 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c: In function ‘futrts_umul_hi64’: 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2620s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ^~~~~~~~~~~ 2620s | __uint32_t 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:90: error: expected ‘)’ before ‘a’ 2620s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ~ ^ 2620s | ) 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:109: error: expected ‘)’ before ‘b’ 2620s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ~ ^ 2620s | ) 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c: In function ‘futrts_smul_hi64’: 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2620s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2620s | ^~~~~~~~~~ 2620s | __int128__ 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:86: error: expected ‘)’ before ‘a’ 2620s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2620s | ~ ^ 2620s | ) 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:104: error: expected ‘)’ before ‘b’ 2620s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2620s | ~ ^ 2620s | ) 2620s 2620s If you find this error message confusing, uninformative, or wrong, please open an issue: 2620s https://github.com/diku-dk/futhark/issues 2620s 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.fut: 2620s Compiling with --backend=multicore: 2620s cc failed with code 1: 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c: In function ‘futrts_umul_hi64’: 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2620s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ^~~~~~~~~~~ 2620s | __uint32_t 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4432:90: error: expected ‘)’ before ‘a’ 2620s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ~ ^ 2620s | ) 2620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4432:109: error: expected ‘)’ before ‘b’ 2620s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2620s | ~ ^ 2621s | ) 2621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c: In function ‘futrts_smul_hi64’: 2621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2621s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2621s | ^~~~~~~~~~ 2621s | __int128__ 2621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4436:86: error: expected ‘)’ before ‘a’ 2621s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2621s | ~ ^ 2621s | ) 2621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4436:104: error: expected ‘)’ before ‘b’ 2621s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2621s | ~ ^ 2621s | ) 2621s 2621s If you find this error message confusing, uninformative, or wrong, please open an issue: 2621s https://github.com/diku-dk/futhark/issues 2621s 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.fut: 2624s Generating reference outputs: 2624s cc failed with code 1: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c: In function ‘futrts_umul_hi64’: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2624s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ^~~~~~~~~~~ 2624s | __uint32_t 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:90: error: expected ‘)’ before ‘a’ 2624s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:109: error: expected ‘)’ before ‘b’ 2624s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c: In function ‘futrts_smul_hi64’: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2624s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ^~~~~~~~~~ 2624s | __int128__ 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:86: error: expected ‘)’ before ‘a’ 2624s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:104: error: expected ‘)’ before ‘b’ 2624s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s 2624s If you find this error message confusing, uninformative, or wrong, please open an issue: 2624s https://github.com/diku-dk/futhark/issues 2624s 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.fut: 2624s Generating reference outputs: 2624s cc failed with code 1: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c: In function ‘futrts_umul_hi64’: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2624s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ^~~~~~~~~~~ 2624s | __uint32_t 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:90: error: expected ‘)’ before ‘a’ 2624s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:109: error: expected ‘)’ before ‘b’ 2624s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c: In function ‘futrts_smul_hi64’: 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2624s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ^~~~~~~~~~ 2624s | __int128__ 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:86: error: expected ‘)’ before ‘a’ 2624s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:104: error: expected ‘)’ before ‘b’ 2624s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2624s | ~ ^ 2624s | ) 2624s 2624s If you find this error message confusing, uninformative, or wrong, please open an issue: 2624s https://github.com/diku-dk/futhark/issues 2624s 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.fut: 2625s Generating reference outputs: 2625s cc failed with code 1: 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c: In function ‘futrts_umul_hi64’: 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2625s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2625s | ^~~~~~~~~~~ 2625s | __uint32_t 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:90: error: expected ‘)’ before ‘a’ 2625s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2625s | ~ ^ 2625s | ) 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:109: error: expected ‘)’ before ‘b’ 2625s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2625s | ~ ^ 2625s | ) 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c: In function ‘futrts_smul_hi64’: 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2625s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2625s | ^~~~~~~~~~ 2625s | __int128__ 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:86: error: expected ‘)’ before ‘a’ 2625s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2625s | ~ ^ 2625s | ) 2625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:104: error: expected ‘)’ before ‘b’ 2625s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2625s | ~ ^ 2625s | ) 2625s 2625s If you find this error message confusing, uninformative, or wrong, please open an issue: 2625s https://github.com/diku-dk/futhark/issues 2625s 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.fut: 2628s Generating reference outputs: 2628s cc failed with code 1: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c: In function ‘futrts_umul_hi64’: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2628s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ^~~~~~~~~~~ 2628s | __uint32_t 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:90: error: expected ‘)’ before ‘a’ 2628s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:109: error: expected ‘)’ before ‘b’ 2628s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c: In function ‘futrts_smul_hi64’: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2628s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ^~~~~~~~~~ 2628s | __int128__ 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:86: error: expected ‘)’ before ‘a’ 2628s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:104: error: expected ‘)’ before ‘b’ 2628s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s 2628s If you find this error message confusing, uninformative, or wrong, please open an issue: 2628s https://github.com/diku-dk/futhark/issues 2628s 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut: 2628s Compiling with --backend=multicore: 2628s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut:8:21-22: 2628s Unused name "y". 2628s 2628s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut:8:29-30: 2628s Unused name "z". 2628s cc failed with code 1: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c: In function ‘futrts_umul_hi64’: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2628s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ^~~~~~~~~~~ 2628s | __uint32_t 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4403:90: error: expected ‘)’ before ‘a’ 2628s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4403:109: error: expected ‘)’ before ‘b’ 2628s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c: In function ‘futrts_smul_hi64’: 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2628s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ^~~~~~~~~~ 2628s | __int128__ 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4407:86: error: expected ‘)’ before ‘a’ 2628s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4407:104: error: expected ‘)’ before ‘b’ 2628s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2628s | ~ ^ 2628s | ) 2628s 2628s If you find this error message confusing, uninformative, or wrong, please open an issue: 2628s https://github.com/diku-dk/futhark/issues 2628s 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.fut: 2631s Compiling with --backend=multicore: 2631s cc failed with code 1: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c: In function ‘futrts_umul_hi64’: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2631s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ^~~~~~~~~~~ 2631s | __uint32_t 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4416:90: error: expected ‘)’ before ‘a’ 2631s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4416:109: error: expected ‘)’ before ‘b’ 2631s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c: In function ‘futrts_smul_hi64’: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2631s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ^~~~~~~~~~ 2631s | __int128__ 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4420:86: error: expected ‘)’ before ‘a’ 2631s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4420:104: error: expected ‘)’ before ‘b’ 2631s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s 2631s If you find this error message confusing, uninformative, or wrong, please open an issue: 2631s https://github.com/diku-dk/futhark/issues 2631s 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.fut: 2631s Generating reference outputs: 2631s cc failed with code 1: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c: In function ‘futrts_umul_hi64’: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2631s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ^~~~~~~~~~~ 2631s | __uint32_t 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:90: error: expected ‘)’ before ‘a’ 2631s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:109: error: expected ‘)’ before ‘b’ 2631s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c: In function ‘futrts_smul_hi64’: 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2631s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ^~~~~~~~~~ 2631s | __int128__ 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:86: error: expected ‘)’ before ‘a’ 2631s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:104: error: expected ‘)’ before ‘b’ 2631s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2631s | ~ ^ 2631s | ) 2631s 2631s If you find this error message confusing, uninformative, or wrong, please open an issue: 2631s https://github.com/diku-dk/futhark/issues 2631s 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.fut: 2634s Compiling with --backend=multicore: 2634s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.fut:5:14-33: 2634s Entry point parameter 2634s 2634s ((b: [n]i32): [n]i32, (m: i64): i64) 2634s 2634s will have an opaque type, so the entry point will likely not be callable. 2634s cc failed with code 1: 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c: In function ‘futrts_umul_hi64’: 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2634s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2634s | ^~~~~~~~~~~ 2634s | __uint32_t 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4449:90: error: expected ‘)’ before ‘a’ 2634s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2634s | ~ ^ 2634s | ) 2634s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4449:109: error: expected ‘)’ before ‘b’ 2635s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c: In function ‘futrts_smul_hi64’: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2635s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ^~~~~~~~~~ 2635s | __int128__ 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4453:86: error: expected ‘)’ before ‘a’ 2635s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4453:104: error: expected ‘)’ before ‘b’ 2635s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s 2635s If you find this error message confusing, uninformative, or wrong, please open an issue: 2635s https://github.com/diku-dk/futhark/issues 2635s 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.fut: 2635s Compiling with --backend=multicore: 2635s cc failed with code 1: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c: In function ‘futrts_umul_hi64’: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2635s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ^~~~~~~~~~~ 2635s | __uint32_t 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4431:90: error: expected ‘)’ before ‘a’ 2635s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4431:109: error: expected ‘)’ before ‘b’ 2635s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c: In function ‘futrts_smul_hi64’: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2635s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ^~~~~~~~~~ 2635s | __int128__ 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4435:86: error: expected ‘)’ before ‘a’ 2635s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4435:104: error: expected ‘)’ before ‘b’ 2635s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s 2635s If you find this error message confusing, uninformative, or wrong, please open an issue: 2635s https://github.com/diku-dk/futhark/issues 2635s 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.fut: 2635s Compiling with --backend=multicore: 2635s cc failed with code 1: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c: In function ‘futrts_umul_hi64’: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2635s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ^~~~~~~~~~~ 2635s | __uint32_t 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4402:90: error: expected ‘)’ before ‘a’ 2635s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4402:109: error: expected ‘)’ before ‘b’ 2635s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c: In function ‘futrts_smul_hi64’: 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2635s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ^~~~~~~~~~ 2635s | __int128__ 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4406:86: error: expected ‘)’ before ‘a’ 2635s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4406:104: error: expected ‘)’ before ‘b’ 2635s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2635s | ~ ^ 2635s | ) 2635s 2635s If you find this error message confusing, uninformative, or wrong, please open an issue: 2635s https://github.com/diku-dk/futhark/issues 2635s 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.fut: 2636s Generating reference outputs: 2636s cc failed with code 1: 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c: In function ‘futrts_umul_hi64’: 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2636s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2636s | ^~~~~~~~~~~ 2636s | __uint32_t 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:90: error: expected ‘)’ before ‘a’ 2636s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2636s | ~ ^ 2636s | ) 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:109: error: expected ‘)’ before ‘b’ 2636s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2636s | ~ ^ 2636s | ) 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c: In function ‘futrts_smul_hi64’: 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2636s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2636s | ^~~~~~~~~~ 2636s | __int128__ 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:86: error: expected ‘)’ before ‘a’ 2636s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2636s | ~ ^ 2636s | ) 2636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:104: error: expected ‘)’ before ‘b’ 2636s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2636s | ~ ^ 2636s | ) 2636s 2636s If you find this error message confusing, uninformative, or wrong, please open an issue: 2636s https://github.com/diku-dk/futhark/issues 2636s 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.fut: 2637s Compiling with --backend=multicore: 2637s cc failed with code 1: 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c: In function ‘futrts_umul_hi64’: 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2637s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2637s | ^~~~~~~~~~~ 2637s | __uint32_t 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4431:90: error: expected ‘)’ before ‘a’ 2637s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2637s | ~ ^ 2637s | ) 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4431:109: error: expected ‘)’ before ‘b’ 2637s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2637s | ~ ^ 2637s | ) 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c: In function ‘futrts_smul_hi64’: 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2637s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2637s | ^~~~~~~~~~ 2637s | __int128__ 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4435:86: error: expected ‘)’ before ‘a’ 2637s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2637s | ~ ^ 2637s | ) 2637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4435:104: error: expected ‘)’ before ‘b’ 2637s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2637s | ~ ^ 2637s | ) 2637s 2637s If you find this error message confusing, uninformative, or wrong, please open an issue: 2637s https://github.com/diku-dk/futhark/issues 2637s 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.fut: 2638s Compiling with --backend=multicore: 2638s cc failed with code 1: 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c: In function ‘futrts_umul_hi64’: 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2638s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2638s | ^~~~~~~~~~~ 2638s | __uint32_t 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4418:90: error: expected ‘)’ before ‘a’ 2638s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2638s | ~ ^ 2638s | ) 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4418:109: error: expected ‘)’ before ‘b’ 2638s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2638s | ~ ^ 2638s | ) 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c: In function ‘futrts_smul_hi64’: 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2638s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2638s | ^~~~~~~~~~ 2638s | __int128__ 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4422:86: error: expected ‘)’ before ‘a’ 2638s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2638s | ~ ^ 2638s | ) 2638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4422:104: error: expected ‘)’ before ‘b’ 2638s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2638s | ~ ^ 2638s | ) 2638s 2638s If you find this error message confusing, uninformative, or wrong, please open an issue: 2638s https://github.com/diku-dk/futhark/issues 2638s 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.fut: 2643s Compiling with --backend=multicore: 2643s cc failed with code 1: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c: In function ‘futrts_umul_hi64’: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ^~~~~~~~~~~ 2643s | __uint32_t 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4416:90: error: expected ‘)’ before ‘a’ 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4416:109: error: expected ‘)’ before ‘b’ 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c: In function ‘futrts_smul_hi64’: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ^~~~~~~~~~ 2643s | __int128__ 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4420:86: error: expected ‘)’ before ‘a’ 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4420:104: error: expected ‘)’ before ‘b’ 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s 2643s If you find this error message confusing, uninformative, or wrong, please open an issue: 2643s https://github.com/diku-dk/futhark/issues 2643s 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.fut: 2643s Compiling with --backend=multicore: 2643s cc failed with code 1: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c: In function ‘futrts_umul_hi64’: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ^~~~~~~~~~~ 2643s | __uint32_t 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4416:90: error: expected ‘)’ before ‘a’ 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4416:109: error: expected ‘)’ before ‘b’ 2643s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c: In function ‘futrts_smul_hi64’: 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ^~~~~~~~~~ 2643s | __int128__ 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4420:86: error: expected ‘)’ before ‘a’ 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4420:104: error: expected ‘)’ before ‘b’ 2643s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2643s | ~ ^ 2643s | ) 2643s 2643s If you find this error message confusing, uninformative, or wrong, please open an issue: 2643s https://github.com/diku-dk/futhark/issues 2643s 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.fut: 2644s Compiling with --backend=multicore: 2644s cc failed with code 1: 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c: In function ‘futrts_umul_hi64’: 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2644s | ^~~~~~~~~~~ 2644s | __uint32_t 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4416:90: error: expected ‘)’ before ‘a’ 2644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2644s | ~ ^ 2644s | ) 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4416:109: error: expected ‘)’ before ‘b’ 2644s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2644s | ~ ^ 2644s | ) 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c: In function ‘futrts_smul_hi64’: 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2644s | ^~~~~~~~~~ 2644s | __int128__ 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4420:86: error: expected ‘)’ before ‘a’ 2644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2644s | ~ ^ 2644s | ) 2644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4420:104: error: expected ‘)’ before ‘b’ 2644s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2644s | ~ ^ 2644s | ) 2644s 2644s If you find this error message confusing, uninformative, or wrong, please open an issue: 2644s https://github.com/diku-dk/futhark/issues 2644s 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.fut: 2645s Compiling with --backend=multicore: 2645s cc failed with code 1: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c: In function ‘futrts_umul_hi64’: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2645s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ^~~~~~~~~~~ 2645s | __uint32_t 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4403:90: error: expected ‘)’ before ‘a’ 2645s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4403:109: error: expected ‘)’ before ‘b’ 2645s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c: In function ‘futrts_smul_hi64’: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2645s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ^~~~~~~~~~ 2645s | __int128__ 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4407:86: error: expected ‘)’ before ‘a’ 2645s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4407:104: error: expected ‘)’ before ‘b’ 2645s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s 2645s If you find this error message confusing, uninformative, or wrong, please open an issue: 2645s https://github.com/diku-dk/futhark/issues 2645s 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.fut: 2645s Compiling with --backend=multicore: 2645s cc failed with code 1: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c: In function ‘futrts_umul_hi64’: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2645s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ^~~~~~~~~~~ 2645s | __uint32_t 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4416:90: error: expected ‘)’ before ‘a’ 2645s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4416:109: error: expected ‘)’ before ‘b’ 2645s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c: In function ‘futrts_smul_hi64’: 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2645s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ^~~~~~~~~~ 2645s | __int128__ 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4420:86: error: expected ‘)’ before ‘a’ 2645s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4420:104: error: expected ‘)’ before ‘b’ 2645s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2645s | ~ ^ 2645s | ) 2645s 2645s If you find this error message confusing, uninformative, or wrong, please open an issue: 2645s https://github.com/diku-dk/futhark/issues 2645s 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.fut: 2648s Compiling with --backend=multicore: 2648s cc failed with code 1: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c: In function ‘futrts_umul_hi64’: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ^~~~~~~~~~~ 2648s | __uint32_t 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4416:90: error: expected ‘)’ before ‘a’ 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4416:109: error: expected ‘)’ before ‘b’ 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c: In function ‘futrts_smul_hi64’: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ^~~~~~~~~~ 2648s | __int128__ 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4420:86: error: expected ‘)’ before ‘a’ 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4420:104: error: expected ‘)’ before ‘b’ 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s 2648s If you find this error message confusing, uninformative, or wrong, please open an issue: 2648s https://github.com/diku-dk/futhark/issues 2648s 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.fut: 2648s Compiling with --backend=multicore: 2648s cc failed with code 1: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c: In function ‘futrts_umul_hi64’: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ^~~~~~~~~~~ 2648s | __uint32_t 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4416:90: error: expected ‘)’ before ‘a’ 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4416:109: error: expected ‘)’ before ‘b’ 2648s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c: In function ‘futrts_smul_hi64’: 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ^~~~~~~~~~ 2648s | __int128__ 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4420:86: error: expected ‘)’ before ‘a’ 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4420:104: error: expected ‘)’ before ‘b’ 2648s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2648s | ~ ^ 2648s | ) 2648s 2648s If you find this error message confusing, uninformative, or wrong, please open an issue: 2648s https://github.com/diku-dk/futhark/issues 2648s 2650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.fut: 2651s Compiling with --backend=multicore: 2651s cc failed with code 1: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c: In function ‘futrts_umul_hi64’: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2651s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ^~~~~~~~~~~ 2651s | __uint32_t 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4402:90: error: expected ‘)’ before ‘a’ 2651s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4402:109: error: expected ‘)’ before ‘b’ 2651s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c: In function ‘futrts_smul_hi64’: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2651s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ^~~~~~~~~~ 2651s | __int128__ 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4406:86: error: expected ‘)’ before ‘a’ 2651s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4406:104: error: expected ‘)’ before ‘b’ 2651s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s 2651s If you find this error message confusing, uninformative, or wrong, please open an issue: 2651s https://github.com/diku-dk/futhark/issues 2651s 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.fut: 2651s Compiling with --backend=multicore: 2651s cc failed with code 1: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c: In function ‘futrts_umul_hi64’: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2651s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ^~~~~~~~~~~ 2651s | __uint32_t 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4417:90: error: expected ‘)’ before ‘a’ 2651s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4417:109: error: expected ‘)’ before ‘b’ 2651s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c: In function ‘futrts_smul_hi64’: 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2651s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ^~~~~~~~~~ 2651s | __int128__ 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4421:86: error: expected ‘)’ before ‘a’ 2651s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4421:104: error: expected ‘)’ before ‘b’ 2651s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2651s | ~ ^ 2651s | ) 2651s 2651s If you find this error message confusing, uninformative, or wrong, please open an issue: 2651s https://github.com/diku-dk/futhark/issues 2651s 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.fut: 2653s Compiling with --backend=multicore: 2653s cc failed with code 1: 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c: In function ‘futrts_umul_hi64’: 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4422:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2653s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ^~~~~~~~~~~ 2653s | __uint32_t 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4422:78: note: each undeclared identifier is reported only once for each function it appears in 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4422:90: error: expected ‘)’ before ‘a’ 2653s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4422:109: error: expected ‘)’ before ‘b’ 2653s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c: In function ‘futrts_smul_hi64’: 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4426:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2653s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2653s | ^~~~~~~~~~ 2653s | __int128__ 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4426:86: error: expected ‘)’ before ‘a’ 2653s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4426:104: error: expected ‘)’ before ‘b’ 2653s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2653s 2653s If you find this error message confusing, uninformative, or wrong, please open an issue: 2653s https://github.com/diku-dk/futhark/issues 2653s 2653s (1517 failed, 176 passed, 617 to go). 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.fut: 2653s Compiling with --backend=multicore: 2653s cc failed with code 1: 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c: In function ‘futrts_umul_hi64’: 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ^~~~~~~~~~~ 2653s | __uint32_t 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4416:90: error: expected ‘)’ before ‘a’ 2653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4416:109: error: expected ‘)’ before ‘b’ 2653s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2653s | ~ ^ 2653s | ) 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c: In function ‘futrts_smul_hi64’: 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2654s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ^~~~~~~~~~ 2654s | __int128__ 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4420:86: error: expected ‘)’ before ‘a’ 2654s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4420:104: error: expected ‘)’ before ‘b’ 2654s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s 2654s If you find this error message confusing, uninformative, or wrong, please open an issue: 2654s https://github.com/diku-dk/futhark/issues 2654s 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.fut: 2654s Compiling with --backend=multicore: 2654s cc failed with code 1: 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c: In function ‘futrts_umul_hi64’: 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2654s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2654s | ^~~~~~~~~~~ 2654s | __uint32_t 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4419:90: error: expected ‘)’ before ‘a’ 2654s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4419:109: error: expected ‘)’ before ‘b’ 2654s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c: In function ‘futrts_smul_hi64’: 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2654s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ^~~~~~~~~~ 2654s | __int128__ 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4423:86: error: expected ‘)’ before ‘a’ 2654s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4423:104: error: expected ‘)’ before ‘b’ 2654s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2654s | ~ ^ 2654s | ) 2654s 2654s If you find this error message confusing, uninformative, or wrong, please open an issue: 2654s https://github.com/diku-dk/futhark/issues 2654s 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.fut: 2656s Compiling with --backend=multicore: 2656s cc failed with code 1: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c: In function ‘futrts_umul_hi64’: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ^~~~~~~~~~~ 2656s | __uint32_t 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4402:90: error: expected ‘)’ before ‘a’ 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4402:109: error: expected ‘)’ before ‘b’ 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c: In function ‘futrts_smul_hi64’: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ^~~~~~~~~~ 2656s | __int128__ 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4406:86: error: expected ‘)’ before ‘a’ 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4406:104: error: expected ‘)’ before ‘b’ 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s 2656s If you find this error message confusing, uninformative, or wrong, please open an issue: 2656s https://github.com/diku-dk/futhark/issues 2656s 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.fut: 2656s Compiling with --backend=multicore: 2656s cc failed with code 1: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c: In function ‘futrts_umul_hi64’: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ^~~~~~~~~~~ 2656s | __uint32_t 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4402:90: error: expected ‘)’ before ‘a’ 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4402:109: error: expected ‘)’ before ‘b’ 2656s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c: In function ‘futrts_smul_hi64’: 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ^~~~~~~~~~ 2656s | __int128__ 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4406:86: error: expected ‘)’ before ‘a’ 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4406:104: error: expected ‘)’ before ‘b’ 2656s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2656s | ~ ^ 2656s | ) 2656s 2656s If you find this error message confusing, uninformative, or wrong, please open an issue: 2656s https://github.com/diku-dk/futhark/issues 2656s 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.fut: 2658s Compiling with --backend=multicore: 2658s cc failed with code 1: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c: In function ‘futrts_umul_hi64’: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2658s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ^~~~~~~~~~~ 2658s | __uint32_t 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4402:90: error: expected ‘)’ before ‘a’ 2658s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4402:109: error: expected ‘)’ before ‘b’ 2658s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c: In function ‘futrts_smul_hi64’: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2658s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ^~~~~~~~~~ 2658s | __int128__ 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4406:86: error: expected ‘)’ before ‘a’ 2658s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4406:104: error: expected ‘)’ before ‘b’ 2658s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s 2658s If you find this error message confusing, uninformative, or wrong, please open an issue: 2658s https://github.com/diku-dk/futhark/issues 2658s 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.fut: 2658s Compiling with --backend=multicore: 2658s cc failed with code 1: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c: In function ‘futrts_umul_hi64’: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2658s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ^~~~~~~~~~~ 2658s | __uint32_t 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4416:90: error: expected ‘)’ before ‘a’ 2658s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4416:109: error: expected ‘)’ before ‘b’ 2658s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c: In function ‘futrts_smul_hi64’: 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2658s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ^~~~~~~~~~ 2658s | __int128__ 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4420:86: error: expected ‘)’ before ‘a’ 2658s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4420:104: error: expected ‘)’ before ‘b’ 2658s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2658s | ~ ^ 2658s | ) 2658s 2658s If you find this error message confusing, uninformative, or wrong, please open an issue: 2658s https://github.com/diku-dk/futhark/issues 2658s 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.fut: 2661s Compiling with --backend=multicore: 2661s cc failed with code 1: 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c: In function ‘futrts_umul_hi64’: 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ^~~~~~~~~~~ 2661s | __uint32_t 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4416:90: error: expected ‘)’ before ‘a’ 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4416:109: error: expected ‘)’ before ‘b’ 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c: In function ‘futrts_smul_hi64’: 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2661s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2661s | ^~~~~~~~~~ 2661s | __int128__ 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4420:86: error: expected ‘)’ before ‘a’ 2661s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4420:104: error: expected ‘)’ before ‘b’ 2661s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2661s 2661s If you find this error message confusing, uninformative, or wrong, please open an issue: 2661s https://github.com/diku-dk/futhark/issues 2661s 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.fut: 2661s Compiling with --backend=multicore: 2661s cc failed with code 1: 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c: In function ‘futrts_umul_hi64’: 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ^~~~~~~~~~~ 2661s | __uint32_t 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4416:90: error: expected ‘)’ before ‘a’ 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4416:109: error: expected ‘)’ before ‘b’ 2661s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2661s | ~ ^ 2661s | ) 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c: In function ‘futrts_smul_hi64’: 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ^~~~~~~~~~ 2662s | __int128__ 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4420:86: error: expected ‘)’ before ‘a’ 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4420:104: error: expected ‘)’ before ‘b’ 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s 2662s If you find this error message confusing, uninformative, or wrong, please open an issue: 2662s https://github.com/diku-dk/futhark/issues 2662s 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.fut: 2662s Compiling with --backend=multicore: 2662s cc failed with code 1: 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c: In function ‘futrts_umul_hi64’: 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2662s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2662s | ^~~~~~~~~~~ 2662s | __uint32_t 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4416:90: error: expected ‘)’ before ‘a’ 2662s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4416:109: error: expected ‘)’ before ‘b’ 2662s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c: In function ‘futrts_smul_hi64’: 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ^~~~~~~~~~ 2662s | __int128__ 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4420:86: error: expected ‘)’ before ‘a’ 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4420:104: error: expected ‘)’ before ‘b’ 2662s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2662s | ~ ^ 2662s | ) 2662s 2662s If you find this error message confusing, uninformative, or wrong, please open an issue: 2662s https://github.com/diku-dk/futhark/issues 2662s 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.fut: 2664s Compiling with --backend=multicore: 2664s cc failed with code 1: 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c: In function ‘futrts_umul_hi64’: 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2664s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2664s | ^~~~~~~~~~~ 2664s | __uint32_t 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4416:90: error: expected ‘)’ before ‘a’ 2664s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2664s | ~ ^ 2664s | ) 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4416:109: error: expected ‘)’ before ‘b’ 2664s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2664s | ~ ^ 2664s | ) 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c: In function ‘futrts_smul_hi64’: 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2664s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2664s | ^~~~~~~~~~ 2664s | __int128__ 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4420:86: error: expected ‘)’ before ‘a’ 2664s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2664s | ~ ^ 2664s | ) 2664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4420:104: error: expected ‘)’ before ‘b’ 2664s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2664s | ~ ^ 2664s | ) 2664s 2664s If you find this error message confusing, uninformative, or wrong, please open an issue: 2664s https://github.com/diku-dk/futhark/issues 2664s 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.fut: 2666s Compiling with --backend=multicore: 2666s cc failed with code 1: 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c: In function ‘futrts_umul_hi64’: 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2666s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2666s | ^~~~~~~~~~~ 2666s | __uint32_t 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4418:90: error: expected ‘)’ before ‘a’ 2666s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2666s | ~ ^ 2666s | ) 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4418:109: error: expected ‘)’ before ‘b’ 2666s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2666s | ~ ^ 2666s | ) 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c: In function ‘futrts_smul_hi64’: 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2666s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2666s | ^~~~~~~~~~ 2666s | __int128__ 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4422:86: error: expected ‘)’ before ‘a’ 2666s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2666s | ~ ^ 2666s | ) 2666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4422:104: error: expected ‘)’ before ‘b’ 2666s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2666s | ~ ^ 2666s | ) 2666s 2666s If you find this error message confusing, uninformative, or wrong, please open an issue: 2666s https://github.com/diku-dk/futhark/issues 2666s 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.fut: 2669s Compiling with --backend=multicore: 2669s cc failed with code 1: 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c: In function ‘futrts_umul_hi64’: 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2669s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2669s | ^~~~~~~~~~~ 2669s | __uint32_t 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4417:90: error: expected ‘)’ before ‘a’ 2669s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2669s | ~ ^ 2669s | ) 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4417:109: error: expected ‘)’ before ‘b’ 2669s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2669s | ~ ^ 2669s | ) 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c: In function ‘futrts_smul_hi64’: 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2669s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2669s | ^~~~~~~~~~ 2669s | __int128__ 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4421:86: error: expected ‘)’ before ‘a’ 2669s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2669s | ~ ^ 2669s | ) 2669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4421:104: error: expected ‘)’ before ‘b’ 2669s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2669s | ~ ^ 2669s | ) 2669s 2669s If you find this error message confusing, uninformative, or wrong, please open an issue: 2669s https://github.com/diku-dk/futhark/issues 2669s 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.fut: 2670s Compiling with --backend=multicore: 2670s cc failed with code 1: 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c: In function ‘futrts_umul_hi64’: 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4422:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2670s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2670s | ^~~~~~~~~~~ 2670s | __uint32_t 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4422:78: note: each undeclared identifier is reported only once for each function it appears in 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4422:90: error: expected ‘)’ before ‘a’ 2670s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2670s | ~ ^ 2670s | ) 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4422:109: error: expected ‘)’ before ‘b’ 2670s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2670s | ~ ^ 2670s | ) 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c: In function ‘futrts_smul_hi64’: 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4426:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2670s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2670s | ^~~~~~~~~~ 2670s | __int128__ 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4426:86: error: expected ‘)’ before ‘a’ 2670s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2670s | ~ ^ 2670s | ) 2670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4426:104: error: expected ‘)’ before ‘b’ 2670s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2670s | ~ ^ 2670s | ) 2670s 2670s If you find this error message confusing, uninformative, or wrong, please open an issue: 2670s https://github.com/diku-dk/futhark/issues 2670s 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.fut: 2671s Compiling with --backend=multicore: 2671s cc failed with code 1: 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c: In function ‘futrts_umul_hi64’: 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2671s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2671s | ^~~~~~~~~~~ 2671s | __uint32_t 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4418:90: error: expected ‘)’ before ‘a’ 2671s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2671s | ~ ^ 2671s | ) 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4418:109: error: expected ‘)’ before ‘b’ 2671s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2671s | ~ ^ 2671s | ) 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c: In function ‘futrts_smul_hi64’: 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2671s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2671s | ^~~~~~~~~~ 2671s | __int128__ 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4422:86: error: expected ‘)’ before ‘a’ 2671s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2671s | ~ ^ 2671s | ) 2671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4422:104: error: expected ‘)’ before ‘b’ 2671s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2671s | ~ ^ 2671s | ) 2671s 2671s If you find this error message confusing, uninformative, or wrong, please open an issue: 2671s https://github.com/diku-dk/futhark/issues 2671s 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.fut: 2672s Compiling with --backend=multicore: 2672s cc failed with code 1: 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c: In function ‘futrts_umul_hi64’: 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2672s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2672s | ^~~~~~~~~~~ 2672s | __uint32_t 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4416:90: error: expected ‘)’ before ‘a’ 2672s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2672s | ~ ^ 2672s | ) 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4416:109: error: expected ‘)’ before ‘b’ 2672s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2672s | ~ ^ 2672s | ) 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c: In function ‘futrts_smul_hi64’: 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2672s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2672s | ^~~~~~~~~~ 2672s | __int128__ 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4420:86: error: expected ‘)’ before ‘a’ 2672s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2672s | ~ ^ 2672s | ) 2672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4420:104: error: expected ‘)’ before ‘b’ 2672s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2672s | ~ ^ 2672s | ) 2672s 2672s If you find this error message confusing, uninformative, or wrong, please open an issue: 2672s https://github.com/diku-dk/futhark/issues 2672s 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.fut: 2674s Compiling with --backend=multicore: 2674s cc failed with code 1: 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c: In function ‘futrts_umul_hi64’: 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2674s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2674s | ^~~~~~~~~~~ 2674s | __uint32_t 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4402:90: error: expected ‘)’ before ‘a’ 2674s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2674s | ~ ^ 2674s | ) 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4402:109: error: expected ‘)’ before ‘b’ 2674s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2674s | ~ ^ 2674s | ) 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c: In function ‘futrts_smul_hi64’: 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2674s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2674s | ^~~~~~~~~~ 2674s | __int128__ 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4406:86: error: expected ‘)’ before ‘a’ 2674s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2674s | ~ ^ 2674s | ) 2674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4406:104: error: expected ‘)’ before ‘b’ 2674s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2674s | ~ ^ 2674s | ) 2674s 2674s If you find this error message confusing, uninformative, or wrong, please open an issue: 2674s https://github.com/diku-dk/futhark/issues 2674s 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.fut: 2675s Compiling with --backend=multicore: 2675s cc failed with code 1: 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c: In function ‘futrts_umul_hi64’: 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2675s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2675s | ^~~~~~~~~~~ 2675s | __uint32_t 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4416:90: error: expected ‘)’ before ‘a’ 2675s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2675s | ~ ^ 2675s | ) 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4416:109: error: expected ‘)’ before ‘b’ 2675s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2675s | ~ ^ 2675s | ) 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c: In function ‘futrts_smul_hi64’: 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2675s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2675s | ^~~~~~~~~~ 2675s | __int128__ 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4420:86: error: expected ‘)’ before ‘a’ 2675s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2675s | ~ ^ 2675s | ) 2675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4420:104: error: expected ‘)’ before ‘b’ 2675s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2675s | ~ ^ 2675s | ) 2675s 2675s If you find this error message confusing, uninformative, or wrong, please open an issue: 2675s https://github.com/diku-dk/futhark/issues 2675s 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.fut: 2677s Compiling with --backend=multicore: 2677s cc failed with code 1: 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c: In function ‘futrts_umul_hi64’: 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2677s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2677s | ^~~~~~~~~~~ 2677s | __uint32_t 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4417:90: error: expected ‘)’ before ‘a’ 2677s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2677s | ~ ^ 2677s | ) 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4417:109: error: expected ‘)’ before ‘b’ 2677s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2677s | ~ ^ 2677s | ) 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c: In function ‘futrts_smul_hi64’: 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2677s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2677s | ^~~~~~~~~~ 2677s | __int128__ 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4421:86: error: expected ‘)’ before ‘a’ 2677s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2677s | ~ ^ 2677s | ) 2677s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4421:104: error: expected ‘)’ before ‘b’ 2677s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2677s | ~ ^ 2677s | ) 2677s 2677s If you find this error message confusing, uninformative, or wrong, please open an issue: 2677s https://github.com/diku-dk/futhark/issues 2677s 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.fut: 2678s Compiling with --backend=multicore: 2678s cc failed with code 1: 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c: In function ‘futrts_umul_hi64’: 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2678s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2678s | ^~~~~~~~~~~ 2678s | __uint32_t 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4416:90: error: expected ‘)’ before ‘a’ 2678s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2678s | ~ ^ 2678s | ) 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4416:109: error: expected ‘)’ before ‘b’ 2678s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2678s | ~ ^ 2678s | ) 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c: In function ‘futrts_smul_hi64’: 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2678s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2678s | ^~~~~~~~~~ 2678s | __int128__ 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4420:86: error: expected ‘)’ before ‘a’ 2678s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2678s | ~ ^ 2678s | ) 2678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4420:104: error: expected ‘)’ before ‘b’ 2678s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2678s | ~ ^ 2678s | ) 2678s 2678s If you find this error message confusing, uninformative, or wrong, please open an issue: 2678s https://github.com/diku-dk/futhark/issues 2678s 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.fut: 2679s Compiling with --backend=multicore: 2679s cc failed with code 1: 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c: In function ‘futrts_umul_hi64’: 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2679s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2679s | ^~~~~~~~~~~ 2679s | __uint32_t 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4416:90: error: expected ‘)’ before ‘a’ 2679s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2679s | ~ ^ 2679s | ) 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4416:109: error: expected ‘)’ before ‘b’ 2679s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2679s | ~ ^ 2679s | ) 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c: In function ‘futrts_smul_hi64’: 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2679s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2679s | ^~~~~~~~~~ 2679s | __int128__ 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4420:86: error: expected ‘)’ before ‘a’ 2679s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2679s | ~ ^ 2679s | ) 2679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4420:104: error: expected ‘)’ before ‘b’ 2679s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2679s | ~ ^ 2679s | ) 2679s 2679s If you find this error message confusing, uninformative, or wrong, please open an issue: 2679s https://github.com/diku-dk/futhark/issues 2679s 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.fut: 2680s Compiling with --backend=multicore: 2680s cc failed with code 1: 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c: In function ‘futrts_umul_hi64’: 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2680s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2680s | ^~~~~~~~~~~ 2680s | __uint32_t 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4417:90: error: expected ‘)’ before ‘a’ 2680s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2680s | ~ ^ 2680s | ) 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4417:109: error: expected ‘)’ before ‘b’ 2680s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2680s | ~ ^ 2680s | ) 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c: In function ‘futrts_smul_hi64’: 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2680s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2680s | ^~~~~~~~~~ 2680s | __int128__ 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4421:86: error: expected ‘)’ before ‘a’ 2680s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2680s | ~ ^ 2680s | ) 2680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4421:104: error: expected ‘)’ before ‘b’ 2680s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2680s | ~ ^ 2680s | ) 2680s 2680s If you find this error message confusing, uninformative, or wrong, please open an issue: 2680s https://github.com/diku-dk/futhark/issues 2680s 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.fut: 2681s Compiling with --backend=multicore: 2681s cc failed with code 1: 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c: In function ‘futrts_umul_hi64’: 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2681s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2681s | ^~~~~~~~~~~ 2681s | __uint32_t 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4416:90: error: expected ‘)’ before ‘a’ 2681s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2681s | ~ ^ 2681s | ) 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4416:109: error: expected ‘)’ before ‘b’ 2681s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2681s | ~ ^ 2681s | ) 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c: In function ‘futrts_smul_hi64’: 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2681s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2681s | ^~~~~~~~~~ 2681s | __int128__ 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4420:86: error: expected ‘)’ before ‘a’ 2681s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2681s | ~ ^ 2681s | ) 2681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4420:104: error: expected ‘)’ before ‘b’ 2681s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2681s | ~ ^ 2681s | ) 2681s 2681s If you find this error message confusing, uninformative, or wrong, please open an issue: 2681s https://github.com/diku-dk/futhark/issues 2681s 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.fut: 2682s Compiling with --backend=multicore: 2682s cc failed with code 1: 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c: In function ‘futrts_umul_hi64’: 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2682s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2682s | ^~~~~~~~~~~ 2682s | __uint32_t 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4416:90: error: expected ‘)’ before ‘a’ 2682s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2682s | ~ ^ 2682s | ) 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4416:109: error: expected ‘)’ before ‘b’ 2682s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2682s | ~ ^ 2682s | ) 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c: In function ‘futrts_smul_hi64’: 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2682s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2682s | ^~~~~~~~~~ 2682s | __int128__ 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4420:86: error: expected ‘)’ before ‘a’ 2682s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2682s | ~ ^ 2682s | ) 2682s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4420:104: error: expected ‘)’ before ‘b’ 2682s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2682s | ~ ^ 2682s | ) 2682s 2682s If you find this error message confusing, uninformative, or wrong, please open an issue: 2682s https://github.com/diku-dk/futhark/issues 2682s 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.fut: 2684s Compiling with --backend=multicore: 2684s cc failed with code 1: 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c: In function ‘futrts_umul_hi64’: 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2684s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2684s | ^~~~~~~~~~~ 2684s | __uint32_t 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4416:90: error: expected ‘)’ before ‘a’ 2684s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2684s | ~ ^ 2684s | ) 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4416:109: error: expected ‘)’ before ‘b’ 2684s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2684s | ~ ^ 2684s | ) 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c: In function ‘futrts_smul_hi64’: 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2684s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2684s | ^~~~~~~~~~ 2684s | __int128__ 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4420:86: error: expected ‘)’ before ‘a’ 2684s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2684s | ~ ^ 2684s | ) 2684s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4420:104: error: expected ‘)’ before ‘b’ 2684s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2684s | ~ ^ 2684s | ) 2684s 2684s If you find this error message confusing, uninformative, or wrong, please open an issue: 2684s https://github.com/diku-dk/futhark/issues 2684s 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.fut: 2685s Compiling with --backend=multicore: 2685s cc failed with code 1: 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2685s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2685s | ^~~~~~~~~~~ 2685s | __uint32_t 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4416:90: error: expected ‘)’ before ‘a’ 2685s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2685s | ~ ^ 2685s | ) 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4416:109: error: expected ‘)’ before ‘b’ 2685s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2685s | ~ ^ 2685s | ) 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2685s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2685s | ^~~~~~~~~~ 2685s | __int128__ 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4420:86: error: expected ‘)’ before ‘a’ 2685s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2685s | ~ ^ 2685s | ) 2685s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4420:104: error: expected ‘)’ before ‘b’ 2685s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2685s | ~ ^ 2685s | ) 2685s 2685s If you find this error message confusing, uninformative, or wrong, please open an issue: 2685s https://github.com/diku-dk/futhark/issues 2685s 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.fut: 2686s Compiling with --backend=multicore: 2686s cc failed with code 1: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c: In function ‘futrts_umul_hi64’: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2686s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ^~~~~~~~~~~ 2686s | __uint32_t 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4416:90: error: expected ‘)’ before ‘a’ 2686s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4416:109: error: expected ‘)’ before ‘b’ 2686s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c: In function ‘futrts_smul_hi64’: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2686s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ^~~~~~~~~~ 2686s | __int128__ 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4420:86: error: expected ‘)’ before ‘a’ 2686s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4420:104: error: expected ‘)’ before ‘b’ 2686s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s 2686s If you find this error message confusing, uninformative, or wrong, please open an issue: 2686s https://github.com/diku-dk/futhark/issues 2686s 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.fut: 2686s Compiling with --backend=multicore: 2686s cc failed with code 1: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c: In function ‘futrts_umul_hi64’: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2686s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ^~~~~~~~~~~ 2686s | __uint32_t 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4431:90: error: expected ‘)’ before ‘a’ 2686s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4431:109: error: expected ‘)’ before ‘b’ 2686s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c: In function ‘futrts_smul_hi64’: 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2686s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ^~~~~~~~~~ 2686s | __int128__ 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4435:86: error: expected ‘)’ before ‘a’ 2686s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4435:104: error: expected ‘)’ before ‘b’ 2686s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2686s | ~ ^ 2686s | ) 2686s 2686s If you find this error message confusing, uninformative, or wrong, please open an issue: 2686s https://github.com/diku-dk/futhark/issues 2686s 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.fut: 2688s Compiling with --backend=multicore: 2688s cc failed with code 1: 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c: In function ‘futrts_umul_hi64’: 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2688s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2688s | ^~~~~~~~~~~ 2688s | __uint32_t 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4416:90: error: expected ‘)’ before ‘a’ 2688s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2688s | ~ ^ 2688s | ) 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4416:109: error: expected ‘)’ before ‘b’ 2688s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2688s | ~ ^ 2688s | ) 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c: In function ‘futrts_smul_hi64’: 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2688s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2688s | ^~~~~~~~~~ 2688s | __int128__ 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4420:86: error: expected ‘)’ before ‘a’ 2688s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2688s | ~ ^ 2688s | ) 2688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4420:104: error: expected ‘)’ before ‘b’ 2688s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2688s | ~ ^ 2688s | ) 2688s 2688s If you find this error message confusing, uninformative, or wrong, please open an issue: 2688s https://github.com/diku-dk/futhark/issues 2688s 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.fut: 2689s Compiling with --backend=multicore: 2689s cc failed with code 1: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c: In function ‘futrts_umul_hi64’: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2689s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ^~~~~~~~~~~ 2689s | __uint32_t 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4431:90: error: expected ‘)’ before ‘a’ 2689s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4431:109: error: expected ‘)’ before ‘b’ 2689s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c: In function ‘futrts_smul_hi64’: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2689s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ^~~~~~~~~~ 2689s | __int128__ 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4435:86: error: expected ‘)’ before ‘a’ 2689s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4435:104: error: expected ‘)’ before ‘b’ 2689s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s 2689s If you find this error message confusing, uninformative, or wrong, please open an issue: 2689s https://github.com/diku-dk/futhark/issues 2689s 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.fut: 2689s Compiling with --backend=multicore: 2689s cc failed with code 1: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c: In function ‘futrts_umul_hi64’: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2689s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ^~~~~~~~~~~ 2689s | __uint32_t 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4418:90: error: expected ‘)’ before ‘a’ 2689s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4418:109: error: expected ‘)’ before ‘b’ 2689s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c: In function ‘futrts_smul_hi64’: 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2689s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ^~~~~~~~~~ 2689s | __int128__ 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4422:86: error: expected ‘)’ before ‘a’ 2689s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4422:104: error: expected ‘)’ before ‘b’ 2689s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2689s | ~ ^ 2689s | ) 2689s 2689s If you find this error message confusing, uninformative, or wrong, please open an issue: 2689s https://github.com/diku-dk/futhark/issues 2689s 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.fut: 2690s Compiling with --backend=multicore: 2690s cc failed with code 1: 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c: In function ‘futrts_umul_hi64’: 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2690s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2690s | ^~~~~~~~~~~ 2690s | __uint32_t 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4417:90: error: expected ‘)’ before ‘a’ 2690s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2690s | ~ ^ 2690s | ) 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4417:109: error: expected ‘)’ before ‘b’ 2690s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2690s | ~ ^ 2690s | ) 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c: In function ‘futrts_smul_hi64’: 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2690s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2690s | ^~~~~~~~~~ 2690s | __int128__ 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4421:86: error: expected ‘)’ before ‘a’ 2690s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2690s | ~ ^ 2690s | ) 2690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4421:104: error: expected ‘)’ before ‘b’ 2690s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2690s | ~ ^ 2690s | ) 2690s 2690s If you find this error message confusing, uninformative, or wrong, please open an issue: 2690s https://github.com/diku-dk/futhark/issues 2690s 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.fut: 2693s Compiling with --backend=multicore: 2693s cc failed with code 1: 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c: In function ‘futrts_umul_hi64’: 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2693s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2693s | ^~~~~~~~~~~ 2693s | __uint32_t 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4417:90: error: expected ‘)’ before ‘a’ 2693s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2693s | ~ ^ 2693s | ) 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4417:109: error: expected ‘)’ before ‘b’ 2693s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2693s | ~ ^ 2693s | ) 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c: In function ‘futrts_smul_hi64’: 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2693s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2693s | ^~~~~~~~~~ 2693s | __int128__ 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4421:86: error: expected ‘)’ before ‘a’ 2693s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2693s | ~ ^ 2693s | ) 2693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4421:104: error: expected ‘)’ before ‘b’ 2693s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2693s | ~ ^ 2693s | ) 2693s 2693s If you find this error message confusing, uninformative, or wrong, please open an issue: 2693s https://github.com/diku-dk/futhark/issues 2693s 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.fut: 2694s Compiling with --backend=multicore: 2694s cc failed with code 1: 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c: In function ‘futrts_umul_hi64’: 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2694s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2694s | ^~~~~~~~~~~ 2694s | __uint32_t 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4417:90: error: expected ‘)’ before ‘a’ 2694s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2694s | ~ ^ 2694s | ) 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4417:109: error: expected ‘)’ before ‘b’ 2694s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2694s | ~ ^ 2694s | ) 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c: In function ‘futrts_smul_hi64’: 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2694s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2694s | ^~~~~~~~~~ 2694s | __int128__ 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4421:86: error: expected ‘)’ before ‘a’ 2694s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2694s | ~ ^ 2694s | ) 2694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4421:104: error: expected ‘)’ before ‘b’ 2694s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2694s | ~ ^ 2694s | ) 2694s 2694s If you find this error message confusing, uninformative, or wrong, please open an issue: 2694s https://github.com/diku-dk/futhark/issues 2694s 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.fut: 2695s Compiling with --backend=multicore: 2695s cc failed with code 1: 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c: In function ‘futrts_umul_hi64’: 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2695s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2695s | ^~~~~~~~~~~ 2695s | __uint32_t 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4432:90: error: expected ‘)’ before ‘a’ 2695s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2695s | ~ ^ 2695s | ) 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4432:109: error: expected ‘)’ before ‘b’ 2695s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2695s | ~ ^ 2695s | ) 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c: In function ‘futrts_smul_hi64’: 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2695s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2695s | ^~~~~~~~~~ 2695s | __int128__ 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4436:86: error: expected ‘)’ before ‘a’ 2695s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2695s | ~ ^ 2695s | ) 2695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4436:104: error: expected ‘)’ before ‘b’ 2695s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2695s | ~ ^ 2695s | ) 2695s 2695s If you find this error message confusing, uninformative, or wrong, please open an issue: 2695s https://github.com/diku-dk/futhark/issues 2695s 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.fut: 2696s Compiling with --backend=multicore: 2696s cc failed with code 1: 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c: In function ‘futrts_umul_hi64’: 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2696s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2696s | ^~~~~~~~~~~ 2696s | __uint32_t 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4417:90: error: expected ‘)’ before ‘a’ 2696s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2696s | ~ ^ 2696s | ) 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4417:109: error: expected ‘)’ before ‘b’ 2696s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2696s | ~ ^ 2696s | ) 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c: In function ‘futrts_smul_hi64’: 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2696s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2696s | ^~~~~~~~~~ 2696s | __int128__ 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4421:86: error: expected ‘)’ before ‘a’ 2696s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2696s | ~ ^ 2696s | ) 2696s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4421:104: error: expected ‘)’ before ‘b’ 2696s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2696s | ~ ^ 2696s | ) 2696s 2696s If you find this error message confusing, uninformative, or wrong, please open an issue: 2696s https://github.com/diku-dk/futhark/issues 2696s 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.fut: 2699s Compiling with --backend=multicore: 2699s cc failed with code 1: 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c: In function ‘futrts_umul_hi64’: 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2699s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2699s | ^~~~~~~~~~~ 2699s | __uint32_t 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4417:90: error: expected ‘)’ before ‘a’ 2699s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2699s | ~ ^ 2699s | ) 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4417:109: error: expected ‘)’ before ‘b’ 2699s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2699s | ~ ^ 2699s | ) 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c: In function ‘futrts_smul_hi64’: 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2699s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2699s | ^~~~~~~~~~ 2699s | __int128__ 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4421:86: error: expected ‘)’ before ‘a’ 2699s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2699s | ~ ^ 2699s | ) 2699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4421:104: error: expected ‘)’ before ‘b’ 2699s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2699s | ~ ^ 2699s | ) 2699s 2699s If you find this error message confusing, uninformative, or wrong, please open an issue: 2699s https://github.com/diku-dk/futhark/issues 2699s 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.fut: 2700s Compiling with --backend=multicore: 2700s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.fut:6:17-8:33: 2700s Entry point parameter 2700s 2700s ((indexes: [k]i64): [k]i64, (values: [k]i32): [k]i32, (array: *[n]i32): *[n]i32) 2700s 2700s will have an opaque type, so the entry point will likely not be callable. 2700s cc failed with code 1: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c: In function ‘futrts_umul_hi64’: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4452:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2700s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ^~~~~~~~~~~ 2700s | __uint32_t 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4452:78: note: each undeclared identifier is reported only once for each function it appears in 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4452:90: error: expected ‘)’ before ‘a’ 2700s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4452:109: error: expected ‘)’ before ‘b’ 2700s 4452 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c: In function ‘futrts_smul_hi64’: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4456:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2700s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ^~~~~~~~~~ 2700s | __int128__ 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4456:86: error: expected ‘)’ before ‘a’ 2700s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4456:104: error: expected ‘)’ before ‘b’ 2700s 4456 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s 2700s If you find this error message confusing, uninformative, or wrong, please open an issue: 2700s https://github.com/diku-dk/futhark/issues 2700s 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.fut: 2700s Compiling with --backend=multicore: 2700s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.fut:8:17-10:33: 2700s Entry point parameter 2700s 2700s ((indexes: [k]i64): [k]i64, (values: [k]i64): [k]i64, (array: *[n]i64): *[n]i64) 2700s 2700s will have an opaque type, so the entry point will likely not be callable. 2700s cc failed with code 1: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c: In function ‘futrts_umul_hi64’: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2700s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ^~~~~~~~~~~ 2700s | __uint32_t 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4436:90: error: expected ‘)’ before ‘a’ 2700s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4436:109: error: expected ‘)’ before ‘b’ 2700s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c: In function ‘futrts_smul_hi64’: 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2700s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ^~~~~~~~~~ 2700s | __int128__ 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4440:86: error: expected ‘)’ before ‘a’ 2700s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4440:104: error: expected ‘)’ before ‘b’ 2700s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2700s | ~ ^ 2700s | ) 2700s 2700s If you find this error message confusing, uninformative, or wrong, please open an issue: 2700s https://github.com/diku-dk/futhark/issues 2700s 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.fut: 2701s Compiling with --backend=multicore: 2701s cc failed with code 1: 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c: In function ‘futrts_umul_hi64’: 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2701s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2701s | ^~~~~~~~~~~ 2701s | __uint32_t 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4417:90: error: expected ‘)’ before ‘a’ 2701s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2701s | ~ ^ 2701s | ) 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4417:109: error: expected ‘)’ before ‘b’ 2701s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2701s | ~ ^ 2701s | ) 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c: In function ‘futrts_smul_hi64’: 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2701s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2701s | ^~~~~~~~~~ 2701s | __int128__ 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4421:86: error: expected ‘)’ before ‘a’ 2701s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2701s | ~ ^ 2701s | ) 2701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4421:104: error: expected ‘)’ before ‘b’ 2701s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2701s | ~ ^ 2701s | ) 2701s 2701s If you find this error message confusing, uninformative, or wrong, please open an issue: 2701s https://github.com/diku-dk/futhark/issues 2701s 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.fut: 2702s Compiling with --backend=multicore: 2702s cc failed with code 1: 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c: In function ‘futrts_umul_hi64’: 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2702s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2702s | ^~~~~~~~~~~ 2702s | __uint32_t 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4418:90: error: expected ‘)’ before ‘a’ 2702s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2702s | ~ ^ 2702s | ) 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4418:109: error: expected ‘)’ before ‘b’ 2702s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2702s | ~ ^ 2702s | ) 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c: In function ‘futrts_smul_hi64’: 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2702s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2702s | ^~~~~~~~~~ 2702s | __int128__ 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4422:86: error: expected ‘)’ before ‘a’ 2702s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2702s | ~ ^ 2702s | ) 2702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4422:104: error: expected ‘)’ before ‘b’ 2702s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2702s | ~ ^ 2702s | ) 2702s 2702s If you find this error message confusing, uninformative, or wrong, please open an issue: 2702s https://github.com/diku-dk/futhark/issues 2702s 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.fut: 2704s Compiling with --backend=multicore: 2704s cc failed with code 1: 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c: In function ‘futrts_umul_hi64’: 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2704s | ^~~~~~~~~~~ 2704s | __uint32_t 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4418:90: error: expected ‘)’ before ‘a’ 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2704s | ~ ^ 2704s | ) 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4418:109: error: expected ‘)’ before ‘b’ 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2704s | ~ ^ 2704s | ) 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c: In function ‘futrts_smul_hi64’: 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2704s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2704s | ^~~~~~~~~~ 2704s | __int128__ 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4422:86: error: expected ‘)’ before ‘a’ 2704s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2704s | ~ ^ 2704s | ) 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4422:104: error: expected ‘)’ before ‘b’ 2704s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2704s | ~ ^ 2704s | ) 2704s 2704s If you find this error message confusing, uninformative, or wrong, please open an issue: 2704s https://github.com/diku-dk/futhark/issues 2704s 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.fut: 2704s Compiling with --backend=multicore: 2704s cc failed with code 1: 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c: In function ‘futrts_umul_hi64’: 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2704s | ^~~~~~~~~~~ 2704s | __uint32_t 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4418:90: error: expected ‘)’ before ‘a’ 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2704s | ~ ^ 2704s | ) 2704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4418:109: error: expected ‘)’ before ‘b’ 2704s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2705s | ~ ^ 2705s | ) 2705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c: In function ‘futrts_smul_hi64’: 2705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2705s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2705s | ^~~~~~~~~~ 2705s | __int128__ 2705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4422:86: error: expected ‘)’ before ‘a’ 2705s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2705s | ~ ^ 2705s | ) 2705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4422:104: error: expected ‘)’ before ‘b’ 2705s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2705s | ~ ^ 2705s | ) 2705s 2705s If you find this error message confusing, uninformative, or wrong, please open an issue: 2705s https://github.com/diku-dk/futhark/issues 2705s 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.fut: 2706s Compiling with --backend=multicore: 2706s cc failed with code 1: 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c: In function ‘futrts_umul_hi64’: 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2706s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2706s | ^~~~~~~~~~~ 2706s | __uint32_t 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4436:90: error: expected ‘)’ before ‘a’ 2706s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2706s | ~ ^ 2706s | ) 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4436:109: error: expected ‘)’ before ‘b’ 2706s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2706s | ~ ^ 2706s | ) 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c: In function ‘futrts_smul_hi64’: 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2706s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2706s | ^~~~~~~~~~ 2706s | __int128__ 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4440:86: error: expected ‘)’ before ‘a’ 2706s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2706s | ~ ^ 2706s | ) 2706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4440:104: error: expected ‘)’ before ‘b’ 2706s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2706s | ~ ^ 2706s | ) 2706s 2706s If you find this error message confusing, uninformative, or wrong, please open an issue: 2706s https://github.com/diku-dk/futhark/issues 2706s 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.fut: 2709s Compiling with --backend=multicore: 2709s cc failed with code 1: 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c: In function ‘futrts_umul_hi64’: 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2709s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2709s | ^~~~~~~~~~~ 2709s | __uint32_t 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4419:90: error: expected ‘)’ before ‘a’ 2709s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2709s | ~ ^ 2709s | ) 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4419:109: error: expected ‘)’ before ‘b’ 2709s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2709s | ~ ^ 2709s | ) 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c: In function ‘futrts_smul_hi64’: 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2709s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2709s | ^~~~~~~~~~ 2709s | __int128__ 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4423:86: error: expected ‘)’ before ‘a’ 2709s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2709s | ~ ^ 2709s | ) 2709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4423:104: error: expected ‘)’ before ‘b’ 2709s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2709s | ~ ^ 2709s | ) 2709s 2709s If you find this error message confusing, uninformative, or wrong, please open an issue: 2709s https://github.com/diku-dk/futhark/issues 2709s 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.fut: 2710s Compiling with --backend=multicore: 2710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.fut:6:18-9:34: 2710s Entry point parameter 2710s 2710s ((indexes: [k]i64): [k]i64, (values1: [k]i32): [k]i32, (values2: [k]i32): [k]i32, (array: *[n]i32): *[n]i32) 2710s 2710s will have an opaque type, so the entry point will likely not be callable. 2710s cc failed with code 1: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c: In function ‘futrts_umul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4453:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2710s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ^~~~~~~~~~~ 2710s | __uint32_t 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4453:78: note: each undeclared identifier is reported only once for each function it appears in 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4453:90: error: expected ‘)’ before ‘a’ 2710s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4453:109: error: expected ‘)’ before ‘b’ 2710s 4453 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c: In function ‘futrts_smul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4457:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2710s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ^~~~~~~~~~ 2710s | __int128__ 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4457:86: error: expected ‘)’ before ‘a’ 2710s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4457:104: error: expected ‘)’ before ‘b’ 2710s 4457 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s 2710s If you find this error message confusing, uninformative, or wrong, please open an issue: 2710s https://github.com/diku-dk/futhark/issues 2710s 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.fut: 2710s Compiling with --backend=multicore: 2710s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.fut:6:14-10:31: 2710s Entry point parameter 2710s 2710s ((indexes: [k]i64): [k]i64, (values1: [k]i64): [k]i64, (values2: [k]i64): [k]i64, (array1: *[k]i64): *[k]i64, (array2: *[k]i64): *[k]i64) 2710s 2710s will have an opaque type, so the entry point will likely not be callable. 2710s cc failed with code 1: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c: In function ‘futrts_umul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4440:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2710s 4440 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ^~~~~~~~~~~ 2710s | __uint32_t 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4440:78: note: each undeclared identifier is reported only once for each function it appears in 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4440:90: error: expected ‘)’ before ‘a’ 2710s 4440 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4440:109: error: expected ‘)’ before ‘b’ 2710s 4440 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c: In function ‘futrts_smul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4444:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2710s 4444 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ^~~~~~~~~~ 2710s | __int128__ 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4444:86: error: expected ‘)’ before ‘a’ 2710s 4444 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4444:104: error: expected ‘)’ before ‘b’ 2710s 4444 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s 2710s If you find this error message confusing, uninformative, or wrong, please open an issue: 2710s https://github.com/diku-dk/futhark/issues 2710s 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.fut: 2710s Compiling with --backend=multicore: 2710s cc failed with code 1: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c: In function ‘futrts_umul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2710s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ^~~~~~~~~~~ 2710s | __uint32_t 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4436:90: error: expected ‘)’ before ‘a’ 2710s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4436:109: error: expected ‘)’ before ‘b’ 2710s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c: In function ‘futrts_smul_hi64’: 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2710s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ^~~~~~~~~~ 2710s | __int128__ 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4440:86: error: expected ‘)’ before ‘a’ 2710s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4440:104: error: expected ‘)’ before ‘b’ 2710s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2710s | ~ ^ 2710s | ) 2710s 2710s If you find this error message confusing, uninformative, or wrong, please open an issue: 2710s https://github.com/diku-dk/futhark/issues 2710s 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.fut: 2712s Compiling with --backend=multicore: 2712s cc failed with code 1: 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c: In function ‘futrts_umul_hi64’: 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4437:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2712s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2712s | ^~~~~~~~~~~ 2712s | __uint32_t 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4437:78: note: each undeclared identifier is reported only once for each function it appears in 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4437:90: error: expected ‘)’ before ‘a’ 2712s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2712s | ~ ^ 2712s | ) 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4437:109: error: expected ‘)’ before ‘b’ 2712s 4437 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2712s | ~ ^ 2712s | ) 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c: In function ‘futrts_smul_hi64’: 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4441:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2712s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2712s | ^~~~~~~~~~ 2712s | __int128__ 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4441:86: error: expected ‘)’ before ‘a’ 2712s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2712s | ~ ^ 2712s | ) 2712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4441:104: error: expected ‘)’ before ‘b’ 2712s 4441 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2712s | ~ ^ 2712s | ) 2712s 2712s If you find this error message confusing, uninformative, or wrong, please open an issue: 2712s https://github.com/diku-dk/futhark/issues 2712s 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.fut: 2716s Compiling with --backend=multicore: 2716s cc failed with code 1: 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c: In function ‘futrts_umul_hi64’: 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2716s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2716s | ^~~~~~~~~~~ 2716s | __uint32_t 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4418:90: error: expected ‘)’ before ‘a’ 2716s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2716s | ~ ^ 2716s | ) 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4418:109: error: expected ‘)’ before ‘b’ 2716s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2716s | ~ ^ 2716s | ) 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c: In function ‘futrts_smul_hi64’: 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2716s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2716s | ^~~~~~~~~~ 2716s | __int128__ 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4422:86: error: expected ‘)’ before ‘a’ 2716s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2716s | ~ ^ 2716s | ) 2716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4422:104: error: expected ‘)’ before ‘b’ 2716s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2716s | ~ ^ 2716s | ) 2716s 2716s If you find this error message confusing, uninformative, or wrong, please open an issue: 2716s https://github.com/diku-dk/futhark/issues 2716s 2716s (1566 failed, 176 passed, 568 to go). 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.fut: 2717s Compiling with --backend=multicore: 2717s cc failed with code 1: 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c: In function ‘futrts_umul_hi64’: 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2717s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2717s | ^~~~~~~~~~~ 2717s | __uint32_t 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4436:90: error: expected ‘)’ before ‘a’ 2717s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2717s | ~ ^ 2717s | ) 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4436:109: error: expected ‘)’ before ‘b’ 2717s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2717s | ~ ^ 2717s | ) 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c: In function ‘futrts_smul_hi64’: 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2717s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2717s | ^~~~~~~~~~ 2717s | __int128__ 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4440:86: error: expected ‘)’ before ‘a’ 2717s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2717s | ~ ^ 2717s | ) 2717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4440:104: error: expected ‘)’ before ‘b’ 2717s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2717s | ~ ^ 2717s | ) 2717s 2717s If you find this error message confusing, uninformative, or wrong, please open an issue: 2717s https://github.com/diku-dk/futhark/issues 2717s 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.fut: 2719s Compiling with --backend=multicore: 2719s cc failed with code 1: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c: In function ‘futrts_umul_hi64’: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2719s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ^~~~~~~~~~~ 2719s | __uint32_t 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4449:90: error: expected ‘)’ before ‘a’ 2719s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4449:109: error: expected ‘)’ before ‘b’ 2719s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c: In function ‘futrts_smul_hi64’: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2719s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ^~~~~~~~~~ 2719s | __int128__ 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4453:86: error: expected ‘)’ before ‘a’ 2719s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4453:104: error: expected ‘)’ before ‘b’ 2719s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s 2719s If you find this error message confusing, uninformative, or wrong, please open an issue: 2719s https://github.com/diku-dk/futhark/issues 2719s 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.fut: 2719s Compiling with --backend=multicore: 2719s cc failed with code 1: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c: In function ‘futrts_umul_hi64’: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2719s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ^~~~~~~~~~~ 2719s | __uint32_t 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4417:90: error: expected ‘)’ before ‘a’ 2719s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4417:109: error: expected ‘)’ before ‘b’ 2719s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c: In function ‘futrts_smul_hi64’: 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2719s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ^~~~~~~~~~ 2719s | __int128__ 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4421:86: error: expected ‘)’ before ‘a’ 2719s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4421:104: error: expected ‘)’ before ‘b’ 2719s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2719s | ~ ^ 2719s | ) 2719s 2719s If you find this error message confusing, uninformative, or wrong, please open an issue: 2719s https://github.com/diku-dk/futhark/issues 2719s 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.fut: 2720s Compiling with --backend=multicore: 2720s cc failed with code 1: 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c: In function ‘futrts_umul_hi64’: 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2720s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2720s | ^~~~~~~~~~~ 2720s | __uint32_t 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4416:90: error: expected ‘)’ before ‘a’ 2720s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2720s | ~ ^ 2720s | ) 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4416:109: error: expected ‘)’ before ‘b’ 2720s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2720s | ~ ^ 2720s | ) 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c: In function ‘futrts_smul_hi64’: 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2720s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2720s | ^~~~~~~~~~ 2720s | __int128__ 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4420:86: error: expected ‘)’ before ‘a’ 2720s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2720s | ~ ^ 2720s | ) 2720s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4420:104: error: expected ‘)’ before ‘b’ 2720s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2720s | ~ ^ 2720s | ) 2720s 2720s If you find this error message confusing, uninformative, or wrong, please open an issue: 2720s https://github.com/diku-dk/futhark/issues 2720s 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.fut: 2721s Compiling with --backend=multicore: 2721s cc failed with code 1: 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c: In function ‘futrts_umul_hi64’: 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2721s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2721s | ^~~~~~~~~~~ 2721s | __uint32_t 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4418:90: error: expected ‘)’ before ‘a’ 2721s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2721s | ~ ^ 2721s | ) 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4418:109: error: expected ‘)’ before ‘b’ 2721s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2721s | ~ ^ 2721s | ) 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c: In function ‘futrts_smul_hi64’: 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2721s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2721s | ^~~~~~~~~~ 2721s | __int128__ 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4422:86: error: expected ‘)’ before ‘a’ 2721s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2721s | ~ ^ 2721s | ) 2721s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4422:104: error: expected ‘)’ before ‘b’ 2721s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2721s | ~ ^ 2721s | ) 2721s 2721s If you find this error message confusing, uninformative, or wrong, please open an issue: 2721s https://github.com/diku-dk/futhark/issues 2721s 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.fut: 2726s Compiling with --backend=multicore: 2726s cc failed with code 1: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c: In function ‘futrts_umul_hi64’: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ^~~~~~~~~~~ 2726s | __uint32_t 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4433:90: error: expected ‘)’ before ‘a’ 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4433:109: error: expected ‘)’ before ‘b’ 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c: In function ‘futrts_smul_hi64’: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ^~~~~~~~~~ 2726s | __int128__ 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4437:86: error: expected ‘)’ before ‘a’ 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4437:104: error: expected ‘)’ before ‘b’ 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s 2726s If you find this error message confusing, uninformative, or wrong, please open an issue: 2726s https://github.com/diku-dk/futhark/issues 2726s 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.fut: 2726s Compiling with --backend=multicore: 2726s cc failed with code 1: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c: In function ‘futrts_umul_hi64’: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ^~~~~~~~~~~ 2726s | __uint32_t 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4433:90: error: expected ‘)’ before ‘a’ 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4433:109: error: expected ‘)’ before ‘b’ 2726s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c: In function ‘futrts_smul_hi64’: 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ^~~~~~~~~~ 2726s | __int128__ 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4437:86: error: expected ‘)’ before ‘a’ 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4437:104: error: expected ‘)’ before ‘b’ 2726s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2726s | ~ ^ 2726s | ) 2726s 2726s If you find this error message confusing, uninformative, or wrong, please open an issue: 2726s https://github.com/diku-dk/futhark/issues 2726s 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.fut: 2728s Compiling with --backend=multicore: 2728s cc failed with code 1: 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c: In function ‘futrts_umul_hi64’: 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2728s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2728s | ^~~~~~~~~~~ 2728s | __uint32_t 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4402:90: error: expected ‘)’ before ‘a’ 2728s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2728s | ~ ^ 2728s | ) 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4402:109: error: expected ‘)’ before ‘b’ 2728s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2728s | ~ ^ 2728s | ) 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c: In function ‘futrts_smul_hi64’: 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2728s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2728s | ^~~~~~~~~~ 2728s | __int128__ 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4406:86: error: expected ‘)’ before ‘a’ 2728s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2728s | ~ ^ 2728s | ) 2728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4406:104: error: expected ‘)’ before ‘b’ 2728s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2728s | ~ ^ 2728s | ) 2728s 2728s If you find this error message confusing, uninformative, or wrong, please open an issue: 2728s https://github.com/diku-dk/futhark/issues 2728s 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.fut: 2729s Compiling with --backend=multicore: 2729s cc failed with code 1: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c: In function ‘futrts_umul_hi64’: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2729s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ^~~~~~~~~~~ 2729s | __uint32_t 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4420:90: error: expected ‘)’ before ‘a’ 2729s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4420:109: error: expected ‘)’ before ‘b’ 2729s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c: In function ‘futrts_smul_hi64’: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2729s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ^~~~~~~~~~ 2729s | __int128__ 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4424:86: error: expected ‘)’ before ‘a’ 2729s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4424:104: error: expected ‘)’ before ‘b’ 2729s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s 2729s If you find this error message confusing, uninformative, or wrong, please open an issue: 2729s https://github.com/diku-dk/futhark/issues 2729s 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut: 2729s Compiling with --backend=multicore: 2729s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut:7:1-71: 2729s Entry point return type 2729s 2729s {x: [n]bool, y: bool} 2729s 2729s will have an opaque type, so the result will likely not be usable. 2729s 2729s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut:8:15-38: 2729s Entry point parameter 2729s 2729s ((b: {x: [m]bool, y: bool}): {x: [m]bool, y: bool}) 2729s 2729s will have an opaque type, so the entry point will likely not be callable. 2729s cc failed with code 1: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c: In function ‘futrts_umul_hi64’: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2729s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ^~~~~~~~~~~ 2729s | __uint32_t 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4447:90: error: expected ‘)’ before ‘a’ 2729s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4447:109: error: expected ‘)’ before ‘b’ 2729s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c: In function ‘futrts_smul_hi64’: 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2729s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ^~~~~~~~~~ 2729s | __int128__ 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4451:86: error: expected ‘)’ before ‘a’ 2729s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4451:104: error: expected ‘)’ before ‘b’ 2729s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2729s | ~ ^ 2729s | ) 2729s 2729s If you find this error message confusing, uninformative, or wrong, please open an issue: 2729s https://github.com/diku-dk/futhark/issues 2729s 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.fut: 2730s Compiling with --backend=multicore: 2730s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.fut:2:14-38: 2730s Entry point parameter 2730s 2730s (((a: [n]f32): [n]f32, (ja: [n]i32): []i32)) 2730s 2730s will have an opaque type, so the entry point will likely not be callable. 2730s cc failed with code 1: 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c: In function ‘futrts_umul_hi64’: 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2730s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2730s | ^~~~~~~~~~~ 2730s | __uint32_t 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4450:90: error: expected ‘)’ before ‘a’ 2730s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2730s | ~ ^ 2730s | ) 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4450:109: error: expected ‘)’ before ‘b’ 2730s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2730s | ~ ^ 2730s | ) 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c: In function ‘futrts_smul_hi64’: 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2730s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2730s | ^~~~~~~~~~ 2730s | __int128__ 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4454:86: error: expected ‘)’ before ‘a’ 2730s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2730s | ~ ^ 2730s | ) 2730s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4454:104: error: expected ‘)’ before ‘b’ 2730s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2730s | ~ ^ 2730s | ) 2730s 2730s If you find this error message confusing, uninformative, or wrong, please open an issue: 2730s https://github.com/diku-dk/futhark/issues 2730s 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.fut: 2731s Compiling with --backend=multicore: 2731s cc failed with code 1: 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c: In function ‘futrts_umul_hi64’: 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2731s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2731s | ^~~~~~~~~~~ 2731s | __uint32_t 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4431:90: error: expected ‘)’ before ‘a’ 2731s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2731s | ~ ^ 2731s | ) 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4431:109: error: expected ‘)’ before ‘b’ 2731s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2731s | ~ ^ 2731s | ) 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c: In function ‘futrts_smul_hi64’: 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2731s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2731s | ^~~~~~~~~~ 2731s | __int128__ 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4435:86: error: expected ‘)’ before ‘a’ 2731s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2731s | ~ ^ 2731s | ) 2731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4435:104: error: expected ‘)’ before ‘b’ 2731s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2731s | ~ ^ 2731s | ) 2731s 2731s If you find this error message confusing, uninformative, or wrong, please open an issue: 2731s https://github.com/diku-dk/futhark/issues 2731s 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.fut: 2732s Compiling with --backend=multicore: 2732s cc failed with code 1: 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c: In function ‘futrts_umul_hi64’: 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2732s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2732s | ^~~~~~~~~~~ 2732s | __uint32_t 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4418:90: error: expected ‘)’ before ‘a’ 2732s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2732s | ~ ^ 2732s | ) 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4418:109: error: expected ‘)’ before ‘b’ 2732s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2732s | ~ ^ 2732s | ) 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c: In function ‘futrts_smul_hi64’: 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2732s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2732s | ^~~~~~~~~~ 2732s | __int128__ 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4422:86: error: expected ‘)’ before ‘a’ 2732s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2732s | ~ ^ 2732s | ) 2732s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4422:104: error: expected ‘)’ before ‘b’ 2732s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2732s | ~ ^ 2732s | ) 2732s 2732s If you find this error message confusing, uninformative, or wrong, please open an issue: 2732s https://github.com/diku-dk/futhark/issues 2732s 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.fut: 2735s Compiling with --backend=multicore: 2735s cc failed with code 1: 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c: In function ‘futrts_umul_hi64’: 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2735s | ^~~~~~~~~~~ 2735s | __uint32_t 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4402:90: error: expected ‘)’ before ‘a’ 2735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2735s | ~ ^ 2735s | ) 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4402:109: error: expected ‘)’ before ‘b’ 2735s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2735s | ~ ^ 2735s | ) 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c: In function ‘futrts_smul_hi64’: 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2735s | ^~~~~~~~~~ 2735s | __int128__ 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4406:86: error: expected ‘)’ before ‘a’ 2735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2735s | ~ ^ 2735s | ) 2735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4406:104: error: expected ‘)’ before ‘b’ 2735s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2735s | ~ ^ 2735s | ) 2735s 2735s If you find this error message confusing, uninformative, or wrong, please open an issue: 2735s https://github.com/diku-dk/futhark/issues 2735s 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.fut: 2736s Compiling with --backend=multicore: 2736s cc failed with code 1: 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c: In function ‘futrts_umul_hi64’: 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2736s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2736s | ^~~~~~~~~~~ 2736s | __uint32_t 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4447:90: error: expected ‘)’ before ‘a’ 2736s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2736s | ~ ^ 2736s | ) 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4447:109: error: expected ‘)’ before ‘b’ 2736s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2736s | ~ ^ 2736s | ) 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c: In function ‘futrts_smul_hi64’: 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2736s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2736s | ^~~~~~~~~~ 2736s | __int128__ 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4451:86: error: expected ‘)’ before ‘a’ 2736s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2736s | ~ ^ 2736s | ) 2736s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4451:104: error: expected ‘)’ before ‘b’ 2736s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2736s | ~ ^ 2736s | ) 2736s 2736s If you find this error message confusing, uninformative, or wrong, please open an issue: 2736s https://github.com/diku-dk/futhark/issues 2736s 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.fut: 2737s Compiling with --backend=multicore: 2737s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.fut:7:24-25: 2737s Defaulting ambiguous type to i32. 2737s cc failed with code 1: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c: In function ‘futrts_umul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2737s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ^~~~~~~~~~~ 2737s | __uint32_t 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4416:90: error: expected ‘)’ before ‘a’ 2737s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4416:109: error: expected ‘)’ before ‘b’ 2737s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c: In function ‘futrts_smul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2737s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ^~~~~~~~~~ 2737s | __int128__ 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4420:86: error: expected ‘)’ before ‘a’ 2737s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4420:104: error: expected ‘)’ before ‘b’ 2737s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s 2737s If you find this error message confusing, uninformative, or wrong, please open an issue: 2737s https://github.com/diku-dk/futhark/issues 2737s 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.fut: 2737s Compiling with --backend=multicore: 2737s cc failed with code 1: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c: In function ‘futrts_umul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ^~~~~~~~~~~ 2737s | __uint32_t 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4417:90: error: expected ‘)’ before ‘a’ 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4417:109: error: expected ‘)’ before ‘b’ 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c: In function ‘futrts_smul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ^~~~~~~~~~ 2737s | __int128__ 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4421:86: error: expected ‘)’ before ‘a’ 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4421:104: error: expected ‘)’ before ‘b’ 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s 2737s If you find this error message confusing, uninformative, or wrong, please open an issue: 2737s https://github.com/diku-dk/futhark/issues 2737s 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.fut: 2737s Compiling with --backend=multicore: 2737s cc failed with code 1: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c: In function ‘futrts_umul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ^~~~~~~~~~~ 2737s | __uint32_t 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4417:90: error: expected ‘)’ before ‘a’ 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4417:109: error: expected ‘)’ before ‘b’ 2737s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c: In function ‘futrts_smul_hi64’: 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ^~~~~~~~~~ 2737s | __int128__ 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4421:86: error: expected ‘)’ before ‘a’ 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4421:104: error: expected ‘)’ before ‘b’ 2737s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2737s | ~ ^ 2737s | ) 2737s 2737s If you find this error message confusing, uninformative, or wrong, please open an issue: 2737s https://github.com/diku-dk/futhark/issues 2737s 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.fut: 2738s Compiling with --backend=multicore: 2738s cc failed with code 1: 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c: In function ‘futrts_umul_hi64’: 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2738s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2738s | ^~~~~~~~~~~ 2738s | __uint32_t 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4416:90: error: expected ‘)’ before ‘a’ 2738s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2738s | ~ ^ 2738s | ) 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4416:109: error: expected ‘)’ before ‘b’ 2738s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2738s | ~ ^ 2738s | ) 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c: In function ‘futrts_smul_hi64’: 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2738s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2738s | ^~~~~~~~~~ 2738s | __int128__ 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4420:86: error: expected ‘)’ before ‘a’ 2738s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2738s | ~ ^ 2738s | ) 2738s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4420:104: error: expected ‘)’ before ‘b’ 2738s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2738s | ~ ^ 2738s | ) 2738s 2738s If you find this error message confusing, uninformative, or wrong, please open an issue: 2738s https://github.com/diku-dk/futhark/issues 2738s 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.fut: 2741s Compiling with --backend=multicore: 2741s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.fut:6:17-43: 2741s Entry point parameter 2741s 2741s ((xss: [m][n]f32): [m][n]f32, (y: f32): f32) 2741s 2741s will have an opaque type, so the entry point will likely not be callable. 2741s cc failed with code 1: 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c: In function ‘futrts_umul_hi64’: 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2741s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2741s | ^~~~~~~~~~~ 2741s | __uint32_t 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4449:90: error: expected ‘)’ before ‘a’ 2741s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2741s | ~ ^ 2741s | ) 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4449:109: error: expected ‘)’ before ‘b’ 2741s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2741s | ~ ^ 2741s | ) 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c: In function ‘futrts_smul_hi64’: 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2741s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2741s | ^~~~~~~~~~ 2741s | __int128__ 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4453:86: error: expected ‘)’ before ‘a’ 2741s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2741s | ~ ^ 2741s | ) 2741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4453:104: error: expected ‘)’ before ‘b’ 2741s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2741s | ~ ^ 2741s | ) 2741s 2741s If you find this error message confusing, uninformative, or wrong, please open an issue: 2741s https://github.com/diku-dk/futhark/issues 2741s 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.fut: 2742s Compiling with --backend=multicore: 2742s cc failed with code 1: 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c: In function ‘futrts_umul_hi64’: 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2742s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2742s | ^~~~~~~~~~~ 2742s | __uint32_t 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4447:90: error: expected ‘)’ before ‘a’ 2742s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2742s | ~ ^ 2742s | ) 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4447:109: error: expected ‘)’ before ‘b’ 2742s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2742s | ~ ^ 2742s | ) 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c: In function ‘futrts_smul_hi64’: 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2742s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2742s | ^~~~~~~~~~ 2742s | __int128__ 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4451:86: error: expected ‘)’ before ‘a’ 2742s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2742s | ~ ^ 2742s | ) 2742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4451:104: error: expected ‘)’ before ‘b’ 2742s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2742s | ~ ^ 2742s | ) 2742s 2742s If you find this error message confusing, uninformative, or wrong, please open an issue: 2742s https://github.com/diku-dk/futhark/issues 2742s 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.fut: 2745s Compiling with --backend=multicore: 2745s cc failed with code 1: 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c: In function ‘futrts_umul_hi64’: 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2745s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2745s | ^~~~~~~~~~~ 2745s | __uint32_t 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4448:90: error: expected ‘)’ before ‘a’ 2745s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2745s | ~ ^ 2745s | ) 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4448:109: error: expected ‘)’ before ‘b’ 2745s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2745s | ~ ^ 2745s | ) 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c: In function ‘futrts_smul_hi64’: 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2745s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2745s | ^~~~~~~~~~ 2745s | __int128__ 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4452:86: error: expected ‘)’ before ‘a’ 2745s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2745s | ~ ^ 2745s | ) 2745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4452:104: error: expected ‘)’ before ‘b’ 2745s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2745s | ~ ^ 2745s | ) 2745s 2745s If you find this error message confusing, uninformative, or wrong, please open an issue: 2745s https://github.com/diku-dk/futhark/issues 2745s 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.fut: 2747s Compiling with --backend=multicore: 2747s cc failed with code 1: 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c: In function ‘futrts_umul_hi64’: 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2747s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2747s | ^~~~~~~~~~~ 2747s | __uint32_t 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4416:90: error: expected ‘)’ before ‘a’ 2747s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2747s | ~ ^ 2747s | ) 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4416:109: error: expected ‘)’ before ‘b’ 2747s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2747s | ~ ^ 2747s | ) 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c: In function ‘futrts_smul_hi64’: 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2747s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2747s | ^~~~~~~~~~ 2747s | __int128__ 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4420:86: error: expected ‘)’ before ‘a’ 2747s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2747s | ~ ^ 2747s | ) 2747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4420:104: error: expected ‘)’ before ‘b’ 2747s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2747s | ~ ^ 2747s | ) 2747s 2747s If you find this error message confusing, uninformative, or wrong, please open an issue: 2747s https://github.com/diku-dk/futhark/issues 2747s 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.fut: 2748s Compiling with --backend=multicore: 2748s cc failed with code 1: 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c: In function ‘futrts_umul_hi64’: 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4447:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2748s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2748s | ^~~~~~~~~~~ 2748s | __uint32_t 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4447:78: note: each undeclared identifier is reported only once for each function it appears in 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4447:90: error: expected ‘)’ before ‘a’ 2748s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2748s | ~ ^ 2748s | ) 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4447:109: error: expected ‘)’ before ‘b’ 2748s 4447 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2748s | ~ ^ 2748s | ) 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c: In function ‘futrts_smul_hi64’: 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4451:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2748s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2748s | ^~~~~~~~~~ 2748s | __int128__ 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4451:86: error: expected ‘)’ before ‘a’ 2748s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2748s | ~ ^ 2748s | ) 2748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4451:104: error: expected ‘)’ before ‘b’ 2748s 4451 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2748s | ~ ^ 2748s | ) 2748s 2748s If you find this error message confusing, uninformative, or wrong, please open an issue: 2748s https://github.com/diku-dk/futhark/issues 2748s 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.fut: 2749s Compiling with --backend=multicore: 2749s cc failed with code 1: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c: In function ‘futrts_umul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2749s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ^~~~~~~~~~~ 2749s | __uint32_t 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4431:90: error: expected ‘)’ before ‘a’ 2749s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4431:109: error: expected ‘)’ before ‘b’ 2749s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c: In function ‘futrts_smul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2749s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ^~~~~~~~~~ 2749s | __int128__ 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4435:86: error: expected ‘)’ before ‘a’ 2749s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4435:104: error: expected ‘)’ before ‘b’ 2749s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s 2749s If you find this error message confusing, uninformative, or wrong, please open an issue: 2749s https://github.com/diku-dk/futhark/issues 2749s 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.fut: 2749s Compiling with --backend=multicore: 2749s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.fut:11:17-51: 2749s Entry point parameter 2749s 2749s ((xss: [m][n]i32): [m][n]i32, (consts: [m]i32): [m]i32) 2749s 2749s will have an opaque type, so the entry point will likely not be callable. 2749s cc failed with code 1: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c: In function ‘futrts_umul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2749s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ^~~~~~~~~~~ 2749s | __uint32_t 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4449:90: error: expected ‘)’ before ‘a’ 2749s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4449:109: error: expected ‘)’ before ‘b’ 2749s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c: In function ‘futrts_smul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2749s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ^~~~~~~~~~ 2749s | __int128__ 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4453:86: error: expected ‘)’ before ‘a’ 2749s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4453:104: error: expected ‘)’ before ‘b’ 2749s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s 2749s If you find this error message confusing, uninformative, or wrong, please open an issue: 2749s https://github.com/diku-dk/futhark/issues 2749s 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.fut: 2749s Compiling with --backend=multicore: 2749s cc failed with code 1: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c: In function ‘futrts_umul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2749s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ^~~~~~~~~~~ 2749s | __uint32_t 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4448:90: error: expected ‘)’ before ‘a’ 2749s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4448:109: error: expected ‘)’ before ‘b’ 2749s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c: In function ‘futrts_smul_hi64’: 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2749s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ^~~~~~~~~~ 2749s | __int128__ 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4452:86: error: expected ‘)’ before ‘a’ 2749s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4452:104: error: expected ‘)’ before ‘b’ 2749s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2749s | ~ ^ 2749s | ) 2749s 2749s If you find this error message confusing, uninformative, or wrong, please open an issue: 2749s https://github.com/diku-dk/futhark/issues 2749s 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.fut: 2753s Compiling with --backend=multicore: 2753s cc failed with code 1: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c: In function ‘futrts_umul_hi64’: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2753s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ^~~~~~~~~~~ 2753s | __uint32_t 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4431:90: error: expected ‘)’ before ‘a’ 2753s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4431:109: error: expected ‘)’ before ‘b’ 2753s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c: In function ‘futrts_smul_hi64’: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2753s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ^~~~~~~~~~ 2753s | __int128__ 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4435:86: error: expected ‘)’ before ‘a’ 2753s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4435:104: error: expected ‘)’ before ‘b’ 2753s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s 2753s If you find this error message confusing, uninformative, or wrong, please open an issue: 2753s https://github.com/diku-dk/futhark/issues 2753s 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.fut: 2753s Compiling with --backend=multicore: 2753s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.fut:13:20-54: 2753s Entry point parameter 2753s 2753s ((xsss: [l][m][n]f32): [l][m][n]f32, (ys: [l]f32): [l]f32) 2753s 2753s will have an opaque type, so the entry point will likely not be callable. 2753s cc failed with code 1: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c: In function ‘futrts_umul_hi64’: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4464:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2753s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ^~~~~~~~~~~ 2753s | __uint32_t 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4464:78: note: each undeclared identifier is reported only once for each function it appears in 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4464:90: error: expected ‘)’ before ‘a’ 2753s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4464:109: error: expected ‘)’ before ‘b’ 2753s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c: In function ‘futrts_smul_hi64’: 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4468:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2753s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ^~~~~~~~~~ 2753s | __int128__ 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4468:86: error: expected ‘)’ before ‘a’ 2753s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4468:104: error: expected ‘)’ before ‘b’ 2753s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2753s | ~ ^ 2753s | ) 2753s 2753s If you find this error message confusing, uninformative, or wrong, please open an issue: 2753s https://github.com/diku-dk/futhark/issues 2753s 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.fut: 2756s Compiling with --backend=multicore: 2756s cc failed with code 1: 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c: In function ‘futrts_umul_hi64’: 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2756s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2756s | ^~~~~~~~~~~ 2756s | __uint32_t 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4432:90: error: expected ‘)’ before ‘a’ 2756s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2756s | ~ ^ 2756s | ) 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4432:109: error: expected ‘)’ before ‘b’ 2756s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2756s | ~ ^ 2756s | ) 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c: In function ‘futrts_smul_hi64’: 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2756s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2756s | ^~~~~~~~~~ 2756s | __int128__ 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4436:86: error: expected ‘)’ before ‘a’ 2756s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2756s | ~ ^ 2756s | ) 2756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4436:104: error: expected ‘)’ before ‘b’ 2756s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2756s | ~ ^ 2756s | ) 2756s 2756s If you find this error message confusing, uninformative, or wrong, please open an issue: 2756s https://github.com/diku-dk/futhark/issues 2756s 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.fut: 2758s Compiling with --backend=multicore: 2758s cc failed with code 1: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c: In function ‘futrts_umul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2758s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ^~~~~~~~~~~ 2758s | __uint32_t 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4418:90: error: expected ‘)’ before ‘a’ 2758s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4418:109: error: expected ‘)’ before ‘b’ 2758s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c: In function ‘futrts_smul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2758s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ^~~~~~~~~~ 2758s | __int128__ 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4422:86: error: expected ‘)’ before ‘a’ 2758s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4422:104: error: expected ‘)’ before ‘b’ 2758s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s 2758s If you find this error message confusing, uninformative, or wrong, please open an issue: 2758s https://github.com/diku-dk/futhark/issues 2758s 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.fut: 2758s Compiling with --backend=multicore: 2758s cc failed with code 1: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c: In function ‘futrts_umul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ^~~~~~~~~~~ 2758s | __uint32_t 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4431:90: error: expected ‘)’ before ‘a’ 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4431:109: error: expected ‘)’ before ‘b’ 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c: In function ‘futrts_smul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ^~~~~~~~~~ 2758s | __int128__ 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4435:86: error: expected ‘)’ before ‘a’ 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4435:104: error: expected ‘)’ before ‘b’ 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s 2758s If you find this error message confusing, uninformative, or wrong, please open an issue: 2758s https://github.com/diku-dk/futhark/issues 2758s 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.fut: 2758s Compiling with --backend=multicore: 2758s cc failed with code 1: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c: In function ‘futrts_umul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ^~~~~~~~~~~ 2758s | __uint32_t 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4431:90: error: expected ‘)’ before ‘a’ 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4431:109: error: expected ‘)’ before ‘b’ 2758s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c: In function ‘futrts_smul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ^~~~~~~~~~ 2758s | __int128__ 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4435:86: error: expected ‘)’ before ‘a’ 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4435:104: error: expected ‘)’ before ‘b’ 2758s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s 2758s If you find this error message confusing, uninformative, or wrong, please open an issue: 2758s https://github.com/diku-dk/futhark/issues 2758s 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.fut: 2758s Compiling with --backend=multicore: 2758s cc failed with code 1: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c: In function ‘futrts_umul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ^~~~~~~~~~~ 2758s | __uint32_t 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4432:90: error: expected ‘)’ before ‘a’ 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4432:109: error: expected ‘)’ before ‘b’ 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c: In function ‘futrts_smul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ^~~~~~~~~~ 2758s | __int128__ 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4436:86: error: expected ‘)’ before ‘a’ 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4436:104: error: expected ‘)’ before ‘b’ 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s 2758s If you find this error message confusing, uninformative, or wrong, please open an issue: 2758s https://github.com/diku-dk/futhark/issues 2758s 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.fut: 2758s Compiling with --backend=multicore: 2758s cc failed with code 1: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c: In function ‘futrts_umul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ^~~~~~~~~~~ 2758s | __uint32_t 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4432:90: error: expected ‘)’ before ‘a’ 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4432:109: error: expected ‘)’ before ‘b’ 2758s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c: In function ‘futrts_smul_hi64’: 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ^~~~~~~~~~ 2758s | __int128__ 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4436:86: error: expected ‘)’ before ‘a’ 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4436:104: error: expected ‘)’ before ‘b’ 2758s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2758s | ~ ^ 2758s | ) 2758s 2758s If you find this error message confusing, uninformative, or wrong, please open an issue: 2758s https://github.com/diku-dk/futhark/issues 2758s 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.fut: 2761s Compiling with --backend=multicore: 2761s cc failed with code 1: 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c: In function ‘futrts_umul_hi64’: 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2761s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2761s | ^~~~~~~~~~~ 2761s | __uint32_t 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4402:90: error: expected ‘)’ before ‘a’ 2761s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2761s | ~ ^ 2761s | ) 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4402:109: error: expected ‘)’ before ‘b’ 2761s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2761s | ~ ^ 2761s | ) 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c: In function ‘futrts_smul_hi64’: 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2761s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2761s | ^~~~~~~~~~ 2761s | __int128__ 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4406:86: error: expected ‘)’ before ‘a’ 2761s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2761s | ~ ^ 2761s | ) 2761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4406:104: error: expected ‘)’ before ‘b’ 2761s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2761s | ~ ^ 2761s | ) 2761s 2761s If you find this error message confusing, uninformative, or wrong, please open an issue: 2761s https://github.com/diku-dk/futhark/issues 2761s 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.fut: 2762s Compiling with --backend=multicore: 2762s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.fut:7:31-32: 2762s Defaulting ambiguous type to i32. 2762s cc failed with code 1: 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c: In function ‘futrts_umul_hi64’: 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2762s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2762s | ^~~~~~~~~~~ 2762s | __uint32_t 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4432:90: error: expected ‘)’ before ‘a’ 2762s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2762s | ~ ^ 2762s | ) 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4432:109: error: expected ‘)’ before ‘b’ 2762s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2762s | ~ ^ 2762s | ) 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c: In function ‘futrts_smul_hi64’: 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2762s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2762s | ^~~~~~~~~~ 2762s | __int128__ 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4436:86: error: expected ‘)’ before ‘a’ 2762s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2762s | ~ ^ 2762s | ) 2762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4436:104: error: expected ‘)’ before ‘b’ 2762s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2762s | ~ ^ 2762s | ) 2762s 2762s If you find this error message confusing, uninformative, or wrong, please open an issue: 2762s https://github.com/diku-dk/futhark/issues 2762s 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.fut: 2764s Compiling with --backend=multicore: 2764s cc failed with code 1: 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c: In function ‘futrts_umul_hi64’: 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2764s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2764s | ^~~~~~~~~~~ 2764s | __uint32_t 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4416:90: error: expected ‘)’ before ‘a’ 2764s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2764s | ~ ^ 2764s | ) 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4416:109: error: expected ‘)’ before ‘b’ 2764s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2764s | ~ ^ 2764s | ) 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c: In function ‘futrts_smul_hi64’: 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2764s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2764s | ^~~~~~~~~~ 2764s | __int128__ 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4420:86: error: expected ‘)’ before ‘a’ 2764s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2764s | ~ ^ 2764s | ) 2764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4420:104: error: expected ‘)’ before ‘b’ 2764s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2764s | ~ ^ 2764s | ) 2764s 2764s If you find this error message confusing, uninformative, or wrong, please open an issue: 2764s https://github.com/diku-dk/futhark/issues 2764s 2765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.fut: 2765s Compiling with --backend=multicore: 2765s cc failed with code 1: 2765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c: In function ‘futrts_umul_hi64’: 2765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2765s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2765s | ^~~~~~~~~~~ 2765s | __uint32_t 2765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4402:90: error: expected ‘)’ before ‘a’ 2765s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2765s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4402:109: error: expected ‘)’ before ‘b’ 2766s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c: In function ‘futrts_smul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2766s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ^~~~~~~~~~ 2766s | __int128__ 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4406:86: error: expected ‘)’ before ‘a’ 2766s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4406:104: error: expected ‘)’ before ‘b’ 2766s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s 2766s If you find this error message confusing, uninformative, or wrong, please open an issue: 2766s https://github.com/diku-dk/futhark/issues 2766s 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.fut: 2766s Compiling with --backend=multicore: 2766s cc failed with code 1: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c: In function ‘futrts_umul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ^~~~~~~~~~~ 2766s | __uint32_t 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4416:90: error: expected ‘)’ before ‘a’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4416:109: error: expected ‘)’ before ‘b’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c: In function ‘futrts_smul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ^~~~~~~~~~ 2766s | __int128__ 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4420:86: error: expected ‘)’ before ‘a’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4420:104: error: expected ‘)’ before ‘b’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s 2766s If you find this error message confusing, uninformative, or wrong, please open an issue: 2766s https://github.com/diku-dk/futhark/issues 2766s 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.fut: 2766s Compiling with --backend=multicore: 2766s cc failed with code 1: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c: In function ‘futrts_umul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ^~~~~~~~~~~ 2766s | __uint32_t 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4416:90: error: expected ‘)’ before ‘a’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4416:109: error: expected ‘)’ before ‘b’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c: In function ‘futrts_smul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ^~~~~~~~~~ 2766s | __int128__ 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4420:86: error: expected ‘)’ before ‘a’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4420:104: error: expected ‘)’ before ‘b’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s 2766s If you find this error message confusing, uninformative, or wrong, please open an issue: 2766s https://github.com/diku-dk/futhark/issues 2766s 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.fut: 2766s Compiling with --backend=multicore: 2766s cc failed with code 1: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c: In function ‘futrts_umul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ^~~~~~~~~~~ 2766s | __uint32_t 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4416:90: error: expected ‘)’ before ‘a’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4416:109: error: expected ‘)’ before ‘b’ 2766s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c: In function ‘futrts_smul_hi64’: 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ^~~~~~~~~~ 2766s | __int128__ 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4420:86: error: expected ‘)’ before ‘a’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4420:104: error: expected ‘)’ before ‘b’ 2766s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2766s | ~ ^ 2766s | ) 2766s 2766s If you find this error message confusing, uninformative, or wrong, please open an issue: 2766s https://github.com/diku-dk/futhark/issues 2766s 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.fut: 2769s Compiling with --backend=multicore: 2769s cc failed with code 1: 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c: In function ‘futrts_umul_hi64’: 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2769s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2769s | ^~~~~~~~~~~ 2769s | __uint32_t 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4416:90: error: expected ‘)’ before ‘a’ 2769s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2769s | ~ ^ 2769s | ) 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4416:109: error: expected ‘)’ before ‘b’ 2769s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2769s | ~ ^ 2769s | ) 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c: In function ‘futrts_smul_hi64’: 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2769s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2769s | ^~~~~~~~~~ 2769s | __int128__ 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4420:86: error: expected ‘)’ before ‘a’ 2769s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2769s | ~ ^ 2769s | ) 2769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4420:104: error: expected ‘)’ before ‘b’ 2769s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2769s | ~ ^ 2769s | ) 2769s 2769s If you find this error message confusing, uninformative, or wrong, please open an issue: 2769s https://github.com/diku-dk/futhark/issues 2769s 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.fut: 2770s Compiling with --backend=multicore: 2770s cc failed with code 1: 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c: In function ‘futrts_umul_hi64’: 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2770s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2770s | ^~~~~~~~~~~ 2770s | __uint32_t 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4416:90: error: expected ‘)’ before ‘a’ 2770s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2770s | ~ ^ 2770s | ) 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4416:109: error: expected ‘)’ before ‘b’ 2770s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2770s | ~ ^ 2770s | ) 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c: In function ‘futrts_smul_hi64’: 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2770s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2770s | ^~~~~~~~~~ 2770s | __int128__ 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4420:86: error: expected ‘)’ before ‘a’ 2770s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2770s | ~ ^ 2770s | ) 2770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4420:104: error: expected ‘)’ before ‘b’ 2770s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2770s | ~ ^ 2770s | ) 2770s 2770s If you find this error message confusing, uninformative, or wrong, please open an issue: 2770s https://github.com/diku-dk/futhark/issues 2770s 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.fut: 2771s Compiling with --backend=multicore: 2771s cc failed with code 1: 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c: In function ‘futrts_umul_hi64’: 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2771s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2771s | ^~~~~~~~~~~ 2771s | __uint32_t 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4418:90: error: expected ‘)’ before ‘a’ 2771s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2771s | ~ ^ 2771s | ) 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4418:109: error: expected ‘)’ before ‘b’ 2771s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2771s | ~ ^ 2771s | ) 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c: In function ‘futrts_smul_hi64’: 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2771s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2771s | ^~~~~~~~~~ 2771s | __int128__ 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4422:86: error: expected ‘)’ before ‘a’ 2771s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2771s | ~ ^ 2771s | ) 2771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4422:104: error: expected ‘)’ before ‘b’ 2771s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2771s | ~ ^ 2771s | ) 2771s 2771s If you find this error message confusing, uninformative, or wrong, please open an issue: 2771s https://github.com/diku-dk/futhark/issues 2771s 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.fut: 2772s Compiling with --backend=multicore: 2772s cc failed with code 1: 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c: In function ‘futrts_umul_hi64’: 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2772s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2772s | ^~~~~~~~~~~ 2772s | __uint32_t 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4418:90: error: expected ‘)’ before ‘a’ 2772s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2772s | ~ ^ 2772s | ) 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4418:109: error: expected ‘)’ before ‘b’ 2772s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2772s | ~ ^ 2772s | ) 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c: In function ‘futrts_smul_hi64’: 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2772s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2772s | ^~~~~~~~~~ 2772s | __int128__ 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4422:86: error: expected ‘)’ before ‘a’ 2772s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2772s | ~ ^ 2772s | ) 2772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4422:104: error: expected ‘)’ before ‘b’ 2772s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2772s | ~ ^ 2772s | ) 2772s 2772s If you find this error message confusing, uninformative, or wrong, please open an issue: 2772s https://github.com/diku-dk/futhark/issues 2772s 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.fut: 2773s Compiling with --backend=multicore: 2773s cc failed with code 1: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c: In function ‘futrts_umul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ^~~~~~~~~~~ 2773s | __uint32_t 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4417:90: error: expected ‘)’ before ‘a’ 2773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4417:109: error: expected ‘)’ before ‘b’ 2773s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c: In function ‘futrts_smul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ^~~~~~~~~~ 2773s | __int128__ 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4421:86: error: expected ‘)’ before ‘a’ 2773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4421:104: error: expected ‘)’ before ‘b’ 2773s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s 2773s If you find this error message confusing, uninformative, or wrong, please open an issue: 2773s https://github.com/diku-dk/futhark/issues 2773s 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut: 2773s Compiling with --backend=multicore: 2773s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:11-12: 2773s Unused name "x". 2773s 2773s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:18-19: 2773s Unused name "y". 2773s 2773s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:28-29: 2773s Defaulting ambiguous type to i32. 2773s cc failed with code 1: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c: In function ‘futrts_umul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2773s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ^~~~~~~~~~~ 2773s | __uint32_t 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4427:90: error: expected ‘)’ before ‘a’ 2773s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4427:109: error: expected ‘)’ before ‘b’ 2773s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c: In function ‘futrts_smul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2773s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ^~~~~~~~~~ 2773s | __int128__ 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4431:86: error: expected ‘)’ before ‘a’ 2773s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4431:104: error: expected ‘)’ before ‘b’ 2773s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s 2773s If you find this error message confusing, uninformative, or wrong, please open an issue: 2773s https://github.com/diku-dk/futhark/issues 2773s 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.fut: 2773s Compiling with --backend=multicore: 2773s cc failed with code 1: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c: In function ‘futrts_umul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2773s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ^~~~~~~~~~~ 2773s | __uint32_t 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4432:90: error: expected ‘)’ before ‘a’ 2773s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4432:109: error: expected ‘)’ before ‘b’ 2773s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c: In function ‘futrts_smul_hi64’: 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2773s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ^~~~~~~~~~ 2773s | __int128__ 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4436:86: error: expected ‘)’ before ‘a’ 2773s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4436:104: error: expected ‘)’ before ‘b’ 2773s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2773s | ~ ^ 2773s | ) 2773s 2773s If you find this error message confusing, uninformative, or wrong, please open an issue: 2773s https://github.com/diku-dk/futhark/issues 2773s 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.fut: 2775s Compiling with --backend=multicore: 2775s cc failed with code 1: 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c: In function ‘futrts_umul_hi64’: 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2775s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2775s | ^~~~~~~~~~~ 2775s | __uint32_t 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4416:90: error: expected ‘)’ before ‘a’ 2775s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2775s | ~ ^ 2775s | ) 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4416:109: error: expected ‘)’ before ‘b’ 2775s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2775s | ~ ^ 2775s | ) 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c: In function ‘futrts_smul_hi64’: 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2775s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2775s | ^~~~~~~~~~ 2775s | __int128__ 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4420:86: error: expected ‘)’ before ‘a’ 2775s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2775s | ~ ^ 2775s | ) 2775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4420:104: error: expected ‘)’ before ‘b’ 2775s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2775s | ~ ^ 2775s | ) 2775s 2775s If you find this error message confusing, uninformative, or wrong, please open an issue: 2775s https://github.com/diku-dk/futhark/issues 2775s 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.fut: 2777s Compiling with --backend=multicore: 2777s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.fut:9:1-20: 2777s Entry point return type 2777s 2777s *m.t 2777s 2777s will have an opaque type, so the result will likely not be usable. 2777s cc failed with code 1: 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c: In function ‘futrts_umul_hi64’: 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2777s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2777s | ^~~~~~~~~~~ 2777s | __uint32_t 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4426:90: error: expected ‘)’ before ‘a’ 2777s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2777s | ~ ^ 2777s | ) 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4426:109: error: expected ‘)’ before ‘b’ 2777s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2777s | ~ ^ 2777s | ) 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c: In function ‘futrts_smul_hi64’: 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2777s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2777s | ^~~~~~~~~~ 2777s | __int128__ 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4430:86: error: expected ‘)’ before ‘a’ 2777s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2777s | ~ ^ 2777s | ) 2777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4430:104: error: expected ‘)’ before ‘b’ 2777s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2777s | ~ ^ 2777s | ) 2777s 2777s If you find this error message confusing, uninformative, or wrong, please open an issue: 2777s https://github.com/diku-dk/futhark/issues 2777s 2777s (1617 failed, 181 passed, 512 to go). 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.fut: 2786s Compiling with --backend=multicore: 2786s cc failed with code 1: 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c: In function ‘futrts_umul_hi64’: 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2786s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2786s | ^~~~~~~~~~~ 2786s | __uint32_t 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4435:90: error: expected ‘)’ before ‘a’ 2786s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2786s | ~ ^ 2786s | ) 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4435:109: error: expected ‘)’ before ‘b’ 2786s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2786s | ~ ^ 2786s | ) 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c: In function ‘futrts_smul_hi64’: 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2786s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2786s | ^~~~~~~~~~ 2786s | __int128__ 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4439:86: error: expected ‘)’ before ‘a’ 2786s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2786s | ~ ^ 2786s | ) 2786s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4439:104: error: expected ‘)’ before ‘b’ 2786s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2786s | ~ ^ 2786s | ) 2786s 2786s If you find this error message confusing, uninformative, or wrong, please open an issue: 2786s https://github.com/diku-dk/futhark/issues 2786s 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.fut: 2787s Compiling with --backend=multicore: 2787s cc failed with code 1: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c: In function ‘futrts_umul_hi64’: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2787s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ^~~~~~~~~~~ 2787s | __uint32_t 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4433:90: error: expected ‘)’ before ‘a’ 2787s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4433:109: error: expected ‘)’ before ‘b’ 2787s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c: In function ‘futrts_smul_hi64’: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2787s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ^~~~~~~~~~ 2787s | __int128__ 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4437:86: error: expected ‘)’ before ‘a’ 2787s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4437:104: error: expected ‘)’ before ‘b’ 2787s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s 2787s If you find this error message confusing, uninformative, or wrong, please open an issue: 2787s https://github.com/diku-dk/futhark/issues 2787s 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.fut: 2787s Compiling with --backend=multicore: 2787s cc failed with code 1: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c: In function ‘futrts_umul_hi64’: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2787s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ^~~~~~~~~~~ 2787s | __uint32_t 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4416:90: error: expected ‘)’ before ‘a’ 2787s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4416:109: error: expected ‘)’ before ‘b’ 2787s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c: In function ‘futrts_smul_hi64’: 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2787s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ^~~~~~~~~~ 2787s | __int128__ 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4420:86: error: expected ‘)’ before ‘a’ 2787s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4420:104: error: expected ‘)’ before ‘b’ 2787s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2787s | ~ ^ 2787s | ) 2787s 2787s If you find this error message confusing, uninformative, or wrong, please open an issue: 2787s https://github.com/diku-dk/futhark/issues 2787s 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.fut: 2789s Compiling with --backend=multicore: 2789s cc failed with code 1: 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c: In function ‘futrts_umul_hi64’: 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2789s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2789s | ^~~~~~~~~~~ 2789s | __uint32_t 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4416:90: error: expected ‘)’ before ‘a’ 2789s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2789s | ~ ^ 2789s | ) 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4416:109: error: expected ‘)’ before ‘b’ 2789s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2789s | ~ ^ 2789s | ) 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c: In function ‘futrts_smul_hi64’: 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2789s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2789s | ^~~~~~~~~~ 2789s | __int128__ 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4420:86: error: expected ‘)’ before ‘a’ 2789s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2789s | ~ ^ 2789s | ) 2789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4420:104: error: expected ‘)’ before ‘b’ 2789s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2789s | ~ ^ 2789s | ) 2789s 2789s If you find this error message confusing, uninformative, or wrong, please open an issue: 2789s https://github.com/diku-dk/futhark/issues 2789s 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.fut: 2790s Compiling with --backend=multicore: 2790s cc failed with code 1: 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c: In function ‘futrts_umul_hi64’: 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2790s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2790s | ^~~~~~~~~~~ 2790s | __uint32_t 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4416:90: error: expected ‘)’ before ‘a’ 2790s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2790s | ~ ^ 2790s | ) 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4416:109: error: expected ‘)’ before ‘b’ 2790s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2790s | ~ ^ 2790s | ) 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c: In function ‘futrts_smul_hi64’: 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2790s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2790s | ^~~~~~~~~~ 2790s | __int128__ 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4420:86: error: expected ‘)’ before ‘a’ 2790s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2790s | ~ ^ 2790s | ) 2790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4420:104: error: expected ‘)’ before ‘b’ 2790s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2790s | ~ ^ 2790s | ) 2790s 2790s If you find this error message confusing, uninformative, or wrong, please open an issue: 2790s https://github.com/diku-dk/futhark/issues 2790s 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.fut: 2791s Compiling with --backend=multicore: 2791s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.fut:7:19-35: 2791s Defaulting ambiguous type to i32. 2791s cc failed with code 1: 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c: In function ‘futrts_umul_hi64’: 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2791s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2791s | ^~~~~~~~~~~ 2791s | __uint32_t 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4418:90: error: expected ‘)’ before ‘a’ 2791s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2791s | ~ ^ 2791s | ) 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4418:109: error: expected ‘)’ before ‘b’ 2791s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2791s | ~ ^ 2791s | ) 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c: In function ‘futrts_smul_hi64’: 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2791s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2791s | ^~~~~~~~~~ 2791s | __int128__ 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4422:86: error: expected ‘)’ before ‘a’ 2791s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2791s | ~ ^ 2791s | ) 2791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4422:104: error: expected ‘)’ before ‘b’ 2791s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2791s | ~ ^ 2791s | ) 2791s 2791s If you find this error message confusing, uninformative, or wrong, please open an issue: 2791s https://github.com/diku-dk/futhark/issues 2791s 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.fut: 2792s Compiling with --backend=multicore: 2792s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.fut:5:15-16: 2792s Unused name "x". 2792s cc failed with code 1: 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c: In function ‘futrts_umul_hi64’: 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2792s | ^~~~~~~~~~~ 2792s | __uint32_t 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4416:90: error: expected ‘)’ before ‘a’ 2792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2792s | ~ ^ 2792s | ) 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4416:109: error: expected ‘)’ before ‘b’ 2792s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2792s | ~ ^ 2792s | ) 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c: In function ‘futrts_smul_hi64’: 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2792s | ^~~~~~~~~~ 2792s | __int128__ 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4420:86: error: expected ‘)’ before ‘a’ 2792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2792s | ~ ^ 2792s | ) 2792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4420:104: error: expected ‘)’ before ‘b’ 2792s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2792s | ~ ^ 2792s | ) 2792s 2792s If you find this error message confusing, uninformative, or wrong, please open an issue: 2792s https://github.com/diku-dk/futhark/issues 2792s 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.fut: 2793s Compiling with --backend=multicore: 2793s cc failed with code 1: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c: In function ‘futrts_umul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ^~~~~~~~~~~ 2793s | __uint32_t 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4402:90: error: expected ‘)’ before ‘a’ 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4402:109: error: expected ‘)’ before ‘b’ 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c: In function ‘futrts_smul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ^~~~~~~~~~ 2793s | __int128__ 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4406:86: error: expected ‘)’ before ‘a’ 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4406:104: error: expected ‘)’ before ‘b’ 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s 2793s If you find this error message confusing, uninformative, or wrong, please open an issue: 2793s https://github.com/diku-dk/futhark/issues 2793s 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.fut: 2793s Compiling with --backend=multicore: 2793s cc failed with code 1: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c: In function ‘futrts_umul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ^~~~~~~~~~~ 2793s | __uint32_t 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4402:90: error: expected ‘)’ before ‘a’ 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4402:109: error: expected ‘)’ before ‘b’ 2793s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c: In function ‘futrts_smul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ^~~~~~~~~~ 2793s | __int128__ 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4406:86: error: expected ‘)’ before ‘a’ 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4406:104: error: expected ‘)’ before ‘b’ 2793s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s 2793s If you find this error message confusing, uninformative, or wrong, please open an issue: 2793s https://github.com/diku-dk/futhark/issues 2793s 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.fut: 2793s Compiling with --backend=multicore: 2793s cc failed with code 1: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c: In function ‘futrts_umul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2793s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ^~~~~~~~~~~ 2793s | __uint32_t 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4390:90: error: expected ‘)’ before ‘a’ 2793s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4390:109: error: expected ‘)’ before ‘b’ 2793s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c: In function ‘futrts_smul_hi64’: 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2793s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ^~~~~~~~~~ 2793s | __int128__ 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4394:86: error: expected ‘)’ before ‘a’ 2793s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4394:104: error: expected ‘)’ before ‘b’ 2793s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2793s | ~ ^ 2793s | ) 2793s 2793s If you find this error message confusing, uninformative, or wrong, please open an issue: 2793s https://github.com/diku-dk/futhark/issues 2793s 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.fut: 2794s Compiling with --backend=multicore: 2794s cc failed with code 1: 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c: In function ‘futrts_umul_hi64’: 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2794s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2794s | ^~~~~~~~~~~ 2794s | __uint32_t 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4416:90: error: expected ‘)’ before ‘a’ 2794s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2794s | ~ ^ 2794s | ) 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4416:109: error: expected ‘)’ before ‘b’ 2794s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2794s | ~ ^ 2794s | ) 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c: In function ‘futrts_smul_hi64’: 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2794s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2794s | ^~~~~~~~~~ 2794s | __int128__ 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4420:86: error: expected ‘)’ before ‘a’ 2794s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2794s | ~ ^ 2794s | ) 2794s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4420:104: error: expected ‘)’ before ‘b’ 2794s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2794s | ~ ^ 2794s | ) 2794s 2794s If you find this error message confusing, uninformative, or wrong, please open an issue: 2794s https://github.com/diku-dk/futhark/issues 2794s 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.fut: 2797s Compiling with --backend=multicore: 2797s cc failed with code 1: 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c: In function ‘futrts_umul_hi64’: 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2797s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2797s | ^~~~~~~~~~~ 2797s | __uint32_t 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4416:90: error: expected ‘)’ before ‘a’ 2797s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2797s | ~ ^ 2797s | ) 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4416:109: error: expected ‘)’ before ‘b’ 2797s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2797s | ~ ^ 2797s | ) 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c: In function ‘futrts_smul_hi64’: 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2797s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2797s | ^~~~~~~~~~ 2797s | __int128__ 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4420:86: error: expected ‘)’ before ‘a’ 2797s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2797s | ~ ^ 2797s | ) 2797s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4420:104: error: expected ‘)’ before ‘b’ 2797s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2797s | ~ ^ 2797s | ) 2797s 2797s If you find this error message confusing, uninformative, or wrong, please open an issue: 2797s https://github.com/diku-dk/futhark/issues 2797s 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.fut: 2799s Compiling with --backend=multicore: 2799s cc failed with code 1: 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c: In function ‘futrts_umul_hi64’: 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2799s | ^~~~~~~~~~~ 2799s | __uint32_t 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4402:90: error: expected ‘)’ before ‘a’ 2799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2799s | ~ ^ 2799s | ) 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4402:109: error: expected ‘)’ before ‘b’ 2799s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2799s | ~ ^ 2799s | ) 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c: In function ‘futrts_smul_hi64’: 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2799s | ^~~~~~~~~~ 2799s | __int128__ 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4406:86: error: expected ‘)’ before ‘a’ 2799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2799s | ~ ^ 2799s | ) 2799s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4406:104: error: expected ‘)’ before ‘b’ 2799s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2799s | ~ ^ 2799s | ) 2799s 2799s If you find this error message confusing, uninformative, or wrong, please open an issue: 2799s https://github.com/diku-dk/futhark/issues 2799s 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.fut: 2800s Compiling with --backend=multicore: 2800s cc failed with code 1: 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c: In function ‘futrts_umul_hi64’: 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2800s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2800s | ^~~~~~~~~~~ 2800s | __uint32_t 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4416:90: error: expected ‘)’ before ‘a’ 2800s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2800s | ~ ^ 2800s | ) 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4416:109: error: expected ‘)’ before ‘b’ 2800s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2800s | ~ ^ 2800s | ) 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c: In function ‘futrts_smul_hi64’: 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2800s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2800s | ^~~~~~~~~~ 2800s | __int128__ 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4420:86: error: expected ‘)’ before ‘a’ 2800s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2800s | ~ ^ 2800s | ) 2800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4420:104: error: expected ‘)’ before ‘b’ 2800s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2800s | ~ ^ 2800s | ) 2800s 2800s If you find this error message confusing, uninformative, or wrong, please open an issue: 2800s https://github.com/diku-dk/futhark/issues 2800s 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.fut: 2801s Compiling with --backend=multicore: 2801s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.fut:5:11-13: 2801s Unused name "xs". 2801s cc failed with code 1: 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c: In function ‘futrts_umul_hi64’: 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2801s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2801s | ^~~~~~~~~~~ 2801s | __uint32_t 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4433:90: error: expected ‘)’ before ‘a’ 2801s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2801s | ~ ^ 2801s | ) 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4433:109: error: expected ‘)’ before ‘b’ 2801s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2801s | ~ ^ 2801s | ) 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c: In function ‘futrts_smul_hi64’: 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2801s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2801s | ^~~~~~~~~~ 2801s | __int128__ 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4437:86: error: expected ‘)’ before ‘a’ 2801s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2801s | ~ ^ 2801s | ) 2801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4437:104: error: expected ‘)’ before ‘b’ 2801s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2801s | ~ ^ 2801s | ) 2801s 2801s If you find this error message confusing, uninformative, or wrong, please open an issue: 2801s https://github.com/diku-dk/futhark/issues 2801s 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.fut: 2803s Compiling with --backend=multicore: 2803s cc failed with code 1: 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c: In function ‘futrts_umul_hi64’: 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2803s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2803s | ^~~~~~~~~~~ 2803s | __uint32_t 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4432:90: error: expected ‘)’ before ‘a’ 2803s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2803s | ~ ^ 2803s | ) 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4432:109: error: expected ‘)’ before ‘b’ 2803s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2803s | ~ ^ 2803s | ) 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c: In function ‘futrts_smul_hi64’: 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2803s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2803s | ^~~~~~~~~~ 2803s | __int128__ 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4436:86: error: expected ‘)’ before ‘a’ 2803s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2803s | ~ ^ 2803s | ) 2803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4436:104: error: expected ‘)’ before ‘b’ 2803s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2803s | ~ ^ 2803s | ) 2803s 2803s If you find this error message confusing, uninformative, or wrong, please open an issue: 2803s https://github.com/diku-dk/futhark/issues 2803s 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.fut: 2804s Compiling with --backend=multicore: 2804s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.fut:11:20-27: 2804s Unused name "weights". 2804s cc failed with code 1: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c: In function ‘futrts_umul_hi64’: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2804s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ^~~~~~~~~~~ 2804s | __uint32_t 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4418:90: error: expected ‘)’ before ‘a’ 2804s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4418:109: error: expected ‘)’ before ‘b’ 2804s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c: In function ‘futrts_smul_hi64’: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2804s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ^~~~~~~~~~ 2804s | __int128__ 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4422:86: error: expected ‘)’ before ‘a’ 2804s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4422:104: error: expected ‘)’ before ‘b’ 2804s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s 2804s If you find this error message confusing, uninformative, or wrong, please open an issue: 2804s https://github.com/diku-dk/futhark/issues 2804s 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.fut: 2804s Compiling with --backend=multicore: 2804s cc failed with code 1: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c: In function ‘futrts_umul_hi64’: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2804s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ^~~~~~~~~~~ 2804s | __uint32_t 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4417:90: error: expected ‘)’ before ‘a’ 2804s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4417:109: error: expected ‘)’ before ‘b’ 2804s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c: In function ‘futrts_smul_hi64’: 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2804s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ^~~~~~~~~~ 2804s | __int128__ 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4421:86: error: expected ‘)’ before ‘a’ 2804s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4421:104: error: expected ‘)’ before ‘b’ 2804s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2804s | ~ ^ 2804s | ) 2804s 2804s If you find this error message confusing, uninformative, or wrong, please open an issue: 2804s https://github.com/diku-dk/futhark/issues 2804s 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.fut: 2806s Compiling with --backend=multicore: 2806s cc failed with code 1: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c: In function ‘futrts_umul_hi64’: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ^~~~~~~~~~~ 2806s | __uint32_t 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4416:90: error: expected ‘)’ before ‘a’ 2806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4416:109: error: expected ‘)’ before ‘b’ 2806s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c: In function ‘futrts_smul_hi64’: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ^~~~~~~~~~ 2806s | __int128__ 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4420:86: error: expected ‘)’ before ‘a’ 2806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4420:104: error: expected ‘)’ before ‘b’ 2806s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s 2806s If you find this error message confusing, uninformative, or wrong, please open an issue: 2806s https://github.com/diku-dk/futhark/issues 2806s 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.fut: 2806s Compiling with --backend=multicore: 2806s cc failed with code 1: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c: In function ‘futrts_umul_hi64’: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2806s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ^~~~~~~~~~~ 2806s | __uint32_t 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4404:90: error: expected ‘)’ before ‘a’ 2806s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4404:109: error: expected ‘)’ before ‘b’ 2806s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c: In function ‘futrts_smul_hi64’: 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2806s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ^~~~~~~~~~ 2806s | __int128__ 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4408:86: error: expected ‘)’ before ‘a’ 2806s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4408:104: error: expected ‘)’ before ‘b’ 2806s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2806s | ~ ^ 2806s | ) 2806s 2806s If you find this error message confusing, uninformative, or wrong, please open an issue: 2806s https://github.com/diku-dk/futhark/issues 2806s 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut: 2809s Compiling with --backend=multicore: 2809s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut:9:12-23: 2809s Defaulting ambiguous type to i32. 2809s 2809s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut:9:12-23: 2809s Defaulting ambiguous type to i32. 2809s cc failed with code 1: 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c: In function ‘futrts_umul_hi64’: 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2809s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2809s | ^~~~~~~~~~~ 2809s | __uint32_t 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4417:90: error: expected ‘)’ before ‘a’ 2809s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2809s | ~ ^ 2809s | ) 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4417:109: error: expected ‘)’ before ‘b’ 2809s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2809s | ~ ^ 2809s | ) 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c: In function ‘futrts_smul_hi64’: 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2809s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2809s | ^~~~~~~~~~ 2809s | __int128__ 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4421:86: error: expected ‘)’ before ‘a’ 2809s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2809s | ~ ^ 2809s | ) 2809s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4421:104: error: expected ‘)’ before ‘b’ 2809s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2809s | ~ ^ 2809s | ) 2809s 2809s If you find this error message confusing, uninformative, or wrong, please open an issue: 2809s https://github.com/diku-dk/futhark/issues 2809s 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.fut: 2811s Compiling with --backend=multicore: 2811s cc failed with code 1: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c: In function ‘futrts_umul_hi64’: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ^~~~~~~~~~~ 2811s | __uint32_t 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4416:90: error: expected ‘)’ before ‘a’ 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4416:109: error: expected ‘)’ before ‘b’ 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c: In function ‘futrts_smul_hi64’: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ^~~~~~~~~~ 2811s | __int128__ 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4420:86: error: expected ‘)’ before ‘a’ 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4420:104: error: expected ‘)’ before ‘b’ 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s 2811s If you find this error message confusing, uninformative, or wrong, please open an issue: 2811s https://github.com/diku-dk/futhark/issues 2811s 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.fut: 2811s Compiling with --backend=multicore: 2811s cc failed with code 1: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c: In function ‘futrts_umul_hi64’: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ^~~~~~~~~~~ 2811s | __uint32_t 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4416:90: error: expected ‘)’ before ‘a’ 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4416:109: error: expected ‘)’ before ‘b’ 2811s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c: In function ‘futrts_smul_hi64’: 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ^~~~~~~~~~ 2811s | __int128__ 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4420:86: error: expected ‘)’ before ‘a’ 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4420:104: error: expected ‘)’ before ‘b’ 2811s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2811s | ~ ^ 2811s | ) 2811s 2811s If you find this error message confusing, uninformative, or wrong, please open an issue: 2811s https://github.com/diku-dk/futhark/issues 2811s 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.fut: 2812s Compiling with --backend=multicore: 2812s cc failed with code 1: 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c: In function ‘futrts_umul_hi64’: 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2812s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2812s | ^~~~~~~~~~~ 2812s | __uint32_t 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4417:90: error: expected ‘)’ before ‘a’ 2812s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2812s | ~ ^ 2812s | ) 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4417:109: error: expected ‘)’ before ‘b’ 2812s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2812s | ~ ^ 2812s | ) 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c: In function ‘futrts_smul_hi64’: 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2812s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2812s | ^~~~~~~~~~ 2812s | __int128__ 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4421:86: error: expected ‘)’ before ‘a’ 2812s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2812s | ~ ^ 2812s | ) 2812s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4421:104: error: expected ‘)’ before ‘b’ 2812s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2812s | ~ ^ 2812s | ) 2812s 2812s If you find this error message confusing, uninformative, or wrong, please open an issue: 2812s https://github.com/diku-dk/futhark/issues 2812s 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.fut: 2813s Compiling with --backend=multicore: 2813s cc failed with code 1: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c: In function ‘futrts_umul_hi64’: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ^~~~~~~~~~~ 2813s | __uint32_t 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4416:90: error: expected ‘)’ before ‘a’ 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4416:109: error: expected ‘)’ before ‘b’ 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c: In function ‘futrts_smul_hi64’: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ^~~~~~~~~~ 2813s | __int128__ 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4420:86: error: expected ‘)’ before ‘a’ 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4420:104: error: expected ‘)’ before ‘b’ 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s 2813s If you find this error message confusing, uninformative, or wrong, please open an issue: 2813s https://github.com/diku-dk/futhark/issues 2813s 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.fut: 2813s Compiling with --backend=multicore: 2813s cc failed with code 1: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c: In function ‘futrts_umul_hi64’: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ^~~~~~~~~~~ 2813s | __uint32_t 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4416:90: error: expected ‘)’ before ‘a’ 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4416:109: error: expected ‘)’ before ‘b’ 2813s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c: In function ‘futrts_smul_hi64’: 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ^~~~~~~~~~ 2813s | __int128__ 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4420:86: error: expected ‘)’ before ‘a’ 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4420:104: error: expected ‘)’ before ‘b’ 2813s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2813s | ~ ^ 2813s | ) 2813s 2813s If you find this error message confusing, uninformative, or wrong, please open an issue: 2813s https://github.com/diku-dk/futhark/issues 2813s 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.fut: 2814s Compiling with --backend=multicore: 2814s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.fut:5:11-12: 2814s Unused name "x". 2814s cc failed with code 1: 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c: In function ‘futrts_umul_hi64’: 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2814s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2814s | ^~~~~~~~~~~ 2814s | __uint32_t 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4417:90: error: expected ‘)’ before ‘a’ 2814s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2814s | ~ ^ 2814s | ) 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4417:109: error: expected ‘)’ before ‘b’ 2814s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2814s | ~ ^ 2814s | ) 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c: In function ‘futrts_smul_hi64’: 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2814s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2814s | ^~~~~~~~~~ 2814s | __int128__ 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4421:86: error: expected ‘)’ before ‘a’ 2814s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2814s | ~ ^ 2814s | ) 2814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4421:104: error: expected ‘)’ before ‘b’ 2814s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2814s | ~ ^ 2814s | ) 2814s 2814s If you find this error message confusing, uninformative, or wrong, please open an issue: 2814s https://github.com/diku-dk/futhark/issues 2814s 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.fut: 2815s Compiling with --backend=multicore: 2815s cc failed with code 1: 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c: In function ‘futrts_umul_hi64’: 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4448:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2815s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2815s | ^~~~~~~~~~~ 2815s | __uint32_t 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4448:78: note: each undeclared identifier is reported only once for each function it appears in 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4448:90: error: expected ‘)’ before ‘a’ 2815s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2815s | ~ ^ 2815s | ) 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4448:109: error: expected ‘)’ before ‘b’ 2815s 4448 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2815s | ~ ^ 2815s | ) 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c: In function ‘futrts_smul_hi64’: 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4452:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2815s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2815s | ^~~~~~~~~~ 2815s | __int128__ 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4452:86: error: expected ‘)’ before ‘a’ 2815s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2815s | ~ ^ 2815s | ) 2815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4452:104: error: expected ‘)’ before ‘b’ 2815s 4452 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2815s | ~ ^ 2815s | ) 2815s 2815s If you find this error message confusing, uninformative, or wrong, please open an issue: 2815s https://github.com/diku-dk/futhark/issues 2815s 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.fut: 2819s Compiling with --backend=multicore: 2819s cc failed with code 1: 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c: In function ‘futrts_umul_hi64’: 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2819s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2819s | ^~~~~~~~~~~ 2819s | __uint32_t 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4418:90: error: expected ‘)’ before ‘a’ 2819s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2819s | ~ ^ 2819s | ) 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4418:109: error: expected ‘)’ before ‘b’ 2819s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2819s | ~ ^ 2819s | ) 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c: In function ‘futrts_smul_hi64’: 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2819s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2819s | ^~~~~~~~~~ 2819s | __int128__ 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4422:86: error: expected ‘)’ before ‘a’ 2819s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2819s | ~ ^ 2819s | ) 2819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4422:104: error: expected ‘)’ before ‘b’ 2819s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2819s | ~ ^ 2819s | ) 2819s 2819s If you find this error message confusing, uninformative, or wrong, please open an issue: 2819s https://github.com/diku-dk/futhark/issues 2819s 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.fut: 2820s Compiling with --backend=multicore: 2820s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.fut:19:17-18: 2820s Unused name "i". 2820s cc failed with code 1: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c: In function ‘futrts_umul_hi64’: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2820s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ^~~~~~~~~~~ 2820s | __uint32_t 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4417:90: error: expected ‘)’ before ‘a’ 2820s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4417:109: error: expected ‘)’ before ‘b’ 2820s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c: In function ‘futrts_smul_hi64’: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2820s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ^~~~~~~~~~ 2820s | __int128__ 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4421:86: error: expected ‘)’ before ‘a’ 2820s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return.c:4421:104: error: expected ‘)’ before ‘b’ 2820s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s 2820s If you find this error message confusing, uninformative, or wrong, please open an issue: 2820s https://github.com/diku-dk/futhark/issues 2820s 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.fut: 2820s Compiling with --backend=multicore: 2820s cc failed with code 1: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c: In function ‘futrts_umul_hi64’: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2820s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ^~~~~~~~~~~ 2820s | __uint32_t 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4402:90: error: expected ‘)’ before ‘a’ 2820s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4402:109: error: expected ‘)’ before ‘b’ 2820s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c: In function ‘futrts_smul_hi64’: 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2820s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ^~~~~~~~~~ 2820s | __int128__ 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4406:86: error: expected ‘)’ before ‘a’ 2820s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4406:104: error: expected ‘)’ before ‘b’ 2820s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2820s | ~ ^ 2820s | ) 2820s 2820s If you find this error message confusing, uninformative, or wrong, please open an issue: 2820s https://github.com/diku-dk/futhark/issues 2820s 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.fut: 2821s Compiling with --backend=multicore: 2821s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.fut:5:12-15: 2821s Unused name "xs'". 2821s cc failed with code 1: 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c: In function ‘futrts_umul_hi64’: 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2821s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2821s | ^~~~~~~~~~~ 2821s | __uint32_t 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4416:90: error: expected ‘)’ before ‘a’ 2821s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2821s | ~ ^ 2821s | ) 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4416:109: error: expected ‘)’ before ‘b’ 2821s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2821s | ~ ^ 2821s | ) 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c: In function ‘futrts_smul_hi64’: 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2821s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2821s | ^~~~~~~~~~ 2821s | __int128__ 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4420:86: error: expected ‘)’ before ‘a’ 2821s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2821s | ~ ^ 2821s | ) 2821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4420:104: error: expected ‘)’ before ‘b’ 2821s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2821s | ~ ^ 2821s | ) 2821s 2821s If you find this error message confusing, uninformative, or wrong, please open an issue: 2821s https://github.com/diku-dk/futhark/issues 2821s 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.fut: 2822s Compiling with --backend=multicore: 2822s cc failed with code 1: 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c: In function ‘futrts_umul_hi64’: 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2822s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2822s | ^~~~~~~~~~~ 2822s | __uint32_t 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4431:90: error: expected ‘)’ before ‘a’ 2822s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2822s | ~ ^ 2822s | ) 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4431:109: error: expected ‘)’ before ‘b’ 2822s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2822s | ~ ^ 2822s | ) 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c: In function ‘futrts_smul_hi64’: 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2822s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2822s | ^~~~~~~~~~ 2822s | __int128__ 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4435:86: error: expected ‘)’ before ‘a’ 2822s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2822s | ~ ^ 2822s | ) 2822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4435:104: error: expected ‘)’ before ‘b’ 2822s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2822s | ~ ^ 2822s | ) 2822s 2822s If you find this error message confusing, uninformative, or wrong, please open an issue: 2822s https://github.com/diku-dk/futhark/issues 2822s 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.fut: 2824s Compiling with --backend=multicore: 2824s cc failed with code 1: 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c: In function ‘futrts_umul_hi64’: 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2824s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2824s | ^~~~~~~~~~~ 2824s | __uint32_t 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4416:90: error: expected ‘)’ before ‘a’ 2824s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2824s | ~ ^ 2824s | ) 2824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4416:109: error: expected ‘)’ before ‘b’ 2825s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c: In function ‘futrts_smul_hi64’: 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ^~~~~~~~~~ 2825s | __int128__ 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4420:86: error: expected ‘)’ before ‘a’ 2825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4420:104: error: expected ‘)’ before ‘b’ 2825s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s 2825s If you find this error message confusing, uninformative, or wrong, please open an issue: 2825s https://github.com/diku-dk/futhark/issues 2825s 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.fut: 2825s Compiling with --backend=multicore: 2825s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.fut:5:12-15: 2825s Unused name "xss". 2825s cc failed with code 1: 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c: In function ‘futrts_umul_hi64’: 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2825s | ^~~~~~~~~~~ 2825s | __uint32_t 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4402:90: error: expected ‘)’ before ‘a’ 2825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4402:109: error: expected ‘)’ before ‘b’ 2825s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c: In function ‘futrts_smul_hi64’: 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ^~~~~~~~~~ 2825s | __int128__ 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4406:86: error: expected ‘)’ before ‘a’ 2825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4406:104: error: expected ‘)’ before ‘b’ 2825s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2825s | ~ ^ 2825s | ) 2825s 2825s If you find this error message confusing, uninformative, or wrong, please open an issue: 2825s https://github.com/diku-dk/futhark/issues 2825s 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.fut: 2828s Compiling with --backend=multicore: 2828s cc failed with code 1: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c: In function ‘futrts_umul_hi64’: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ^~~~~~~~~~~ 2828s | __uint32_t 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4416:90: error: expected ‘)’ before ‘a’ 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4416:109: error: expected ‘)’ before ‘b’ 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c: In function ‘futrts_smul_hi64’: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ^~~~~~~~~~ 2828s | __int128__ 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4420:86: error: expected ‘)’ before ‘a’ 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4420:104: error: expected ‘)’ before ‘b’ 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s 2828s If you find this error message confusing, uninformative, or wrong, please open an issue: 2828s https://github.com/diku-dk/futhark/issues 2828s 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.fut: 2828s Compiling with --backend=multicore: 2828s cc failed with code 1: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c: In function ‘futrts_umul_hi64’: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ^~~~~~~~~~~ 2828s | __uint32_t 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4416:90: error: expected ‘)’ before ‘a’ 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4416:109: error: expected ‘)’ before ‘b’ 2828s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c: In function ‘futrts_smul_hi64’: 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ^~~~~~~~~~ 2828s | __int128__ 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4420:86: error: expected ‘)’ before ‘a’ 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4420:104: error: expected ‘)’ before ‘b’ 2828s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2828s | ~ ^ 2828s | ) 2828s 2828s If you find this error message confusing, uninformative, or wrong, please open an issue: 2828s https://github.com/diku-dk/futhark/issues 2828s 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.fut: 2829s Compiling with --backend=multicore: 2829s cc failed with code 1: 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c: In function ‘futrts_umul_hi64’: 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2829s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2829s | ^~~~~~~~~~~ 2829s | __uint32_t 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4416:90: error: expected ‘)’ before ‘a’ 2829s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2829s | ~ ^ 2829s | ) 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4416:109: error: expected ‘)’ before ‘b’ 2829s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2829s | ~ ^ 2829s | ) 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c: In function ‘futrts_smul_hi64’: 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2829s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2829s | ^~~~~~~~~~ 2829s | __int128__ 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4420:86: error: expected ‘)’ before ‘a’ 2829s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2829s | ~ ^ 2829s | ) 2829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4420:104: error: expected ‘)’ before ‘b’ 2829s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2829s | ~ ^ 2829s | ) 2829s 2829s If you find this error message confusing, uninformative, or wrong, please open an issue: 2829s https://github.com/diku-dk/futhark/issues 2829s 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut: 2830s Compiling with --backend=multicore: 2830s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut:5:23-24: 2830s Unused name "f". 2830s 2830s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut:7:12-13: 2830s Unused name "f". 2830s cc failed with code 1: 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c: In function ‘futrts_umul_hi64’: 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2830s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2830s | ^~~~~~~~~~~ 2830s | __uint32_t 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4403:90: error: expected ‘)’ before ‘a’ 2830s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2830s | ~ ^ 2830s | ) 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4403:109: error: expected ‘)’ before ‘b’ 2830s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2830s | ~ ^ 2830s | ) 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c: In function ‘futrts_smul_hi64’: 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2830s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2830s | ^~~~~~~~~~ 2830s | __int128__ 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4407:86: error: expected ‘)’ before ‘a’ 2830s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2830s | ~ ^ 2830s | ) 2830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4407:104: error: expected ‘)’ before ‘b’ 2830s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2830s | ~ ^ 2830s | ) 2830s 2830s If you find this error message confusing, uninformative, or wrong, please open an issue: 2830s https://github.com/diku-dk/futhark/issues 2830s 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.fut: 2832s Compiling with --backend=multicore: 2832s cc failed with code 1: 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c: In function ‘futrts_umul_hi64’: 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2832s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2832s | ^~~~~~~~~~~ 2832s | __uint32_t 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4416:90: error: expected ‘)’ before ‘a’ 2832s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2832s | ~ ^ 2832s | ) 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4416:109: error: expected ‘)’ before ‘b’ 2832s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2832s | ~ ^ 2832s | ) 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c: In function ‘futrts_smul_hi64’: 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2832s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2832s | ^~~~~~~~~~ 2832s | __int128__ 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4420:86: error: expected ‘)’ before ‘a’ 2832s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2832s | ~ ^ 2832s | ) 2832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4420:104: error: expected ‘)’ before ‘b’ 2832s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2832s | ~ ^ 2832s | ) 2832s 2832s If you find this error message confusing, uninformative, or wrong, please open an issue: 2832s https://github.com/diku-dk/futhark/issues 2832s 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.fut: 2833s Compiling with --backend=multicore: 2833s cc failed with code 1: 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c: In function ‘futrts_umul_hi64’: 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2833s | ^~~~~~~~~~~ 2833s | __uint32_t 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4416:90: error: expected ‘)’ before ‘a’ 2833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2833s | ~ ^ 2833s | ) 2833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4416:109: error: expected ‘)’ before ‘b’ 2833s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2834s | ~ ^ 2834s | ) 2834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c: In function ‘futrts_smul_hi64’: 2834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2834s | ^~~~~~~~~~ 2834s | __int128__ 2834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4420:86: error: expected ‘)’ before ‘a’ 2834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2834s | ~ ^ 2834s | ) 2834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4420:104: error: expected ‘)’ before ‘b’ 2834s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2834s | ~ ^ 2834s | ) 2834s 2834s If you find this error message confusing, uninformative, or wrong, please open an issue: 2834s https://github.com/diku-dk/futhark/issues 2834s 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.fut: 2835s Compiling with --backend=multicore: 2835s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.fut:4:51-52: 2835s Unused name "i". 2835s cc failed with code 1: 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c: In function ‘futrts_umul_hi64’: 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2835s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2835s | ^~~~~~~~~~~ 2835s | __uint32_t 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4416:90: error: expected ‘)’ before ‘a’ 2835s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2835s | ~ ^ 2835s | ) 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4416:109: error: expected ‘)’ before ‘b’ 2835s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2835s | ~ ^ 2835s | ) 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c: In function ‘futrts_smul_hi64’: 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2835s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2835s | ^~~~~~~~~~ 2835s | __int128__ 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4420:86: error: expected ‘)’ before ‘a’ 2835s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2835s | ~ ^ 2835s | ) 2835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4420:104: error: expected ‘)’ before ‘b’ 2835s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2835s | ~ ^ 2835s | ) 2835s 2835s If you find this error message confusing, uninformative, or wrong, please open an issue: 2835s https://github.com/diku-dk/futhark/issues 2835s 2837s (1659 failed, 208 passed, 443 to go). 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.fut: 2837s Compiling with --backend=multicore: 2837s cc failed with code 1: 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c: In function ‘futrts_umul_hi64’: 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2837s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2837s | ^~~~~~~~~~~ 2837s | __uint32_t 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4416:90: error: expected ‘)’ before ‘a’ 2837s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2837s | ~ ^ 2837s | ) 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4416:109: error: expected ‘)’ before ‘b’ 2837s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2837s | ~ ^ 2837s | ) 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c: In function ‘futrts_smul_hi64’: 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2837s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2837s | ^~~~~~~~~~ 2837s | __int128__ 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4420:86: error: expected ‘)’ before ‘a’ 2837s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2837s | ~ ^ 2837s | ) 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4420:104: error: expected ‘)’ before ‘b’ 2837s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2837s | ~ ^ 2837s | ) 2837s 2837s If you find this error message confusing, uninformative, or wrong, please open an issue: 2837s https://github.com/diku-dk/futhark/issues 2837s 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.fut: 2837s Compiling with --backend=multicore: 2837s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.fut:2:33-34: 2837s Unused name "i". 2837s cc failed with code 1: 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c: In function ‘futrts_umul_hi64’: 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2837s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2837s | ^~~~~~~~~~~ 2837s | __uint32_t 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4416:90: error: expected ‘)’ before ‘a’ 2837s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2838s | ~ ^ 2838s | ) 2838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4416:109: error: expected ‘)’ before ‘b’ 2838s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2838s | ~ ^ 2838s | ) 2838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c: In function ‘futrts_smul_hi64’: 2838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2838s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2838s | ^~~~~~~~~~ 2838s | __int128__ 2838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4420:86: error: expected ‘)’ before ‘a’ 2838s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2838s | ~ ^ 2838s | ) 2838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4420:104: error: expected ‘)’ before ‘b’ 2838s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2838s | ~ ^ 2838s | ) 2838s 2838s If you find this error message confusing, uninformative, or wrong, please open an issue: 2838s https://github.com/diku-dk/futhark/issues 2838s 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.fut: 2841s Compiling with --backend=multicore: 2841s cc failed with code 1: 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c: In function ‘futrts_umul_hi64’: 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2841s | ^~~~~~~~~~~ 2841s | __uint32_t 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4416:90: error: expected ‘)’ before ‘a’ 2841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2841s | ~ ^ 2841s | ) 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4416:109: error: expected ‘)’ before ‘b’ 2841s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2841s | ~ ^ 2841s | ) 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c: In function ‘futrts_smul_hi64’: 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2841s | ^~~~~~~~~~ 2841s | __int128__ 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4420:86: error: expected ‘)’ before ‘a’ 2841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2841s | ~ ^ 2841s | ) 2841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4420:104: error: expected ‘)’ before ‘b’ 2841s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2841s | ~ ^ 2841s | ) 2841s 2841s If you find this error message confusing, uninformative, or wrong, please open an issue: 2841s https://github.com/diku-dk/futhark/issues 2841s 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.fut: 2842s Compiling with --backend=multicore: 2842s cc failed with code 1: 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c: In function ‘futrts_umul_hi64’: 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2842s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2842s | ^~~~~~~~~~~ 2842s | __uint32_t 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4416:90: error: expected ‘)’ before ‘a’ 2842s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2842s | ~ ^ 2842s | ) 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4416:109: error: expected ‘)’ before ‘b’ 2842s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2842s | ~ ^ 2842s | ) 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c: In function ‘futrts_smul_hi64’: 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2842s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2842s | ^~~~~~~~~~ 2842s | __int128__ 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4420:86: error: expected ‘)’ before ‘a’ 2842s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2842s | ~ ^ 2842s | ) 2842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4420:104: error: expected ‘)’ before ‘b’ 2842s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2842s | ~ ^ 2842s | ) 2842s 2842s If you find this error message confusing, uninformative, or wrong, please open an issue: 2842s https://github.com/diku-dk/futhark/issues 2842s 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut: 2843s Compiling with --backend=multicore: 2843s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut:8:15-16: 2843s Unused name "k". 2843s 2843s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut:8:26-27: 2843s Unused name "j". 2843s cc failed with code 1: 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c: In function ‘futrts_umul_hi64’: 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2843s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2843s | ^~~~~~~~~~~ 2843s | __uint32_t 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4416:90: error: expected ‘)’ before ‘a’ 2843s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2843s | ~ ^ 2843s | ) 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4416:109: error: expected ‘)’ before ‘b’ 2843s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2843s | ~ ^ 2843s | ) 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c: In function ‘futrts_smul_hi64’: 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2843s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2843s | ^~~~~~~~~~ 2843s | __int128__ 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4420:86: error: expected ‘)’ before ‘a’ 2843s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2843s | ~ ^ 2843s | ) 2843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4420:104: error: expected ‘)’ before ‘b’ 2843s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2843s | ~ ^ 2843s | ) 2843s 2843s If you find this error message confusing, uninformative, or wrong, please open an issue: 2843s https://github.com/diku-dk/futhark/issues 2843s 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.fut: 2845s Compiling with --backend=multicore: 2845s cc failed with code 1: 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c: In function ‘futrts_umul_hi64’: 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2845s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2845s | ^~~~~~~~~~~ 2845s | __uint32_t 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4417:90: error: expected ‘)’ before ‘a’ 2845s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2845s | ~ ^ 2845s | ) 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4417:109: error: expected ‘)’ before ‘b’ 2845s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2845s | ~ ^ 2845s | ) 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c: In function ‘futrts_smul_hi64’: 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2845s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2845s | ^~~~~~~~~~ 2845s | __int128__ 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4421:86: error: expected ‘)’ before ‘a’ 2845s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2845s | ~ ^ 2845s | ) 2845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4421:104: error: expected ‘)’ before ‘b’ 2845s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2845s | ~ ^ 2845s | ) 2845s 2845s If you find this error message confusing, uninformative, or wrong, please open an issue: 2845s https://github.com/diku-dk/futhark/issues 2845s 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.fut: 2846s Compiling with --backend=multicore: 2846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.fut:12:16-17: 2846s Defaulting ambiguous type to i32. 2846s cc failed with code 1: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c: In function ‘futrts_umul_hi64’: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2846s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ^~~~~~~~~~~ 2846s | __uint32_t 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4402:90: error: expected ‘)’ before ‘a’ 2846s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4402:109: error: expected ‘)’ before ‘b’ 2846s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c: In function ‘futrts_smul_hi64’: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2846s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ^~~~~~~~~~ 2846s | __int128__ 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4406:86: error: expected ‘)’ before ‘a’ 2846s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4406:104: error: expected ‘)’ before ‘b’ 2846s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s 2846s If you find this error message confusing, uninformative, or wrong, please open an issue: 2846s https://github.com/diku-dk/futhark/issues 2846s 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.fut: 2846s Compiling with --backend=multicore: 2846s cc failed with code 1: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c: In function ‘futrts_umul_hi64’: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2846s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ^~~~~~~~~~~ 2846s | __uint32_t 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4404:90: error: expected ‘)’ before ‘a’ 2846s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4404:109: error: expected ‘)’ before ‘b’ 2846s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c: In function ‘futrts_smul_hi64’: 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2846s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ^~~~~~~~~~ 2846s | __int128__ 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4408:86: error: expected ‘)’ before ‘a’ 2846s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4408:104: error: expected ‘)’ before ‘b’ 2846s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2846s | ~ ^ 2846s | ) 2846s 2846s If you find this error message confusing, uninformative, or wrong, please open an issue: 2846s https://github.com/diku-dk/futhark/issues 2846s 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.fut: 2849s Compiling with --backend=multicore: 2849s cc failed with code 1: 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c: In function ‘futrts_umul_hi64’: 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2849s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2849s | ^~~~~~~~~~~ 2849s | __uint32_t 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4402:90: error: expected ‘)’ before ‘a’ 2849s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2849s | ~ ^ 2849s | ) 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4402:109: error: expected ‘)’ before ‘b’ 2849s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2849s | ~ ^ 2849s | ) 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c: In function ‘futrts_smul_hi64’: 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2849s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2849s | ^~~~~~~~~~ 2849s | __int128__ 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4406:86: error: expected ‘)’ before ‘a’ 2849s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2849s | ~ ^ 2849s | ) 2849s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4406:104: error: expected ‘)’ before ‘b’ 2849s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2849s | ~ ^ 2849s | ) 2849s 2849s If you find this error message confusing, uninformative, or wrong, please open an issue: 2849s https://github.com/diku-dk/futhark/issues 2849s 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.fut: 2850s Compiling with --backend=multicore: 2850s cc failed with code 1: 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c: In function ‘futrts_umul_hi64’: 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2850s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2850s | ^~~~~~~~~~~ 2850s | __uint32_t 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4390:90: error: expected ‘)’ before ‘a’ 2850s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2850s | ~ ^ 2850s | ) 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4390:109: error: expected ‘)’ before ‘b’ 2850s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2850s | ~ ^ 2850s | ) 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c: In function ‘futrts_smul_hi64’: 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2850s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2850s | ^~~~~~~~~~ 2850s | __int128__ 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4394:86: error: expected ‘)’ before ‘a’ 2850s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2850s | ~ ^ 2850s | ) 2850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4394:104: error: expected ‘)’ before ‘b’ 2850s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2850s | ~ ^ 2850s | ) 2850s 2850s If you find this error message confusing, uninformative, or wrong, please open an issue: 2850s https://github.com/diku-dk/futhark/issues 2850s 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.fut: 2852s Compiling with --backend=multicore: 2852s cc failed with code 1: 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c: In function ‘futrts_umul_hi64’: 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2852s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2852s | ^~~~~~~~~~~ 2852s | __uint32_t 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4402:90: error: expected ‘)’ before ‘a’ 2852s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2852s | ~ ^ 2852s | ) 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4402:109: error: expected ‘)’ before ‘b’ 2852s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2852s | ~ ^ 2852s | ) 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c: In function ‘futrts_smul_hi64’: 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2852s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2852s | ^~~~~~~~~~ 2852s | __int128__ 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4406:86: error: expected ‘)’ before ‘a’ 2852s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2852s | ~ ^ 2852s | ) 2852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4406:104: error: expected ‘)’ before ‘b’ 2852s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2852s | ~ ^ 2852s | ) 2852s 2852s If you find this error message confusing, uninformative, or wrong, please open an issue: 2852s https://github.com/diku-dk/futhark/issues 2852s 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.fut: 2854s Compiling with --backend=multicore: 2854s cc failed with code 1: 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c: In function ‘futrts_umul_hi64’: 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2854s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2854s | ^~~~~~~~~~~ 2854s | __uint32_t 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4432:90: error: expected ‘)’ before ‘a’ 2854s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2854s | ~ ^ 2854s | ) 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4432:109: error: expected ‘)’ before ‘b’ 2854s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2854s | ~ ^ 2854s | ) 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c: In function ‘futrts_smul_hi64’: 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2854s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2854s | ^~~~~~~~~~ 2854s | __int128__ 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4436:86: error: expected ‘)’ before ‘a’ 2854s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2854s | ~ ^ 2854s | ) 2854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4436:104: error: expected ‘)’ before ‘b’ 2854s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2854s | ~ ^ 2854s | ) 2854s 2854s If you find this error message confusing, uninformative, or wrong, please open an issue: 2854s https://github.com/diku-dk/futhark/issues 2854s 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.fut: 2856s Compiling with --backend=multicore: 2856s cc failed with code 1: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c: In function ‘futrts_umul_hi64’: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ^~~~~~~~~~~ 2856s | __uint32_t 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4416:90: error: expected ‘)’ before ‘a’ 2856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4416:109: error: expected ‘)’ before ‘b’ 2856s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c: In function ‘futrts_smul_hi64’: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ^~~~~~~~~~ 2856s | __int128__ 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4420:86: error: expected ‘)’ before ‘a’ 2856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4420:104: error: expected ‘)’ before ‘b’ 2856s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s 2856s If you find this error message confusing, uninformative, or wrong, please open an issue: 2856s https://github.com/diku-dk/futhark/issues 2856s 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.fut: 2856s Compiling with --backend=multicore: 2856s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.fut:13:8-13: 2856s Unused name "rngs'". 2856s cc failed with code 1: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c: In function ‘futrts_umul_hi64’: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2856s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ^~~~~~~~~~~ 2856s | __uint32_t 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4417:90: error: expected ‘)’ before ‘a’ 2856s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4417:109: error: expected ‘)’ before ‘b’ 2856s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c: In function ‘futrts_smul_hi64’: 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2856s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ^~~~~~~~~~ 2856s | __int128__ 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4421:86: error: expected ‘)’ before ‘a’ 2856s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4421:104: error: expected ‘)’ before ‘b’ 2856s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2856s | ~ ^ 2856s | ) 2856s 2856s If you find this error message confusing, uninformative, or wrong, please open an issue: 2856s https://github.com/diku-dk/futhark/issues 2856s 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.fut: 2859s Compiling with --backend=multicore: 2859s cc failed with code 1: 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c: In function ‘futrts_umul_hi64’: 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2859s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2859s | ^~~~~~~~~~~ 2859s | __uint32_t 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4416:90: error: expected ‘)’ before ‘a’ 2859s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2859s | ~ ^ 2859s | ) 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4416:109: error: expected ‘)’ before ‘b’ 2859s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2859s | ~ ^ 2859s | ) 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c: In function ‘futrts_smul_hi64’: 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2859s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2859s | ^~~~~~~~~~ 2859s | __int128__ 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4420:86: error: expected ‘)’ before ‘a’ 2859s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2859s | ~ ^ 2859s | ) 2859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4420:104: error: expected ‘)’ before ‘b’ 2859s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2859s | ~ ^ 2859s | ) 2859s 2859s If you find this error message confusing, uninformative, or wrong, please open an issue: 2859s https://github.com/diku-dk/futhark/issues 2859s 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.fut: 2860s Compiling with --backend=multicore: 2860s cc failed with code 1: 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c: In function ‘futrts_umul_hi64’: 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2860s | ^~~~~~~~~~~ 2860s | __uint32_t 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4416:90: error: expected ‘)’ before ‘a’ 2860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2860s | ~ ^ 2860s | ) 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4416:109: error: expected ‘)’ before ‘b’ 2860s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2860s | ~ ^ 2860s | ) 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c: In function ‘futrts_smul_hi64’: 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2860s | ^~~~~~~~~~ 2860s | __int128__ 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4420:86: error: expected ‘)’ before ‘a’ 2860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2860s | ~ ^ 2860s | ) 2860s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4420:104: error: expected ‘)’ before ‘b’ 2860s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2860s | ~ ^ 2860s | ) 2860s 2860s If you find this error message confusing, uninformative, or wrong, please open an issue: 2860s https://github.com/diku-dk/futhark/issues 2860s 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.fut: 2863s Compiling with --backend=multicore: 2863s cc failed with code 1: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c: In function ‘futrts_umul_hi64’: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ^~~~~~~~~~~ 2863s | __uint32_t 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4416:90: error: expected ‘)’ before ‘a’ 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4416:109: error: expected ‘)’ before ‘b’ 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c: In function ‘futrts_smul_hi64’: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ^~~~~~~~~~ 2863s | __int128__ 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4420:86: error: expected ‘)’ before ‘a’ 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4420:104: error: expected ‘)’ before ‘b’ 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s 2863s If you find this error message confusing, uninformative, or wrong, please open an issue: 2863s https://github.com/diku-dk/futhark/issues 2863s 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.fut: 2863s Compiling with --backend=multicore: 2863s cc failed with code 1: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c: In function ‘futrts_umul_hi64’: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ^~~~~~~~~~~ 2863s | __uint32_t 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4416:90: error: expected ‘)’ before ‘a’ 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4416:109: error: expected ‘)’ before ‘b’ 2863s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c: In function ‘futrts_smul_hi64’: 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ^~~~~~~~~~ 2863s | __int128__ 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4420:86: error: expected ‘)’ before ‘a’ 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4420:104: error: expected ‘)’ before ‘b’ 2863s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2863s | ~ ^ 2863s | ) 2863s 2863s If you find this error message confusing, uninformative, or wrong, please open an issue: 2863s https://github.com/diku-dk/futhark/issues 2863s 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.fut: 2864s Compiling with --backend=multicore: 2864s cc failed with code 1: 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c: In function ‘futrts_umul_hi64’: 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2864s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2864s | ^~~~~~~~~~~ 2864s | __uint32_t 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4418:90: error: expected ‘)’ before ‘a’ 2864s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2864s | ~ ^ 2864s | ) 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4418:109: error: expected ‘)’ before ‘b’ 2864s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2864s | ~ ^ 2864s | ) 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c: In function ‘futrts_smul_hi64’: 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2864s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2864s | ^~~~~~~~~~ 2864s | __int128__ 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4422:86: error: expected ‘)’ before ‘a’ 2864s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2864s | ~ ^ 2864s | ) 2864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4422:104: error: expected ‘)’ before ‘b’ 2864s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2864s | ~ ^ 2864s | ) 2864s 2864s If you find this error message confusing, uninformative, or wrong, please open an issue: 2864s https://github.com/diku-dk/futhark/issues 2864s 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.fut: 2865s Compiling with --backend=multicore: 2865s cc failed with code 1: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c: In function ‘futrts_umul_hi64’: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2865s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ^~~~~~~~~~~ 2865s | __uint32_t 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4417:90: error: expected ‘)’ before ‘a’ 2865s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4417:109: error: expected ‘)’ before ‘b’ 2865s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c: In function ‘futrts_smul_hi64’: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2865s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ^~~~~~~~~~ 2865s | __int128__ 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4421:86: error: expected ‘)’ before ‘a’ 2865s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4421:104: error: expected ‘)’ before ‘b’ 2865s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s 2865s If you find this error message confusing, uninformative, or wrong, please open an issue: 2865s https://github.com/diku-dk/futhark/issues 2865s 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.fut: 2865s Compiling with --backend=multicore: 2865s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.fut:4:18-19: 2865s Defaulting ambiguous type to i32. 2865s cc failed with code 1: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c: In function ‘futrts_umul_hi64’: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2865s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ^~~~~~~~~~~ 2865s | __uint32_t 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4416:90: error: expected ‘)’ before ‘a’ 2865s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4416:109: error: expected ‘)’ before ‘b’ 2865s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c: In function ‘futrts_smul_hi64’: 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2865s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ^~~~~~~~~~ 2865s | __int128__ 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4420:86: error: expected ‘)’ before ‘a’ 2865s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4420:104: error: expected ‘)’ before ‘b’ 2865s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2865s | ~ ^ 2865s | ) 2865s 2865s If you find this error message confusing, uninformative, or wrong, please open an issue: 2865s https://github.com/diku-dk/futhark/issues 2865s 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.fut: 2868s Compiling with --backend=multicore: 2868s cc failed with code 1: 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c: In function ‘futrts_umul_hi64’: 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2868s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2868s | ^~~~~~~~~~~ 2868s | __uint32_t 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4419:90: error: expected ‘)’ before ‘a’ 2868s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2868s | ~ ^ 2868s | ) 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4419:109: error: expected ‘)’ before ‘b’ 2868s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2868s | ~ ^ 2868s | ) 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c: In function ‘futrts_smul_hi64’: 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2868s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2868s | ^~~~~~~~~~ 2868s | __int128__ 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4423:86: error: expected ‘)’ before ‘a’ 2868s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2868s | ~ ^ 2868s | ) 2868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4423:104: error: expected ‘)’ before ‘b’ 2868s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2868s | ~ ^ 2868s | ) 2868s 2868s If you find this error message confusing, uninformative, or wrong, please open an issue: 2868s https://github.com/diku-dk/futhark/issues 2868s 2871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.fut: 2871s Compiling with --backend=multicore: 2871s cc failed with code 1: 2871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c: In function ‘futrts_umul_hi64’: 2871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2871s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2871s | ^~~~~~~~~~~ 2871s | __uint32_t 2871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2871s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4417:90: error: expected ‘)’ before ‘a’ 2871s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2871s | ~ ^ 2871s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4417:109: error: expected ‘)’ before ‘b’ 2872s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c: In function ‘futrts_smul_hi64’: 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ^~~~~~~~~~ 2872s | __int128__ 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4421:86: error: expected ‘)’ before ‘a’ 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4421:104: error: expected ‘)’ before ‘b’ 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s 2872s If you find this error message confusing, uninformative, or wrong, please open an issue: 2872s https://github.com/diku-dk/futhark/issues 2872s 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.fut: 2872s Compiling with --backend=multicore: 2872s cc failed with code 1: 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c: In function ‘futrts_umul_hi64’: 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2872s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2872s | ^~~~~~~~~~~ 2872s | __uint32_t 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4417:90: error: expected ‘)’ before ‘a’ 2872s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4417:109: error: expected ‘)’ before ‘b’ 2872s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c: In function ‘futrts_smul_hi64’: 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ^~~~~~~~~~ 2872s | __int128__ 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4421:86: error: expected ‘)’ before ‘a’ 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4421:104: error: expected ‘)’ before ‘b’ 2872s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2872s | ~ ^ 2872s | ) 2872s 2872s If you find this error message confusing, uninformative, or wrong, please open an issue: 2872s https://github.com/diku-dk/futhark/issues 2872s 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.fut: 2873s Compiling with --backend=multicore: 2873s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.fut:6:18-21: 2873s Unused name "arg". 2873s cc failed with code 1: 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c: In function ‘futrts_umul_hi64’: 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2873s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2873s | ^~~~~~~~~~~ 2873s | __uint32_t 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4416:90: error: expected ‘)’ before ‘a’ 2873s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2873s | ~ ^ 2873s | ) 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4416:109: error: expected ‘)’ before ‘b’ 2873s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2873s | ~ ^ 2873s | ) 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c: In function ‘futrts_smul_hi64’: 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2873s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2873s | ^~~~~~~~~~ 2873s | __int128__ 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4420:86: error: expected ‘)’ before ‘a’ 2873s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2873s | ~ ^ 2873s | ) 2873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4420:104: error: expected ‘)’ before ‘b’ 2873s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2873s | ~ ^ 2873s | ) 2873s 2873s If you find this error message confusing, uninformative, or wrong, please open an issue: 2873s https://github.com/diku-dk/futhark/issues 2873s 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.fut: 2874s Compiling with --backend=multicore: 2874s cc failed with code 1: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c: In function ‘futrts_umul_hi64’: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ^~~~~~~~~~~ 2874s | __uint32_t 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4417:90: error: expected ‘)’ before ‘a’ 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4417:109: error: expected ‘)’ before ‘b’ 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c: In function ‘futrts_smul_hi64’: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ^~~~~~~~~~ 2874s | __int128__ 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4421:86: error: expected ‘)’ before ‘a’ 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4421:104: error: expected ‘)’ before ‘b’ 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s 2874s If you find this error message confusing, uninformative, or wrong, please open an issue: 2874s https://github.com/diku-dk/futhark/issues 2874s 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.fut: 2874s Compiling with --backend=multicore: 2874s cc failed with code 1: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c: In function ‘futrts_umul_hi64’: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ^~~~~~~~~~~ 2874s | __uint32_t 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4417:90: error: expected ‘)’ before ‘a’ 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4417:109: error: expected ‘)’ before ‘b’ 2874s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c: In function ‘futrts_smul_hi64’: 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ^~~~~~~~~~ 2874s | __int128__ 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4421:86: error: expected ‘)’ before ‘a’ 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4421:104: error: expected ‘)’ before ‘b’ 2874s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2874s | ~ ^ 2874s | ) 2874s 2874s If you find this error message confusing, uninformative, or wrong, please open an issue: 2874s https://github.com/diku-dk/futhark/issues 2874s 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.fut: 2877s Compiling with --backend=multicore: 2877s cc failed with code 1: 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c: In function ‘futrts_umul_hi64’: 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2877s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2877s | ^~~~~~~~~~~ 2877s | __uint32_t 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4416:90: error: expected ‘)’ before ‘a’ 2877s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2877s | ~ ^ 2877s | ) 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4416:109: error: expected ‘)’ before ‘b’ 2877s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2877s | ~ ^ 2877s | ) 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c: In function ‘futrts_smul_hi64’: 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2877s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2877s | ^~~~~~~~~~ 2877s | __int128__ 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4420:86: error: expected ‘)’ before ‘a’ 2877s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2877s | ~ ^ 2877s | ) 2877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4420:104: error: expected ‘)’ before ‘b’ 2877s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2877s | ~ ^ 2877s | ) 2877s 2877s If you find this error message confusing, uninformative, or wrong, please open an issue: 2877s https://github.com/diku-dk/futhark/issues 2877s 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.fut: 2883s Compiling with --backend=multicore: 2883s cc failed with code 1: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c: In function ‘futrts_umul_hi64’: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2883s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ^~~~~~~~~~~ 2883s | __uint32_t 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4418:90: error: expected ‘)’ before ‘a’ 2883s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4418:109: error: expected ‘)’ before ‘b’ 2883s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c: In function ‘futrts_smul_hi64’: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2883s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ^~~~~~~~~~ 2883s | __int128__ 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4422:86: error: expected ‘)’ before ‘a’ 2883s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4422:104: error: expected ‘)’ before ‘b’ 2883s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s 2883s If you find this error message confusing, uninformative, or wrong, please open an issue: 2883s https://github.com/diku-dk/futhark/issues 2883s 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.fut: 2883s Compiling with --backend=multicore: 2883s cc failed with code 1: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c: In function ‘futrts_umul_hi64’: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2883s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ^~~~~~~~~~~ 2883s | __uint32_t 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4432:90: error: expected ‘)’ before ‘a’ 2883s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4432:109: error: expected ‘)’ before ‘b’ 2883s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c: In function ‘futrts_smul_hi64’: 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2883s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ^~~~~~~~~~ 2883s | __int128__ 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4436:86: error: expected ‘)’ before ‘a’ 2883s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4436:104: error: expected ‘)’ before ‘b’ 2883s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2883s | ~ ^ 2883s | ) 2883s 2883s If you find this error message confusing, uninformative, or wrong, please open an issue: 2883s https://github.com/diku-dk/futhark/issues 2883s 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.fut: 2884s Compiling with --backend=multicore: 2884s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.fut:7:1-8:38: 2884s Entry point return type 2884s 2884s *[(g j) - (f i)](i32, i32) 2884s 2884s will have an opaque type, so the result will likely not be usable. 2884s cc failed with code 1: 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c: In function ‘futrts_umul_hi64’: 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4449:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2884s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2884s | ^~~~~~~~~~~ 2884s | __uint32_t 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4449:78: note: each undeclared identifier is reported only once for each function it appears in 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4449:90: error: expected ‘)’ before ‘a’ 2884s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2884s | ~ ^ 2884s | ) 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4449:109: error: expected ‘)’ before ‘b’ 2884s 4449 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2884s | ~ ^ 2884s | ) 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c: In function ‘futrts_smul_hi64’: 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4453:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2884s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2884s | ^~~~~~~~~~ 2884s | __int128__ 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4453:86: error: expected ‘)’ before ‘a’ 2884s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2884s | ~ ^ 2884s | ) 2884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4453:104: error: expected ‘)’ before ‘b’ 2884s 4453 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2884s | ~ ^ 2884s | ) 2884s 2884s If you find this error message confusing, uninformative, or wrong, please open an issue: 2884s https://github.com/diku-dk/futhark/issues 2884s 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.fut: 2886s Compiling with --backend=multicore: 2886s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.fut:2:21-24: 2886s Defaulting ambiguous type to i32. 2886s cc failed with code 1: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c: In function ‘futrts_umul_hi64’: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2886s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ^~~~~~~~~~~ 2886s | __uint32_t 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4416:90: error: expected ‘)’ before ‘a’ 2886s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4416:109: error: expected ‘)’ before ‘b’ 2886s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c: In function ‘futrts_smul_hi64’: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2886s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ^~~~~~~~~~ 2886s | __int128__ 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4420:86: error: expected ‘)’ before ‘a’ 2886s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4420:104: error: expected ‘)’ before ‘b’ 2886s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s 2886s If you find this error message confusing, uninformative, or wrong, please open an issue: 2886s https://github.com/diku-dk/futhark/issues 2886s 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.fut: 2886s Compiling with --backend=multicore: 2886s cc failed with code 1: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c: In function ‘futrts_umul_hi64’: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2886s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ^~~~~~~~~~~ 2886s | __uint32_t 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4431:90: error: expected ‘)’ before ‘a’ 2886s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4431:109: error: expected ‘)’ before ‘b’ 2886s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c: In function ‘futrts_smul_hi64’: 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2886s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ^~~~~~~~~~ 2886s | __int128__ 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4435:86: error: expected ‘)’ before ‘a’ 2886s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4435:104: error: expected ‘)’ before ‘b’ 2886s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2886s | ~ ^ 2886s | ) 2886s 2886s If you find this error message confusing, uninformative, or wrong, please open an issue: 2886s https://github.com/diku-dk/futhark/issues 2886s 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.fut: 2890s Compiling with --backend=multicore: 2890s cc failed with code 1: 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c: In function ‘futrts_umul_hi64’: 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2890s | ^~~~~~~~~~~ 2890s | __uint32_t 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4416:90: error: expected ‘)’ before ‘a’ 2890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2890s | ~ ^ 2890s | ) 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4416:109: error: expected ‘)’ before ‘b’ 2890s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2890s | ~ ^ 2890s | ) 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c: In function ‘futrts_smul_hi64’: 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2890s | ^~~~~~~~~~ 2890s | __int128__ 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4420:86: error: expected ‘)’ before ‘a’ 2890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2890s | ~ ^ 2890s | ) 2890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4420:104: error: expected ‘)’ before ‘b’ 2890s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2890s | ~ ^ 2890s | ) 2890s 2890s If you find this error message confusing, uninformative, or wrong, please open an issue: 2890s https://github.com/diku-dk/futhark/issues 2890s 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.fut: 2891s Compiling with --backend=multicore: 2891s cc failed with code 1: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c: In function ‘futrts_umul_hi64’: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ^~~~~~~~~~~ 2891s | __uint32_t 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4417:90: error: expected ‘)’ before ‘a’ 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4417:109: error: expected ‘)’ before ‘b’ 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c: In function ‘futrts_smul_hi64’: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ^~~~~~~~~~ 2891s | __int128__ 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4421:86: error: expected ‘)’ before ‘a’ 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4421:104: error: expected ‘)’ before ‘b’ 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s 2891s If you find this error message confusing, uninformative, or wrong, please open an issue: 2891s https://github.com/diku-dk/futhark/issues 2891s 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.fut: 2891s Compiling with --backend=multicore: 2891s cc failed with code 1: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c: In function ‘futrts_umul_hi64’: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ^~~~~~~~~~~ 2891s | __uint32_t 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4417:90: error: expected ‘)’ before ‘a’ 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4417:109: error: expected ‘)’ before ‘b’ 2891s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c: In function ‘futrts_smul_hi64’: 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ^~~~~~~~~~ 2891s | __int128__ 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4421:86: error: expected ‘)’ before ‘a’ 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4421:104: error: expected ‘)’ before ‘b’ 2891s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2891s | ~ ^ 2891s | ) 2891s 2891s If you find this error message confusing, uninformative, or wrong, please open an issue: 2891s https://github.com/diku-dk/futhark/issues 2891s 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.fut: 2892s Compiling with --backend=multicore: 2892s cc failed with code 1: 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c: In function ‘futrts_umul_hi64’: 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2892s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2892s | ^~~~~~~~~~~ 2892s | __uint32_t 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4417:90: error: expected ‘)’ before ‘a’ 2892s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2892s | ~ ^ 2892s | ) 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4417:109: error: expected ‘)’ before ‘b’ 2892s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2892s | ~ ^ 2892s | ) 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c: In function ‘futrts_smul_hi64’: 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2892s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2892s | ^~~~~~~~~~ 2892s | __int128__ 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4421:86: error: expected ‘)’ before ‘a’ 2892s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2892s | ~ ^ 2892s | ) 2892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4421:104: error: expected ‘)’ before ‘b’ 2892s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2892s | ~ ^ 2892s | ) 2892s 2892s If you find this error message confusing, uninformative, or wrong, please open an issue: 2892s https://github.com/diku-dk/futhark/issues 2892s 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.fut: 2893s Compiling with --backend=multicore: 2893s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.fut:4:10-44: 2893s Entry point parameter 2893s 2893s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 2893s 2893s will have an opaque type, so the entry point will likely not be callable. 2893s cc failed with code 1: 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c: In function ‘futrts_umul_hi64’: 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2893s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2893s | ^~~~~~~~~~~ 2893s | __uint32_t 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4455:90: error: expected ‘)’ before ‘a’ 2893s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2893s | ~ ^ 2893s | ) 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4455:109: error: expected ‘)’ before ‘b’ 2893s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2893s | ~ ^ 2893s | ) 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c: In function ‘futrts_smul_hi64’: 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2893s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2893s | ^~~~~~~~~~ 2893s | __int128__ 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4459:86: error: expected ‘)’ before ‘a’ 2893s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2893s | ~ ^ 2893s | ) 2893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4459:104: error: expected ‘)’ before ‘b’ 2893s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2893s | ~ ^ 2893s | ) 2893s 2893s If you find this error message confusing, uninformative, or wrong, please open an issue: 2893s https://github.com/diku-dk/futhark/issues 2893s 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.fut: 2895s Compiling with --backend=multicore: 2895s cc failed with code 1: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c: In function ‘futrts_umul_hi64’: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2895s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ^~~~~~~~~~~ 2895s | __uint32_t 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4420:90: error: expected ‘)’ before ‘a’ 2895s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4420:109: error: expected ‘)’ before ‘b’ 2895s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c: In function ‘futrts_smul_hi64’: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2895s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ^~~~~~~~~~ 2895s | __int128__ 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4424:86: error: expected ‘)’ before ‘a’ 2895s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4424:104: error: expected ‘)’ before ‘b’ 2895s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s 2895s If you find this error message confusing, uninformative, or wrong, please open an issue: 2895s https://github.com/diku-dk/futhark/issues 2895s 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.fut: 2895s Compiling with --backend=multicore: 2895s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.fut:5:10-44: 2895s Entry point parameter 2895s 2895s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 2895s 2895s will have an opaque type, so the entry point will likely not be callable. 2895s cc failed with code 1: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c: In function ‘futrts_umul_hi64’: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4460:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2895s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ^~~~~~~~~~~ 2895s | __uint32_t 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4460:78: note: each undeclared identifier is reported only once for each function it appears in 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4460:90: error: expected ‘)’ before ‘a’ 2895s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4460:109: error: expected ‘)’ before ‘b’ 2895s 4460 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c: In function ‘futrts_smul_hi64’: 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4464:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2895s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ^~~~~~~~~~ 2895s | __int128__ 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4464:86: error: expected ‘)’ before ‘a’ 2895s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4464:104: error: expected ‘)’ before ‘b’ 2895s 4464 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2895s | ~ ^ 2895s | ) 2895s 2895s If you find this error message confusing, uninformative, or wrong, please open an issue: 2895s https://github.com/diku-dk/futhark/issues 2895s 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.fut: 2897s Compiling with --backend=multicore: 2897s cc failed with code 1: 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c: In function ‘futrts_umul_hi64’: 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4436:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2897s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2897s | ^~~~~~~~~~~ 2897s | __uint32_t 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4436:78: note: each undeclared identifier is reported only once for each function it appears in 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4436:90: error: expected ‘)’ before ‘a’ 2897s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2897s | ~ ^ 2897s | ) 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4436:109: error: expected ‘)’ before ‘b’ 2897s 4436 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2897s | ~ ^ 2897s | ) 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c: In function ‘futrts_smul_hi64’: 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4440:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2897s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2897s | ^~~~~~~~~~ 2897s | __int128__ 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4440:86: error: expected ‘)’ before ‘a’ 2897s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2897s | ~ ^ 2897s | ) 2897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4440:104: error: expected ‘)’ before ‘b’ 2897s 4440 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2897s | ~ ^ 2897s | ) 2897s 2897s If you find this error message confusing, uninformative, or wrong, please open an issue: 2897s https://github.com/diku-dk/futhark/issues 2897s 2897s (1700 failed, 230 passed, 380 to go). 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.fut: 2900s Compiling with --backend=multicore: 2900s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.fut:10:10-44: 2900s Entry point parameter 2900s 2900s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 2900s 2900s will have an opaque type, so the entry point will likely not be callable. 2900s cc failed with code 1: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c: In function ‘futrts_umul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4455:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2900s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ^~~~~~~~~~~ 2900s | __uint32_t 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4455:78: note: each undeclared identifier is reported only once for each function it appears in 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4455:90: error: expected ‘)’ before ‘a’ 2900s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4455:109: error: expected ‘)’ before ‘b’ 2900s 4455 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c: In function ‘futrts_smul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4459:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2900s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ^~~~~~~~~~ 2900s | __int128__ 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4459:86: error: expected ‘)’ before ‘a’ 2900s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4459:104: error: expected ‘)’ before ‘b’ 2900s 4459 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s 2900s If you find this error message confusing, uninformative, or wrong, please open an issue: 2900s https://github.com/diku-dk/futhark/issues 2900s 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.fut: 2900s Compiling with --backend=multicore: 2900s cc failed with code 1: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c: In function ‘futrts_umul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2900s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ^~~~~~~~~~~ 2900s | __uint32_t 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4417:90: error: expected ‘)’ before ‘a’ 2900s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4417:109: error: expected ‘)’ before ‘b’ 2900s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c: In function ‘futrts_smul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2900s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ^~~~~~~~~~ 2900s | __int128__ 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4421:86: error: expected ‘)’ before ‘a’ 2900s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4421:104: error: expected ‘)’ before ‘b’ 2900s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s 2900s If you find this error message confusing, uninformative, or wrong, please open an issue: 2900s https://github.com/diku-dk/futhark/issues 2900s 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.fut: 2900s Compiling with --backend=multicore: 2900s cc failed with code 1: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c: In function ‘futrts_umul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2900s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ^~~~~~~~~~~ 2900s | __uint32_t 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4402:90: error: expected ‘)’ before ‘a’ 2900s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4402:109: error: expected ‘)’ before ‘b’ 2900s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c: In function ‘futrts_smul_hi64’: 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2900s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ^~~~~~~~~~ 2900s | __int128__ 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4406:86: error: expected ‘)’ before ‘a’ 2900s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4406:104: error: expected ‘)’ before ‘b’ 2900s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2900s | ~ ^ 2900s | ) 2900s 2900s If you find this error message confusing, uninformative, or wrong, please open an issue: 2900s https://github.com/diku-dk/futhark/issues 2900s 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut: 2903s Compiling with --backend=multicore: 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s 2903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2903s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2903s cc failed with code 1: 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c: In function ‘futrts_umul_hi64’: 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2903s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2903s | ^~~~~~~~~~~ 2903s | __uint32_t 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4390:90: error: expected ‘)’ before ‘a’ 2903s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2903s | ~ ^ 2903s | ) 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4390:109: error: expected ‘)’ before ‘b’ 2903s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2903s | ~ ^ 2903s | ) 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c: In function ‘futrts_smul_hi64’: 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2903s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2903s | ^~~~~~~~~~ 2903s | __int128__ 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4394:86: error: expected ‘)’ before ‘a’ 2903s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2903s | ~ ^ 2903s | ) 2903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4394:104: error: expected ‘)’ before ‘b’ 2903s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2903s | ~ ^ 2903s | ) 2903s 2903s If you find this error message confusing, uninformative, or wrong, please open an issue: 2903s https://github.com/diku-dk/futhark/issues 2903s 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.fut: 2904s Compiling with --backend=multicore: 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s cc failed with code 1: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c: In function ‘futrts_umul_hi64’: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4489:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2904s 4489 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ^~~~~~~~~~~ 2904s | __uint32_t 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4489:78: note: each undeclared identifier is reported only once for each function it appears in 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4489:90: error: expected ‘)’ before ‘a’ 2904s 4489 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4489:109: error: expected ‘)’ before ‘b’ 2904s 4489 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c: In function ‘futrts_smul_hi64’: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4493:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2904s 4493 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ^~~~~~~~~~ 2904s | __int128__ 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4493:86: error: expected ‘)’ before ‘a’ 2904s 4493 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4493:104: error: expected ‘)’ before ‘b’ 2904s 4493 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s 2904s If you find this error message confusing, uninformative, or wrong, please open an issue: 2904s https://github.com/diku-dk/futhark/issues 2904s 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.fut: 2904s Compiling with --backend=multicore: 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s 2904s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2904s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2904s cc failed with code 1: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c: In function ‘futrts_umul_hi64’: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4457:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2904s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ^~~~~~~~~~~ 2904s | __uint32_t 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4457:78: note: each undeclared identifier is reported only once for each function it appears in 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4457:90: error: expected ‘)’ before ‘a’ 2904s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4457:109: error: expected ‘)’ before ‘b’ 2904s 4457 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c: In function ‘futrts_smul_hi64’: 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4461:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2904s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ^~~~~~~~~~ 2904s | __int128__ 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4461:86: error: expected ‘)’ before ‘a’ 2904s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4461:104: error: expected ‘)’ before ‘b’ 2904s 4461 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2904s | ~ ^ 2904s | ) 2904s 2904s If you find this error message confusing, uninformative, or wrong, please open an issue: 2904s https://github.com/diku-dk/futhark/issues 2904s 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.fut: 2911s Compiling with --backend=multicore: 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s cc failed with code 1: 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c: In function ‘futrts_umul_hi64’: 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2911s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2911s | ^~~~~~~~~~~ 2911s | __uint32_t 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4444:90: error: expected ‘)’ before ‘a’ 2911s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2911s | ~ ^ 2911s | ) 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4444:109: error: expected ‘)’ before ‘b’ 2911s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2911s | ~ ^ 2911s | ) 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c: In function ‘futrts_smul_hi64’: 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2911s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2911s | ^~~~~~~~~~ 2911s | __int128__ 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4448:86: error: expected ‘)’ before ‘a’ 2911s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2911s | ~ ^ 2911s | ) 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4448:104: error: expected ‘)’ before ‘b’ 2911s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2911s | ~ ^ 2911s | ) 2911s 2911s If you find this error message confusing, uninformative, or wrong, please open an issue: 2911s https://github.com/diku-dk/futhark/issues 2911s 2911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.fut: 2911s Compiling with --backend=multicore: 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2911s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2911s 2911s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2912s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2912s 2912s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2912s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2912s cc failed with code 1: 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c: In function ‘futrts_umul_hi64’: 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2912s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2912s | ^~~~~~~~~~~ 2912s | __uint32_t 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4444:90: error: expected ‘)’ before ‘a’ 2912s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2912s | ~ ^ 2912s | ) 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4444:109: error: expected ‘)’ before ‘b’ 2912s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2912s | ~ ^ 2912s | ) 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c: In function ‘futrts_smul_hi64’: 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2912s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2912s | ^~~~~~~~~~ 2912s | __int128__ 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4448:86: error: expected ‘)’ before ‘a’ 2912s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2912s | ~ ^ 2912s | ) 2912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4448:104: error: expected ‘)’ before ‘b’ 2912s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2912s | ~ ^ 2912s | ) 2912s 2912s If you find this error message confusing, uninformative, or wrong, please open an issue: 2912s https://github.com/diku-dk/futhark/issues 2912s 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.fut: 2914s Compiling with --backend=multicore: 2914s cc failed with code 1: 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c: In function ‘futrts_umul_hi64’: 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2914s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2914s | ^~~~~~~~~~~ 2914s | __uint32_t 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4418:90: error: expected ‘)’ before ‘a’ 2914s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2914s | ~ ^ 2914s | ) 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4418:109: error: expected ‘)’ before ‘b’ 2914s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2914s | ~ ^ 2914s | ) 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c: In function ‘futrts_smul_hi64’: 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2914s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2914s | ^~~~~~~~~~ 2914s | __int128__ 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4422:86: error: expected ‘)’ before ‘a’ 2914s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2914s | ~ ^ 2914s | ) 2914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4422:104: error: expected ‘)’ before ‘b’ 2914s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2914s | ~ ^ 2914s | ) 2914s 2914s If you find this error message confusing, uninformative, or wrong, please open an issue: 2914s https://github.com/diku-dk/futhark/issues 2914s 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.fut: 2915s Compiling with --backend=multicore: 2915s cc failed with code 1: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c: In function ‘futrts_umul_hi64’: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2915s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ^~~~~~~~~~~ 2915s | __uint32_t 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4418:90: error: expected ‘)’ before ‘a’ 2915s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4418:109: error: expected ‘)’ before ‘b’ 2915s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c: In function ‘futrts_smul_hi64’: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2915s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ^~~~~~~~~~ 2915s | __int128__ 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4422:86: error: expected ‘)’ before ‘a’ 2915s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4422:104: error: expected ‘)’ before ‘b’ 2915s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s 2915s If you find this error message confusing, uninformative, or wrong, please open an issue: 2915s https://github.com/diku-dk/futhark/issues 2915s 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.fut: 2915s Compiling with --backend=multicore: 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s 2915s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2915s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2915s cc failed with code 1: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c: In function ‘futrts_umul_hi64’: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2915s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ^~~~~~~~~~~ 2915s | __uint32_t 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4444:90: error: expected ‘)’ before ‘a’ 2915s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4444:109: error: expected ‘)’ before ‘b’ 2915s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c: In function ‘futrts_smul_hi64’: 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2915s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ^~~~~~~~~~ 2915s | __int128__ 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4448:86: error: expected ‘)’ before ‘a’ 2915s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4448:104: error: expected ‘)’ before ‘b’ 2915s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2915s | ~ ^ 2915s | ) 2915s 2915s If you find this error message confusing, uninformative, or wrong, please open an issue: 2915s https://github.com/diku-dk/futhark/issues 2915s 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.fut: 2921s Compiling with --backend=multicore: 2921s cc failed with code 1: 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c: In function ‘futrts_umul_hi64’: 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2921s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2921s | ^~~~~~~~~~~ 2921s | __uint32_t 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4418:90: error: expected ‘)’ before ‘a’ 2921s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2921s | ~ ^ 2921s | ) 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4418:109: error: expected ‘)’ before ‘b’ 2921s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2921s | ~ ^ 2921s | ) 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c: In function ‘futrts_smul_hi64’: 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2921s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2921s | ^~~~~~~~~~ 2921s | __int128__ 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4422:86: error: expected ‘)’ before ‘a’ 2921s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2921s | ~ ^ 2921s | ) 2921s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4422:104: error: expected ‘)’ before ‘b’ 2921s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2921s | ~ ^ 2921s | ) 2921s 2921s If you find this error message confusing, uninformative, or wrong, please open an issue: 2921s https://github.com/diku-dk/futhark/issues 2921s 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.fut: 2923s Compiling with --backend=multicore: 2923s cc failed with code 1: 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c: In function ‘futrts_umul_hi64’: 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2923s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2923s | ^~~~~~~~~~~ 2923s | __uint32_t 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4431:90: error: expected ‘)’ before ‘a’ 2923s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2923s | ~ ^ 2923s | ) 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4431:109: error: expected ‘)’ before ‘b’ 2923s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2923s | ~ ^ 2923s | ) 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c: In function ‘futrts_smul_hi64’: 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2923s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2923s | ^~~~~~~~~~ 2923s | __int128__ 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4435:86: error: expected ‘)’ before ‘a’ 2923s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2923s | ~ ^ 2923s | ) 2923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4435:104: error: expected ‘)’ before ‘b’ 2923s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2923s | ~ ^ 2923s | ) 2923s 2923s If you find this error message confusing, uninformative, or wrong, please open an issue: 2923s https://github.com/diku-dk/futhark/issues 2923s 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.fut: 2925s Compiling with --backend=multicore: 2925s cc failed with code 1: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c: In function ‘futrts_umul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ^~~~~~~~~~~ 2925s | __uint32_t 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4416:90: error: expected ‘)’ before ‘a’ 2925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4416:109: error: expected ‘)’ before ‘b’ 2925s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c: In function ‘futrts_smul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ^~~~~~~~~~ 2925s | __int128__ 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4420:86: error: expected ‘)’ before ‘a’ 2925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4420:104: error: expected ‘)’ before ‘b’ 2925s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s 2925s If you find this error message confusing, uninformative, or wrong, please open an issue: 2925s https://github.com/diku-dk/futhark/issues 2925s 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.fut: 2925s Compiling with --backend=multicore: 2925s cc failed with code 1: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c: In function ‘futrts_umul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2925s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ^~~~~~~~~~~ 2925s | __uint32_t 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4419:90: error: expected ‘)’ before ‘a’ 2925s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4419:109: error: expected ‘)’ before ‘b’ 2925s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c: In function ‘futrts_smul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2925s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ^~~~~~~~~~ 2925s | __int128__ 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4423:86: error: expected ‘)’ before ‘a’ 2925s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4423:104: error: expected ‘)’ before ‘b’ 2925s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s 2925s If you find this error message confusing, uninformative, or wrong, please open an issue: 2925s https://github.com/diku-dk/futhark/issues 2925s 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.fut: 2925s Compiling with --backend=multicore: 2925s cc failed with code 1: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c: In function ‘futrts_umul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2925s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ^~~~~~~~~~~ 2925s | __uint32_t 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4417:90: error: expected ‘)’ before ‘a’ 2925s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4417:109: error: expected ‘)’ before ‘b’ 2925s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c: In function ‘futrts_smul_hi64’: 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2925s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ^~~~~~~~~~ 2925s | __int128__ 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4421:86: error: expected ‘)’ before ‘a’ 2925s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4421:104: error: expected ‘)’ before ‘b’ 2925s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2925s | ~ ^ 2925s | ) 2925s 2925s If you find this error message confusing, uninformative, or wrong, please open an issue: 2925s https://github.com/diku-dk/futhark/issues 2925s 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.fut: 2927s Generating reference outputs: 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s 2927s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2927s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2927s cc failed with code 1: 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c: In function ‘futrts_umul_hi64’: 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2927s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2927s | ^~~~~~~~~~~ 2927s | __uint32_t 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:90: error: expected ‘)’ before ‘a’ 2927s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2927s | ~ ^ 2927s | ) 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:109: error: expected ‘)’ before ‘b’ 2927s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2927s | ~ ^ 2927s | ) 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c: In function ‘futrts_smul_hi64’: 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2927s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2927s | ^~~~~~~~~~ 2927s | __int128__ 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:86: error: expected ‘)’ before ‘a’ 2927s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2927s | ~ ^ 2927s | ) 2927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:104: error: expected ‘)’ before ‘b’ 2927s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2927s | ~ ^ 2927s | ) 2927s 2927s If you find this error message confusing, uninformative, or wrong, please open an issue: 2927s https://github.com/diku-dk/futhark/issues 2927s 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.fut: 2929s Generating reference outputs: 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s 2929s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2929s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2929s cc failed with code 1: 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c: In function ‘futrts_umul_hi64’: 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2929s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2929s | ^~~~~~~~~~~ 2929s | __uint32_t 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:90: error: expected ‘)’ before ‘a’ 2929s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2929s | ~ ^ 2929s | ) 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:109: error: expected ‘)’ before ‘b’ 2929s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2929s | ~ ^ 2929s | ) 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c: In function ‘futrts_smul_hi64’: 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2929s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2929s | ^~~~~~~~~~ 2929s | __int128__ 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:86: error: expected ‘)’ before ‘a’ 2929s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2929s | ~ ^ 2929s | ) 2929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:104: error: expected ‘)’ before ‘b’ 2929s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2929s | ~ ^ 2929s | ) 2929s 2929s If you find this error message confusing, uninformative, or wrong, please open an issue: 2929s https://github.com/diku-dk/futhark/issues 2929s 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.fut: 2935s Compiling with --backend=multicore: 2935s cc failed with code 1: 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c: In function ‘futrts_umul_hi64’: 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2935s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2935s | ^~~~~~~~~~~ 2935s | __uint32_t 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4416:90: error: expected ‘)’ before ‘a’ 2935s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2935s | ~ ^ 2935s | ) 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4416:109: error: expected ‘)’ before ‘b’ 2935s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2935s | ~ ^ 2935s | ) 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c: In function ‘futrts_smul_hi64’: 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2935s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2935s | ^~~~~~~~~~ 2935s | __int128__ 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4420:86: error: expected ‘)’ before ‘a’ 2935s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2935s | ~ ^ 2935s | ) 2935s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4420:104: error: expected ‘)’ before ‘b’ 2935s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2935s | ~ ^ 2935s | ) 2935s 2935s If you find this error message confusing, uninformative, or wrong, please open an issue: 2935s https://github.com/diku-dk/futhark/issues 2935s 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.fut: 2936s Compiling with --backend=multicore: 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s 2936s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 2936s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 2936s cc failed with code 1: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c: In function ‘futrts_umul_hi64’: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4445:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2936s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ^~~~~~~~~~~ 2936s | __uint32_t 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4445:78: note: each undeclared identifier is reported only once for each function it appears in 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4445:90: error: expected ‘)’ before ‘a’ 2936s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4445:109: error: expected ‘)’ before ‘b’ 2936s 4445 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c: In function ‘futrts_smul_hi64’: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4449:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2936s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ^~~~~~~~~~ 2936s | __int128__ 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4449:86: error: expected ‘)’ before ‘a’ 2936s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4449:104: error: expected ‘)’ before ‘b’ 2936s 4449 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s 2936s If you find this error message confusing, uninformative, or wrong, please open an issue: 2936s https://github.com/diku-dk/futhark/issues 2936s 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.fut: 2936s Compiling with --backend=multicore: 2936s cc failed with code 1: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c: In function ‘futrts_umul_hi64’: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2936s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ^~~~~~~~~~~ 2936s | __uint32_t 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4418:90: error: expected ‘)’ before ‘a’ 2936s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4418:109: error: expected ‘)’ before ‘b’ 2936s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c: In function ‘futrts_smul_hi64’: 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2936s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ^~~~~~~~~~ 2936s | __int128__ 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4422:86: error: expected ‘)’ before ‘a’ 2936s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4422:104: error: expected ‘)’ before ‘b’ 2936s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2936s | ~ ^ 2936s | ) 2936s 2936s If you find this error message confusing, uninformative, or wrong, please open an issue: 2936s https://github.com/diku-dk/futhark/issues 2936s 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.fut: 2937s Compiling with --backend=multicore: 2937s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.fut:12:27-28: 2937s Unused name "i". 2937s cc failed with code 1: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c: In function ‘futrts_umul_hi64’: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2937s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ^~~~~~~~~~~ 2937s | __uint32_t 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4433:90: error: expected ‘)’ before ‘a’ 2937s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4433:109: error: expected ‘)’ before ‘b’ 2937s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c: In function ‘futrts_smul_hi64’: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2937s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ^~~~~~~~~~ 2937s | __int128__ 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4437:86: error: expected ‘)’ before ‘a’ 2937s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4437:104: error: expected ‘)’ before ‘b’ 2937s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s 2937s If you find this error message confusing, uninformative, or wrong, please open an issue: 2937s https://github.com/diku-dk/futhark/issues 2937s 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.fut: 2937s Compiling with --backend=multicore: 2937s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.fut:5:3-6:9: 2937s Unused name "xs". 2937s cc failed with code 1: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c: In function ‘futrts_umul_hi64’: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ^~~~~~~~~~~ 2937s | __uint32_t 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4416:90: error: expected ‘)’ before ‘a’ 2937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4416:109: error: expected ‘)’ before ‘b’ 2937s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c: In function ‘futrts_smul_hi64’: 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ^~~~~~~~~~ 2937s | __int128__ 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4420:86: error: expected ‘)’ before ‘a’ 2937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4420:104: error: expected ‘)’ before ‘b’ 2937s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2937s | ~ ^ 2937s | ) 2937s 2937s If you find this error message confusing, uninformative, or wrong, please open an issue: 2937s https://github.com/diku-dk/futhark/issues 2937s 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.fut: 2938s Compiling with --backend=multicore: 2938s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.fut:2:9-44: 2938s Entry point parameter 2938s 2938s ((a0: [d₁]f64): []f64, (a1: [d₁]i32): []i32, (oks: [d₂]bool): []bool) 2938s 2938s will have an opaque type, so the entry point will likely not be callable. 2938s cc failed with code 1: 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c: In function ‘futrts_umul_hi64’: 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4466:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2938s 4466 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2938s | ^~~~~~~~~~~ 2938s | __uint32_t 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4466:78: note: each undeclared identifier is reported only once for each function it appears in 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4466:90: error: expected ‘)’ before ‘a’ 2938s 4466 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2938s | ~ ^ 2938s | ) 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4466:109: error: expected ‘)’ before ‘b’ 2938s 4466 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2938s | ~ ^ 2938s | ) 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c: In function ‘futrts_smul_hi64’: 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4470:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2938s 4470 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2938s | ^~~~~~~~~~ 2938s | __int128__ 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4470:86: error: expected ‘)’ before ‘a’ 2938s 4470 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2938s | ~ ^ 2938s | ) 2938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4470:104: error: expected ‘)’ before ‘b’ 2938s 4470 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2938s | ~ ^ 2938s | ) 2938s 2938s If you find this error message confusing, uninformative, or wrong, please open an issue: 2938s https://github.com/diku-dk/futhark/issues 2938s 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut: 2942s Compiling with --backend=multicore: 2942s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut:3:9-45: 2942s Entry point parameter 2942s 2942s ((x: i32): i32, (y: i32): i32, (a: [d₀]i32): []i32, (b: [d₁]i32): []i32) 2942s 2942s will have an opaque type, so the entry point will likely not be callable. 2942s 2942s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut:3:36-37: 2942s Unused name "b". 2942s cc failed with code 1: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c: In function ‘futrts_umul_hi64’: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4438:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2942s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ^~~~~~~~~~~ 2942s | __uint32_t 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4438:78: note: each undeclared identifier is reported only once for each function it appears in 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4438:90: error: expected ‘)’ before ‘a’ 2942s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4438:109: error: expected ‘)’ before ‘b’ 2942s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c: In function ‘futrts_smul_hi64’: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4442:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2942s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ^~~~~~~~~~ 2942s | __int128__ 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4442:86: error: expected ‘)’ before ‘a’ 2942s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4442:104: error: expected ‘)’ before ‘b’ 2942s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s 2942s If you find this error message confusing, uninformative, or wrong, please open an issue: 2942s https://github.com/diku-dk/futhark/issues 2942s 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.fut: 2942s Compiling with --backend=multicore: 2942s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.fut:10:10-11: 2942s Unused name "y". 2942s cc failed with code 1: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c: In function ‘futrts_umul_hi64’: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2942s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ^~~~~~~~~~~ 2942s | __uint32_t 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4417:90: error: expected ‘)’ before ‘a’ 2942s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4417:109: error: expected ‘)’ before ‘b’ 2942s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c: In function ‘futrts_smul_hi64’: 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2942s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ^~~~~~~~~~ 2942s | __int128__ 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4421:86: error: expected ‘)’ before ‘a’ 2942s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4421:104: error: expected ‘)’ before ‘b’ 2942s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2942s | ~ ^ 2942s | ) 2942s 2942s If you find this error message confusing, uninformative, or wrong, please open an issue: 2942s https://github.com/diku-dk/futhark/issues 2942s 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.fut: 2944s Compiling with --backend=multicore: 2944s cc failed with code 1: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c: In function ‘futrts_umul_hi64’: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ^~~~~~~~~~~ 2944s | __uint32_t 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4416:90: error: expected ‘)’ before ‘a’ 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4416:109: error: expected ‘)’ before ‘b’ 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c: In function ‘futrts_smul_hi64’: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ^~~~~~~~~~ 2944s | __int128__ 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4420:86: error: expected ‘)’ before ‘a’ 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4420:104: error: expected ‘)’ before ‘b’ 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s 2944s If you find this error message confusing, uninformative, or wrong, please open an issue: 2944s https://github.com/diku-dk/futhark/issues 2944s 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.fut: 2944s Compiling with --backend=multicore: 2944s cc failed with code 1: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c: In function ‘futrts_umul_hi64’: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ^~~~~~~~~~~ 2944s | __uint32_t 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4416:90: error: expected ‘)’ before ‘a’ 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4416:109: error: expected ‘)’ before ‘b’ 2944s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c: In function ‘futrts_smul_hi64’: 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ^~~~~~~~~~ 2944s | __int128__ 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4420:86: error: expected ‘)’ before ‘a’ 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4420:104: error: expected ‘)’ before ‘b’ 2944s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2944s | ~ ^ 2944s | ) 2944s 2944s If you find this error message confusing, uninformative, or wrong, please open an issue: 2944s https://github.com/diku-dk/futhark/issues 2944s 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.fut: 2945s Compiling with --backend=multicore: 2945s cc failed with code 1: 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c: In function ‘futrts_umul_hi64’: 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2945s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2945s | ^~~~~~~~~~~ 2945s | __uint32_t 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4416:90: error: expected ‘)’ before ‘a’ 2945s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2945s | ~ ^ 2945s | ) 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4416:109: error: expected ‘)’ before ‘b’ 2945s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2945s | ~ ^ 2945s | ) 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c: In function ‘futrts_smul_hi64’: 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2945s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2945s | ^~~~~~~~~~ 2945s | __int128__ 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4420:86: error: expected ‘)’ before ‘a’ 2945s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2945s | ~ ^ 2945s | ) 2945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4420:104: error: expected ‘)’ before ‘b’ 2945s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2945s | ~ ^ 2945s | ) 2945s 2945s If you find this error message confusing, uninformative, or wrong, please open an issue: 2945s https://github.com/diku-dk/futhark/issues 2945s 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.fut: 2946s Compiling with --backend=multicore: 2946s cc failed with code 1: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c: In function ‘futrts_umul_hi64’: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2946s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ^~~~~~~~~~~ 2946s | __uint32_t 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4416:90: error: expected ‘)’ before ‘a’ 2946s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4416:109: error: expected ‘)’ before ‘b’ 2946s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c: In function ‘futrts_smul_hi64’: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2946s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ^~~~~~~~~~ 2946s | __int128__ 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4420:86: error: expected ‘)’ before ‘a’ 2946s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4420:104: error: expected ‘)’ before ‘b’ 2946s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s 2946s If you find this error message confusing, uninformative, or wrong, please open an issue: 2946s https://github.com/diku-dk/futhark/issues 2946s 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.fut: 2946s Compiling with --backend=multicore: 2946s cc failed with code 1: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c: In function ‘futrts_umul_hi64’: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ^~~~~~~~~~~ 2946s | __uint32_t 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4417:90: error: expected ‘)’ before ‘a’ 2946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4417:109: error: expected ‘)’ before ‘b’ 2946s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c: In function ‘futrts_smul_hi64’: 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ^~~~~~~~~~ 2946s | __int128__ 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4421:86: error: expected ‘)’ before ‘a’ 2946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4421:104: error: expected ‘)’ before ‘b’ 2946s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2946s | ~ ^ 2946s | ) 2946s 2946s If you find this error message confusing, uninformative, or wrong, please open an issue: 2946s https://github.com/diku-dk/futhark/issues 2946s 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.fut: 2947s Compiling with --backend=multicore: 2947s cc failed with code 1: 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c: In function ‘futrts_umul_hi64’: 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2947s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2947s | ^~~~~~~~~~~ 2947s | __uint32_t 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4431:90: error: expected ‘)’ before ‘a’ 2947s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2947s | ~ ^ 2947s | ) 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4431:109: error: expected ‘)’ before ‘b’ 2947s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2947s | ~ ^ 2947s | ) 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c: In function ‘futrts_smul_hi64’: 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2947s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2947s | ^~~~~~~~~~ 2947s | __int128__ 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4435:86: error: expected ‘)’ before ‘a’ 2947s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2947s | ~ ^ 2947s | ) 2947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4435:104: error: expected ‘)’ before ‘b’ 2947s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2947s | ~ ^ 2947s | ) 2947s 2947s If you find this error message confusing, uninformative, or wrong, please open an issue: 2947s https://github.com/diku-dk/futhark/issues 2947s 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.fut: 2951s Compiling with --backend=multicore: 2951s cc failed with code 1: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c: In function ‘futrts_umul_hi64’: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ^~~~~~~~~~~ 2951s | __uint32_t 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4432:90: error: expected ‘)’ before ‘a’ 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4432:109: error: expected ‘)’ before ‘b’ 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c: In function ‘futrts_smul_hi64’: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ^~~~~~~~~~ 2951s | __int128__ 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4436:86: error: expected ‘)’ before ‘a’ 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4436:104: error: expected ‘)’ before ‘b’ 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s 2951s If you find this error message confusing, uninformative, or wrong, please open an issue: 2951s https://github.com/diku-dk/futhark/issues 2951s 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.fut: 2951s Compiling with --backend=multicore: 2951s cc failed with code 1: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c: In function ‘futrts_umul_hi64’: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ^~~~~~~~~~~ 2951s | __uint32_t 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4432:90: error: expected ‘)’ before ‘a’ 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4432:109: error: expected ‘)’ before ‘b’ 2951s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c: In function ‘futrts_smul_hi64’: 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ^~~~~~~~~~ 2951s | __int128__ 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4436:86: error: expected ‘)’ before ‘a’ 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4436:104: error: expected ‘)’ before ‘b’ 2951s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2951s | ~ ^ 2951s | ) 2951s 2951s If you find this error message confusing, uninformative, or wrong, please open an issue: 2951s https://github.com/diku-dk/futhark/issues 2951s 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.fut: 2954s Compiling with --backend=multicore: 2954s cc failed with code 1: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c: In function ‘futrts_umul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ^~~~~~~~~~~ 2954s | __uint32_t 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4417:90: error: expected ‘)’ before ‘a’ 2954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4417:109: error: expected ‘)’ before ‘b’ 2954s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c: In function ‘futrts_smul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ^~~~~~~~~~ 2954s | __int128__ 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4421:86: error: expected ‘)’ before ‘a’ 2954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4421:104: error: expected ‘)’ before ‘b’ 2954s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s 2954s If you find this error message confusing, uninformative, or wrong, please open an issue: 2954s https://github.com/diku-dk/futhark/issues 2954s 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.fut: 2954s Generating reference outputs: 2954s cc failed with code 1: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c: In function ‘futrts_umul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2954s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ^~~~~~~~~~~ 2954s | __uint32_t 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:90: error: expected ‘)’ before ‘a’ 2954s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:109: error: expected ‘)’ before ‘b’ 2954s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c: In function ‘futrts_smul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2954s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ^~~~~~~~~~ 2954s | __int128__ 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:86: error: expected ‘)’ before ‘a’ 2954s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:104: error: expected ‘)’ before ‘b’ 2954s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s 2954s If you find this error message confusing, uninformative, or wrong, please open an issue: 2954s https://github.com/diku-dk/futhark/issues 2954s 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.fut: 2954s Compiling with --backend=multicore: 2954s cc failed with code 1: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c: In function ‘futrts_umul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2954s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ^~~~~~~~~~~ 2954s | __uint32_t 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4418:90: error: expected ‘)’ before ‘a’ 2954s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4418:109: error: expected ‘)’ before ‘b’ 2954s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c: In function ‘futrts_smul_hi64’: 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2954s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ^~~~~~~~~~ 2954s | __int128__ 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4422:86: error: expected ‘)’ before ‘a’ 2954s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4422:104: error: expected ‘)’ before ‘b’ 2954s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2954s | ~ ^ 2954s | ) 2954s 2954s If you find this error message confusing, uninformative, or wrong, please open an issue: 2954s https://github.com/diku-dk/futhark/issues 2954s 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.fut: 2956s Compiling with --backend=multicore: 2956s cc failed with code 1: 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c: In function ‘futrts_umul_hi64’: 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2956s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2956s | ^~~~~~~~~~~ 2956s | __uint32_t 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4432:90: error: expected ‘)’ before ‘a’ 2956s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2956s | ~ ^ 2956s | ) 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4432:109: error: expected ‘)’ before ‘b’ 2956s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2956s | ~ ^ 2956s | ) 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c: In function ‘futrts_smul_hi64’: 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2956s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2956s | ^~~~~~~~~~ 2956s | __int128__ 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4436:86: error: expected ‘)’ before ‘a’ 2956s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2956s | ~ ^ 2956s | ) 2956s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4436:104: error: expected ‘)’ before ‘b’ 2956s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2956s | ~ ^ 2956s | ) 2956s 2956s If you find this error message confusing, uninformative, or wrong, please open an issue: 2956s https://github.com/diku-dk/futhark/issues 2956s 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.fut: 2957s Compiling with --backend=multicore: 2957s cc failed with code 1: 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c: In function ‘futrts_umul_hi64’: 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2957s | ^~~~~~~~~~~ 2957s | __uint32_t 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4403:90: error: expected ‘)’ before ‘a’ 2957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2957s | ~ ^ 2957s | ) 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4403:109: error: expected ‘)’ before ‘b’ 2957s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2957s | ~ ^ 2957s | ) 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c: In function ‘futrts_smul_hi64’: 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2957s | ^~~~~~~~~~ 2957s | __int128__ 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4407:86: error: expected ‘)’ before ‘a’ 2957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2957s | ~ ^ 2957s | ) 2957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4407:104: error: expected ‘)’ before ‘b’ 2957s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2957s | ~ ^ 2957s | ) 2957s 2957s If you find this error message confusing, uninformative, or wrong, please open an issue: 2957s https://github.com/diku-dk/futhark/issues 2957s 2957s (1739 failed, 233 passed, 338 to go). 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.fut: 2961s Compiling with --backend=multicore: 2961s cc failed with code 1: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c: In function ‘futrts_umul_hi64’: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2961s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ^~~~~~~~~~~ 2961s | __uint32_t 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4418:90: error: expected ‘)’ before ‘a’ 2961s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4418:109: error: expected ‘)’ before ‘b’ 2961s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c: In function ‘futrts_smul_hi64’: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2961s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ^~~~~~~~~~ 2961s | __int128__ 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4422:86: error: expected ‘)’ before ‘a’ 2961s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4422:104: error: expected ‘)’ before ‘b’ 2961s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s 2961s If you find this error message confusing, uninformative, or wrong, please open an issue: 2961s https://github.com/diku-dk/futhark/issues 2961s 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.fut: 2961s Compiling with --backend=multicore: 2961s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.fut:10:21-52: 2961s Entry point parameter 2961s 2961s ((n: i64): i64, (dir_vs: [num_bits]i32): [num_bits]i32) 2961s 2961s will have an opaque type, so the entry point will likely not be callable. 2961s cc failed with code 1: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c: In function ‘futrts_umul_hi64’: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2961s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ^~~~~~~~~~~ 2961s | __uint32_t 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4434:90: error: expected ‘)’ before ‘a’ 2961s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4434:109: error: expected ‘)’ before ‘b’ 2961s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c: In function ‘futrts_smul_hi64’: 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2961s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ^~~~~~~~~~ 2961s | __int128__ 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4438:86: error: expected ‘)’ before ‘a’ 2961s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4438:104: error: expected ‘)’ before ‘b’ 2961s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2961s | ~ ^ 2961s | ) 2961s 2961s If you find this error message confusing, uninformative, or wrong, please open an issue: 2961s https://github.com/diku-dk/futhark/issues 2961s 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.fut: 2963s Compiling with --backend=multicore: 2963s cc failed with code 1: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c: In function ‘futrts_umul_hi64’: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2963s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ^~~~~~~~~~~ 2963s | __uint32_t 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4416:90: error: expected ‘)’ before ‘a’ 2963s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4416:109: error: expected ‘)’ before ‘b’ 2963s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c: In function ‘futrts_smul_hi64’: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2963s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ^~~~~~~~~~ 2963s | __int128__ 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4420:86: error: expected ‘)’ before ‘a’ 2963s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4420:104: error: expected ‘)’ before ‘b’ 2963s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s 2963s If you find this error message confusing, uninformative, or wrong, please open an issue: 2963s https://github.com/diku-dk/futhark/issues 2963s 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.fut: 2963s Compiling with --backend=multicore: 2963s cc failed with code 1: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c: In function ‘futrts_umul_hi64’: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2963s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ^~~~~~~~~~~ 2963s | __uint32_t 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4402:90: error: expected ‘)’ before ‘a’ 2963s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4402:109: error: expected ‘)’ before ‘b’ 2963s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c: In function ‘futrts_smul_hi64’: 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2963s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ^~~~~~~~~~ 2963s | __int128__ 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4406:86: error: expected ‘)’ before ‘a’ 2963s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4406:104: error: expected ‘)’ before ‘b’ 2963s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2963s | ~ ^ 2963s | ) 2963s 2963s If you find this error message confusing, uninformative, or wrong, please open an issue: 2963s https://github.com/diku-dk/futhark/issues 2963s 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.fut: 2965s Compiling with --backend=multicore: 2965s cc failed with code 1: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c: In function ‘futrts_umul_hi64’: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2965s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ^~~~~~~~~~~ 2965s | __uint32_t 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4417:90: error: expected ‘)’ before ‘a’ 2965s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4417:109: error: expected ‘)’ before ‘b’ 2965s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c: In function ‘futrts_smul_hi64’: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2965s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ^~~~~~~~~~ 2965s | __int128__ 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4421:86: error: expected ‘)’ before ‘a’ 2965s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4421:104: error: expected ‘)’ before ‘b’ 2965s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s 2965s If you find this error message confusing, uninformative, or wrong, please open an issue: 2965s https://github.com/diku-dk/futhark/issues 2965s 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.fut: 2965s Compiling with --backend=multicore: 2965s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.fut:11:30-34: 2965s Unused name "accy". 2965s cc failed with code 1: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c: In function ‘futrts_umul_hi64’: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2965s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ^~~~~~~~~~~ 2965s | __uint32_t 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4403:90: error: expected ‘)’ before ‘a’ 2965s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4403:109: error: expected ‘)’ before ‘b’ 2965s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c: In function ‘futrts_smul_hi64’: 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2965s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ^~~~~~~~~~ 2965s | __int128__ 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4407:86: error: expected ‘)’ before ‘a’ 2965s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4407:104: error: expected ‘)’ before ‘b’ 2965s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2965s | ~ ^ 2965s | ) 2965s 2965s If you find this error message confusing, uninformative, or wrong, please open an issue: 2965s https://github.com/diku-dk/futhark/issues 2965s 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.fut: 2966s Compiling with --backend=multicore: 2966s cc failed with code 1: 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c: In function ‘futrts_umul_hi64’: 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2966s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2966s | ^~~~~~~~~~~ 2966s | __uint32_t 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4418:90: error: expected ‘)’ before ‘a’ 2966s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2966s | ~ ^ 2966s | ) 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4418:109: error: expected ‘)’ before ‘b’ 2966s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2966s | ~ ^ 2966s | ) 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c: In function ‘futrts_smul_hi64’: 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2966s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2966s | ^~~~~~~~~~ 2966s | __int128__ 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4422:86: error: expected ‘)’ before ‘a’ 2966s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2966s | ~ ^ 2966s | ) 2966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4422:104: error: expected ‘)’ before ‘b’ 2966s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2966s | ~ ^ 2966s | ) 2966s 2966s If you find this error message confusing, uninformative, or wrong, please open an issue: 2966s https://github.com/diku-dk/futhark/issues 2966s 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.fut: 2967s Compiling with --backend=multicore: 2967s cc failed with code 1: 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c: In function ‘futrts_umul_hi64’: 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4422:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2967s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2967s | ^~~~~~~~~~~ 2967s | __uint32_t 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4422:78: note: each undeclared identifier is reported only once for each function it appears in 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4422:90: error: expected ‘)’ before ‘a’ 2967s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2967s | ~ ^ 2967s | ) 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4422:109: error: expected ‘)’ before ‘b’ 2967s 4422 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2967s | ~ ^ 2967s | ) 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c: In function ‘futrts_smul_hi64’: 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4426:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2967s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2967s | ^~~~~~~~~~ 2967s | __int128__ 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4426:86: error: expected ‘)’ before ‘a’ 2967s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2967s | ~ ^ 2967s | ) 2967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4426:104: error: expected ‘)’ before ‘b’ 2967s 4426 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2967s | ~ ^ 2967s | ) 2967s 2967s If you find this error message confusing, uninformative, or wrong, please open an issue: 2967s https://github.com/diku-dk/futhark/issues 2967s 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.fut: 2970s Compiling with --backend=multicore: 2970s cc failed with code 1: 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c: In function ‘futrts_umul_hi64’: 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2970s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2970s | ^~~~~~~~~~~ 2970s | __uint32_t 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4431:90: error: expected ‘)’ before ‘a’ 2970s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2970s | ~ ^ 2970s | ) 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4431:109: error: expected ‘)’ before ‘b’ 2970s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2970s | ~ ^ 2970s | ) 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c: In function ‘futrts_smul_hi64’: 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2970s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2970s | ^~~~~~~~~~ 2970s | __int128__ 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4435:86: error: expected ‘)’ before ‘a’ 2970s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2970s | ~ ^ 2970s | ) 2970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4435:104: error: expected ‘)’ before ‘b’ 2970s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2970s | ~ ^ 2970s | ) 2970s 2970s If you find this error message confusing, uninformative, or wrong, please open an issue: 2970s https://github.com/diku-dk/futhark/issues 2970s 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.fut: 2971s Compiling with --backend=multicore: 2971s cc failed with code 1: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c: In function ‘futrts_umul_hi64’: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2971s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ^~~~~~~~~~~ 2971s | __uint32_t 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4431:90: error: expected ‘)’ before ‘a’ 2971s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4431:109: error: expected ‘)’ before ‘b’ 2971s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c: In function ‘futrts_smul_hi64’: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2971s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ^~~~~~~~~~ 2971s | __int128__ 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4435:86: error: expected ‘)’ before ‘a’ 2971s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4435:104: error: expected ‘)’ before ‘b’ 2971s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s 2971s If you find this error message confusing, uninformative, or wrong, please open an issue: 2971s https://github.com/diku-dk/futhark/issues 2971s 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.fut: 2971s Generating reference outputs: 2971s cc failed with code 1: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c: In function ‘futrts_umul_hi64’: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2971s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ^~~~~~~~~~~ 2971s | __uint32_t 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:90: error: expected ‘)’ before ‘a’ 2971s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:109: error: expected ‘)’ before ‘b’ 2971s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c: In function ‘futrts_smul_hi64’: 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2971s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ^~~~~~~~~~ 2971s | __int128__ 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:86: error: expected ‘)’ before ‘a’ 2971s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:104: error: expected ‘)’ before ‘b’ 2971s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2971s | ~ ^ 2971s | ) 2971s 2971s If you find this error message confusing, uninformative, or wrong, please open an issue: 2971s https://github.com/diku-dk/futhark/issues 2971s 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.fut: 2972s Generating reference outputs: 2972s cc failed with code 1: 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c: In function ‘futrts_umul_hi64’: 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2972s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2972s | ^~~~~~~~~~~ 2972s | __uint32_t 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:90: error: expected ‘)’ before ‘a’ 2972s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2972s | ~ ^ 2972s | ) 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:109: error: expected ‘)’ before ‘b’ 2972s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2972s | ~ ^ 2972s | ) 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c: In function ‘futrts_smul_hi64’: 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2972s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2972s | ^~~~~~~~~~ 2972s | __int128__ 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:86: error: expected ‘)’ before ‘a’ 2972s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2972s | ~ ^ 2972s | ) 2972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:104: error: expected ‘)’ before ‘b’ 2972s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2972s | ~ ^ 2972s | ) 2972s 2972s If you find this error message confusing, uninformative, or wrong, please open an issue: 2972s https://github.com/diku-dk/futhark/issues 2972s 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.fut: 2973s Generating reference outputs: 2973s cc failed with code 1: 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c: In function ‘futrts_umul_hi64’: 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2973s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2973s | ^~~~~~~~~~~ 2973s | __uint32_t 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:90: error: expected ‘)’ before ‘a’ 2973s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2973s | ~ ^ 2973s | ) 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:109: error: expected ‘)’ before ‘b’ 2973s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2973s | ~ ^ 2973s | ) 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c: In function ‘futrts_smul_hi64’: 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2973s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2973s | ^~~~~~~~~~ 2973s | __int128__ 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:86: error: expected ‘)’ before ‘a’ 2973s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2973s | ~ ^ 2973s | ) 2973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:104: error: expected ‘)’ before ‘b’ 2973s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2973s | ~ ^ 2973s | ) 2973s 2973s If you find this error message confusing, uninformative, or wrong, please open an issue: 2973s https://github.com/diku-dk/futhark/issues 2973s 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.fut: 2974s Generating reference outputs: 2974s cc failed with code 1: 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c: In function ‘futrts_umul_hi64’: 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2974s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2974s | ^~~~~~~~~~~ 2974s | __uint32_t 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:90: error: expected ‘)’ before ‘a’ 2974s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2974s | ~ ^ 2974s | ) 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:109: error: expected ‘)’ before ‘b’ 2974s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2974s | ~ ^ 2974s | ) 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c: In function ‘futrts_smul_hi64’: 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2974s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2974s | ^~~~~~~~~~ 2974s | __int128__ 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:86: error: expected ‘)’ before ‘a’ 2974s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2974s | ~ ^ 2974s | ) 2974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:104: error: expected ‘)’ before ‘b’ 2974s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2974s | ~ ^ 2974s | ) 2974s 2974s If you find this error message confusing, uninformative, or wrong, please open an issue: 2974s https://github.com/diku-dk/futhark/issues 2974s 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.fut: 2975s Compiling with --backend=multicore: 2975s cc failed with code 1: 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c: In function ‘futrts_umul_hi64’: 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2975s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2975s | ^~~~~~~~~~~ 2975s | __uint32_t 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4418:90: error: expected ‘)’ before ‘a’ 2975s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2975s | ~ ^ 2975s | ) 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4418:109: error: expected ‘)’ before ‘b’ 2975s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2975s | ~ ^ 2975s | ) 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c: In function ‘futrts_smul_hi64’: 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2975s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2975s | ^~~~~~~~~~ 2975s | __int128__ 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4422:86: error: expected ‘)’ before ‘a’ 2975s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2975s | ~ ^ 2975s | ) 2975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4422:104: error: expected ‘)’ before ‘b’ 2975s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2975s | ~ ^ 2975s | ) 2975s 2975s If you find this error message confusing, uninformative, or wrong, please open an issue: 2975s https://github.com/diku-dk/futhark/issues 2975s 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.fut: 2976s Compiling with --backend=multicore: 2976s cc failed with code 1: 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c: In function ‘futrts_umul_hi64’: 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2976s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2976s | ^~~~~~~~~~~ 2976s | __uint32_t 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4402:90: error: expected ‘)’ before ‘a’ 2976s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2976s | ~ ^ 2976s | ) 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4402:109: error: expected ‘)’ before ‘b’ 2976s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2976s | ~ ^ 2976s | ) 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c: In function ‘futrts_smul_hi64’: 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2976s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2976s | ^~~~~~~~~~ 2976s | __int128__ 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4406:86: error: expected ‘)’ before ‘a’ 2976s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2976s | ~ ^ 2976s | ) 2976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4406:104: error: expected ‘)’ before ‘b’ 2976s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2976s | ~ ^ 2976s | ) 2976s 2976s If you find this error message confusing, uninformative, or wrong, please open an issue: 2976s https://github.com/diku-dk/futhark/issues 2976s 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.fut: 2978s Generating reference outputs: 2978s cc failed with code 1: 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c: In function ‘futrts_umul_hi64’: 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2978s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2978s | ^~~~~~~~~~~ 2978s | __uint32_t 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:90: error: expected ‘)’ before ‘a’ 2978s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2978s | ~ ^ 2978s | ) 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:109: error: expected ‘)’ before ‘b’ 2978s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2978s | ~ ^ 2978s | ) 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c: In function ‘futrts_smul_hi64’: 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2978s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2978s | ^~~~~~~~~~ 2978s | __int128__ 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:86: error: expected ‘)’ before ‘a’ 2978s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2978s | ~ ^ 2978s | ) 2978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:104: error: expected ‘)’ before ‘b’ 2978s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2978s | ~ ^ 2978s | ) 2978s 2978s If you find this error message confusing, uninformative, or wrong, please open an issue: 2978s https://github.com/diku-dk/futhark/issues 2978s 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.fut: 2980s Generating reference outputs: 2980s cc failed with code 1: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c: In function ‘futrts_umul_hi64’: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2980s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ^~~~~~~~~~~ 2980s | __uint32_t 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:90: error: expected ‘)’ before ‘a’ 2980s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:109: error: expected ‘)’ before ‘b’ 2980s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c: In function ‘futrts_smul_hi64’: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2980s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ^~~~~~~~~~ 2980s | __int128__ 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:86: error: expected ‘)’ before ‘a’ 2980s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:104: error: expected ‘)’ before ‘b’ 2980s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s 2980s If you find this error message confusing, uninformative, or wrong, please open an issue: 2980s https://github.com/diku-dk/futhark/issues 2980s 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.fut: 2980s Compiling with --backend=multicore: 2980s cc failed with code 1: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c: In function ‘futrts_umul_hi64’: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2980s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ^~~~~~~~~~~ 2980s | __uint32_t 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4418:90: error: expected ‘)’ before ‘a’ 2980s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4418:109: error: expected ‘)’ before ‘b’ 2980s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c: In function ‘futrts_smul_hi64’: 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2980s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ^~~~~~~~~~ 2980s | __int128__ 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4422:86: error: expected ‘)’ before ‘a’ 2980s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4422:104: error: expected ‘)’ before ‘b’ 2980s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2980s | ~ ^ 2980s | ) 2980s 2980s If you find this error message confusing, uninformative, or wrong, please open an issue: 2980s https://github.com/diku-dk/futhark/issues 2980s 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.fut: 2982s Compiling with --backend=multicore: 2982s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.fut:21:17-18: 2982s Unused name "i". 2982s cc failed with code 1: 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c: In function ‘futrts_umul_hi64’: 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2982s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2982s | ^~~~~~~~~~~ 2982s | __uint32_t 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4416:90: error: expected ‘)’ before ‘a’ 2982s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2982s | ~ ^ 2982s | ) 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4416:109: error: expected ‘)’ before ‘b’ 2982s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2982s | ~ ^ 2982s | ) 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c: In function ‘futrts_smul_hi64’: 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2982s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2982s | ^~~~~~~~~~ 2982s | __int128__ 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4420:86: error: expected ‘)’ before ‘a’ 2982s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2982s | ~ ^ 2982s | ) 2982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4420:104: error: expected ‘)’ before ‘b’ 2982s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2982s | ~ ^ 2982s | ) 2982s 2982s If you find this error message confusing, uninformative, or wrong, please open an issue: 2982s https://github.com/diku-dk/futhark/issues 2982s 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.fut: 2983s Generating reference outputs: 2983s cc failed with code 1: 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c: In function ‘futrts_umul_hi64’: 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2983s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2983s | ^~~~~~~~~~~ 2983s | __uint32_t 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:90: error: expected ‘)’ before ‘a’ 2983s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2983s | ~ ^ 2983s | ) 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:109: error: expected ‘)’ before ‘b’ 2983s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2983s | ~ ^ 2983s | ) 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c: In function ‘futrts_smul_hi64’: 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2983s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2983s | ^~~~~~~~~~ 2983s | __int128__ 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:86: error: expected ‘)’ before ‘a’ 2983s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2983s | ~ ^ 2983s | ) 2983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:104: error: expected ‘)’ before ‘b’ 2983s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2983s | ~ ^ 2983s | ) 2983s 2983s If you find this error message confusing, uninformative, or wrong, please open an issue: 2983s https://github.com/diku-dk/futhark/issues 2983s 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.fut: 2985s Generating reference outputs: 2985s cc failed with code 1: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c: In function ‘futrts_umul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ^~~~~~~~~~~ 2985s | __uint32_t 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:90: error: expected ‘)’ before ‘a’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:109: error: expected ‘)’ before ‘b’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c: In function ‘futrts_smul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ^~~~~~~~~~ 2985s | __int128__ 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:86: error: expected ‘)’ before ‘a’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:104: error: expected ‘)’ before ‘b’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s 2985s If you find this error message confusing, uninformative, or wrong, please open an issue: 2985s https://github.com/diku-dk/futhark/issues 2985s 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.fut: 2985s Generating reference outputs: 2985s cc failed with code 1: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c: In function ‘futrts_umul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ^~~~~~~~~~~ 2985s | __uint32_t 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:90: error: expected ‘)’ before ‘a’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:109: error: expected ‘)’ before ‘b’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c: In function ‘futrts_smul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ^~~~~~~~~~ 2985s | __int128__ 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:86: error: expected ‘)’ before ‘a’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:104: error: expected ‘)’ before ‘b’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s 2985s If you find this error message confusing, uninformative, or wrong, please open an issue: 2985s https://github.com/diku-dk/futhark/issues 2985s 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.fut: 2985s Generating reference outputs: 2985s cc failed with code 1: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c: In function ‘futrts_umul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ^~~~~~~~~~~ 2985s | __uint32_t 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:90: error: expected ‘)’ before ‘a’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:109: error: expected ‘)’ before ‘b’ 2985s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c: In function ‘futrts_smul_hi64’: 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ^~~~~~~~~~ 2985s | __int128__ 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:86: error: expected ‘)’ before ‘a’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:104: error: expected ‘)’ before ‘b’ 2985s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2985s | ~ ^ 2985s | ) 2985s 2985s If you find this error message confusing, uninformative, or wrong, please open an issue: 2985s https://github.com/diku-dk/futhark/issues 2985s 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.fut: 2987s Generating reference outputs: 2987s cc failed with code 1: 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c: In function ‘futrts_umul_hi64’: 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2987s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2987s | ^~~~~~~~~~~ 2987s | __uint32_t 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:90: error: expected ‘)’ before ‘a’ 2987s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2987s | ~ ^ 2987s | ) 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:109: error: expected ‘)’ before ‘b’ 2987s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2987s | ~ ^ 2987s | ) 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c: In function ‘futrts_smul_hi64’: 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2987s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2987s | ^~~~~~~~~~ 2987s | __int128__ 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:86: error: expected ‘)’ before ‘a’ 2987s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2987s | ~ ^ 2987s | ) 2987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:104: error: expected ‘)’ before ‘b’ 2987s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2987s | ~ ^ 2987s | ) 2987s 2987s If you find this error message confusing, uninformative, or wrong, please open an issue: 2987s https://github.com/diku-dk/futhark/issues 2987s 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.fut: 2989s Compiling with --backend=multicore: 2989s cc failed with code 1: 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c: In function ‘futrts_umul_hi64’: 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2989s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2989s | ^~~~~~~~~~~ 2989s | __uint32_t 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4417:90: error: expected ‘)’ before ‘a’ 2989s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2989s | ~ ^ 2989s | ) 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4417:109: error: expected ‘)’ before ‘b’ 2989s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2989s | ~ ^ 2989s | ) 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c: In function ‘futrts_smul_hi64’: 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2989s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2989s | ^~~~~~~~~~ 2989s | __int128__ 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4421:86: error: expected ‘)’ before ‘a’ 2989s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2989s | ~ ^ 2989s | ) 2989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4421:104: error: expected ‘)’ before ‘b’ 2989s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2989s | ~ ^ 2989s | ) 2989s 2989s If you find this error message confusing, uninformative, or wrong, please open an issue: 2989s https://github.com/diku-dk/futhark/issues 2989s 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.fut: 2991s Compiling with --backend=multicore: 2991s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.fut:18:16-17: 2991s Unused name "i". 2991s cc failed with code 1: 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c: In function ‘futrts_umul_hi64’: 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2991s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2991s | ^~~~~~~~~~~ 2991s | __uint32_t 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4417:90: error: expected ‘)’ before ‘a’ 2991s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2991s | ~ ^ 2991s | ) 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4417:109: error: expected ‘)’ before ‘b’ 2991s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2991s | ~ ^ 2991s | ) 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c: In function ‘futrts_smul_hi64’: 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2991s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2991s | ^~~~~~~~~~ 2991s | __int128__ 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4421:86: error: expected ‘)’ before ‘a’ 2991s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2991s | ~ ^ 2991s | ) 2991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4421:104: error: expected ‘)’ before ‘b’ 2991s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2991s | ~ ^ 2991s | ) 2991s 2991s If you find this error message confusing, uninformative, or wrong, please open an issue: 2991s https://github.com/diku-dk/futhark/issues 2991s 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.fut: 2992s Compiling with --backend=multicore: 2992s cc failed with code 1: 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c: In function ‘futrts_umul_hi64’: 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2992s | ^~~~~~~~~~~ 2992s | __uint32_t 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4417:90: error: expected ‘)’ before ‘a’ 2992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2992s | ~ ^ 2992s | ) 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4417:109: error: expected ‘)’ before ‘b’ 2992s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2992s | ~ ^ 2992s | ) 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c: In function ‘futrts_smul_hi64’: 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2992s | ^~~~~~~~~~ 2992s | __int128__ 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4421:86: error: expected ‘)’ before ‘a’ 2992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2992s | ~ ^ 2992s | ) 2992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4421:104: error: expected ‘)’ before ‘b’ 2992s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2992s | ~ ^ 2992s | ) 2992s 2992s If you find this error message confusing, uninformative, or wrong, please open an issue: 2992s https://github.com/diku-dk/futhark/issues 2992s 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.fut: 2995s Compiling with --backend=multicore: 2995s cc failed with code 1: 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c: In function ‘futrts_umul_hi64’: 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2995s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ^~~~~~~~~~~ 2995s | __uint32_t 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4402:90: error: expected ‘)’ before ‘a’ 2995s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4402:109: error: expected ‘)’ before ‘b’ 2995s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c: In function ‘futrts_smul_hi64’: 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2995s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2995s | ^~~~~~~~~~ 2995s | __int128__ 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4406:86: error: expected ‘)’ before ‘a’ 2995s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4406:104: error: expected ‘)’ before ‘b’ 2995s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s 2995s If you find this error message confusing, uninformative, or wrong, please open an issue: 2995s https://github.com/diku-dk/futhark/issues 2995s 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.fut: 2995s Compiling with --backend=multicore: 2995s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.fut:39:16-17: 2995s Unused name "i". 2995s cc failed with code 1: 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c: In function ‘futrts_umul_hi64’: 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2995s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ^~~~~~~~~~~ 2995s | __uint32_t 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4417:90: error: expected ‘)’ before ‘a’ 2995s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4417:109: error: expected ‘)’ before ‘b’ 2995s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2995s | ~ ^ 2995s | ) 2995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c: In function ‘futrts_smul_hi64’: 2996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2996s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2996s | ^~~~~~~~~~ 2996s | __int128__ 2996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4421:86: error: expected ‘)’ before ‘a’ 2996s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2996s | ~ ^ 2996s | ) 2996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4421:104: error: expected ‘)’ before ‘b’ 2996s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2996s | ~ ^ 2996s | ) 2996s 2996s If you find this error message confusing, uninformative, or wrong, please open an issue: 2996s https://github.com/diku-dk/futhark/issues 2996s 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.fut: 2997s Compiling with --backend=multicore: 2997s cc failed with code 1: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c: In function ‘futrts_umul_hi64’: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ^~~~~~~~~~~ 2997s | __uint32_t 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4416:90: error: expected ‘)’ before ‘a’ 2997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4416:109: error: expected ‘)’ before ‘b’ 2997s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c: In function ‘futrts_smul_hi64’: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ^~~~~~~~~~ 2997s | __int128__ 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4420:86: error: expected ‘)’ before ‘a’ 2997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4420:104: error: expected ‘)’ before ‘b’ 2997s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s 2997s If you find this error message confusing, uninformative, or wrong, please open an issue: 2997s https://github.com/diku-dk/futhark/issues 2997s 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.fut: 2997s Compiling with --backend=multicore: 2997s cc failed with code 1: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c: In function ‘futrts_umul_hi64’: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2997s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ^~~~~~~~~~~ 2997s | __uint32_t 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4402:90: error: expected ‘)’ before ‘a’ 2997s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4402:109: error: expected ‘)’ before ‘b’ 2997s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c: In function ‘futrts_smul_hi64’: 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2997s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ^~~~~~~~~~ 2997s | __int128__ 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4406:86: error: expected ‘)’ before ‘a’ 2997s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4406:104: error: expected ‘)’ before ‘b’ 2997s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2997s | ~ ^ 2997s | ) 2997s 2997s If you find this error message confusing, uninformative, or wrong, please open an issue: 2997s https://github.com/diku-dk/futhark/issues 2997s 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.fut: 2999s Compiling with --backend=multicore: 2999s cc failed with code 1: 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c: In function ‘futrts_umul_hi64’: 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 2999s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2999s | ^~~~~~~~~~~ 2999s | __uint32_t 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4402:90: error: expected ‘)’ before ‘a’ 2999s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2999s | ~ ^ 2999s | ) 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4402:109: error: expected ‘)’ before ‘b’ 2999s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 2999s | ~ ^ 2999s | ) 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c: In function ‘futrts_smul_hi64’: 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 2999s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2999s | ^~~~~~~~~~ 2999s | __int128__ 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4406:86: error: expected ‘)’ before ‘a’ 2999s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2999s | ~ ^ 2999s | ) 2999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4406:104: error: expected ‘)’ before ‘b’ 2999s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 2999s | ~ ^ 2999s | ) 2999s 2999s If you find this error message confusing, uninformative, or wrong, please open an issue: 2999s https://github.com/diku-dk/futhark/issues 2999s 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.fut: 3002s Compiling with --backend=multicore: 3002s cc failed with code 1: 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c: In function ‘futrts_umul_hi64’: 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3002s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3002s | ^~~~~~~~~~~ 3002s | __uint32_t 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4416:90: error: expected ‘)’ before ‘a’ 3002s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3002s | ~ ^ 3002s | ) 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4416:109: error: expected ‘)’ before ‘b’ 3002s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3002s | ~ ^ 3002s | ) 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c: In function ‘futrts_smul_hi64’: 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3002s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3002s | ^~~~~~~~~~ 3002s | __int128__ 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4420:86: error: expected ‘)’ before ‘a’ 3002s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3002s | ~ ^ 3002s | ) 3002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4420:104: error: expected ‘)’ before ‘b’ 3002s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3002s | ~ ^ 3002s | ) 3002s 3002s If you find this error message confusing, uninformative, or wrong, please open an issue: 3002s https://github.com/diku-dk/futhark/issues 3002s 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.fut: 3003s Compiling with --backend=multicore: 3003s cc failed with code 1: 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c: In function ‘futrts_umul_hi64’: 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3003s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3003s | ^~~~~~~~~~~ 3003s | __uint32_t 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4402:90: error: expected ‘)’ before ‘a’ 3003s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3003s | ~ ^ 3003s | ) 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4402:109: error: expected ‘)’ before ‘b’ 3003s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3003s | ~ ^ 3003s | ) 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c: In function ‘futrts_smul_hi64’: 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3003s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3003s | ^~~~~~~~~~ 3003s | __int128__ 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4406:86: error: expected ‘)’ before ‘a’ 3003s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3003s | ~ ^ 3003s | ) 3003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4406:104: error: expected ‘)’ before ‘b’ 3003s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3003s | ~ ^ 3003s | ) 3003s 3003s If you find this error message confusing, uninformative, or wrong, please open an issue: 3003s https://github.com/diku-dk/futhark/issues 3003s 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.fut: 3004s Compiling with --backend=multicore: 3004s cc failed with code 1: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c: In function ‘futrts_umul_hi64’: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ^~~~~~~~~~~ 3004s | __uint32_t 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4402:90: error: expected ‘)’ before ‘a’ 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4402:109: error: expected ‘)’ before ‘b’ 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c: In function ‘futrts_smul_hi64’: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ^~~~~~~~~~ 3004s | __int128__ 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4406:86: error: expected ‘)’ before ‘a’ 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4406:104: error: expected ‘)’ before ‘b’ 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s 3004s If you find this error message confusing, uninformative, or wrong, please open an issue: 3004s https://github.com/diku-dk/futhark/issues 3004s 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.fut: 3004s Compiling with --backend=multicore: 3004s cc failed with code 1: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c: In function ‘futrts_umul_hi64’: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ^~~~~~~~~~~ 3004s | __uint32_t 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4402:90: error: expected ‘)’ before ‘a’ 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4402:109: error: expected ‘)’ before ‘b’ 3004s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c: In function ‘futrts_smul_hi64’: 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ^~~~~~~~~~ 3004s | __int128__ 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4406:86: error: expected ‘)’ before ‘a’ 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4406:104: error: expected ‘)’ before ‘b’ 3004s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3004s | ~ ^ 3004s | ) 3004s 3004s If you find this error message confusing, uninformative, or wrong, please open an issue: 3004s https://github.com/diku-dk/futhark/issues 3004s 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.fut: 3005s Compiling with --backend=multicore: 3005s cc failed with code 1: 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c: In function ‘futrts_umul_hi64’: 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3005s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3005s | ^~~~~~~~~~~ 3005s | __uint32_t 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4416:90: error: expected ‘)’ before ‘a’ 3005s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3005s | ~ ^ 3005s | ) 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4416:109: error: expected ‘)’ before ‘b’ 3005s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3005s | ~ ^ 3005s | ) 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c: In function ‘futrts_smul_hi64’: 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3005s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3005s | ^~~~~~~~~~ 3005s | __int128__ 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4420:86: error: expected ‘)’ before ‘a’ 3005s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3005s | ~ ^ 3005s | ) 3005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4420:104: error: expected ‘)’ before ‘b’ 3005s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3005s | ~ ^ 3005s | ) 3005s 3005s If you find this error message confusing, uninformative, or wrong, please open an issue: 3005s https://github.com/diku-dk/futhark/issues 3005s 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.fut: 3007s Compiling with --backend=multicore: 3007s cc failed with code 1: 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c: In function ‘futrts_umul_hi64’: 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3007s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3007s | ^~~~~~~~~~~ 3007s | __uint32_t 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4402:90: error: expected ‘)’ before ‘a’ 3007s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3007s | ~ ^ 3007s | ) 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4402:109: error: expected ‘)’ before ‘b’ 3007s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3007s | ~ ^ 3007s | ) 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c: In function ‘futrts_smul_hi64’: 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3007s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3007s | ^~~~~~~~~~ 3007s | __int128__ 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4406:86: error: expected ‘)’ before ‘a’ 3007s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3007s | ~ ^ 3007s | ) 3007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4406:104: error: expected ‘)’ before ‘b’ 3007s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3007s | ~ ^ 3007s | ) 3007s 3007s If you find this error message confusing, uninformative, or wrong, please open an issue: 3007s https://github.com/diku-dk/futhark/issues 3007s 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.fut: 3010s Compiling with --backend=multicore: 3010s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.fut:7:7-8: 3010s Unused name "v". 3010s cc failed with code 1: 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c: In function ‘futrts_umul_hi64’: 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3010s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3010s | ^~~~~~~~~~~ 3010s | __uint32_t 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4416:90: error: expected ‘)’ before ‘a’ 3010s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3010s | ~ ^ 3010s | ) 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4416:109: error: expected ‘)’ before ‘b’ 3010s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3010s | ~ ^ 3010s | ) 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c: In function ‘futrts_smul_hi64’: 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3010s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3010s | ^~~~~~~~~~ 3010s | __int128__ 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4420:86: error: expected ‘)’ before ‘a’ 3010s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3010s | ~ ^ 3010s | ) 3010s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4420:104: error: expected ‘)’ before ‘b’ 3010s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3010s | ~ ^ 3010s | ) 3010s 3010s If you find this error message confusing, uninformative, or wrong, please open an issue: 3010s https://github.com/diku-dk/futhark/issues 3010s 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.fut: 3011s Compiling with --backend=multicore: 3011s cc failed with code 1: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c: In function ‘futrts_umul_hi64’: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3011s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ^~~~~~~~~~~ 3011s | __uint32_t 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4426:90: error: expected ‘)’ before ‘a’ 3011s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4426:109: error: expected ‘)’ before ‘b’ 3011s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c: In function ‘futrts_smul_hi64’: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3011s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ^~~~~~~~~~ 3011s | __int128__ 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4430:86: error: expected ‘)’ before ‘a’ 3011s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4430:104: error: expected ‘)’ before ‘b’ 3011s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s 3011s If you find this error message confusing, uninformative, or wrong, please open an issue: 3011s https://github.com/diku-dk/futhark/issues 3011s 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.fut: 3011s Compiling with --backend=multicore: 3011s cc failed with code 1: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c: In function ‘futrts_umul_hi64’: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3011s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ^~~~~~~~~~~ 3011s | __uint32_t 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4428:90: error: expected ‘)’ before ‘a’ 3011s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4428:109: error: expected ‘)’ before ‘b’ 3011s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c: In function ‘futrts_smul_hi64’: 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3011s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ^~~~~~~~~~ 3011s | __int128__ 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4432:86: error: expected ‘)’ before ‘a’ 3011s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4432:104: error: expected ‘)’ before ‘b’ 3011s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3011s | ~ ^ 3011s | ) 3011s 3011s If you find this error message confusing, uninformative, or wrong, please open an issue: 3011s https://github.com/diku-dk/futhark/issues 3011s 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.fut: 3012s Compiling with --backend=multicore: 3012s cc failed with code 1: 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c: In function ‘futrts_umul_hi64’: 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3012s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3012s | ^~~~~~~~~~~ 3012s | __uint32_t 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4428:90: error: expected ‘)’ before ‘a’ 3012s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3012s | ~ ^ 3012s | ) 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4428:109: error: expected ‘)’ before ‘b’ 3012s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3012s | ~ ^ 3012s | ) 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c: In function ‘futrts_smul_hi64’: 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3012s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3012s | ^~~~~~~~~~ 3012s | __int128__ 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4432:86: error: expected ‘)’ before ‘a’ 3012s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3012s | ~ ^ 3012s | ) 3012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4432:104: error: expected ‘)’ before ‘b’ 3012s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3012s | ~ ^ 3012s | ) 3012s 3012s If you find this error message confusing, uninformative, or wrong, please open an issue: 3012s https://github.com/diku-dk/futhark/issues 3012s 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.fut: 3014s Compiling with --backend=multicore: 3014s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.fut:14:6-21: 3014s Defaulting ambiguous type to i32. 3014s cc failed with code 1: 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c: In function ‘futrts_umul_hi64’: 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3014s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3014s | ^~~~~~~~~~~ 3014s | __uint32_t 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4416:90: error: expected ‘)’ before ‘a’ 3014s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3014s | ~ ^ 3014s | ) 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4416:109: error: expected ‘)’ before ‘b’ 3014s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3014s | ~ ^ 3014s | ) 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c: In function ‘futrts_smul_hi64’: 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3014s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3014s | ^~~~~~~~~~ 3014s | __int128__ 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4420:86: error: expected ‘)’ before ‘a’ 3014s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3014s | ~ ^ 3014s | ) 3014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4420:104: error: expected ‘)’ before ‘b’ 3014s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3014s | ~ ^ 3014s | ) 3014s 3014s If you find this error message confusing, uninformative, or wrong, please open an issue: 3014s https://github.com/diku-dk/futhark/issues 3014s 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.fut: 3015s Compiling with --backend=multicore: 3015s cc failed with code 1: 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c: In function ‘futrts_umul_hi64’: 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4454:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3015s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3015s | ^~~~~~~~~~~ 3015s | __uint32_t 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4454:78: note: each undeclared identifier is reported only once for each function it appears in 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4454:90: error: expected ‘)’ before ‘a’ 3015s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3015s | ~ ^ 3015s | ) 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4454:109: error: expected ‘)’ before ‘b’ 3015s 4454 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3015s | ~ ^ 3015s | ) 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c: In function ‘futrts_smul_hi64’: 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4458:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3015s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3015s | ^~~~~~~~~~ 3015s | __int128__ 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4458:86: error: expected ‘)’ before ‘a’ 3015s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3015s | ~ ^ 3015s | ) 3015s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4458:104: error: expected ‘)’ before ‘b’ 3015s 4458 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3015s | ~ ^ 3015s | ) 3015s 3015s If you find this error message confusing, uninformative, or wrong, please open an issue: 3015s https://github.com/diku-dk/futhark/issues 3015s 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.fut: 3016s Compiling with --backend=multicore: 3016s cc failed with code 1: 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c: In function ‘futrts_umul_hi64’: 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3016s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3016s | ^~~~~~~~~~~ 3016s | __uint32_t 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4402:90: error: expected ‘)’ before ‘a’ 3016s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3016s | ~ ^ 3016s | ) 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4402:109: error: expected ‘)’ before ‘b’ 3016s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3016s | ~ ^ 3016s | ) 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c: In function ‘futrts_smul_hi64’: 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3016s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3016s | ^~~~~~~~~~ 3016s | __int128__ 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4406:86: error: expected ‘)’ before ‘a’ 3016s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3016s | ~ ^ 3016s | ) 3016s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4406:104: error: expected ‘)’ before ‘b’ 3016s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3016s | ~ ^ 3016s | ) 3016s 3016s If you find this error message confusing, uninformative, or wrong, please open an issue: 3016s https://github.com/diku-dk/futhark/issues 3016s 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.fut: 3017s Compiling with --backend=multicore: 3017s cc failed with code 1: 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c: In function ‘futrts_umul_hi64’: 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3017s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3017s | ^~~~~~~~~~~ 3017s | __uint32_t 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4402:90: error: expected ‘)’ before ‘a’ 3017s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3017s | ~ ^ 3017s | ) 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4402:109: error: expected ‘)’ before ‘b’ 3017s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3017s | ~ ^ 3017s | ) 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c: In function ‘futrts_smul_hi64’: 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3017s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3017s | ^~~~~~~~~~ 3017s | __int128__ 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4406:86: error: expected ‘)’ before ‘a’ 3017s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3017s | ~ ^ 3017s | ) 3017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4406:104: error: expected ‘)’ before ‘b’ 3017s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3017s | ~ ^ 3017s | ) 3017s 3017s If you find this error message confusing, uninformative, or wrong, please open an issue: 3017s https://github.com/diku-dk/futhark/issues 3017s 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.fut: 3018s Compiling with --backend=multicore: 3018s cc failed with code 1: 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c: In function ‘futrts_umul_hi64’: 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3018s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3018s | ^~~~~~~~~~~ 3018s | __uint32_t 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4390:90: error: expected ‘)’ before ‘a’ 3018s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3018s | ~ ^ 3018s | ) 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4390:109: error: expected ‘)’ before ‘b’ 3018s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3018s | ~ ^ 3018s | ) 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c: In function ‘futrts_smul_hi64’: 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3018s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3018s | ^~~~~~~~~~ 3018s | __int128__ 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4394:86: error: expected ‘)’ before ‘a’ 3018s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3018s | ~ ^ 3018s | ) 3018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4394:104: error: expected ‘)’ before ‘b’ 3018s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3018s | ~ ^ 3018s | ) 3018s 3018s If you find this error message confusing, uninformative, or wrong, please open an issue: 3018s https://github.com/diku-dk/futhark/issues 3018s 3018s (1787 failed, 245 passed, 278 to go). 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.fut: 3019s Compiling with --backend=multicore: 3019s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.fut:2:1-44: 3019s Entry point return type 3019s 3019s #someval [1]i32 3019s 3019s will have an opaque type, so the result will likely not be usable. 3019s cc failed with code 1: 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c: In function ‘futrts_umul_hi64’: 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4424:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3019s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3019s | ^~~~~~~~~~~ 3019s | __uint32_t 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4424:78: note: each undeclared identifier is reported only once for each function it appears in 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4424:90: error: expected ‘)’ before ‘a’ 3019s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3019s | ~ ^ 3019s | ) 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4424:109: error: expected ‘)’ before ‘b’ 3019s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3019s | ~ ^ 3019s | ) 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c: In function ‘futrts_smul_hi64’: 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4428:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3019s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3019s | ^~~~~~~~~~ 3019s | __int128__ 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4428:86: error: expected ‘)’ before ‘a’ 3019s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3019s | ~ ^ 3019s | ) 3019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4428:104: error: expected ‘)’ before ‘b’ 3019s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3019s | ~ ^ 3019s | ) 3019s 3019s If you find this error message confusing, uninformative, or wrong, please open an issue: 3019s https://github.com/diku-dk/futhark/issues 3019s 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.fut: 3022s Compiling with --backend=multicore: 3022s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.fut:4:1-20: 3022s Entry point return type 3022s 3022s #bar [2]i32 [2]i32 | #foo [2]i32 3022s 3022s will have an opaque type, so the result will likely not be usable. 3022s cc failed with code 1: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c: In function ‘futrts_umul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4438:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ^~~~~~~~~~~ 3022s | __uint32_t 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4438:78: note: each undeclared identifier is reported only once for each function it appears in 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4438:90: error: expected ‘)’ before ‘a’ 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4438:109: error: expected ‘)’ before ‘b’ 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c: In function ‘futrts_smul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4442:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ^~~~~~~~~~ 3022s | __int128__ 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4442:86: error: expected ‘)’ before ‘a’ 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4442:104: error: expected ‘)’ before ‘b’ 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s 3022s If you find this error message confusing, uninformative, or wrong, please open an issue: 3022s https://github.com/diku-dk/futhark/issues 3022s 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut: 3022s Compiling with --backend=multicore: 3022s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:11-12: 3022s Unused name "x". 3022s 3022s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:18-19: 3022s Unused name "y". 3022s 3022s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:28-29: 3022s Defaulting ambiguous type to i32. 3022s cc failed with code 1: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c: In function ‘futrts_umul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3022s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ^~~~~~~~~~~ 3022s | __uint32_t 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4427:90: error: expected ‘)’ before ‘a’ 3022s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4427:109: error: expected ‘)’ before ‘b’ 3022s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c: In function ‘futrts_smul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3022s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ^~~~~~~~~~ 3022s | __int128__ 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4431:86: error: expected ‘)’ before ‘a’ 3022s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4431:104: error: expected ‘)’ before ‘b’ 3022s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s 3022s If you find this error message confusing, uninformative, or wrong, please open an issue: 3022s https://github.com/diku-dk/futhark/issues 3022s 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.fut: 3022s Compiling with --backend=multicore: 3022s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.fut:4:1-28: 3022s Entry point return type 3022s 3022s #bar [n]i32 [n]i32 | #foo [n]i32 3022s 3022s will have an opaque type, so the result will likely not be usable. 3022s cc failed with code 1: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c: In function ‘futrts_umul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4438:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ^~~~~~~~~~~ 3022s | __uint32_t 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4438:78: note: each undeclared identifier is reported only once for each function it appears in 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4438:90: error: expected ‘)’ before ‘a’ 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4438:109: error: expected ‘)’ before ‘b’ 3022s 4438 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c: In function ‘futrts_smul_hi64’: 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4442:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ^~~~~~~~~~ 3022s | __int128__ 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4442:86: error: expected ‘)’ before ‘a’ 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4442:104: error: expected ‘)’ before ‘b’ 3022s 4442 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3022s | ~ ^ 3022s | ) 3022s 3022s If you find this error message confusing, uninformative, or wrong, please open an issue: 3022s https://github.com/diku-dk/futhark/issues 3022s 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.fut: 3026s Compiling with --backend=multicore: 3026s cc failed with code 1: 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c: In function ‘futrts_umul_hi64’: 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3026s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3026s | ^~~~~~~~~~~ 3026s | __uint32_t 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4402:90: error: expected ‘)’ before ‘a’ 3026s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3026s | ~ ^ 3026s | ) 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4402:109: error: expected ‘)’ before ‘b’ 3026s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3026s | ~ ^ 3026s | ) 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c: In function ‘futrts_smul_hi64’: 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3026s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3026s | ^~~~~~~~~~ 3026s | __int128__ 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4406:86: error: expected ‘)’ before ‘a’ 3026s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3026s | ~ ^ 3026s | ) 3026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4406:104: error: expected ‘)’ before ‘b’ 3026s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3026s | ~ ^ 3026s | ) 3026s 3026s If you find this error message confusing, uninformative, or wrong, please open an issue: 3026s https://github.com/diku-dk/futhark/issues 3026s 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.fut: 3027s Compiling with --backend=multicore: 3027s cc failed with code 1: 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c: In function ‘futrts_umul_hi64’: 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3027s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3027s | ^~~~~~~~~~~ 3027s | __uint32_t 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4402:90: error: expected ‘)’ before ‘a’ 3027s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3027s | ~ ^ 3027s | ) 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4402:109: error: expected ‘)’ before ‘b’ 3027s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3027s | ~ ^ 3027s | ) 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c: In function ‘futrts_smul_hi64’: 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3027s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3027s | ^~~~~~~~~~ 3027s | __int128__ 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4406:86: error: expected ‘)’ before ‘a’ 3027s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3027s | ~ ^ 3027s | ) 3027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4406:104: error: expected ‘)’ before ‘b’ 3027s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3027s | ~ ^ 3027s | ) 3027s 3027s If you find this error message confusing, uninformative, or wrong, please open an issue: 3027s https://github.com/diku-dk/futhark/issues 3027s 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.fut: 3028s Compiling with --backend=multicore: 3028s cc failed with code 1: 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c: In function ‘futrts_umul_hi64’: 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3028s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3028s | ^~~~~~~~~~~ 3028s | __uint32_t 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4405:90: error: expected ‘)’ before ‘a’ 3028s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3028s | ~ ^ 3028s | ) 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4405:109: error: expected ‘)’ before ‘b’ 3028s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3028s | ~ ^ 3028s | ) 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c: In function ‘futrts_smul_hi64’: 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3028s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3028s | ^~~~~~~~~~ 3028s | __int128__ 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4409:86: error: expected ‘)’ before ‘a’ 3028s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3028s | ~ ^ 3028s | ) 3028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4409:104: error: expected ‘)’ before ‘b’ 3028s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3028s | ~ ^ 3028s | ) 3028s 3028s If you find this error message confusing, uninformative, or wrong, please open an issue: 3028s https://github.com/diku-dk/futhark/issues 3028s 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.fut: 3030s Compiling with --backend=multicore: 3030s cc failed with code 1: 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c: In function ‘futrts_umul_hi64’: 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3030s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3030s | ^~~~~~~~~~~ 3030s | __uint32_t 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4403:90: error: expected ‘)’ before ‘a’ 3030s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3030s | ~ ^ 3030s | ) 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4403:109: error: expected ‘)’ before ‘b’ 3030s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3030s | ~ ^ 3030s | ) 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c: In function ‘futrts_smul_hi64’: 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3030s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3030s | ^~~~~~~~~~ 3030s | __int128__ 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4407:86: error: expected ‘)’ before ‘a’ 3030s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3030s | ~ ^ 3030s | ) 3030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4407:104: error: expected ‘)’ before ‘b’ 3030s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3030s | ~ ^ 3030s | ) 3030s 3030s If you find this error message confusing, uninformative, or wrong, please open an issue: 3030s https://github.com/diku-dk/futhark/issues 3030s 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.fut: 3032s Compiling with --backend=multicore: 3032s cc failed with code 1: 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c: In function ‘futrts_umul_hi64’: 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3032s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3032s | ^~~~~~~~~~~ 3032s | __uint32_t 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4403:90: error: expected ‘)’ before ‘a’ 3032s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3032s | ~ ^ 3032s | ) 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4403:109: error: expected ‘)’ before ‘b’ 3032s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3032s | ~ ^ 3032s | ) 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c: In function ‘futrts_smul_hi64’: 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3032s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3032s | ^~~~~~~~~~ 3032s | __int128__ 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4407:86: error: expected ‘)’ before ‘a’ 3032s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3032s | ~ ^ 3032s | ) 3032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4407:104: error: expected ‘)’ before ‘b’ 3032s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3032s | ~ ^ 3032s | ) 3032s 3032s If you find this error message confusing, uninformative, or wrong, please open an issue: 3032s https://github.com/diku-dk/futhark/issues 3032s 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.fut: 3033s Compiling with --backend=multicore: 3033s cc failed with code 1: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c: In function ‘futrts_umul_hi64’: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3033s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ^~~~~~~~~~~ 3033s | __uint32_t 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4416:90: error: expected ‘)’ before ‘a’ 3033s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4416:109: error: expected ‘)’ before ‘b’ 3033s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c: In function ‘futrts_smul_hi64’: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3033s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ^~~~~~~~~~ 3033s | __int128__ 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4420:86: error: expected ‘)’ before ‘a’ 3033s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4420:104: error: expected ‘)’ before ‘b’ 3033s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s 3033s If you find this error message confusing, uninformative, or wrong, please open an issue: 3033s https://github.com/diku-dk/futhark/issues 3033s 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.fut: 3033s Compiling with --backend=multicore: 3033s cc failed with code 1: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c: In function ‘futrts_umul_hi64’: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3033s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ^~~~~~~~~~~ 3033s | __uint32_t 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4402:90: error: expected ‘)’ before ‘a’ 3033s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4402:109: error: expected ‘)’ before ‘b’ 3033s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c: In function ‘futrts_smul_hi64’: 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3033s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ^~~~~~~~~~ 3033s | __int128__ 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4406:86: error: expected ‘)’ before ‘a’ 3033s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4406:104: error: expected ‘)’ before ‘b’ 3033s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3033s | ~ ^ 3033s | ) 3033s 3033s If you find this error message confusing, uninformative, or wrong, please open an issue: 3033s https://github.com/diku-dk/futhark/issues 3033s 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.fut: 3034s Compiling with --backend=multicore: 3034s cc failed with code 1: 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c: In function ‘futrts_umul_hi64’: 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3034s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3034s | ^~~~~~~~~~~ 3034s | __uint32_t 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4402:90: error: expected ‘)’ before ‘a’ 3034s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3034s | ~ ^ 3034s | ) 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4402:109: error: expected ‘)’ before ‘b’ 3034s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3034s | ~ ^ 3034s | ) 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c: In function ‘futrts_smul_hi64’: 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3034s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3034s | ^~~~~~~~~~ 3034s | __int128__ 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4406:86: error: expected ‘)’ before ‘a’ 3034s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3034s | ~ ^ 3034s | ) 3034s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4406:104: error: expected ‘)’ before ‘b’ 3034s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3034s | ~ ^ 3034s | ) 3034s 3034s If you find this error message confusing, uninformative, or wrong, please open an issue: 3034s https://github.com/diku-dk/futhark/issues 3034s 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut: 3035s Compiling with --backend=multicore: 3035s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut:7:1-42: 3035s Entry point return type 3035s 3035s #bar i32 | #foo i32 3035s 3035s will have an opaque type, so the result will likely not be usable. 3035s 3035s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut:7:11-12: 3035s Unused name "x". 3035s cc failed with code 1: 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c: In function ‘futrts_umul_hi64’: 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4424:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3035s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3035s | ^~~~~~~~~~~ 3035s | __uint32_t 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4424:78: note: each undeclared identifier is reported only once for each function it appears in 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4424:90: error: expected ‘)’ before ‘a’ 3035s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3035s | ~ ^ 3035s | ) 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4424:109: error: expected ‘)’ before ‘b’ 3035s 4424 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3035s | ~ ^ 3035s | ) 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c: In function ‘futrts_smul_hi64’: 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4428:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3035s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3035s | ^~~~~~~~~~ 3035s | __int128__ 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4428:86: error: expected ‘)’ before ‘a’ 3035s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3035s | ~ ^ 3035s | ) 3035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4428:104: error: expected ‘)’ before ‘b’ 3035s 4428 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3035s | ~ ^ 3035s | ) 3035s 3035s If you find this error message confusing, uninformative, or wrong, please open an issue: 3035s https://github.com/diku-dk/futhark/issues 3035s 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.fut: 3036s Compiling with --backend=multicore: 3036s cc failed with code 1: 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c: In function ‘futrts_umul_hi64’: 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3036s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3036s | ^~~~~~~~~~~ 3036s | __uint32_t 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4402:90: error: expected ‘)’ before ‘a’ 3036s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3036s | ~ ^ 3036s | ) 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4402:109: error: expected ‘)’ before ‘b’ 3036s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3036s | ~ ^ 3036s | ) 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c: In function ‘futrts_smul_hi64’: 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3036s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3036s | ^~~~~~~~~~ 3036s | __int128__ 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4406:86: error: expected ‘)’ before ‘a’ 3036s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3036s | ~ ^ 3036s | ) 3036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4406:104: error: expected ‘)’ before ‘b’ 3036s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3036s | ~ ^ 3036s | ) 3036s 3036s If you find this error message confusing, uninformative, or wrong, please open an issue: 3036s https://github.com/diku-dk/futhark/issues 3036s 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.fut: 3040s Compiling with --backend=multicore: 3040s cc failed with code 1: 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c: In function ‘futrts_umul_hi64’: 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3040s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3040s | ^~~~~~~~~~~ 3040s | __uint32_t 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4435:90: error: expected ‘)’ before ‘a’ 3040s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3040s | ~ ^ 3040s | ) 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4435:109: error: expected ‘)’ before ‘b’ 3040s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3040s | ~ ^ 3040s | ) 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c: In function ‘futrts_smul_hi64’: 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3040s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3040s | ^~~~~~~~~~ 3040s | __int128__ 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4439:86: error: expected ‘)’ before ‘a’ 3040s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3040s | ~ ^ 3040s | ) 3040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4439:104: error: expected ‘)’ before ‘b’ 3040s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3040s | ~ ^ 3040s | ) 3040s 3040s If you find this error message confusing, uninformative, or wrong, please open an issue: 3040s https://github.com/diku-dk/futhark/issues 3040s 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.fut: 3041s Generating reference outputs: 3041s cc failed with code 1: 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c: In function ‘futrts_umul_hi64’: 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3041s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3041s | ^~~~~~~~~~~ 3041s | __uint32_t 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:90: error: expected ‘)’ before ‘a’ 3041s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3041s | ~ ^ 3041s | ) 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:109: error: expected ‘)’ before ‘b’ 3041s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3041s | ~ ^ 3041s | ) 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c: In function ‘futrts_smul_hi64’: 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3041s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3041s | ^~~~~~~~~~ 3041s | __int128__ 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:86: error: expected ‘)’ before ‘a’ 3041s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3041s | ~ ^ 3041s | ) 3041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:104: error: expected ‘)’ before ‘b’ 3041s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3041s | ~ ^ 3041s | ) 3041s 3041s If you find this error message confusing, uninformative, or wrong, please open an issue: 3041s https://github.com/diku-dk/futhark/issues 3041s 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.fut: 3042s Compiling with --backend=multicore: 3042s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.fut:6:31-32: 3042s Unused name "i". 3042s cc failed with code 1: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c: In function ‘futrts_umul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3042s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ^~~~~~~~~~~ 3042s | __uint32_t 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4416:90: error: expected ‘)’ before ‘a’ 3042s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4416:109: error: expected ‘)’ before ‘b’ 3042s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c: In function ‘futrts_smul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3042s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ^~~~~~~~~~ 3042s | __int128__ 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4420:86: error: expected ‘)’ before ‘a’ 3042s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4420:104: error: expected ‘)’ before ‘b’ 3042s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s 3042s If you find this error message confusing, uninformative, or wrong, please open an issue: 3042s https://github.com/diku-dk/futhark/issues 3042s 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.fut: 3042s Generating reference outputs: 3042s cc failed with code 1: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c: In function ‘futrts_umul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3042s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ^~~~~~~~~~~ 3042s | __uint32_t 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:90: error: expected ‘)’ before ‘a’ 3042s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:109: error: expected ‘)’ before ‘b’ 3042s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c: In function ‘futrts_smul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3042s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ^~~~~~~~~~ 3042s | __int128__ 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:86: error: expected ‘)’ before ‘a’ 3042s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:104: error: expected ‘)’ before ‘b’ 3042s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s 3042s If you find this error message confusing, uninformative, or wrong, please open an issue: 3042s https://github.com/diku-dk/futhark/issues 3042s 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.fut: 3042s Compiling with --backend=multicore: 3042s cc failed with code 1: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c: In function ‘futrts_umul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3042s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ^~~~~~~~~~~ 3042s | __uint32_t 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4432:90: error: expected ‘)’ before ‘a’ 3042s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4432:109: error: expected ‘)’ before ‘b’ 3042s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c: In function ‘futrts_smul_hi64’: 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3042s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ^~~~~~~~~~ 3042s | __int128__ 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4436:86: error: expected ‘)’ before ‘a’ 3042s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4436:104: error: expected ‘)’ before ‘b’ 3042s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3042s | ~ ^ 3042s | ) 3042s 3042s If you find this error message confusing, uninformative, or wrong, please open an issue: 3042s https://github.com/diku-dk/futhark/issues 3042s 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.fut: 3043s Generating reference outputs: 3043s cc failed with code 1: 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c: In function ‘futrts_umul_hi64’: 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3043s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3043s | ^~~~~~~~~~~ 3043s | __uint32_t 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:90: error: expected ‘)’ before ‘a’ 3043s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3043s | ~ ^ 3043s | ) 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:109: error: expected ‘)’ before ‘b’ 3043s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3043s | ~ ^ 3043s | ) 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c: In function ‘futrts_smul_hi64’: 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3043s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3043s | ^~~~~~~~~~ 3043s | __int128__ 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:86: error: expected ‘)’ before ‘a’ 3043s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3043s | ~ ^ 3043s | ) 3043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:104: error: expected ‘)’ before ‘b’ 3043s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3043s | ~ ^ 3043s | ) 3043s 3043s If you find this error message confusing, uninformative, or wrong, please open an issue: 3043s https://github.com/diku-dk/futhark/issues 3043s 3045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.fut: 3045s Compiling with --backend=multicore: 3045s cc failed with code 1: 3045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c: In function ‘futrts_umul_hi64’: 3045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3045s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3045s | ^~~~~~~~~~~ 3045s | __uint32_t 3045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4417:90: error: expected ‘)’ before ‘a’ 3045s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3045s | ~ ^ 3046s | ) 3046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4417:109: error: expected ‘)’ before ‘b’ 3046s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3046s | ~ ^ 3046s | ) 3046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c: In function ‘futrts_smul_hi64’: 3046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3046s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3046s | ^~~~~~~~~~ 3046s | __int128__ 3046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4421:86: error: expected ‘)’ before ‘a’ 3046s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3046s | ~ ^ 3046s | ) 3046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4421:104: error: expected ‘)’ before ‘b’ 3046s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3046s | ~ ^ 3046s | ) 3046s 3046s If you find this error message confusing, uninformative, or wrong, please open an issue: 3046s https://github.com/diku-dk/futhark/issues 3046s 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.fut: 3047s Generating reference outputs: 3047s cc failed with code 1: 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c: In function ‘futrts_umul_hi64’: 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3047s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3047s | ^~~~~~~~~~~ 3047s | __uint32_t 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:90: error: expected ‘)’ before ‘a’ 3047s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3047s | ~ ^ 3047s | ) 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:109: error: expected ‘)’ before ‘b’ 3047s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3047s | ~ ^ 3047s | ) 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c: In function ‘futrts_smul_hi64’: 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3047s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3047s | ^~~~~~~~~~ 3047s | __int128__ 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:86: error: expected ‘)’ before ‘a’ 3047s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3047s | ~ ^ 3047s | ) 3047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:104: error: expected ‘)’ before ‘b’ 3047s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3047s | ~ ^ 3047s | ) 3047s 3047s If you find this error message confusing, uninformative, or wrong, please open an issue: 3047s https://github.com/diku-dk/futhark/issues 3047s 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.fut: 3049s Generating reference outputs: 3049s cc failed with code 1: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c: In function ‘futrts_umul_hi64’: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ^~~~~~~~~~~ 3049s | __uint32_t 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:90: error: expected ‘)’ before ‘a’ 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:109: error: expected ‘)’ before ‘b’ 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c: In function ‘futrts_smul_hi64’: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ^~~~~~~~~~ 3049s | __int128__ 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:86: error: expected ‘)’ before ‘a’ 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:104: error: expected ‘)’ before ‘b’ 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s 3049s If you find this error message confusing, uninformative, or wrong, please open an issue: 3049s https://github.com/diku-dk/futhark/issues 3049s 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.fut: 3049s Generating reference outputs: 3049s cc failed with code 1: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c: In function ‘futrts_umul_hi64’: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ^~~~~~~~~~~ 3049s | __uint32_t 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:90: error: expected ‘)’ before ‘a’ 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:109: error: expected ‘)’ before ‘b’ 3049s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c: In function ‘futrts_smul_hi64’: 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ^~~~~~~~~~ 3049s | __int128__ 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:86: error: expected ‘)’ before ‘a’ 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:104: error: expected ‘)’ before ‘b’ 3049s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3049s | ~ ^ 3049s | ) 3049s 3049s If you find this error message confusing, uninformative, or wrong, please open an issue: 3049s https://github.com/diku-dk/futhark/issues 3049s 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.fut: 3050s Compiling with --backend=multicore: 3050s cc failed with code 1: 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c: In function ‘futrts_umul_hi64’: 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3050s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3050s | ^~~~~~~~~~~ 3050s | __uint32_t 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4417:90: error: expected ‘)’ before ‘a’ 3050s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3050s | ~ ^ 3050s | ) 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4417:109: error: expected ‘)’ before ‘b’ 3050s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3050s | ~ ^ 3050s | ) 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c: In function ‘futrts_smul_hi64’: 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3050s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3050s | ^~~~~~~~~~ 3050s | __int128__ 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4421:86: error: expected ‘)’ before ‘a’ 3050s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3050s | ~ ^ 3050s | ) 3050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4421:104: error: expected ‘)’ before ‘b’ 3050s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3050s | ~ ^ 3050s | ) 3050s 3050s If you find this error message confusing, uninformative, or wrong, please open an issue: 3050s https://github.com/diku-dk/futhark/issues 3050s 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.fut: 3052s Generating reference outputs: 3052s cc failed with code 1: 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c: In function ‘futrts_umul_hi64’: 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3052s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3052s | ^~~~~~~~~~~ 3052s | __uint32_t 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:90: error: expected ‘)’ before ‘a’ 3052s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3052s | ~ ^ 3052s | ) 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:109: error: expected ‘)’ before ‘b’ 3052s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3052s | ~ ^ 3052s | ) 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c: In function ‘futrts_smul_hi64’: 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3052s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3052s | ^~~~~~~~~~ 3052s | __int128__ 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:86: error: expected ‘)’ before ‘a’ 3052s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3052s | ~ ^ 3052s | ) 3052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:104: error: expected ‘)’ before ‘b’ 3052s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3052s | ~ ^ 3052s | ) 3052s 3052s If you find this error message confusing, uninformative, or wrong, please open an issue: 3052s https://github.com/diku-dk/futhark/issues 3052s 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.fut: 3053s Compiling with --backend=multicore: 3053s cc failed with code 1: 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c: In function ‘futrts_umul_hi64’: 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3053s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3053s | ^~~~~~~~~~~ 3053s | __uint32_t 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4434:90: error: expected ‘)’ before ‘a’ 3053s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3053s | ~ ^ 3053s | ) 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4434:109: error: expected ‘)’ before ‘b’ 3053s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3053s | ~ ^ 3053s | ) 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c: In function ‘futrts_smul_hi64’: 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3053s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3053s | ^~~~~~~~~~ 3053s | __int128__ 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4438:86: error: expected ‘)’ before ‘a’ 3053s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3053s | ~ ^ 3053s | ) 3053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4438:104: error: expected ‘)’ before ‘b’ 3053s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3053s | ~ ^ 3053s | ) 3053s 3053s If you find this error message confusing, uninformative, or wrong, please open an issue: 3053s https://github.com/diku-dk/futhark/issues 3053s 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.fut: 3056s Generating reference outputs: 3056s cc failed with code 1: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c: In function ‘futrts_umul_hi64’: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3056s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ^~~~~~~~~~~ 3056s | __uint32_t 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:90: error: expected ‘)’ before ‘a’ 3056s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:109: error: expected ‘)’ before ‘b’ 3056s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c: In function ‘futrts_smul_hi64’: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3056s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ^~~~~~~~~~ 3056s | __int128__ 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:86: error: expected ‘)’ before ‘a’ 3056s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:104: error: expected ‘)’ before ‘b’ 3056s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s 3056s If you find this error message confusing, uninformative, or wrong, please open an issue: 3056s https://github.com/diku-dk/futhark/issues 3056s 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.fut: 3056s Generating reference outputs: 3056s cc failed with code 1: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c: In function ‘futrts_umul_hi64’: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3056s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ^~~~~~~~~~~ 3056s | __uint32_t 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:90: error: expected ‘)’ before ‘a’ 3056s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:109: error: expected ‘)’ before ‘b’ 3056s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c: In function ‘futrts_smul_hi64’: 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3056s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ^~~~~~~~~~ 3056s | __int128__ 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:86: error: expected ‘)’ before ‘a’ 3056s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:104: error: expected ‘)’ before ‘b’ 3056s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3056s | ~ ^ 3056s | ) 3056s 3056s If you find this error message confusing, uninformative, or wrong, please open an issue: 3056s https://github.com/diku-dk/futhark/issues 3056s 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.fut: 3057s Generating reference outputs: 3057s cc failed with code 1: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c: In function ‘futrts_umul_hi64’: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3057s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ^~~~~~~~~~~ 3057s | __uint32_t 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:90: error: expected ‘)’ before ‘a’ 3057s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:109: error: expected ‘)’ before ‘b’ 3057s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c: In function ‘futrts_smul_hi64’: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3057s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ^~~~~~~~~~ 3057s | __int128__ 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:86: error: expected ‘)’ before ‘a’ 3057s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:104: error: expected ‘)’ before ‘b’ 3057s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s 3057s If you find this error message confusing, uninformative, or wrong, please open an issue: 3057s https://github.com/diku-dk/futhark/issues 3057s 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut: 3057s Compiling with --backend=multicore: 3057s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:3:18-19: 3057s Defaulting ambiguous type to i32. 3057s 3057s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:6:11-12: 3057s Unused name "x". 3057s 3057s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:6:13-14: 3057s Unused name "y". 3057s 3057s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:7:11-12: 3057s Unused name "x". 3057s 3057s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:7:13-14: 3057s Unused name "y". 3057s cc failed with code 1: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c: In function ‘futrts_umul_hi64’: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3057s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ^~~~~~~~~~~ 3057s | __uint32_t 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4390:90: error: expected ‘)’ before ‘a’ 3057s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4390:109: error: expected ‘)’ before ‘b’ 3057s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c: In function ‘futrts_smul_hi64’: 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3057s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ^~~~~~~~~~ 3057s | __int128__ 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4394:86: error: expected ‘)’ before ‘a’ 3057s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4394:104: error: expected ‘)’ before ‘b’ 3057s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3057s | ~ ^ 3057s | ) 3057s 3057s If you find this error message confusing, uninformative, or wrong, please open an issue: 3057s https://github.com/diku-dk/futhark/issues 3057s 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.fut: 3059s Generating reference outputs: 3059s cc failed with code 1: 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c: In function ‘futrts_umul_hi64’: 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3059s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3059s | ^~~~~~~~~~~ 3059s | __uint32_t 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:90: error: expected ‘)’ before ‘a’ 3059s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3059s | ~ ^ 3059s | ) 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:109: error: expected ‘)’ before ‘b’ 3059s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3059s | ~ ^ 3059s | ) 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c: In function ‘futrts_smul_hi64’: 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3059s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3059s | ^~~~~~~~~~ 3059s | __int128__ 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:86: error: expected ‘)’ before ‘a’ 3059s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3059s | ~ ^ 3059s | ) 3059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:104: error: expected ‘)’ before ‘b’ 3059s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3059s | ~ ^ 3059s | ) 3059s 3059s If you find this error message confusing, uninformative, or wrong, please open an issue: 3059s https://github.com/diku-dk/futhark/issues 3059s 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.fut: 3061s Compiling with --backend=multicore: 3061s cc failed with code 1: 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c: In function ‘futrts_umul_hi64’: 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3061s | ^~~~~~~~~~~ 3061s | __uint32_t 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4416:90: error: expected ‘)’ before ‘a’ 3061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3061s | ~ ^ 3061s | ) 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4416:109: error: expected ‘)’ before ‘b’ 3061s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3061s | ~ ^ 3061s | ) 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c: In function ‘futrts_smul_hi64’: 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3061s | ^~~~~~~~~~ 3061s | __int128__ 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4420:86: error: expected ‘)’ before ‘a’ 3061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3061s | ~ ^ 3061s | ) 3061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4420:104: error: expected ‘)’ before ‘b’ 3061s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3061s | ~ ^ 3061s | ) 3061s 3061s If you find this error message confusing, uninformative, or wrong, please open an issue: 3061s https://github.com/diku-dk/futhark/issues 3061s 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut: 3063s Compiling with --backend=multicore: 3063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:10-11: 3063s Unused name "z". 3063s 3063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:14-15: 3063s Unused name "t". 3063s 3063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:16-17: 3063s Unused name "q". 3063s cc failed with code 1: 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c: In function ‘futrts_umul_hi64’: 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3063s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3063s | ^~~~~~~~~~~ 3063s | __uint32_t 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4403:90: error: expected ‘)’ before ‘a’ 3063s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3063s | ~ ^ 3063s | ) 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4403:109: error: expected ‘)’ before ‘b’ 3063s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3063s | ~ ^ 3063s | ) 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c: In function ‘futrts_smul_hi64’: 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3063s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3063s | ^~~~~~~~~~ 3063s | __int128__ 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4407:86: error: expected ‘)’ before ‘a’ 3063s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3063s | ~ ^ 3063s | ) 3063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4407:104: error: expected ‘)’ before ‘b’ 3063s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3063s | ~ ^ 3063s | ) 3063s 3063s If you find this error message confusing, uninformative, or wrong, please open an issue: 3063s https://github.com/diku-dk/futhark/issues 3063s 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.fut: 3064s Compiling with --backend=multicore: 3064s cc failed with code 1: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c: In function ‘futrts_umul_hi64’: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3064s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ^~~~~~~~~~~ 3064s | __uint32_t 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4403:90: error: expected ‘)’ before ‘a’ 3064s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4403:109: error: expected ‘)’ before ‘b’ 3064s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c: In function ‘futrts_smul_hi64’: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3064s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ^~~~~~~~~~ 3064s | __int128__ 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4407:86: error: expected ‘)’ before ‘a’ 3064s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4407:104: error: expected ‘)’ before ‘b’ 3064s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s 3064s If you find this error message confusing, uninformative, or wrong, please open an issue: 3064s https://github.com/diku-dk/futhark/issues 3064s 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.fut: 3064s Compiling with --backend=multicore: 3064s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.fut:37:11-12: 3064s Defaulting ambiguous type to i32. 3064s cc failed with code 1: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c: In function ‘futrts_umul_hi64’: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ^~~~~~~~~~~ 3064s | __uint32_t 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4417:90: error: expected ‘)’ before ‘a’ 3064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4417:109: error: expected ‘)’ before ‘b’ 3064s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c: In function ‘futrts_smul_hi64’: 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ^~~~~~~~~~ 3064s | __int128__ 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4421:86: error: expected ‘)’ before ‘a’ 3064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4421:104: error: expected ‘)’ before ‘b’ 3064s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3064s | ~ ^ 3064s | ) 3064s 3064s If you find this error message confusing, uninformative, or wrong, please open an issue: 3064s https://github.com/diku-dk/futhark/issues 3064s 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.fut: 3066s Compiling with --backend=multicore: 3066s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.fut:8:13-15: 3066s Declaring "i32" as unique has no effect. 3066s cc failed with code 1: 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c: In function ‘futrts_umul_hi64’: 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3066s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3066s | ^~~~~~~~~~~ 3066s | __uint32_t 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4402:90: error: expected ‘)’ before ‘a’ 3066s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3066s | ~ ^ 3066s | ) 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4402:109: error: expected ‘)’ before ‘b’ 3066s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3066s | ~ ^ 3066s | ) 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c: In function ‘futrts_smul_hi64’: 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3066s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3066s | ^~~~~~~~~~ 3066s | __int128__ 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4406:86: error: expected ‘)’ before ‘a’ 3066s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3066s | ~ ^ 3066s | ) 3066s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4406:104: error: expected ‘)’ before ‘b’ 3066s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3066s | ~ ^ 3066s | ) 3066s 3066s If you find this error message confusing, uninformative, or wrong, please open an issue: 3066s https://github.com/diku-dk/futhark/issues 3066s 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.fut: 3069s Compiling with --backend=multicore: 3069s cc failed with code 1: 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c: In function ‘futrts_umul_hi64’: 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3069s | ^~~~~~~~~~~ 3069s | __uint32_t 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4417:90: error: expected ‘)’ before ‘a’ 3069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3069s | ~ ^ 3069s | ) 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4417:109: error: expected ‘)’ before ‘b’ 3069s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3069s | ~ ^ 3069s | ) 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c: In function ‘futrts_smul_hi64’: 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3069s | ^~~~~~~~~~ 3069s | __int128__ 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4421:86: error: expected ‘)’ before ‘a’ 3069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3069s | ~ ^ 3069s | ) 3069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4421:104: error: expected ‘)’ before ‘b’ 3069s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3069s | ~ ^ 3069s | ) 3069s 3069s If you find this error message confusing, uninformative, or wrong, please open an issue: 3069s https://github.com/diku-dk/futhark/issues 3069s 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.fut: 3070s Compiling with --backend=multicore: 3070s cc failed with code 1: 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c: In function ‘futrts_umul_hi64’: 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3070s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3070s | ^~~~~~~~~~~ 3070s | __uint32_t 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4402:90: error: expected ‘)’ before ‘a’ 3070s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3070s | ~ ^ 3070s | ) 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4402:109: error: expected ‘)’ before ‘b’ 3070s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3070s | ~ ^ 3070s | ) 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c: In function ‘futrts_smul_hi64’: 3070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3071s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ^~~~~~~~~~ 3071s | __int128__ 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4406:86: error: expected ‘)’ before ‘a’ 3071s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4406:104: error: expected ‘)’ before ‘b’ 3071s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s 3071s If you find this error message confusing, uninformative, or wrong, please open an issue: 3071s https://github.com/diku-dk/futhark/issues 3071s 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.fut: 3071s Compiling with --backend=multicore: 3071s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.fut:4:9-26: 3071s Entry point parameter 3071s 3071s ((xs: [d₀]i32): ts [], (x: i32): t) 3071s 3071s will have an opaque type, so the entry point will likely not be callable. 3071s cc failed with code 1: 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c: In function ‘futrts_umul_hi64’: 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4434:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3071s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3071s | ^~~~~~~~~~~ 3071s | __uint32_t 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4434:78: note: each undeclared identifier is reported only once for each function it appears in 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4434:90: error: expected ‘)’ before ‘a’ 3071s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4434:109: error: expected ‘)’ before ‘b’ 3071s 4434 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c: In function ‘futrts_smul_hi64’: 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4438:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3071s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ^~~~~~~~~~ 3071s | __int128__ 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4438:86: error: expected ‘)’ before ‘a’ 3071s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4438:104: error: expected ‘)’ before ‘b’ 3071s 4438 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3071s | ~ ^ 3071s | ) 3071s 3071s If you find this error message confusing, uninformative, or wrong, please open an issue: 3071s https://github.com/diku-dk/futhark/issues 3071s 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.fut: 3073s Compiling with --backend=multicore: 3073s cc failed with code 1: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c: In function ‘futrts_umul_hi64’: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ^~~~~~~~~~~ 3073s | __uint32_t 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4416:90: error: expected ‘)’ before ‘a’ 3073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4416:109: error: expected ‘)’ before ‘b’ 3073s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c: In function ‘futrts_smul_hi64’: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ^~~~~~~~~~ 3073s | __int128__ 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4420:86: error: expected ‘)’ before ‘a’ 3073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4420:104: error: expected ‘)’ before ‘b’ 3073s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s 3073s If you find this error message confusing, uninformative, or wrong, please open an issue: 3073s https://github.com/diku-dk/futhark/issues 3073s 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.fut: 3073s Compiling with --backend=multicore: 3073s cc failed with code 1: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c: In function ‘futrts_umul_hi64’: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3073s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ^~~~~~~~~~~ 3073s | __uint32_t 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4431:90: error: expected ‘)’ before ‘a’ 3073s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4431:109: error: expected ‘)’ before ‘b’ 3073s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c: In function ‘futrts_smul_hi64’: 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3073s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ^~~~~~~~~~ 3073s | __int128__ 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4435:86: error: expected ‘)’ before ‘a’ 3073s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4435:104: error: expected ‘)’ before ‘b’ 3073s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3073s | ~ ^ 3073s | ) 3073s 3073s If you find this error message confusing, uninformative, or wrong, please open an issue: 3073s https://github.com/diku-dk/futhark/issues 3073s 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.fut: 3074s Compiling with --backend=multicore: 3074s cc failed with code 1: 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c: In function ‘futrts_umul_hi64’: 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3074s | ^~~~~~~~~~~ 3074s | __uint32_t 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4416:90: error: expected ‘)’ before ‘a’ 3074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3074s | ~ ^ 3074s | ) 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4416:109: error: expected ‘)’ before ‘b’ 3074s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3074s | ~ ^ 3074s | ) 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c: In function ‘futrts_smul_hi64’: 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3074s | ^~~~~~~~~~ 3074s | __int128__ 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4420:86: error: expected ‘)’ before ‘a’ 3074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3074s | ~ ^ 3074s | ) 3074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4420:104: error: expected ‘)’ before ‘b’ 3074s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3074s | ~ ^ 3074s | ) 3074s 3074s If you find this error message confusing, uninformative, or wrong, please open an issue: 3074s https://github.com/diku-dk/futhark/issues 3074s 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.fut: 3075s Compiling with --backend=multicore: 3075s cc failed with code 1: 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c: In function ‘futrts_umul_hi64’: 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3075s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3075s | ^~~~~~~~~~~ 3075s | __uint32_t 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4416:90: error: expected ‘)’ before ‘a’ 3075s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3075s | ~ ^ 3075s | ) 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4416:109: error: expected ‘)’ before ‘b’ 3075s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3075s | ~ ^ 3075s | ) 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c: In function ‘futrts_smul_hi64’: 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3075s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3075s | ^~~~~~~~~~ 3075s | __int128__ 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4420:86: error: expected ‘)’ before ‘a’ 3075s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3075s | ~ ^ 3075s | ) 3075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4420:104: error: expected ‘)’ before ‘b’ 3075s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3075s | ~ ^ 3075s | ) 3075s 3075s If you find this error message confusing, uninformative, or wrong, please open an issue: 3075s https://github.com/diku-dk/futhark/issues 3075s 3078s (1831 failed, 264 passed, 215 to go). 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.fut: 3079s Compiling with --backend=multicore: 3079s cc failed with code 1: 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c: In function ‘futrts_umul_hi64’: 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3079s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3079s | ^~~~~~~~~~~ 3079s | __uint32_t 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4416:90: error: expected ‘)’ before ‘a’ 3079s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3079s | ~ ^ 3079s | ) 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4416:109: error: expected ‘)’ before ‘b’ 3079s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3079s | ~ ^ 3079s | ) 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c: In function ‘futrts_smul_hi64’: 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3079s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3079s | ^~~~~~~~~~ 3079s | __int128__ 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4420:86: error: expected ‘)’ before ‘a’ 3079s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3079s | ~ ^ 3079s | ) 3079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4420:104: error: expected ‘)’ before ‘b’ 3079s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3079s | ~ ^ 3079s | ) 3079s 3079s If you find this error message confusing, uninformative, or wrong, please open an issue: 3079s https://github.com/diku-dk/futhark/issues 3079s 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.fut: 3081s Compiling with --backend=multicore: 3081s cc failed with code 1: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c: In function ‘futrts_umul_hi64’: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ^~~~~~~~~~~ 3081s | __uint32_t 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4416:90: error: expected ‘)’ before ‘a’ 3081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4416:109: error: expected ‘)’ before ‘b’ 3081s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c: In function ‘futrts_smul_hi64’: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ^~~~~~~~~~ 3081s | __int128__ 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4420:86: error: expected ‘)’ before ‘a’ 3081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4420:104: error: expected ‘)’ before ‘b’ 3081s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s 3081s If you find this error message confusing, uninformative, or wrong, please open an issue: 3081s https://github.com/diku-dk/futhark/issues 3081s 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.fut: 3081s Compiling with --backend=multicore: 3081s cc failed with code 1: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c: In function ‘futrts_umul_hi64’: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3081s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ^~~~~~~~~~~ 3081s | __uint32_t 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4417:90: error: expected ‘)’ before ‘a’ 3081s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4417:109: error: expected ‘)’ before ‘b’ 3081s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c: In function ‘futrts_smul_hi64’: 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3081s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ^~~~~~~~~~ 3081s | __int128__ 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4421:86: error: expected ‘)’ before ‘a’ 3081s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4421:104: error: expected ‘)’ before ‘b’ 3081s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3081s | ~ ^ 3081s | ) 3081s 3081s If you find this error message confusing, uninformative, or wrong, please open an issue: 3081s https://github.com/diku-dk/futhark/issues 3081s 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.fut: 3082s Compiling with --backend=multicore: 3082s cc failed with code 1: 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c: In function ‘futrts_umul_hi64’: 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4432:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3082s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3082s | ^~~~~~~~~~~ 3082s | __uint32_t 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4432:78: note: each undeclared identifier is reported only once for each function it appears in 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4432:90: error: expected ‘)’ before ‘a’ 3082s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3082s | ~ ^ 3082s | ) 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4432:109: error: expected ‘)’ before ‘b’ 3082s 4432 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3082s | ~ ^ 3082s | ) 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c: In function ‘futrts_smul_hi64’: 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4436:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3082s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3082s | ^~~~~~~~~~ 3082s | __int128__ 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4436:86: error: expected ‘)’ before ‘a’ 3082s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3082s | ~ ^ 3082s | ) 3082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4436:104: error: expected ‘)’ before ‘b’ 3082s 4436 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3082s | ~ ^ 3082s | ) 3082s 3082s If you find this error message confusing, uninformative, or wrong, please open an issue: 3082s https://github.com/diku-dk/futhark/issues 3082s 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut: 3083s Compiling with --backend=multicore: 3083s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:169:3-177:11: 3083s Unused name "init". 3083s 3083s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:189:23-26: 3083s Entry point parameter 3083s 3083s (rng: [batch_sz]{inc: u64, state: u64}) 3083s 3083s will have an opaque type, so the entry point will likely not be callable. 3083s 3083s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:191:3-203:42: 3083s Unused name "fake_init". 3083s cc failed with code 1: 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c: In function ‘futrts_umul_hi64’: 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4500:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3083s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3083s | ^~~~~~~~~~~ 3083s | __uint32_t 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4500:78: note: each undeclared identifier is reported only once for each function it appears in 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4500:90: error: expected ‘)’ before ‘a’ 3083s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3083s | ~ ^ 3083s | ) 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4500:109: error: expected ‘)’ before ‘b’ 3083s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3083s | ~ ^ 3083s | ) 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c: In function ‘futrts_smul_hi64’: 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4504:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3083s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3083s | ^~~~~~~~~~ 3083s | __int128__ 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4504:86: error: expected ‘)’ before ‘a’ 3083s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3083s | ~ ^ 3083s | ) 3083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4504:104: error: expected ‘)’ before ‘b’ 3083s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3083s | ~ ^ 3083s | ) 3083s 3083s If you find this error message confusing, uninformative, or wrong, please open an issue: 3083s https://github.com/diku-dk/futhark/issues 3083s 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.fut: 3086s Compiling with --backend=multicore: 3086s cc failed with code 1: 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c: In function ‘futrts_umul_hi64’: 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3086s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3086s | ^~~~~~~~~~~ 3086s | __uint32_t 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4403:90: error: expected ‘)’ before ‘a’ 3086s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3086s | ~ ^ 3086s | ) 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4403:109: error: expected ‘)’ before ‘b’ 3086s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3086s | ~ ^ 3086s | ) 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c: In function ‘futrts_smul_hi64’: 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3086s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3086s | ^~~~~~~~~~ 3086s | __int128__ 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4407:86: error: expected ‘)’ before ‘a’ 3086s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3086s | ~ ^ 3086s | ) 3086s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4407:104: error: expected ‘)’ before ‘b’ 3086s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3086s | ~ ^ 3086s | ) 3086s 3086s If you find this error message confusing, uninformative, or wrong, please open an issue: 3086s https://github.com/diku-dk/futhark/issues 3086s 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.fut: 3088s Compiling with --backend=multicore: 3088s cc failed with code 1: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c: In function ‘futrts_umul_hi64’: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3088s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ^~~~~~~~~~~ 3088s | __uint32_t 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4417:90: error: expected ‘)’ before ‘a’ 3088s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4417:109: error: expected ‘)’ before ‘b’ 3088s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c: In function ‘futrts_smul_hi64’: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3088s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ^~~~~~~~~~ 3088s | __int128__ 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4421:86: error: expected ‘)’ before ‘a’ 3088s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4421:104: error: expected ‘)’ before ‘b’ 3088s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s 3088s If you find this error message confusing, uninformative, or wrong, please open an issue: 3088s https://github.com/diku-dk/futhark/issues 3088s 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.fut: 3088s Compiling with --backend=multicore: 3088s cc failed with code 1: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c: In function ‘futrts_umul_hi64’: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ^~~~~~~~~~~ 3088s | __uint32_t 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4402:90: error: expected ‘)’ before ‘a’ 3088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4402:109: error: expected ‘)’ before ‘b’ 3088s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c: In function ‘futrts_smul_hi64’: 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ^~~~~~~~~~ 3088s | __int128__ 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4406:86: error: expected ‘)’ before ‘a’ 3088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4406:104: error: expected ‘)’ before ‘b’ 3088s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3088s | ~ ^ 3088s | ) 3088s 3088s If you find this error message confusing, uninformative, or wrong, please open an issue: 3088s https://github.com/diku-dk/futhark/issues 3088s 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.fut: 3089s Compiling with --backend=multicore: 3089s cc failed with code 1: 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c: In function ‘futrts_umul_hi64’: 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3089s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3089s | ^~~~~~~~~~~ 3089s | __uint32_t 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4406:90: error: expected ‘)’ before ‘a’ 3089s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3089s | ~ ^ 3089s | ) 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4406:109: error: expected ‘)’ before ‘b’ 3089s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3089s | ~ ^ 3089s | ) 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c: In function ‘futrts_smul_hi64’: 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3089s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3089s | ^~~~~~~~~~ 3089s | __int128__ 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4410:86: error: expected ‘)’ before ‘a’ 3089s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3089s | ~ ^ 3089s | ) 3089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4410:104: error: expected ‘)’ before ‘b’ 3089s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3089s | ~ ^ 3089s | ) 3089s 3089s If you find this error message confusing, uninformative, or wrong, please open an issue: 3089s https://github.com/diku-dk/futhark/issues 3089s 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.fut: 3090s Compiling with --backend=multicore: 3090s cc failed with code 1: 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c: In function ‘futrts_umul_hi64’: 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3090s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3090s | ^~~~~~~~~~~ 3090s | __uint32_t 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4416:90: error: expected ‘)’ before ‘a’ 3090s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3090s | ~ ^ 3090s | ) 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4416:109: error: expected ‘)’ before ‘b’ 3090s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3090s | ~ ^ 3090s | ) 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c: In function ‘futrts_smul_hi64’: 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3090s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3090s | ^~~~~~~~~~ 3090s | __int128__ 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4420:86: error: expected ‘)’ before ‘a’ 3090s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3090s | ~ ^ 3090s | ) 3090s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4420:104: error: expected ‘)’ before ‘b’ 3090s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3090s | ~ ^ 3090s | ) 3090s 3090s If you find this error message confusing, uninformative, or wrong, please open an issue: 3090s https://github.com/diku-dk/futhark/issues 3090s 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.fut: 3091s Compiling with --backend=multicore: 3091s cc failed with code 1: 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c: In function ‘futrts_umul_hi64’: 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4433:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3091s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3091s | ^~~~~~~~~~~ 3091s | __uint32_t 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4433:78: note: each undeclared identifier is reported only once for each function it appears in 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4433:90: error: expected ‘)’ before ‘a’ 3091s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3091s | ~ ^ 3091s | ) 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4433:109: error: expected ‘)’ before ‘b’ 3091s 4433 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3091s | ~ ^ 3091s | ) 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c: In function ‘futrts_smul_hi64’: 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4437:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3091s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3091s | ^~~~~~~~~~ 3091s | __int128__ 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4437:86: error: expected ‘)’ before ‘a’ 3091s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3091s | ~ ^ 3091s | ) 3091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4437:104: error: expected ‘)’ before ‘b’ 3091s 4437 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3091s | ~ ^ 3091s | ) 3091s 3091s If you find this error message confusing, uninformative, or wrong, please open an issue: 3091s https://github.com/diku-dk/futhark/issues 3091s 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.fut: 3092s Compiling with --backend=multicore: 3092s cc failed with code 1: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c: In function ‘futrts_umul_hi64’: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3092s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ^~~~~~~~~~~ 3092s | __uint32_t 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4416:90: error: expected ‘)’ before ‘a’ 3092s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4416:109: error: expected ‘)’ before ‘b’ 3092s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c: In function ‘futrts_smul_hi64’: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3092s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ^~~~~~~~~~ 3092s | __int128__ 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4420:86: error: expected ‘)’ before ‘a’ 3092s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4420:104: error: expected ‘)’ before ‘b’ 3092s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s 3092s If you find this error message confusing, uninformative, or wrong, please open an issue: 3092s https://github.com/diku-dk/futhark/issues 3092s 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.fut: 3092s Compiling with --backend=multicore: 3092s cc failed with code 1: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c: In function ‘futrts_umul_hi64’: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4406:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3092s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ^~~~~~~~~~~ 3092s | __uint32_t 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4406:78: note: each undeclared identifier is reported only once for each function it appears in 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4406:90: error: expected ‘)’ before ‘a’ 3092s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4406:109: error: expected ‘)’ before ‘b’ 3092s 4406 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c: In function ‘futrts_smul_hi64’: 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4410:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3092s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ^~~~~~~~~~ 3092s | __int128__ 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4410:86: error: expected ‘)’ before ‘a’ 3092s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4410:104: error: expected ‘)’ before ‘b’ 3092s 4410 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3092s | ~ ^ 3092s | ) 3092s 3092s If you find this error message confusing, uninformative, or wrong, please open an issue: 3092s https://github.com/diku-dk/futhark/issues 3092s 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.fut: 3093s Compiling with --backend=multicore: 3093s cc failed with code 1: 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c: In function ‘futrts_umul_hi64’: 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3093s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3093s | ^~~~~~~~~~~ 3093s | __uint32_t 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4416:90: error: expected ‘)’ before ‘a’ 3093s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3093s | ~ ^ 3093s | ) 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4416:109: error: expected ‘)’ before ‘b’ 3093s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3093s | ~ ^ 3093s | ) 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c: In function ‘futrts_smul_hi64’: 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3093s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3093s | ^~~~~~~~~~ 3093s | __int128__ 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4420:86: error: expected ‘)’ before ‘a’ 3093s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3093s | ~ ^ 3093s | ) 3093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4420:104: error: expected ‘)’ before ‘b’ 3093s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3093s | ~ ^ 3093s | ) 3093s 3093s If you find this error message confusing, uninformative, or wrong, please open an issue: 3093s https://github.com/diku-dk/futhark/issues 3093s 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.fut: 3094s Compiling with --backend=multicore: 3094s cc failed with code 1: 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c: In function ‘futrts_umul_hi64’: 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3094s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3094s | ^~~~~~~~~~~ 3094s | __uint32_t 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4390:90: error: expected ‘)’ before ‘a’ 3094s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3094s | ~ ^ 3094s | ) 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4390:109: error: expected ‘)’ before ‘b’ 3094s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3094s | ~ ^ 3094s | ) 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c: In function ‘futrts_smul_hi64’: 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3094s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3094s | ^~~~~~~~~~ 3094s | __int128__ 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4394:86: error: expected ‘)’ before ‘a’ 3094s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3094s | ~ ^ 3094s | ) 3094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4394:104: error: expected ‘)’ before ‘b’ 3094s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3094s | ~ ^ 3094s | ) 3094s 3094s If you find this error message confusing, uninformative, or wrong, please open an issue: 3094s https://github.com/diku-dk/futhark/issues 3094s 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.fut: 3103s Compiling with --backend=multicore: 3103s cc failed with code 1: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c: In function ‘futrts_umul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3103s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ^~~~~~~~~~~ 3103s | __uint32_t 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4404:90: error: expected ‘)’ before ‘a’ 3103s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4404:109: error: expected ‘)’ before ‘b’ 3103s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c: In function ‘futrts_smul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3103s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ^~~~~~~~~~ 3103s | __int128__ 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4408:86: error: expected ‘)’ before ‘a’ 3103s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4408:104: error: expected ‘)’ before ‘b’ 3103s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s 3103s If you find this error message confusing, uninformative, or wrong, please open an issue: 3103s https://github.com/diku-dk/futhark/issues 3103s 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.fut: 3103s Compiling with --backend=multicore: 3103s cc failed with code 1: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c: In function ‘futrts_umul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3103s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ^~~~~~~~~~~ 3103s | __uint32_t 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4402:90: error: expected ‘)’ before ‘a’ 3103s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4402:109: error: expected ‘)’ before ‘b’ 3103s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c: In function ‘futrts_smul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3103s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ^~~~~~~~~~ 3103s | __int128__ 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4406:86: error: expected ‘)’ before ‘a’ 3103s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4406:104: error: expected ‘)’ before ‘b’ 3103s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s 3103s If you find this error message confusing, uninformative, or wrong, please open an issue: 3103s https://github.com/diku-dk/futhark/issues 3103s 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.fut: 3103s Compiling with --backend=multicore: 3103s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.fut:5:18-19: 3103s Defaulting ambiguous type to i32. 3103s cc failed with code 1: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c: In function ‘futrts_umul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ^~~~~~~~~~~ 3103s | __uint32_t 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4416:90: error: expected ‘)’ before ‘a’ 3103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4416:109: error: expected ‘)’ before ‘b’ 3103s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c: In function ‘futrts_smul_hi64’: 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ^~~~~~~~~~ 3103s | __int128__ 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4420:86: error: expected ‘)’ before ‘a’ 3103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4420:104: error: expected ‘)’ before ‘b’ 3103s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3103s | ~ ^ 3103s | ) 3103s 3103s If you find this error message confusing, uninformative, or wrong, please open an issue: 3103s https://github.com/diku-dk/futhark/issues 3103s 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.fut: 3104s Compiling with --backend=multicore: 3104s cc failed with code 1: 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c: In function ‘futrts_umul_hi64’: 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3104s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3104s | ^~~~~~~~~~~ 3104s | __uint32_t 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4416:90: error: expected ‘)’ before ‘a’ 3104s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3104s | ~ ^ 3104s | ) 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4416:109: error: expected ‘)’ before ‘b’ 3104s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3104s | ~ ^ 3104s | ) 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c: In function ‘futrts_smul_hi64’: 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3104s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3104s | ^~~~~~~~~~ 3104s | __int128__ 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4420:86: error: expected ‘)’ before ‘a’ 3104s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3104s | ~ ^ 3104s | ) 3104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4420:104: error: expected ‘)’ before ‘b’ 3104s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3104s | ~ ^ 3104s | ) 3104s 3104s If you find this error message confusing, uninformative, or wrong, please open an issue: 3104s https://github.com/diku-dk/futhark/issues 3104s 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.fut: 3105s Compiling with --backend=multicore: 3105s cc failed with code 1: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c: In function ‘futrts_umul_hi64’: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ^~~~~~~~~~~ 3105s | __uint32_t 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4416:90: error: expected ‘)’ before ‘a’ 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4416:109: error: expected ‘)’ before ‘b’ 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c: In function ‘futrts_smul_hi64’: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ^~~~~~~~~~ 3105s | __int128__ 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4420:86: error: expected ‘)’ before ‘a’ 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4420:104: error: expected ‘)’ before ‘b’ 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s 3105s If you find this error message confusing, uninformative, or wrong, please open an issue: 3105s https://github.com/diku-dk/futhark/issues 3105s 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.fut: 3105s Compiling with --backend=multicore: 3105s cc failed with code 1: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c: In function ‘futrts_umul_hi64’: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ^~~~~~~~~~~ 3105s | __uint32_t 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4416:90: error: expected ‘)’ before ‘a’ 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4416:109: error: expected ‘)’ before ‘b’ 3105s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c: In function ‘futrts_smul_hi64’: 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ^~~~~~~~~~ 3105s | __int128__ 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4420:86: error: expected ‘)’ before ‘a’ 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4420:104: error: expected ‘)’ before ‘b’ 3105s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3105s | ~ ^ 3105s | ) 3105s 3105s If you find this error message confusing, uninformative, or wrong, please open an issue: 3105s https://github.com/diku-dk/futhark/issues 3105s 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.fut: 3106s Compiling with --backend=multicore: 3106s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.fut:5:18-19: 3106s Defaulting ambiguous type to i32. 3106s cc failed with code 1: 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c: In function ‘futrts_umul_hi64’: 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3106s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3106s | ^~~~~~~~~~~ 3106s | __uint32_t 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4402:90: error: expected ‘)’ before ‘a’ 3106s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3106s | ~ ^ 3106s | ) 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4402:109: error: expected ‘)’ before ‘b’ 3106s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3106s | ~ ^ 3106s | ) 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c: In function ‘futrts_smul_hi64’: 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3106s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3106s | ^~~~~~~~~~ 3106s | __int128__ 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4406:86: error: expected ‘)’ before ‘a’ 3106s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3106s | ~ ^ 3106s | ) 3106s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4406:104: error: expected ‘)’ before ‘b’ 3106s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3106s | ~ ^ 3106s | ) 3106s 3106s If you find this error message confusing, uninformative, or wrong, please open an issue: 3106s https://github.com/diku-dk/futhark/issues 3106s 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.fut: 3108s Compiling with --backend=multicore: 3108s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.fut:5:28-29: 3108s Defaulting ambiguous type to i32. 3108s cc failed with code 1: 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c: In function ‘futrts_umul_hi64’: 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3108s | ^~~~~~~~~~~ 3108s | __uint32_t 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4402:90: error: expected ‘)’ before ‘a’ 3108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3108s | ~ ^ 3108s | ) 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4402:109: error: expected ‘)’ before ‘b’ 3108s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3108s | ~ ^ 3108s | ) 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c: In function ‘futrts_smul_hi64’: 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3108s | ^~~~~~~~~~ 3108s | __int128__ 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4406:86: error: expected ‘)’ before ‘a’ 3108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3108s | ~ ^ 3108s | ) 3108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4406:104: error: expected ‘)’ before ‘b’ 3108s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3108s | ~ ^ 3108s | ) 3108s 3108s If you find this error message confusing, uninformative, or wrong, please open an issue: 3108s https://github.com/diku-dk/futhark/issues 3108s 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.fut: 3109s Compiling with --backend=multicore: 3109s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.fut:5:19-20: 3109s Defaulting ambiguous type to i32. 3109s cc failed with code 1: 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c: In function ‘futrts_umul_hi64’: 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3109s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3109s | ^~~~~~~~~~~ 3109s | __uint32_t 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4402:90: error: expected ‘)’ before ‘a’ 3109s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3109s | ~ ^ 3109s | ) 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4402:109: error: expected ‘)’ before ‘b’ 3109s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3109s | ~ ^ 3109s | ) 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c: In function ‘futrts_smul_hi64’: 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3109s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3109s | ^~~~~~~~~~ 3109s | __int128__ 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4406:86: error: expected ‘)’ before ‘a’ 3109s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3109s | ~ ^ 3109s | ) 3109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4406:104: error: expected ‘)’ before ‘b’ 3109s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3109s | ~ ^ 3109s | ) 3109s 3109s If you find this error message confusing, uninformative, or wrong, please open an issue: 3109s https://github.com/diku-dk/futhark/issues 3109s 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut: 3110s Compiling with --backend=multicore: 3110s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut:3:14-15: 3110s Defaulting ambiguous type to i32. 3110s 3110s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut:5:14-15: 3110s Defaulting ambiguous type to i32. 3110s cc failed with code 1: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c: In function ‘futrts_umul_hi64’: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3110s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ^~~~~~~~~~~ 3110s | __uint32_t 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4402:90: error: expected ‘)’ before ‘a’ 3110s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4402:109: error: expected ‘)’ before ‘b’ 3110s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c: In function ‘futrts_smul_hi64’: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3110s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ^~~~~~~~~~ 3110s | __int128__ 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4406:86: error: expected ‘)’ before ‘a’ 3110s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4406:104: error: expected ‘)’ before ‘b’ 3110s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s 3110s If you find this error message confusing, uninformative, or wrong, please open an issue: 3110s https://github.com/diku-dk/futhark/issues 3110s 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut: 3110s Compiling with --backend=multicore: 3110s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut:3:30-31: 3110s Unused name "i". 3110s 3110s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut:3:41-42: 3110s Defaulting ambiguous type to i32. 3110s cc failed with code 1: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c: In function ‘futrts_umul_hi64’: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3110s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ^~~~~~~~~~~ 3110s | __uint32_t 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4403:90: error: expected ‘)’ before ‘a’ 3110s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4403:109: error: expected ‘)’ before ‘b’ 3110s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c: In function ‘futrts_smul_hi64’: 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3110s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ^~~~~~~~~~ 3110s | __int128__ 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4407:86: error: expected ‘)’ before ‘a’ 3110s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4407:104: error: expected ‘)’ before ‘b’ 3110s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3110s | ~ ^ 3110s | ) 3110s 3110s If you find this error message confusing, uninformative, or wrong, please open an issue: 3110s https://github.com/diku-dk/futhark/issues 3110s 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.fut: 3111s Compiling with --backend=multicore: 3111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.fut:5:21-26: 3111s Defaulting ambiguous type to i32. 3111s cc failed with code 1: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c: In function ‘futrts_umul_hi64’: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3111s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ^~~~~~~~~~~ 3111s | __uint32_t 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4403:90: error: expected ‘)’ before ‘a’ 3111s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4403:109: error: expected ‘)’ before ‘b’ 3111s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c: In function ‘futrts_smul_hi64’: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3111s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ^~~~~~~~~~ 3111s | __int128__ 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4407:86: error: expected ‘)’ before ‘a’ 3111s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4407:104: error: expected ‘)’ before ‘b’ 3111s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s 3111s If you find this error message confusing, uninformative, or wrong, please open an issue: 3111s https://github.com/diku-dk/futhark/issues 3111s 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.fut: 3111s Compiling with --backend=multicore: 3111s cc failed with code 1: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c: In function ‘futrts_umul_hi64’: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3111s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ^~~~~~~~~~~ 3111s | __uint32_t 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4402:90: error: expected ‘)’ before ‘a’ 3111s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4402:109: error: expected ‘)’ before ‘b’ 3111s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c: In function ‘futrts_smul_hi64’: 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3111s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ^~~~~~~~~~ 3111s | __int128__ 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4406:86: error: expected ‘)’ before ‘a’ 3111s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4406:104: error: expected ‘)’ before ‘b’ 3111s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3111s | ~ ^ 3111s | ) 3111s 3111s If you find this error message confusing, uninformative, or wrong, please open an issue: 3111s https://github.com/diku-dk/futhark/issues 3111s 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.fut: 3112s Compiling with --backend=multicore: 3112s cc failed with code 1: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c: In function ‘futrts_umul_hi64’: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3112s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ^~~~~~~~~~~ 3112s | __uint32_t 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4418:90: error: expected ‘)’ before ‘a’ 3112s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4418:109: error: expected ‘)’ before ‘b’ 3112s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c: In function ‘futrts_smul_hi64’: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3112s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ^~~~~~~~~~ 3112s | __int128__ 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4422:86: error: expected ‘)’ before ‘a’ 3112s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4422:104: error: expected ‘)’ before ‘b’ 3112s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s 3112s If you find this error message confusing, uninformative, or wrong, please open an issue: 3112s https://github.com/diku-dk/futhark/issues 3112s 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut: 3112s Compiling with --backend=multicore: 3112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut:5:15-48: 3112s Defaulting ambiguous type to i32. 3112s 3112s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut:5:31-32: 3112s Unused name "x". 3112s cc failed with code 1: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c: In function ‘futrts_umul_hi64’: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ^~~~~~~~~~~ 3112s | __uint32_t 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4416:90: error: expected ‘)’ before ‘a’ 3112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4416:109: error: expected ‘)’ before ‘b’ 3112s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c: In function ‘futrts_smul_hi64’: 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ^~~~~~~~~~ 3112s | __int128__ 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4420:86: error: expected ‘)’ before ‘a’ 3112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4420:104: error: expected ‘)’ before ‘b’ 3112s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3112s | ~ ^ 3112s | ) 3112s 3112s If you find this error message confusing, uninformative, or wrong, please open an issue: 3112s https://github.com/diku-dk/futhark/issues 3112s 3114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.fut: 3114s Compiling with --backend=multicore: 3114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.fut:4:1-6:20: 3114s Entry point return type 3114s 3114s ((bool, i32), (i32, bool)) 3114s 3114s will have an opaque type, so the result will likely not be usable. 3114s cc failed with code 1: 3114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c: In function ‘futrts_umul_hi64’: 3114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3114s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3114s | ^~~~~~~~~~~ 3114s | __uint32_t 3114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 3114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4442:90: error: expected ‘)’ before ‘a’ 3114s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3115s | ~ ^ 3115s | ) 3115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4442:109: error: expected ‘)’ before ‘b’ 3115s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3115s | ~ ^ 3115s | ) 3115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c: In function ‘futrts_smul_hi64’: 3115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3115s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3115s | ^~~~~~~~~~ 3115s | __int128__ 3115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4446:86: error: expected ‘)’ before ‘a’ 3115s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3115s | ~ ^ 3115s | ) 3115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4446:104: error: expected ‘)’ before ‘b’ 3115s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3115s | ~ ^ 3115s | ) 3115s 3115s If you find this error message confusing, uninformative, or wrong, please open an issue: 3115s https://github.com/diku-dk/futhark/issues 3115s 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.fut: 3116s Compiling with --backend=multicore: 3116s cc failed with code 1: 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c: In function ‘futrts_umul_hi64’: 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3116s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3116s | ^~~~~~~~~~~ 3116s | __uint32_t 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4404:90: error: expected ‘)’ before ‘a’ 3116s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3116s | ~ ^ 3116s | ) 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4404:109: error: expected ‘)’ before ‘b’ 3116s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3116s | ~ ^ 3116s | ) 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c: In function ‘futrts_smul_hi64’: 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3116s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3116s | ^~~~~~~~~~ 3116s | __int128__ 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4408:86: error: expected ‘)’ before ‘a’ 3116s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3116s | ~ ^ 3116s | ) 3116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4408:104: error: expected ‘)’ before ‘b’ 3116s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3116s | ~ ^ 3116s | ) 3116s 3116s If you find this error message confusing, uninformative, or wrong, please open an issue: 3116s https://github.com/diku-dk/futhark/issues 3116s 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut: 3117s Compiling with --backend=multicore: 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:22-23: 3117s Unused name "y". 3117s 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:26-27: 3117s Defaulting ambiguous type to i32. 3117s 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:44-45: 3117s Defaulting ambiguous type to i32. 3117s cc failed with code 1: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c: In function ‘futrts_umul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3117s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ^~~~~~~~~~~ 3117s | __uint32_t 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4417:90: error: expected ‘)’ before ‘a’ 3117s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4417:109: error: expected ‘)’ before ‘b’ 3117s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c: In function ‘futrts_smul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3117s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ^~~~~~~~~~ 3117s | __int128__ 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4421:86: error: expected ‘)’ before ‘a’ 3117s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4421:104: error: expected ‘)’ before ‘b’ 3117s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s 3117s If you find this error message confusing, uninformative, or wrong, please open an issue: 3117s https://github.com/diku-dk/futhark/issues 3117s 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut: 3117s Compiling with --backend=multicore: 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut:3:10-11: 3117s Entry point parameter 3117s 3117s (x: (i32, i32)) 3117s 3117s will have an opaque type, so the entry point will likely not be callable. 3117s 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut:5:14-15: 3117s Defaulting ambiguous type to i32. 3117s cc failed with code 1: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c: In function ‘futrts_umul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ^~~~~~~~~~~ 3117s | __uint32_t 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4420:90: error: expected ‘)’ before ‘a’ 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4420:109: error: expected ‘)’ before ‘b’ 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c: In function ‘futrts_smul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ^~~~~~~~~~ 3117s | __int128__ 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4424:86: error: expected ‘)’ before ‘a’ 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4424:104: error: expected ‘)’ before ‘b’ 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s 3117s If you find this error message confusing, uninformative, or wrong, please open an issue: 3117s https://github.com/diku-dk/futhark/issues 3117s 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut: 3117s Compiling with --backend=multicore: 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut:3:10-11: 3117s Entry point parameter 3117s 3117s (x: {a: i32, b: i32}) 3117s 3117s will have an opaque type, so the entry point will likely not be callable. 3117s 3117s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut:5:14-15: 3117s Defaulting ambiguous type to i32. 3117s cc failed with code 1: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c: In function ‘futrts_umul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4420:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ^~~~~~~~~~~ 3117s | __uint32_t 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4420:78: note: each undeclared identifier is reported only once for each function it appears in 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4420:90: error: expected ‘)’ before ‘a’ 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4420:109: error: expected ‘)’ before ‘b’ 3117s 4420 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c: In function ‘futrts_smul_hi64’: 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4424:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ^~~~~~~~~~ 3117s | __int128__ 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4424:86: error: expected ‘)’ before ‘a’ 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4424:104: error: expected ‘)’ before ‘b’ 3117s 4424 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3117s | ~ ^ 3117s | ) 3117s 3117s If you find this error message confusing, uninformative, or wrong, please open an issue: 3117s https://github.com/diku-dk/futhark/issues 3117s 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.fut: 3118s Compiling with --backend=multicore: 3118s cc failed with code 1: 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c: In function ‘futrts_umul_hi64’: 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3118s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3118s | ^~~~~~~~~~~ 3118s | __uint32_t 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4402:90: error: expected ‘)’ before ‘a’ 3118s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3118s | ~ ^ 3118s | ) 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4402:109: error: expected ‘)’ before ‘b’ 3118s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3118s | ~ ^ 3118s | ) 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c: In function ‘futrts_smul_hi64’: 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3118s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3118s | ^~~~~~~~~~ 3118s | __int128__ 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4406:86: error: expected ‘)’ before ‘a’ 3118s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3118s | ~ ^ 3118s | ) 3118s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4406:104: error: expected ‘)’ before ‘b’ 3118s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3118s | ~ ^ 3118s | ) 3118s 3118s If you find this error message confusing, uninformative, or wrong, please open an issue: 3118s https://github.com/diku-dk/futhark/issues 3118s 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.fut: 3119s Compiling with --backend=multicore: 3119s cc failed with code 1: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c: In function ‘futrts_umul_hi64’: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ^~~~~~~~~~~ 3119s | __uint32_t 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4402:90: error: expected ‘)’ before ‘a’ 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4402:109: error: expected ‘)’ before ‘b’ 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c: In function ‘futrts_smul_hi64’: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ^~~~~~~~~~ 3119s | __int128__ 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4406:86: error: expected ‘)’ before ‘a’ 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4406:104: error: expected ‘)’ before ‘b’ 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s 3119s If you find this error message confusing, uninformative, or wrong, please open an issue: 3119s https://github.com/diku-dk/futhark/issues 3119s 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.fut: 3119s Compiling with --backend=multicore: 3119s cc failed with code 1: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c: In function ‘futrts_umul_hi64’: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ^~~~~~~~~~~ 3119s | __uint32_t 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4402:90: error: expected ‘)’ before ‘a’ 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4402:109: error: expected ‘)’ before ‘b’ 3119s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c: In function ‘futrts_smul_hi64’: 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ^~~~~~~~~~ 3119s | __int128__ 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4406:86: error: expected ‘)’ before ‘a’ 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4406:104: error: expected ‘)’ before ‘b’ 3119s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3119s | ~ ^ 3119s | ) 3119s 3119s If you find this error message confusing, uninformative, or wrong, please open an issue: 3119s https://github.com/diku-dk/futhark/issues 3119s 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.fut: 3121s Compiling with --backend=multicore: 3121s cc failed with code 1: 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c: In function ‘futrts_umul_hi64’: 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3121s | ^~~~~~~~~~~ 3121s | __uint32_t 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4416:90: error: expected ‘)’ before ‘a’ 3121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3121s | ~ ^ 3121s | ) 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4416:109: error: expected ‘)’ before ‘b’ 3121s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3121s | ~ ^ 3121s | ) 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c: In function ‘futrts_smul_hi64’: 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3121s | ^~~~~~~~~~ 3121s | __int128__ 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4420:86: error: expected ‘)’ before ‘a’ 3121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3121s | ~ ^ 3121s | ) 3121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4420:104: error: expected ‘)’ before ‘b’ 3121s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3121s | ~ ^ 3121s | ) 3121s 3121s If you find this error message confusing, uninformative, or wrong, please open an issue: 3121s https://github.com/diku-dk/futhark/issues 3121s 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.fut: 3122s Compiling with --backend=multicore: 3122s cc failed with code 1: 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c: In function ‘futrts_umul_hi64’: 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3122s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3122s | ^~~~~~~~~~~ 3122s | __uint32_t 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4416:90: error: expected ‘)’ before ‘a’ 3122s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3122s | ~ ^ 3122s | ) 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4416:109: error: expected ‘)’ before ‘b’ 3122s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3122s | ~ ^ 3122s | ) 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c: In function ‘futrts_smul_hi64’: 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3122s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3122s | ^~~~~~~~~~ 3122s | __int128__ 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4420:86: error: expected ‘)’ before ‘a’ 3122s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3122s | ~ ^ 3122s | ) 3122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4420:104: error: expected ‘)’ before ‘b’ 3122s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3122s | ~ ^ 3122s | ) 3122s 3122s If you find this error message confusing, uninformative, or wrong, please open an issue: 3122s https://github.com/diku-dk/futhark/issues 3122s 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.fut: 3123s Compiling with --backend=multicore: 3123s cc failed with code 1: 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c: In function ‘futrts_umul_hi64’: 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3123s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3123s | ^~~~~~~~~~~ 3123s | __uint32_t 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4390:90: error: expected ‘)’ before ‘a’ 3123s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3123s | ~ ^ 3123s | ) 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4390:109: error: expected ‘)’ before ‘b’ 3123s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3123s | ~ ^ 3123s | ) 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c: In function ‘futrts_smul_hi64’: 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3123s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3123s | ^~~~~~~~~~ 3123s | __int128__ 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4394:86: error: expected ‘)’ before ‘a’ 3123s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3123s | ~ ^ 3123s | ) 3123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4394:104: error: expected ‘)’ before ‘b’ 3123s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3123s | ~ ^ 3123s | ) 3123s 3123s If you find this error message confusing, uninformative, or wrong, please open an issue: 3123s https://github.com/diku-dk/futhark/issues 3123s 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.fut: 3124s Compiling with --backend=multicore: 3124s cc failed with code 1: 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c: In function ‘futrts_umul_hi64’: 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3124s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ^~~~~~~~~~~ 3124s | __uint32_t 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4402:90: error: expected ‘)’ before ‘a’ 3124s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4402:109: error: expected ‘)’ before ‘b’ 3124s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c: In function ‘futrts_smul_hi64’: 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3124s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3124s | ^~~~~~~~~~ 3124s | __int128__ 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4406:86: error: expected ‘)’ before ‘a’ 3124s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4406:104: error: expected ‘)’ before ‘b’ 3124s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s 3124s If you find this error message confusing, uninformative, or wrong, please open an issue: 3124s https://github.com/diku-dk/futhark/issues 3124s 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.fut: 3124s Compiling with --backend=multicore: 3124s cc failed with code 1: 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c: In function ‘futrts_umul_hi64’: 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4403:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3124s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ^~~~~~~~~~~ 3124s | __uint32_t 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4403:78: note: each undeclared identifier is reported only once for each function it appears in 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4403:90: error: expected ‘)’ before ‘a’ 3124s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4403:109: error: expected ‘)’ before ‘b’ 3124s 4403 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3124s | ~ ^ 3124s | ) 3124s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c: In function ‘futrts_smul_hi64’: 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4407:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3125s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ^~~~~~~~~~ 3125s | __int128__ 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4407:86: error: expected ‘)’ before ‘a’ 3125s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4407:104: error: expected ‘)’ before ‘b’ 3125s 4407 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s 3125s If you find this error message confusing, uninformative, or wrong, please open an issue: 3125s https://github.com/diku-dk/futhark/issues 3125s 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.fut: 3125s Compiling with --backend=multicore: 3125s cc failed with code 1: 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c: In function ‘futrts_umul_hi64’: 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4405:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3125s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3125s | ^~~~~~~~~~~ 3125s | __uint32_t 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4405:78: note: each undeclared identifier is reported only once for each function it appears in 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4405:90: error: expected ‘)’ before ‘a’ 3125s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4405:109: error: expected ‘)’ before ‘b’ 3125s 4405 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c: In function ‘futrts_smul_hi64’: 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4409:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3125s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ^~~~~~~~~~ 3125s | __int128__ 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4409:86: error: expected ‘)’ before ‘a’ 3125s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4409:104: error: expected ‘)’ before ‘b’ 3125s 4409 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3125s | ~ ^ 3125s | ) 3125s 3125s If you find this error message confusing, uninformative, or wrong, please open an issue: 3125s https://github.com/diku-dk/futhark/issues 3125s 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.fut: 3126s Compiling with --backend=multicore: 3126s cc failed with code 1: 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c: In function ‘futrts_umul_hi64’: 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3126s | ^~~~~~~~~~~ 3126s | __uint32_t 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4390:90: error: expected ‘)’ before ‘a’ 3126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3126s | ~ ^ 3126s | ) 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4390:109: error: expected ‘)’ before ‘b’ 3126s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3126s | ~ ^ 3126s | ) 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c: In function ‘futrts_smul_hi64’: 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3126s | ^~~~~~~~~~ 3126s | __int128__ 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4394:86: error: expected ‘)’ before ‘a’ 3126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3126s | ~ ^ 3126s | ) 3126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4394:104: error: expected ‘)’ before ‘b’ 3126s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3126s | ~ ^ 3126s | ) 3126s 3126s If you find this error message confusing, uninformative, or wrong, please open an issue: 3126s https://github.com/diku-dk/futhark/issues 3126s 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.fut: 3127s Compiling with --backend=multicore: 3127s cc failed with code 1: 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c: In function ‘futrts_umul_hi64’: 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3127s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3127s | ^~~~~~~~~~~ 3127s | __uint32_t 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4390:90: error: expected ‘)’ before ‘a’ 3127s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3127s | ~ ^ 3127s | ) 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4390:109: error: expected ‘)’ before ‘b’ 3127s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3127s | ~ ^ 3127s | ) 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c: In function ‘futrts_smul_hi64’: 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3127s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3127s | ^~~~~~~~~~ 3127s | __int128__ 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4394:86: error: expected ‘)’ before ‘a’ 3127s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3127s | ~ ^ 3127s | ) 3127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4394:104: error: expected ‘)’ before ‘b’ 3127s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3127s | ~ ^ 3127s | ) 3127s 3127s If you find this error message confusing, uninformative, or wrong, please open an issue: 3127s https://github.com/diku-dk/futhark/issues 3127s 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.fut: 3128s Compiling with --backend=multicore: 3128s cc failed with code 1: 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c: In function ‘futrts_umul_hi64’: 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3128s | ^~~~~~~~~~~ 3128s | __uint32_t 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4402:90: error: expected ‘)’ before ‘a’ 3128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3128s | ~ ^ 3128s | ) 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4402:109: error: expected ‘)’ before ‘b’ 3128s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3128s | ~ ^ 3128s | ) 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c: In function ‘futrts_smul_hi64’: 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3128s | ^~~~~~~~~~ 3128s | __int128__ 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4406:86: error: expected ‘)’ before ‘a’ 3128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3128s | ~ ^ 3128s | ) 3128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4406:104: error: expected ‘)’ before ‘b’ 3128s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3128s | ~ ^ 3128s | ) 3128s 3128s If you find this error message confusing, uninformative, or wrong, please open an issue: 3128s https://github.com/diku-dk/futhark/issues 3128s 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.fut: 3130s Compiling with --backend=multicore: 3130s cc failed with code 1: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c: In function ‘futrts_umul_hi64’: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ^~~~~~~~~~~ 3130s | __uint32_t 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4402:90: error: expected ‘)’ before ‘a’ 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4402:109: error: expected ‘)’ before ‘b’ 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c: In function ‘futrts_smul_hi64’: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ^~~~~~~~~~ 3130s | __int128__ 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4406:86: error: expected ‘)’ before ‘a’ 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4406:104: error: expected ‘)’ before ‘b’ 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s 3130s If you find this error message confusing, uninformative, or wrong, please open an issue: 3130s https://github.com/diku-dk/futhark/issues 3130s 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.fut: 3130s Compiling with --backend=multicore: 3130s cc failed with code 1: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c: In function ‘futrts_umul_hi64’: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ^~~~~~~~~~~ 3130s | __uint32_t 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4402:90: error: expected ‘)’ before ‘a’ 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4402:109: error: expected ‘)’ before ‘b’ 3130s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c: In function ‘futrts_smul_hi64’: 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ^~~~~~~~~~ 3130s | __int128__ 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4406:86: error: expected ‘)’ before ‘a’ 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4406:104: error: expected ‘)’ before ‘b’ 3130s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3130s | ~ ^ 3130s | ) 3130s 3130s If you find this error message confusing, uninformative, or wrong, please open an issue: 3130s https://github.com/diku-dk/futhark/issues 3130s 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.fut: 3131s Compiling with --backend=multicore: 3131s cc failed with code 1: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c: In function ‘futrts_umul_hi64’: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ^~~~~~~~~~~ 3131s | __uint32_t 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4402:90: error: expected ‘)’ before ‘a’ 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4402:109: error: expected ‘)’ before ‘b’ 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c: In function ‘futrts_smul_hi64’: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ^~~~~~~~~~ 3131s | __int128__ 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4406:86: error: expected ‘)’ before ‘a’ 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4406:104: error: expected ‘)’ before ‘b’ 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s 3131s If you find this error message confusing, uninformative, or wrong, please open an issue: 3131s https://github.com/diku-dk/futhark/issues 3131s 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.fut: 3131s Compiling with --backend=multicore: 3131s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.fut:5:34-35: 3131s Defaulting ambiguous type to i32. 3131s cc failed with code 1: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c: In function ‘futrts_umul_hi64’: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ^~~~~~~~~~~ 3131s | __uint32_t 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4402:90: error: expected ‘)’ before ‘a’ 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4402:109: error: expected ‘)’ before ‘b’ 3131s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c: In function ‘futrts_smul_hi64’: 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ^~~~~~~~~~ 3131s | __int128__ 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4406:86: error: expected ‘)’ before ‘a’ 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4406:104: error: expected ‘)’ before ‘b’ 3131s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3131s | ~ ^ 3131s | ) 3131s 3131s If you find this error message confusing, uninformative, or wrong, please open an issue: 3131s https://github.com/diku-dk/futhark/issues 3131s 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.fut: 3132s Compiling with --backend=multicore: 3132s cc failed with code 1: 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c: In function ‘futrts_umul_hi64’: 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3132s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3132s | ^~~~~~~~~~~ 3132s | __uint32_t 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4402:90: error: expected ‘)’ before ‘a’ 3132s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3132s | ~ ^ 3132s | ) 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4402:109: error: expected ‘)’ before ‘b’ 3132s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3132s | ~ ^ 3132s | ) 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c: In function ‘futrts_smul_hi64’: 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3132s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3132s | ^~~~~~~~~~ 3132s | __int128__ 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4406:86: error: expected ‘)’ before ‘a’ 3132s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3132s | ~ ^ 3132s | ) 3132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4406:104: error: expected ‘)’ before ‘b’ 3132s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3132s | ~ ^ 3132s | ) 3132s 3132s If you find this error message confusing, uninformative, or wrong, please open an issue: 3132s https://github.com/diku-dk/futhark/issues 3132s 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.fut: 3139s Compiling with --backend=multicore: 3139s cc failed with code 1: 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c: In function ‘futrts_umul_hi64’: 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3139s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3139s | ^~~~~~~~~~~ 3139s | __uint32_t 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4402:90: error: expected ‘)’ before ‘a’ 3139s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3139s | ~ ^ 3139s | ) 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4402:109: error: expected ‘)’ before ‘b’ 3139s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3139s | ~ ^ 3139s | ) 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c: In function ‘futrts_smul_hi64’: 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3139s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3139s | ^~~~~~~~~~ 3139s | __int128__ 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4406:86: error: expected ‘)’ before ‘a’ 3139s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3139s | ~ ^ 3139s | ) 3139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4406:104: error: expected ‘)’ before ‘b’ 3139s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3139s | ~ ^ 3139s | ) 3139s 3139s If you find this error message confusing, uninformative, or wrong, please open an issue: 3139s https://github.com/diku-dk/futhark/issues 3139s 3139s (1884 failed, 291 passed, 135 to go). 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.fut: 3140s Compiling with --backend=multicore: 3140s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.fut:5:20-21: 3140s Defaulting ambiguous type to i32. 3140s cc failed with code 1: 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c: In function ‘futrts_umul_hi64’: 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3140s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3140s | ^~~~~~~~~~~ 3140s | __uint32_t 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4390:90: error: expected ‘)’ before ‘a’ 3140s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3140s | ~ ^ 3140s | ) 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4390:109: error: expected ‘)’ before ‘b’ 3140s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3140s | ~ ^ 3140s | ) 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c: In function ‘futrts_smul_hi64’: 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3140s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3140s | ^~~~~~~~~~ 3140s | __int128__ 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4394:86: error: expected ‘)’ before ‘a’ 3140s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3140s | ~ ^ 3140s | ) 3140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4394:104: error: expected ‘)’ before ‘b’ 3140s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3140s | ~ ^ 3140s | ) 3140s 3140s If you find this error message confusing, uninformative, or wrong, please open an issue: 3140s https://github.com/diku-dk/futhark/issues 3140s 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.fut: 3141s Compiling with --backend=multicore: 3141s cc failed with code 1: 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c: In function ‘futrts_umul_hi64’: 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4419:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3141s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3141s | ^~~~~~~~~~~ 3141s | __uint32_t 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4419:78: note: each undeclared identifier is reported only once for each function it appears in 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4419:90: error: expected ‘)’ before ‘a’ 3141s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3141s | ~ ^ 3141s | ) 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4419:109: error: expected ‘)’ before ‘b’ 3141s 4419 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3141s | ~ ^ 3141s | ) 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c: In function ‘futrts_smul_hi64’: 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4423:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3141s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3141s | ^~~~~~~~~~ 3141s | __int128__ 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4423:86: error: expected ‘)’ before ‘a’ 3141s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3141s | ~ ^ 3141s | ) 3141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4423:104: error: expected ‘)’ before ‘b’ 3141s 4423 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3141s | ~ ^ 3141s | ) 3141s 3141s If you find this error message confusing, uninformative, or wrong, please open an issue: 3141s https://github.com/diku-dk/futhark/issues 3141s 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.fut: 3142s Compiling with --backend=multicore: 3142s cc failed with code 1: 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c: In function ‘futrts_umul_hi64’: 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3142s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3142s | ^~~~~~~~~~~ 3142s | __uint32_t 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4390:90: error: expected ‘)’ before ‘a’ 3142s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3142s | ~ ^ 3142s | ) 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4390:109: error: expected ‘)’ before ‘b’ 3142s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3142s | ~ ^ 3142s | ) 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c: In function ‘futrts_smul_hi64’: 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3142s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3142s | ^~~~~~~~~~ 3142s | __int128__ 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4394:86: error: expected ‘)’ before ‘a’ 3142s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3142s | ~ ^ 3142s | ) 3142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4394:104: error: expected ‘)’ before ‘b’ 3142s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3142s | ~ ^ 3142s | ) 3142s 3142s If you find this error message confusing, uninformative, or wrong, please open an issue: 3142s https://github.com/diku-dk/futhark/issues 3142s 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.fut: 3143s Compiling with --backend=multicore: 3143s cc failed with code 1: 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c: In function ‘futrts_umul_hi64’: 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3143s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3143s | ^~~~~~~~~~~ 3143s | __uint32_t 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4417:90: error: expected ‘)’ before ‘a’ 3143s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3143s | ~ ^ 3143s | ) 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4417:109: error: expected ‘)’ before ‘b’ 3143s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3143s | ~ ^ 3143s | ) 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c: In function ‘futrts_smul_hi64’: 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3143s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3143s | ^~~~~~~~~~ 3143s | __int128__ 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4421:86: error: expected ‘)’ before ‘a’ 3143s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3143s | ~ ^ 3143s | ) 3143s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4421:104: error: expected ‘)’ before ‘b’ 3143s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3143s | ~ ^ 3143s | ) 3143s 3143s If you find this error message confusing, uninformative, or wrong, please open an issue: 3143s https://github.com/diku-dk/futhark/issues 3143s 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.fut: 3148s Compiling with --backend=multicore: 3148s cc failed with code 1: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c: In function ‘futrts_umul_hi64’: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ^~~~~~~~~~~ 3148s | __uint32_t 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4416:90: error: expected ‘)’ before ‘a’ 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4416:109: error: expected ‘)’ before ‘b’ 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c: In function ‘futrts_smul_hi64’: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ^~~~~~~~~~ 3148s | __int128__ 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4420:86: error: expected ‘)’ before ‘a’ 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4420:104: error: expected ‘)’ before ‘b’ 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s 3148s If you find this error message confusing, uninformative, or wrong, please open an issue: 3148s https://github.com/diku-dk/futhark/issues 3148s 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.fut: 3148s Compiling with --backend=multicore: 3148s cc failed with code 1: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c: In function ‘futrts_umul_hi64’: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ^~~~~~~~~~~ 3148s | __uint32_t 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4416:90: error: expected ‘)’ before ‘a’ 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4416:109: error: expected ‘)’ before ‘b’ 3148s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c: In function ‘futrts_smul_hi64’: 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ^~~~~~~~~~ 3148s | __int128__ 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4420:86: error: expected ‘)’ before ‘a’ 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4420:104: error: expected ‘)’ before ‘b’ 3148s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3148s | ~ ^ 3148s | ) 3148s 3148s If you find this error message confusing, uninformative, or wrong, please open an issue: 3148s https://github.com/diku-dk/futhark/issues 3148s 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.fut: 3149s Compiling with --backend=multicore: 3149s cc failed with code 1: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c: In function ‘futrts_umul_hi64’: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ^~~~~~~~~~~ 3149s | __uint32_t 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4417:90: error: expected ‘)’ before ‘a’ 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4417:109: error: expected ‘)’ before ‘b’ 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c: In function ‘futrts_smul_hi64’: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ^~~~~~~~~~ 3149s | __int128__ 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4421:86: error: expected ‘)’ before ‘a’ 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4421:104: error: expected ‘)’ before ‘b’ 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s 3149s If you find this error message confusing, uninformative, or wrong, please open an issue: 3149s https://github.com/diku-dk/futhark/issues 3149s 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.fut: 3149s Compiling with --backend=multicore: 3149s cc failed with code 1: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c: In function ‘futrts_umul_hi64’: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ^~~~~~~~~~~ 3149s | __uint32_t 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4417:90: error: expected ‘)’ before ‘a’ 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4417:109: error: expected ‘)’ before ‘b’ 3149s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c: In function ‘futrts_smul_hi64’: 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ^~~~~~~~~~ 3149s | __int128__ 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4421:86: error: expected ‘)’ before ‘a’ 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4421:104: error: expected ‘)’ before ‘b’ 3149s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3149s | ~ ^ 3149s | ) 3149s 3149s If you find this error message confusing, uninformative, or wrong, please open an issue: 3149s https://github.com/diku-dk/futhark/issues 3149s 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.fut: 3150s Compiling with --backend=multicore: 3150s cc failed with code 1: 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c: In function ‘futrts_umul_hi64’: 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3150s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3150s | ^~~~~~~~~~~ 3150s | __uint32_t 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4417:90: error: expected ‘)’ before ‘a’ 3150s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3150s | ~ ^ 3150s | ) 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4417:109: error: expected ‘)’ before ‘b’ 3150s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3150s | ~ ^ 3150s | ) 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c: In function ‘futrts_smul_hi64’: 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3150s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3150s | ^~~~~~~~~~ 3150s | __int128__ 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4421:86: error: expected ‘)’ before ‘a’ 3150s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3150s | ~ ^ 3150s | ) 3150s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4421:104: error: expected ‘)’ before ‘b’ 3150s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3150s | ~ ^ 3150s | ) 3150s 3150s If you find this error message confusing, uninformative, or wrong, please open an issue: 3150s https://github.com/diku-dk/futhark/issues 3150s 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.fut: 3151s Compiling with --backend=multicore: 3151s cc failed with code 1: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c: In function ‘futrts_umul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ^~~~~~~~~~~ 3151s | __uint32_t 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4416:90: error: expected ‘)’ before ‘a’ 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4416:109: error: expected ‘)’ before ‘b’ 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c: In function ‘futrts_smul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ^~~~~~~~~~ 3151s | __int128__ 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4420:86: error: expected ‘)’ before ‘a’ 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4420:104: error: expected ‘)’ before ‘b’ 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s 3151s If you find this error message confusing, uninformative, or wrong, please open an issue: 3151s https://github.com/diku-dk/futhark/issues 3151s 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.fut: 3151s Compiling with --backend=multicore: 3151s cc failed with code 1: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c: In function ‘futrts_umul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3151s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ^~~~~~~~~~~ 3151s | __uint32_t 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4418:90: error: expected ‘)’ before ‘a’ 3151s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4418:109: error: expected ‘)’ before ‘b’ 3151s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c: In function ‘futrts_smul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3151s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ^~~~~~~~~~ 3151s | __int128__ 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4422:86: error: expected ‘)’ before ‘a’ 3151s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4422:104: error: expected ‘)’ before ‘b’ 3151s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s 3151s If you find this error message confusing, uninformative, or wrong, please open an issue: 3151s https://github.com/diku-dk/futhark/issues 3151s 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.fut: 3151s Compiling with --backend=multicore: 3151s cc failed with code 1: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c: In function ‘futrts_umul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ^~~~~~~~~~~ 3151s | __uint32_t 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4416:90: error: expected ‘)’ before ‘a’ 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4416:109: error: expected ‘)’ before ‘b’ 3151s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c: In function ‘futrts_smul_hi64’: 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ^~~~~~~~~~ 3151s | __int128__ 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4420:86: error: expected ‘)’ before ‘a’ 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4420:104: error: expected ‘)’ before ‘b’ 3151s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3151s | ~ ^ 3151s | ) 3151s 3151s If you find this error message confusing, uninformative, or wrong, please open an issue: 3151s https://github.com/diku-dk/futhark/issues 3151s 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.fut: 3155s Compiling with --backend=multicore: 3155s cc failed with code 1: 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c: In function ‘futrts_umul_hi64’: 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3155s | ^~~~~~~~~~~ 3155s | __uint32_t 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4417:90: error: expected ‘)’ before ‘a’ 3155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3155s | ~ ^ 3155s | ) 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4417:109: error: expected ‘)’ before ‘b’ 3155s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3155s | ~ ^ 3155s | ) 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c: In function ‘futrts_smul_hi64’: 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3155s | ^~~~~~~~~~ 3155s | __int128__ 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4421:86: error: expected ‘)’ before ‘a’ 3155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3155s | ~ ^ 3155s | ) 3155s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4421:104: error: expected ‘)’ before ‘b’ 3155s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3155s | ~ ^ 3155s | ) 3155s 3155s If you find this error message confusing, uninformative, or wrong, please open an issue: 3155s https://github.com/diku-dk/futhark/issues 3155s 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.fut: 3156s Compiling with --backend=multicore: 3156s cc failed with code 1: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c: In function ‘futrts_umul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3156s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ^~~~~~~~~~~ 3156s | __uint32_t 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4417:90: error: expected ‘)’ before ‘a’ 3156s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4417:109: error: expected ‘)’ before ‘b’ 3156s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c: In function ‘futrts_smul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3156s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ^~~~~~~~~~ 3156s | __int128__ 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4421:86: error: expected ‘)’ before ‘a’ 3156s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4421:104: error: expected ‘)’ before ‘b’ 3156s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s 3156s If you find this error message confusing, uninformative, or wrong, please open an issue: 3156s https://github.com/diku-dk/futhark/issues 3156s 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.fut: 3156s Compiling with --backend=multicore: 3156s cc failed with code 1: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c: In function ‘futrts_umul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3156s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ^~~~~~~~~~~ 3156s | __uint32_t 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4390:90: error: expected ‘)’ before ‘a’ 3156s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4390:109: error: expected ‘)’ before ‘b’ 3156s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c: In function ‘futrts_smul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3156s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ^~~~~~~~~~ 3156s | __int128__ 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4394:86: error: expected ‘)’ before ‘a’ 3156s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4394:104: error: expected ‘)’ before ‘b’ 3156s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s 3156s If you find this error message confusing, uninformative, or wrong, please open an issue: 3156s https://github.com/diku-dk/futhark/issues 3156s 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.fut: 3156s Compiling with --backend=multicore: 3156s cc failed with code 1: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c: In function ‘futrts_umul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ^~~~~~~~~~~ 3156s | __uint32_t 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4416:90: error: expected ‘)’ before ‘a’ 3156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4416:109: error: expected ‘)’ before ‘b’ 3156s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c: In function ‘futrts_smul_hi64’: 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ^~~~~~~~~~ 3156s | __int128__ 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4420:86: error: expected ‘)’ before ‘a’ 3156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4420:104: error: expected ‘)’ before ‘b’ 3156s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3156s | ~ ^ 3156s | ) 3156s 3156s If you find this error message confusing, uninformative, or wrong, please open an issue: 3156s https://github.com/diku-dk/futhark/issues 3156s 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.fut: 3158s Compiling with --backend=multicore: 3158s cc failed with code 1: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c: In function ‘futrts_umul_hi64’: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3158s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ^~~~~~~~~~~ 3158s | __uint32_t 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4416:90: error: expected ‘)’ before ‘a’ 3158s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4416:109: error: expected ‘)’ before ‘b’ 3158s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c: In function ‘futrts_smul_hi64’: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3158s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ^~~~~~~~~~ 3158s | __int128__ 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4420:86: error: expected ‘)’ before ‘a’ 3158s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4420:104: error: expected ‘)’ before ‘b’ 3158s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s 3158s If you find this error message confusing, uninformative, or wrong, please open an issue: 3158s https://github.com/diku-dk/futhark/issues 3158s 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.fut: 3158s Compiling with --backend=multicore: 3158s cc failed with code 1: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c: In function ‘futrts_umul_hi64’: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ^~~~~~~~~~~ 3158s | __uint32_t 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4417:90: error: expected ‘)’ before ‘a’ 3158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4417:109: error: expected ‘)’ before ‘b’ 3158s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c: In function ‘futrts_smul_hi64’: 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ^~~~~~~~~~ 3158s | __int128__ 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4421:86: error: expected ‘)’ before ‘a’ 3158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4421:104: error: expected ‘)’ before ‘b’ 3158s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3158s | ~ ^ 3158s | ) 3158s 3158s If you find this error message confusing, uninformative, or wrong, please open an issue: 3158s https://github.com/diku-dk/futhark/issues 3158s 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.fut: 3163s Compiling with --backend=multicore: 3163s cc failed with code 1: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c: In function ‘futrts_umul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4404:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3163s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ^~~~~~~~~~~ 3163s | __uint32_t 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4404:78: note: each undeclared identifier is reported only once for each function it appears in 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4404:90: error: expected ‘)’ before ‘a’ 3163s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4404:109: error: expected ‘)’ before ‘b’ 3163s 4404 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c: In function ‘futrts_smul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4408:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3163s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ^~~~~~~~~~ 3163s | __int128__ 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4408:86: error: expected ‘)’ before ‘a’ 3163s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4408:104: error: expected ‘)’ before ‘b’ 3163s 4408 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s 3163s If you find this error message confusing, uninformative, or wrong, please open an issue: 3163s https://github.com/diku-dk/futhark/issues 3163s 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.fut: 3163s Compiling with --backend=multicore: 3163s cc failed with code 1: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c: In function ‘futrts_umul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3163s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ^~~~~~~~~~~ 3163s | __uint32_t 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4402:90: error: expected ‘)’ before ‘a’ 3163s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4402:109: error: expected ‘)’ before ‘b’ 3163s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c: In function ‘futrts_smul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3163s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ^~~~~~~~~~ 3163s | __int128__ 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4406:86: error: expected ‘)’ before ‘a’ 3163s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4406:104: error: expected ‘)’ before ‘b’ 3163s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s 3163s If you find this error message confusing, uninformative, or wrong, please open an issue: 3163s https://github.com/diku-dk/futhark/issues 3163s 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.fut: 3163s Compiling with --backend=multicore: 3163s cc failed with code 1: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c: In function ‘futrts_umul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3163s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ^~~~~~~~~~~ 3163s | __uint32_t 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4416:90: error: expected ‘)’ before ‘a’ 3163s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4416:109: error: expected ‘)’ before ‘b’ 3163s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c: In function ‘futrts_smul_hi64’: 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3163s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ^~~~~~~~~~ 3163s | __int128__ 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4420:86: error: expected ‘)’ before ‘a’ 3163s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4420:104: error: expected ‘)’ before ‘b’ 3163s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3163s | ~ ^ 3163s | ) 3163s 3163s If you find this error message confusing, uninformative, or wrong, please open an issue: 3163s https://github.com/diku-dk/futhark/issues 3163s 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.fut: 3164s Compiling with --backend=multicore: 3164s cc failed with code 1: 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c: In function ‘futrts_umul_hi64’: 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3164s | ^~~~~~~~~~~ 3164s | __uint32_t 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4417:90: error: expected ‘)’ before ‘a’ 3164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3164s | ~ ^ 3164s | ) 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4417:109: error: expected ‘)’ before ‘b’ 3164s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3164s | ~ ^ 3164s | ) 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c: In function ‘futrts_smul_hi64’: 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3164s | ^~~~~~~~~~ 3164s | __int128__ 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4421:86: error: expected ‘)’ before ‘a’ 3164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3164s | ~ ^ 3164s | ) 3164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4421:104: error: expected ‘)’ before ‘b’ 3164s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3164s | ~ ^ 3164s | ) 3164s 3164s If you find this error message confusing, uninformative, or wrong, please open an issue: 3164s https://github.com/diku-dk/futhark/issues 3164s 3200s (1906 failed, 361 passed, 43 to go). 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.fut: 3203s Compiling with --backend=multicore: 3203s cc failed with code 1: 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c: In function ‘futrts_umul_hi64’: 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3203s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3203s | ^~~~~~~~~~~ 3203s | __uint32_t 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4418:90: error: expected ‘)’ before ‘a’ 3203s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3203s | ~ ^ 3203s | ) 3203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4418:109: error: expected ‘)’ before ‘b’ 3204s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c: In function ‘futrts_smul_hi64’: 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3204s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ^~~~~~~~~~ 3204s | __int128__ 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4422:86: error: expected ‘)’ before ‘a’ 3204s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4422:104: error: expected ‘)’ before ‘b’ 3204s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s 3204s If you find this error message confusing, uninformative, or wrong, please open an issue: 3204s https://github.com/diku-dk/futhark/issues 3204s 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut: 3204s Compiling with --backend=multicore: 3204s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut:14:9-10: 3204s Unused name "a". 3204s 3204s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut:15:9-10: 3204s Unused name "x". 3204s cc failed with code 1: 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c: In function ‘futrts_umul_hi64’: 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3204s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3204s | ^~~~~~~~~~~ 3204s | __uint32_t 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4402:90: error: expected ‘)’ before ‘a’ 3204s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4402:109: error: expected ‘)’ before ‘b’ 3204s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c: In function ‘futrts_smul_hi64’: 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3204s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ^~~~~~~~~~ 3204s | __int128__ 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4406:86: error: expected ‘)’ before ‘a’ 3204s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4406:104: error: expected ‘)’ before ‘b’ 3204s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3204s | ~ ^ 3204s | ) 3204s 3204s If you find this error message confusing, uninformative, or wrong, please open an issue: 3204s https://github.com/diku-dk/futhark/issues 3204s 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut: 3205s Compiling with --backend=multicore: 3205s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut:10:7-8: 3205s Unused name "c". 3205s 3205s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut:10:19-20: 3205s Unused name "b". 3205s cc failed with code 1: 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c: In function ‘futrts_umul_hi64’: 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3205s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3205s | ^~~~~~~~~~~ 3205s | __uint32_t 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4416:90: error: expected ‘)’ before ‘a’ 3205s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3205s | ~ ^ 3205s | ) 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4416:109: error: expected ‘)’ before ‘b’ 3205s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3205s | ~ ^ 3205s | ) 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c: In function ‘futrts_smul_hi64’: 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3205s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3205s | ^~~~~~~~~~ 3205s | __int128__ 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4420:86: error: expected ‘)’ before ‘a’ 3205s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3205s | ~ ^ 3205s | ) 3205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4420:104: error: expected ‘)’ before ‘b’ 3205s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3205s | ~ ^ 3205s | ) 3205s 3205s If you find this error message confusing, uninformative, or wrong, please open an issue: 3205s https://github.com/diku-dk/futhark/issues 3205s 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut: 3207s Compiling with --backend=multicore: 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:11:7-8: 3207s Unused name "c". 3207s 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:12:8-10: 3207s Unused name "a_". 3207s 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:12:11-19: 3207s Unused name "unused_b". 3207s 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:14:8-16: 3207s Unused name "unused_a". 3207s 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:14:17-19: 3207s Unused name "b_". 3207s 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:15:3-16:4: 3207s Unused name "b". 3207s cc failed with code 1: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c: In function ‘futrts_umul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ^~~~~~~~~~~ 3207s | __uint32_t 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4402:90: error: expected ‘)’ before ‘a’ 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4402:109: error: expected ‘)’ before ‘b’ 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c: In function ‘futrts_smul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ^~~~~~~~~~ 3207s | __int128__ 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4406:86: error: expected ‘)’ before ‘a’ 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4406:104: error: expected ‘)’ before ‘b’ 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s 3207s If you find this error message confusing, uninformative, or wrong, please open an issue: 3207s https://github.com/diku-dk/futhark/issues 3207s 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.fut: 3207s Compiling with --backend=multicore: 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.fut:9:7-10: 3207s Unused name "b_1". 3207s cc failed with code 1: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c: In function ‘futrts_umul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3207s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ^~~~~~~~~~~ 3207s | __uint32_t 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4417:90: error: expected ‘)’ before ‘a’ 3207s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4417:109: error: expected ‘)’ before ‘b’ 3207s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c: In function ‘futrts_smul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3207s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ^~~~~~~~~~ 3207s | __int128__ 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4421:86: error: expected ‘)’ before ‘a’ 3207s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4421:104: error: expected ‘)’ before ‘b’ 3207s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s 3207s If you find this error message confusing, uninformative, or wrong, please open an issue: 3207s https://github.com/diku-dk/futhark/issues 3207s 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.fut: 3207s Compiling with --backend=multicore: 3207s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.fut:17:3-19:7: 3207s Unused name "a". 3207s cc failed with code 1: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c: In function ‘futrts_umul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ^~~~~~~~~~~ 3207s | __uint32_t 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4402:90: error: expected ‘)’ before ‘a’ 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4402:109: error: expected ‘)’ before ‘b’ 3207s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c: In function ‘futrts_smul_hi64’: 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ^~~~~~~~~~ 3207s | __int128__ 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4406:86: error: expected ‘)’ before ‘a’ 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4406:104: error: expected ‘)’ before ‘b’ 3207s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3207s | ~ ^ 3207s | ) 3207s 3207s If you find this error message confusing, uninformative, or wrong, please open an issue: 3207s https://github.com/diku-dk/futhark/issues 3207s 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.fut: 3209s Compiling with --backend=multicore: 3209s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.fut:8:7-10: 3209s Unused name "b_1". 3209s cc failed with code 1: 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c: In function ‘futrts_umul_hi64’: 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3209s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3209s | ^~~~~~~~~~~ 3209s | __uint32_t 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4416:90: error: expected ‘)’ before ‘a’ 3209s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3209s | ~ ^ 3209s | ) 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4416:109: error: expected ‘)’ before ‘b’ 3209s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3209s | ~ ^ 3209s | ) 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c: In function ‘futrts_smul_hi64’: 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3209s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3209s | ^~~~~~~~~~ 3209s | __int128__ 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4420:86: error: expected ‘)’ before ‘a’ 3209s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3209s | ~ ^ 3209s | ) 3209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4420:104: error: expected ‘)’ before ‘b’ 3209s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3209s | ~ ^ 3209s | ) 3209s 3209s If you find this error message confusing, uninformative, or wrong, please open an issue: 3209s https://github.com/diku-dk/futhark/issues 3209s 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.fut: 3210s Compiling with --backend=multicore: 3210s cc failed with code 1: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c: In function ‘futrts_umul_hi64’: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3210s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ^~~~~~~~~~~ 3210s | __uint32_t 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4418:90: error: expected ‘)’ before ‘a’ 3210s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4418:109: error: expected ‘)’ before ‘b’ 3210s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c: In function ‘futrts_smul_hi64’: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3210s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ^~~~~~~~~~ 3210s | __int128__ 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4422:86: error: expected ‘)’ before ‘a’ 3210s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4422:104: error: expected ‘)’ before ‘b’ 3210s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s 3210s If you find this error message confusing, uninformative, or wrong, please open an issue: 3210s https://github.com/diku-dk/futhark/issues 3210s 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.fut: 3210s Compiling with --backend=multicore: 3210s cc failed with code 1: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c: In function ‘futrts_umul_hi64’: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3210s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ^~~~~~~~~~~ 3210s | __uint32_t 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4416:90: error: expected ‘)’ before ‘a’ 3210s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4416:109: error: expected ‘)’ before ‘b’ 3210s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c: In function ‘futrts_smul_hi64’: 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3210s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ^~~~~~~~~~ 3210s | __int128__ 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4420:86: error: expected ‘)’ before ‘a’ 3210s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4420:104: error: expected ‘)’ before ‘b’ 3210s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3210s | ~ ^ 3210s | ) 3210s 3210s If you find this error message confusing, uninformative, or wrong, please open an issue: 3210s https://github.com/diku-dk/futhark/issues 3210s 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut: 3211s Compiling with --backend=multicore: 3211s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut:7:3-9:7: 3211s Unused name "f". 3211s 3211s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut:8:3-9:7: 3211s Unused name "QUUX". 3211s cc failed with code 1: 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c: In function ‘futrts_umul_hi64’: 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3211s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3211s | ^~~~~~~~~~~ 3211s | __uint32_t 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4417:90: error: expected ‘)’ before ‘a’ 3211s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3211s | ~ ^ 3211s | ) 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4417:109: error: expected ‘)’ before ‘b’ 3211s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3211s | ~ ^ 3211s | ) 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c: In function ‘futrts_smul_hi64’: 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3211s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3211s | ^~~~~~~~~~ 3211s | __int128__ 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4421:86: error: expected ‘)’ before ‘a’ 3211s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3211s | ~ ^ 3211s | ) 3211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4421:104: error: expected ‘)’ before ‘b’ 3211s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3211s | ~ ^ 3211s | ) 3211s 3211s If you find this error message confusing, uninformative, or wrong, please open an issue: 3211s https://github.com/diku-dk/futhark/issues 3211s 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.fut: 3212s Compiling with --backend=multicore: 3212s cc failed with code 1: 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c: In function ‘futrts_umul_hi64’: 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3212s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3212s | ^~~~~~~~~~~ 3212s | __uint32_t 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4402:90: error: expected ‘)’ before ‘a’ 3212s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3212s | ~ ^ 3212s | ) 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4402:109: error: expected ‘)’ before ‘b’ 3212s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3212s | ~ ^ 3212s | ) 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c: In function ‘futrts_smul_hi64’: 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3212s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3212s | ^~~~~~~~~~ 3212s | __int128__ 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4406:86: error: expected ‘)’ before ‘a’ 3212s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3212s | ~ ^ 3212s | ) 3212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4406:104: error: expected ‘)’ before ‘b’ 3212s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3212s | ~ ^ 3212s | ) 3212s 3212s If you find this error message confusing, uninformative, or wrong, please open an issue: 3212s https://github.com/diku-dk/futhark/issues 3212s 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.fut: 3214s Compiling with --backend=multicore: 3214s cc failed with code 1: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c: In function ‘futrts_umul_hi64’: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ^~~~~~~~~~~ 3214s | __uint32_t 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4416:90: error: expected ‘)’ before ‘a’ 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4416:109: error: expected ‘)’ before ‘b’ 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c: In function ‘futrts_smul_hi64’: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ^~~~~~~~~~ 3214s | __int128__ 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4420:86: error: expected ‘)’ before ‘a’ 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4420:104: error: expected ‘)’ before ‘b’ 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s 3214s If you find this error message confusing, uninformative, or wrong, please open an issue: 3214s https://github.com/diku-dk/futhark/issues 3214s 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.fut: 3214s Compiling with --backend=multicore: 3214s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.fut:11:7-9: 3214s Unused name "ys". 3214s cc failed with code 1: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c: In function ‘futrts_umul_hi64’: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ^~~~~~~~~~~ 3214s | __uint32_t 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4416:90: error: expected ‘)’ before ‘a’ 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4416:109: error: expected ‘)’ before ‘b’ 3214s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c: In function ‘futrts_smul_hi64’: 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ^~~~~~~~~~ 3214s | __int128__ 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4420:86: error: expected ‘)’ before ‘a’ 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4420:104: error: expected ‘)’ before ‘b’ 3214s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3214s | ~ ^ 3214s | ) 3214s 3214s If you find this error message confusing, uninformative, or wrong, please open an issue: 3214s https://github.com/diku-dk/futhark/issues 3214s 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.fut: 3216s Compiling with --backend=multicore: 3216s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.fut:3:10-30: 3216s Entry point parameter 3216s 3216s ((arr: *[d₀](i32, i32)): *[](i32, i32)) 3216s 3216s will have an opaque type, so the entry point will likely not be callable. 3216s cc failed with code 1: 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c: In function ‘futrts_umul_hi64’: 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3216s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3216s | ^~~~~~~~~~~ 3216s | __uint32_t 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4446:90: error: expected ‘)’ before ‘a’ 3216s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3216s | ~ ^ 3216s | ) 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4446:109: error: expected ‘)’ before ‘b’ 3216s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3216s | ~ ^ 3216s | ) 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c: In function ‘futrts_smul_hi64’: 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3216s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3216s | ^~~~~~~~~~ 3216s | __int128__ 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4450:86: error: expected ‘)’ before ‘a’ 3216s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3216s | ~ ^ 3216s | ) 3216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4450:104: error: expected ‘)’ before ‘b’ 3216s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3216s | ~ ^ 3216s | ) 3216s 3216s If you find this error message confusing, uninformative, or wrong, please open an issue: 3216s https://github.com/diku-dk/futhark/issues 3216s 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut: 3217s Compiling with --backend=multicore: 3217s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut:5:10-30: 3217s Entry point parameter 3217s 3217s ((arr: *[d₀](i32, i32)): *[](i32, i32)) 3217s 3217s will have an opaque type, so the entry point will likely not be callable. 3217s 3217s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut:6:7-11: 3217s Unused name "arr'". 3217s cc failed with code 1: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c: In function ‘futrts_umul_hi64’: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3217s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ^~~~~~~~~~~ 3217s | __uint32_t 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4446:90: error: expected ‘)’ before ‘a’ 3217s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4446:109: error: expected ‘)’ before ‘b’ 3217s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c: In function ‘futrts_smul_hi64’: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3217s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ^~~~~~~~~~ 3217s | __int128__ 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4450:86: error: expected ‘)’ before ‘a’ 3217s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4450:104: error: expected ‘)’ before ‘b’ 3217s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s 3217s If you find this error message confusing, uninformative, or wrong, please open an issue: 3217s https://github.com/diku-dk/futhark/issues 3217s 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.fut: 3217s Compiling with --backend=multicore: 3217s cc failed with code 1: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c: In function ‘futrts_umul_hi64’: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ^~~~~~~~~~~ 3217s | __uint32_t 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4416:90: error: expected ‘)’ before ‘a’ 3217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4416:109: error: expected ‘)’ before ‘b’ 3217s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c: In function ‘futrts_smul_hi64’: 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ^~~~~~~~~~ 3217s | __int128__ 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4420:86: error: expected ‘)’ before ‘a’ 3217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4420:104: error: expected ‘)’ before ‘b’ 3217s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3217s | ~ ^ 3217s | ) 3217s 3217s If you find this error message confusing, uninformative, or wrong, please open an issue: 3217s https://github.com/diku-dk/futhark/issues 3217s 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.fut: 3218s Compiling with --backend=multicore: 3218s cc failed with code 1: 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c: In function ‘futrts_umul_hi64’: 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3218s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3218s | ^~~~~~~~~~~ 3218s | __uint32_t 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4417:90: error: expected ‘)’ before ‘a’ 3218s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3218s | ~ ^ 3218s | ) 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4417:109: error: expected ‘)’ before ‘b’ 3218s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3218s | ~ ^ 3218s | ) 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c: In function ‘futrts_smul_hi64’: 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3218s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3218s | ^~~~~~~~~~ 3218s | __int128__ 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4421:86: error: expected ‘)’ before ‘a’ 3218s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3218s | ~ ^ 3218s | ) 3218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4421:104: error: expected ‘)’ before ‘b’ 3218s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3218s | ~ ^ 3218s | ) 3218s 3218s If you find this error message confusing, uninformative, or wrong, please open an issue: 3218s https://github.com/diku-dk/futhark/issues 3218s 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.fut: 3219s Compiling with --backend=multicore: 3219s cc failed with code 1: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c: In function ‘futrts_umul_hi64’: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3219s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ^~~~~~~~~~~ 3219s | __uint32_t 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4418:90: error: expected ‘)’ before ‘a’ 3219s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4418:109: error: expected ‘)’ before ‘b’ 3219s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c: In function ‘futrts_smul_hi64’: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3219s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ^~~~~~~~~~ 3219s | __int128__ 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4422:86: error: expected ‘)’ before ‘a’ 3219s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4422:104: error: expected ‘)’ before ‘b’ 3219s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s 3219s If you find this error message confusing, uninformative, or wrong, please open an issue: 3219s https://github.com/diku-dk/futhark/issues 3219s 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.fut: 3219s Compiling with --backend=multicore: 3219s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.fut:3:7-8: 3219s Unused name "Y". 3219s cc failed with code 1: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c: In function ‘futrts_umul_hi64’: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4421:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3219s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ^~~~~~~~~~~ 3219s | __uint32_t 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4421:78: note: each undeclared identifier is reported only once for each function it appears in 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4421:90: error: expected ‘)’ before ‘a’ 3219s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4421:109: error: expected ‘)’ before ‘b’ 3219s 4421 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c: In function ‘futrts_smul_hi64’: 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4425:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3219s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ^~~~~~~~~~ 3219s | __int128__ 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4425:86: error: expected ‘)’ before ‘a’ 3219s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4425:104: error: expected ‘)’ before ‘b’ 3219s 4425 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3219s | ~ ^ 3219s | ) 3219s 3219s If you find this error message confusing, uninformative, or wrong, please open an issue: 3219s https://github.com/diku-dk/futhark/issues 3219s 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.fut: 3221s Compiling with --backend=multicore: 3221s cc failed with code 1: 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c: In function ‘futrts_umul_hi64’: 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3221s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3221s | ^~~~~~~~~~~ 3221s | __uint32_t 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4417:90: error: expected ‘)’ before ‘a’ 3221s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3221s | ~ ^ 3221s | ) 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4417:109: error: expected ‘)’ before ‘b’ 3221s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3221s | ~ ^ 3221s | ) 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c: In function ‘futrts_smul_hi64’: 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3221s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3221s | ^~~~~~~~~~ 3221s | __int128__ 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4421:86: error: expected ‘)’ before ‘a’ 3221s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3221s | ~ ^ 3221s | ) 3221s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4421:104: error: expected ‘)’ before ‘b’ 3221s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3221s | ~ ^ 3221s | ) 3221s 3221s If you find this error message confusing, uninformative, or wrong, please open an issue: 3221s https://github.com/diku-dk/futhark/issues 3221s 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.fut: 3222s Compiling with --backend=multicore: 3222s cc failed with code 1: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c: In function ‘futrts_umul_hi64’: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3222s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ^~~~~~~~~~~ 3222s | __uint32_t 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4417:90: error: expected ‘)’ before ‘a’ 3222s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4417:109: error: expected ‘)’ before ‘b’ 3222s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c: In function ‘futrts_smul_hi64’: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3222s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ^~~~~~~~~~ 3222s | __int128__ 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4421:86: error: expected ‘)’ before ‘a’ 3222s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4421:104: error: expected ‘)’ before ‘b’ 3222s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s 3222s If you find this error message confusing, uninformative, or wrong, please open an issue: 3222s https://github.com/diku-dk/futhark/issues 3222s 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut: 3222s Compiling with --backend=multicore: 3222s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut:6:3-7:7: 3222s Unused name "arr". 3222s 3222s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut:6:16-17: 3222s Defaulting ambiguous type to i32. 3222s cc failed with code 1: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c: In function ‘futrts_umul_hi64’: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3222s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ^~~~~~~~~~~ 3222s | __uint32_t 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4402:90: error: expected ‘)’ before ‘a’ 3222s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4402:109: error: expected ‘)’ before ‘b’ 3222s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c: In function ‘futrts_smul_hi64’: 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3222s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ^~~~~~~~~~ 3222s | __int128__ 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4406:86: error: expected ‘)’ before ‘a’ 3222s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4406:104: error: expected ‘)’ before ‘b’ 3222s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3222s | ~ ^ 3222s | ) 3222s 3222s If you find this error message confusing, uninformative, or wrong, please open an issue: 3222s https://github.com/diku-dk/futhark/issues 3222s 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.fut: 3223s Compiling with --backend=multicore: 3223s cc failed with code 1: 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c: In function ‘futrts_umul_hi64’: 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3223s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3223s | ^~~~~~~~~~~ 3223s | __uint32_t 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4390:90: error: expected ‘)’ before ‘a’ 3223s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3223s | ~ ^ 3223s | ) 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4390:109: error: expected ‘)’ before ‘b’ 3223s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3223s | ~ ^ 3223s | ) 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c: In function ‘futrts_smul_hi64’: 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3223s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3223s | ^~~~~~~~~~ 3223s | __int128__ 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4394:86: error: expected ‘)’ before ‘a’ 3223s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3223s | ~ ^ 3223s | ) 3223s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4394:104: error: expected ‘)’ before ‘b’ 3223s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3223s | ~ ^ 3223s | ) 3223s 3223s If you find this error message confusing, uninformative, or wrong, please open an issue: 3223s https://github.com/diku-dk/futhark/issues 3223s 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.fut: 3225s Compiling with --backend=multicore: 3225s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.fut:1:1-4:9: 3225s Entry point return type 3225s 3225s *[d₀](i32, i32) 3225s 3225s will have an opaque type, so the result will likely not be usable. 3225s cc failed with code 1: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c: In function ‘futrts_umul_hi64’: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4446:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3225s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ^~~~~~~~~~~ 3225s | __uint32_t 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4446:78: note: each undeclared identifier is reported only once for each function it appears in 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4446:90: error: expected ‘)’ before ‘a’ 3225s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4446:109: error: expected ‘)’ before ‘b’ 3225s 4446 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c: In function ‘futrts_smul_hi64’: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4450:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3225s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ^~~~~~~~~~ 3225s | __int128__ 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4450:86: error: expected ‘)’ before ‘a’ 3225s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4450:104: error: expected ‘)’ before ‘b’ 3225s 4450 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s 3225s If you find this error message confusing, uninformative, or wrong, please open an issue: 3225s https://github.com/diku-dk/futhark/issues 3225s 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.fut: 3225s Compiling with --backend=multicore: 3225s cc failed with code 1: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c: In function ‘futrts_umul_hi64’: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3225s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ^~~~~~~~~~~ 3225s | __uint32_t 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4417:90: error: expected ‘)’ before ‘a’ 3225s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4417:109: error: expected ‘)’ before ‘b’ 3225s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c: In function ‘futrts_smul_hi64’: 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3225s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ^~~~~~~~~~ 3225s | __int128__ 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4421:86: error: expected ‘)’ before ‘a’ 3225s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4421:104: error: expected ‘)’ before ‘b’ 3225s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3225s | ~ ^ 3225s | ) 3225s 3225s If you find this error message confusing, uninformative, or wrong, please open an issue: 3225s https://github.com/diku-dk/futhark/issues 3225s 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.fut: 3226s Compiling with --backend=multicore: 3226s cc failed with code 1: 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c: In function ‘futrts_umul_hi64’: 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3226s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3226s | ^~~~~~~~~~~ 3226s | __uint32_t 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4390:90: error: expected ‘)’ before ‘a’ 3226s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3226s | ~ ^ 3226s | ) 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4390:109: error: expected ‘)’ before ‘b’ 3226s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3226s | ~ ^ 3226s | ) 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c: In function ‘futrts_smul_hi64’: 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3226s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3226s | ^~~~~~~~~~ 3226s | __int128__ 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4394:86: error: expected ‘)’ before ‘a’ 3226s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3226s | ~ ^ 3226s | ) 3226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4394:104: error: expected ‘)’ before ‘b’ 3226s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3226s | ~ ^ 3226s | ) 3226s 3226s If you find this error message confusing, uninformative, or wrong, please open an issue: 3226s https://github.com/diku-dk/futhark/issues 3226s 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.fut: 3227s Compiling with --backend=multicore: 3227s cc failed with code 1: 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c: In function ‘futrts_umul_hi64’: 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3227s | ^~~~~~~~~~~ 3227s | __uint32_t 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4416:90: error: expected ‘)’ before ‘a’ 3227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3227s | ~ ^ 3227s | ) 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4416:109: error: expected ‘)’ before ‘b’ 3227s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3227s | ~ ^ 3227s | ) 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c: In function ‘futrts_smul_hi64’: 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3227s | ^~~~~~~~~~ 3227s | __int128__ 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4420:86: error: expected ‘)’ before ‘a’ 3227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3227s | ~ ^ 3227s | ) 3227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4420:104: error: expected ‘)’ before ‘b’ 3227s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3227s | ~ ^ 3227s | ) 3227s 3227s If you find this error message confusing, uninformative, or wrong, please open an issue: 3227s https://github.com/diku-dk/futhark/issues 3227s 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.fut: 3229s Compiling with --backend=multicore: 3229s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.fut:4:12-14: 3229s Unused name "ns". 3229s cc failed with code 1: 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c: In function ‘futrts_umul_hi64’: 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3229s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3229s | ^~~~~~~~~~~ 3229s | __uint32_t 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4390:90: error: expected ‘)’ before ‘a’ 3229s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3229s | ~ ^ 3229s | ) 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4390:109: error: expected ‘)’ before ‘b’ 3229s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3229s | ~ ^ 3229s | ) 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c: In function ‘futrts_smul_hi64’: 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3229s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3229s | ^~~~~~~~~~ 3229s | __int128__ 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4394:86: error: expected ‘)’ before ‘a’ 3229s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3229s | ~ ^ 3229s | ) 3229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4394:104: error: expected ‘)’ before ‘b’ 3229s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3229s | ~ ^ 3229s | ) 3229s 3229s If you find this error message confusing, uninformative, or wrong, please open an issue: 3229s https://github.com/diku-dk/futhark/issues 3229s 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut: 3230s Compiling with --backend=multicore: 3230s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut:2:48-52: 3230s Defaulting ambiguous type to i32. 3230s 3230s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut:3:27-29: 3230s Defaulting ambiguous type to i32. 3230s cc failed with code 1: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c: In function ‘futrts_umul_hi64’: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4435:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3230s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ^~~~~~~~~~~ 3230s | __uint32_t 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4435:78: note: each undeclared identifier is reported only once for each function it appears in 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4435:90: error: expected ‘)’ before ‘a’ 3230s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4435:109: error: expected ‘)’ before ‘b’ 3230s 4435 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c: In function ‘futrts_smul_hi64’: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4439:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3230s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ^~~~~~~~~~ 3230s | __int128__ 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4439:86: error: expected ‘)’ before ‘a’ 3230s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4439:104: error: expected ‘)’ before ‘b’ 3230s 4439 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s 3230s If you find this error message confusing, uninformative, or wrong, please open an issue: 3230s https://github.com/diku-dk/futhark/issues 3230s 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut: 3230s Compiling with --backend=multicore: 3230s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut:10:13-20: 3230s Unused name "notused". 3230s 3230s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut:12:3-13:6: 3230s Unused name "newarr". 3230s cc failed with code 1: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c: In function ‘futrts_umul_hi64’: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4416:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ^~~~~~~~~~~ 3230s | __uint32_t 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4416:78: note: each undeclared identifier is reported only once for each function it appears in 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4416:90: error: expected ‘)’ before ‘a’ 3230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4416:109: error: expected ‘)’ before ‘b’ 3230s 4416 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c: In function ‘futrts_smul_hi64’: 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4420:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ^~~~~~~~~~ 3230s | __int128__ 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4420:86: error: expected ‘)’ before ‘a’ 3230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4420:104: error: expected ‘)’ before ‘b’ 3230s 4420 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3230s | ~ ^ 3230s | ) 3230s 3230s If you find this error message confusing, uninformative, or wrong, please open an issue: 3230s https://github.com/diku-dk/futhark/issues 3230s 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.fut: 3231s Compiling with --backend=multicore: 3231s cc failed with code 1: 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c: In function ‘futrts_umul_hi64’: 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4390:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3231s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3231s | ^~~~~~~~~~~ 3231s | __uint32_t 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4390:78: note: each undeclared identifier is reported only once for each function it appears in 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4390:90: error: expected ‘)’ before ‘a’ 3231s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3231s | ~ ^ 3231s | ) 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4390:109: error: expected ‘)’ before ‘b’ 3231s 4390 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3231s | ~ ^ 3231s | ) 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c: In function ‘futrts_smul_hi64’: 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4394:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3231s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3231s | ^~~~~~~~~~ 3231s | __int128__ 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4394:86: error: expected ‘)’ before ‘a’ 3231s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3231s | ~ ^ 3231s | ) 3231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4394:104: error: expected ‘)’ before ‘b’ 3231s 4394 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3231s | ~ ^ 3231s | ) 3231s 3231s If you find this error message confusing, uninformative, or wrong, please open an issue: 3231s https://github.com/diku-dk/futhark/issues 3231s 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.fut: 3232s Compiling with --backend=multicore: 3232s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.fut:15:24-25: 3232s Unused name "c". 3232s cc failed with code 1: 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c: In function ‘futrts_umul_hi64’: 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3232s | ^~~~~~~~~~~ 3232s | __uint32_t 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4402:90: error: expected ‘)’ before ‘a’ 3232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3232s | ~ ^ 3232s | ) 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4402:109: error: expected ‘)’ before ‘b’ 3232s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3232s | ~ ^ 3232s | ) 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c: In function ‘futrts_smul_hi64’: 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3232s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3232s | ^~~~~~~~~~ 3232s | __int128__ 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4406:86: error: expected ‘)’ before ‘a’ 3232s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3232s | ~ ^ 3232s | ) 3232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4406:104: error: expected ‘)’ before ‘b’ 3232s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3232s | ~ ^ 3232s | ) 3232s 3232s If you find this error message confusing, uninformative, or wrong, please open an issue: 3232s https://github.com/diku-dk/futhark/issues 3232s 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.fut: 3233s Compiling with --backend=multicore: 3233s cc failed with code 1: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c: In function ‘futrts_umul_hi64’: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ^~~~~~~~~~~ 3233s | __uint32_t 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4402:90: error: expected ‘)’ before ‘a’ 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4402:109: error: expected ‘)’ before ‘b’ 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c: In function ‘futrts_smul_hi64’: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ^~~~~~~~~~ 3233s | __int128__ 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4406:86: error: expected ‘)’ before ‘a’ 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4406:104: error: expected ‘)’ before ‘b’ 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s 3233s If you find this error message confusing, uninformative, or wrong, please open an issue: 3233s https://github.com/diku-dk/futhark/issues 3233s 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.fut: 3233s Compiling with --backend=multicore: 3233s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.fut:16:9-10: 3233s Unused name "x". 3233s cc failed with code 1: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c: In function ‘futrts_umul_hi64’: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4402:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ^~~~~~~~~~~ 3233s | __uint32_t 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4402:78: note: each undeclared identifier is reported only once for each function it appears in 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4402:90: error: expected ‘)’ before ‘a’ 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4402:109: error: expected ‘)’ before ‘b’ 3233s 4402 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c: In function ‘futrts_smul_hi64’: 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4406:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ^~~~~~~~~~ 3233s | __int128__ 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4406:86: error: expected ‘)’ before ‘a’ 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4406:104: error: expected ‘)’ before ‘b’ 3233s 4406 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3233s | ~ ^ 3233s | ) 3233s 3233s If you find this error message confusing, uninformative, or wrong, please open an issue: 3233s https://github.com/diku-dk/futhark/issues 3233s 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.fut: 3234s Compiling with --backend=multicore: 3234s cc failed with code 1: 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c: In function ‘futrts_umul_hi64’: 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3234s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3234s | ^~~~~~~~~~~ 3234s | __uint32_t 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4417:90: error: expected ‘)’ before ‘a’ 3234s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3234s | ~ ^ 3234s | ) 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4417:109: error: expected ‘)’ before ‘b’ 3234s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3234s | ~ ^ 3234s | ) 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c: In function ‘futrts_smul_hi64’: 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3234s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3234s | ^~~~~~~~~~ 3234s | __int128__ 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4421:86: error: expected ‘)’ before ‘a’ 3234s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3234s | ~ ^ 3234s | ) 3234s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4421:104: error: expected ‘)’ before ‘b’ 3234s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3234s | ~ ^ 3234s | ) 3234s 3234s If you find this error message confusing, uninformative, or wrong, please open an issue: 3234s https://github.com/diku-dk/futhark/issues 3234s 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.fut: 3235s Compiling with --backend=multicore: 3235s cc failed with code 1: 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c: In function ‘futrts_umul_hi64’: 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3235s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3235s | ^~~~~~~~~~~ 3235s | __uint32_t 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4418:90: error: expected ‘)’ before ‘a’ 3235s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3235s | ~ ^ 3235s | ) 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4418:109: error: expected ‘)’ before ‘b’ 3235s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3235s | ~ ^ 3235s | ) 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c: In function ‘futrts_smul_hi64’: 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3235s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3235s | ^~~~~~~~~~ 3235s | __int128__ 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4422:86: error: expected ‘)’ before ‘a’ 3235s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3235s | ~ ^ 3235s | ) 3235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4422:104: error: expected ‘)’ before ‘b’ 3235s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3235s | ~ ^ 3235s | ) 3235s 3235s If you find this error message confusing, uninformative, or wrong, please open an issue: 3235s https://github.com/diku-dk/futhark/issues 3235s 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.fut: 3236s Compiling with --backend=multicore: 3236s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.fut:49:9-42: 3236s Entry point parameter 3236s 3236s ((wpss: [d₀][d₁]f32): [][]f32, (wqsss: [d₀][d₃][d₄]f32): [][][]f32) 3236s 3236s will have an opaque type, so the entry point will likely not be callable. 3236s cc failed with code 1: 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c: In function ‘futrts_umul_hi64’: 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4464:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3236s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3236s | ^~~~~~~~~~~ 3236s | __uint32_t 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4464:78: note: each undeclared identifier is reported only once for each function it appears in 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4464:90: error: expected ‘)’ before ‘a’ 3236s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3236s | ~ ^ 3236s | ) 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4464:109: error: expected ‘)’ before ‘b’ 3236s 4464 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3236s | ~ ^ 3236s | ) 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c: In function ‘futrts_smul_hi64’: 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4468:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3236s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3236s | ^~~~~~~~~~ 3236s | __int128__ 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4468:86: error: expected ‘)’ before ‘a’ 3236s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3236s | ~ ^ 3236s | ) 3236s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4468:104: error: expected ‘)’ before ‘b’ 3236s 4468 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3236s | ~ ^ 3236s | ) 3236s 3236s If you find this error message confusing, uninformative, or wrong, please open an issue: 3236s https://github.com/diku-dk/futhark/issues 3236s 3236s 367/2310 passed. 3236s autopkgtest [00:47:40]: test multicore: -----------------------] 3240s autopkgtest [00:47:44]: test multicore: - - - - - - - - - - results - - - - - - - - - - 3240s multicore FAIL non-zero exit status 1 3244s autopkgtest [00:47:48]: test opencl: preparing testbed 3253s Reading package lists... 3253s Building dependency tree... 3253s Reading state information... 3254s Starting pkgProblemResolver with broken count: 0 3254s Starting 2 pkgProblemResolver with broken count: 0 3254s Done 3254s The following additional packages will be installed: 3254s clang-18 libclang-common-18-dev libclang-cpp18 libclang1-18 libgc1 3254s libhwloc15 libllvm18 libobjc-14-dev libobjc4 libpocl2-common libpocl2t64 3254s llvm-18-linker-tools ocl-icd-libopencl1 ocl-icd-opencl-dev opencl-c-headers 3254s opencl-clhpp-headers pocl-opencl-icd 3254s Suggested packages: 3254s clang-18-doc wasi-libc opencl-clhpp-headers-doc 3254s Recommended packages: 3254s llvm-18-dev libclang-rt-18-dev libhwloc-plugins libgl-dev 3254s The following NEW packages will be installed: 3254s autopkgtest-satdep clang-18 libclang-common-18-dev libclang-cpp18 3254s libclang1-18 libgc1 libhwloc15 libllvm18 libobjc-14-dev libobjc4 3254s libpocl2-common libpocl2t64 llvm-18-linker-tools ocl-icd-libopencl1 3254s ocl-icd-opencl-dev opencl-c-headers opencl-clhpp-headers pocl-opencl-icd 3254s 0 upgraded, 18 newly installed, 0 to remove and 0 not upgraded. 3254s Need to get 51.0 MB/51.0 MB of archives. 3254s After this operation, 223 MB of additional disk space will be used. 3254s Get:1 /tmp/autopkgtest.evnzWe/2-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [736 B] 3254s Get:2 http://ftpmaster.internal/ubuntu plucky/main armhf libllvm18 armhf 1:18.1.8-12 [26.6 MB] 3256s Get:3 http://ftpmaster.internal/ubuntu plucky/main armhf libclang-cpp18 armhf 1:18.1.8-12 [12.6 MB] 3256s Get:4 http://ftpmaster.internal/ubuntu plucky/main armhf libgc1 armhf 1:8.2.8-1 [81.2 kB] 3256s Get:5 http://ftpmaster.internal/ubuntu plucky/main armhf libobjc4 armhf 14.2.0-8ubuntu1 [38.0 kB] 3256s Get:6 http://ftpmaster.internal/ubuntu plucky/universe armhf libobjc-14-dev armhf 14.2.0-8ubuntu1 [185 kB] 3256s Get:7 http://ftpmaster.internal/ubuntu plucky/universe armhf libclang-common-18-dev armhf 1:18.1.8-12 [736 kB] 3256s Get:8 http://ftpmaster.internal/ubuntu plucky/universe armhf llvm-18-linker-tools armhf 1:18.1.8-12 [1151 kB] 3256s Get:9 http://ftpmaster.internal/ubuntu plucky/universe armhf libclang1-18 armhf 1:18.1.8-12 [7288 kB] 3256s Get:10 http://ftpmaster.internal/ubuntu plucky/universe armhf clang-18 armhf 1:18.1.8-12 [76.0 kB] 3256s Get:11 http://ftpmaster.internal/ubuntu plucky/universe armhf libhwloc15 armhf 2.11.2-1 [147 kB] 3256s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf libpocl2-common all 6.0-3 [82.8 kB] 3256s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf libpocl2t64 armhf 6.0-3 [1882 kB] 3256s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe armhf pocl-opencl-icd armhf 6.0-3 [7162 B] 3256s Get:15 http://ftpmaster.internal/ubuntu plucky/universe armhf opencl-c-headers all 3.0~2024.10.24-1 [48.2 kB] 3256s Get:16 http://ftpmaster.internal/ubuntu plucky/universe armhf opencl-clhpp-headers all 3.0~2024.05.08-1ubuntu1 [50.9 kB] 3256s Get:17 http://ftpmaster.internal/ubuntu plucky/universe armhf ocl-icd-libopencl1 armhf 2.3.2-1build1 [34.5 kB] 3256s Get:18 http://ftpmaster.internal/ubuntu plucky/universe armhf ocl-icd-opencl-dev armhf 2.3.2-1build1 [2458 B] 3257s Fetched 51.0 MB in 2s (27.0 MB/s) 3257s Selecting previously unselected package libllvm18:armhf. 3257s (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 ... 62366 files and directories currently installed.) 3257s Preparing to unpack .../00-libllvm18_1%3a18.1.8-12_armhf.deb ... 3257s Unpacking libllvm18:armhf (1:18.1.8-12) ... 3257s Selecting previously unselected package libclang-cpp18. 3257s Preparing to unpack .../01-libclang-cpp18_1%3a18.1.8-12_armhf.deb ... 3257s Unpacking libclang-cpp18 (1:18.1.8-12) ... 3258s Selecting previously unselected package libgc1:armhf. 3258s Preparing to unpack .../02-libgc1_1%3a8.2.8-1_armhf.deb ... 3258s Unpacking libgc1:armhf (1:8.2.8-1) ... 3258s Selecting previously unselected package libobjc4:armhf. 3258s Preparing to unpack .../03-libobjc4_14.2.0-8ubuntu1_armhf.deb ... 3258s Unpacking libobjc4:armhf (14.2.0-8ubuntu1) ... 3258s Selecting previously unselected package libobjc-14-dev:armhf. 3258s Preparing to unpack .../04-libobjc-14-dev_14.2.0-8ubuntu1_armhf.deb ... 3258s Unpacking libobjc-14-dev:armhf (14.2.0-8ubuntu1) ... 3258s Selecting previously unselected package libclang-common-18-dev:armhf. 3258s Preparing to unpack .../05-libclang-common-18-dev_1%3a18.1.8-12_armhf.deb ... 3258s Unpacking libclang-common-18-dev:armhf (1:18.1.8-12) ... 3258s Selecting previously unselected package llvm-18-linker-tools. 3258s Preparing to unpack .../06-llvm-18-linker-tools_1%3a18.1.8-12_armhf.deb ... 3258s Unpacking llvm-18-linker-tools (1:18.1.8-12) ... 3258s Selecting previously unselected package libclang1-18. 3258s Preparing to unpack .../07-libclang1-18_1%3a18.1.8-12_armhf.deb ... 3258s Unpacking libclang1-18 (1:18.1.8-12) ... 3258s Selecting previously unselected package clang-18. 3258s Preparing to unpack .../08-clang-18_1%3a18.1.8-12_armhf.deb ... 3258s Unpacking clang-18 (1:18.1.8-12) ... 3258s Selecting previously unselected package libhwloc15:armhf. 3258s Preparing to unpack .../09-libhwloc15_2.11.2-1_armhf.deb ... 3258s Unpacking libhwloc15:armhf (2.11.2-1) ... 3258s Selecting previously unselected package libpocl2-common. 3258s Preparing to unpack .../10-libpocl2-common_6.0-3_all.deb ... 3258s Unpacking libpocl2-common (6.0-3) ... 3258s Selecting previously unselected package libpocl2t64:armhf. 3258s Preparing to unpack .../11-libpocl2t64_6.0-3_armhf.deb ... 3258s Unpacking libpocl2t64:armhf (6.0-3) ... 3258s Selecting previously unselected package pocl-opencl-icd:armhf. 3258s Preparing to unpack .../12-pocl-opencl-icd_6.0-3_armhf.deb ... 3258s Unpacking pocl-opencl-icd:armhf (6.0-3) ... 3258s Selecting previously unselected package opencl-c-headers. 3258s Preparing to unpack .../13-opencl-c-headers_3.0~2024.10.24-1_all.deb ... 3258s Unpacking opencl-c-headers (3.0~2024.10.24-1) ... 3258s Selecting previously unselected package opencl-clhpp-headers. 3258s Preparing to unpack .../14-opencl-clhpp-headers_3.0~2024.05.08-1ubuntu1_all.deb ... 3258s Unpacking opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 3258s Selecting previously unselected package ocl-icd-libopencl1:armhf. 3258s Preparing to unpack .../15-ocl-icd-libopencl1_2.3.2-1build1_armhf.deb ... 3258s Unpacking ocl-icd-libopencl1:armhf (2.3.2-1build1) ... 3259s Selecting previously unselected package ocl-icd-opencl-dev:armhf. 3259s Preparing to unpack .../16-ocl-icd-opencl-dev_2.3.2-1build1_armhf.deb ... 3259s Unpacking ocl-icd-opencl-dev:armhf (2.3.2-1build1) ... 3259s Selecting previously unselected package autopkgtest-satdep. 3259s Preparing to unpack .../17-2-autopkgtest-satdep.deb ... 3259s Unpacking autopkgtest-satdep (0) ... 3259s Setting up libpocl2-common (6.0-3) ... 3259s Setting up libhwloc15:armhf (2.11.2-1) ... 3259s Setting up libclang-common-18-dev:armhf (1:18.1.8-12) ... 3259s Setting up libgc1:armhf (1:8.2.8-1) ... 3259s Setting up opencl-c-headers (3.0~2024.10.24-1) ... 3259s Setting up ocl-icd-libopencl1:armhf (2.3.2-1build1) ... 3259s Setting up libllvm18:armhf (1:18.1.8-12) ... 3259s Setting up libclang1-18 (1:18.1.8-12) ... 3259s Setting up libobjc4:armhf (14.2.0-8ubuntu1) ... 3259s Setting up libobjc-14-dev:armhf (14.2.0-8ubuntu1) ... 3259s Setting up opencl-clhpp-headers (3.0~2024.05.08-1ubuntu1) ... 3259s Setting up ocl-icd-opencl-dev:armhf (2.3.2-1build1) ... 3259s Setting up llvm-18-linker-tools (1:18.1.8-12) ... 3259s Setting up libclang-cpp18 (1:18.1.8-12) ... 3259s Setting up clang-18 (1:18.1.8-12) ... 3259s Setting up libpocl2t64:armhf (6.0-3) ... 3259s Setting up pocl-opencl-icd:armhf (6.0-3) ... 3259s Setting up autopkgtest-satdep (0) ... 3259s Processing triggers for man-db (2.13.0-1) ... 3259s Processing triggers for libc-bin (2.40-1ubuntu3) ... 3270s (Reading database ... 62818 files and directories currently installed.) 3270s Removing autopkgtest-satdep (0) ... 3275s autopkgtest [00:48:19]: test opencl: [----------------------- 3284s (0 failed, 0 passed, 2303 to go). 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.fut: 3298s Compiling with --backend=opencl: 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s cc failed with code 1: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c: In function ‘futrts_umul_hi64’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ^~~~~~~~~~~ 3298s | __uint32_t 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4507:90: error: expected ‘)’ before ‘a’ 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4507:109: error: expected ‘)’ before ‘b’ 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c: In function ‘futrts_smul_hi64’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ^~~~~~~~~~ 3298s | __int128__ 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4511:86: error: expected ‘)’ before ‘a’ 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:4511:104: error: expected ‘)’ before ‘b’ 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c: In function ‘mk_compile_opts’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist1.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3298s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3298s | ~~^ ~~~~~~~~~~~~~ 3298s | | | 3298s | unsigned int int64_t {aka long long int} 3298s | %llu 3298s 3298s If you find this error message confusing, uninformative, or wrong, please open an issue: 3298s https://github.com/diku-dk/futhark/issues 3298s 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.fut: 3298s Compiling with --backend=opencl: 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s cc failed with code 1: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c: In function ‘futrts_umul_hi64’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ^~~~~~~~~~~ 3298s | __uint32_t 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4507:90: error: expected ‘)’ before ‘a’ 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4507:109: error: expected ‘)’ before ‘b’ 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c: In function ‘futrts_smul_hi64’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ^~~~~~~~~~ 3298s | __int128__ 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4511:86: error: expected ‘)’ before ‘a’ 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:4511:104: error: expected ‘)’ before ‘b’ 3298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3298s | ~ ^ 3298s | ) 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c: In function ‘mk_compile_opts’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3298s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3298s | ~~^ ~~~~~~~~~~~~~ 3298s | | | 3298s | unsigned int int64_t {aka long long int} 3298s | %llu 3298s 3298s If you find this error message confusing, uninformative, or wrong, please open an issue: 3298s https://github.com/diku-dk/futhark/issues 3298s 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.fut: 3298s Compiling with --backend=opencl: 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s 3298s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3298s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3298s cc failed with code 1: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c: In function ‘futrts_umul_hi64’: 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3298s | ^~~~~~~~~~~ 3298s | __uint32_t 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4507:90: error: expected ‘)’ before ‘a’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4507:109: error: expected ‘)’ before ‘b’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c: In function ‘futrts_smul_hi64’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ^~~~~~~~~~ 3299s | __int128__ 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4511:86: error: expected ‘)’ before ‘a’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:4511:104: error: expected ‘)’ before ‘b’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c: In function ‘mk_compile_opts’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/dup.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3299s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3299s | ~~^ ~~~~~~~~~~~~~ 3299s | | | 3299s | unsigned int int64_t {aka long long int} 3299s | %llu 3299s 3299s If you find this error message confusing, uninformative, or wrong, please open an issue: 3299s https://github.com/diku-dk/futhark/issues 3299s 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.fut: 3299s Compiling with --backend=opencl: 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s cc failed with code 1: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c: In function ‘futrts_umul_hi64’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ^~~~~~~~~~~ 3299s | __uint32_t 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4507:90: error: expected ‘)’ before ‘a’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4507:109: error: expected ‘)’ before ‘b’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c: In function ‘futrts_smul_hi64’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ^~~~~~~~~~ 3299s | __int128__ 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4511:86: error: expected ‘)’ before ‘a’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:4511:104: error: expected ‘)’ before ‘b’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c: In function ‘mk_compile_opts’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist2.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3299s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3299s | ~~^ ~~~~~~~~~~~~~ 3299s | | | 3299s | unsigned int int64_t {aka long long int} 3299s | %llu 3299s 3299s If you find this error message confusing, uninformative, or wrong, please open an issue: 3299s https://github.com/diku-dk/futhark/issues 3299s 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.fut: 3299s Compiling with --backend=opencl: 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s 3299s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3299s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3299s cc failed with code 1: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c: In function ‘futrts_umul_hi64’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ^~~~~~~~~~~ 3299s | __uint32_t 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4507:90: error: expected ‘)’ before ‘a’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4507:109: error: expected ‘)’ before ‘b’ 3299s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c: In function ‘futrts_smul_hi64’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ^~~~~~~~~~ 3299s | __int128__ 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4511:86: error: expected ‘)’ before ‘a’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:4511:104: error: expected ‘)’ before ‘b’ 3299s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3299s | ~ ^ 3299s | ) 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c: In function ‘mk_compile_opts’: 3299s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist3.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3299s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3299s | ~~^ ~~~~~~~~~~~~~ 3299s | | | 3299s | unsigned int int64_t {aka long long int} 3299s | %llu 3299s 3299s If you find this error message confusing, uninformative, or wrong, please open an issue: 3299s https://github.com/diku-dk/futhark/issues 3299s 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.fut: 3300s Compiling with --backend=opencl: 3300s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3300s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3300s 3300s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3300s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3300s 3300s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3300s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3300s cc failed with code 1: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c: In function ‘futrts_umul_hi64’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ^~~~~~~~~~~ 3300s | __uint32_t 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4507:90: error: expected ‘)’ before ‘a’ 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4507:109: error: expected ‘)’ before ‘b’ 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c: In function ‘futrts_smul_hi64’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ^~~~~~~~~~ 3300s | __int128__ 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4511:86: error: expected ‘)’ before ‘a’ 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:4511:104: error: expected ‘)’ before ‘b’ 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c: In function ‘mk_compile_opts’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/fusion0.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3300s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3300s | ~~^ ~~~~~~~~~~~~~ 3300s | | | 3300s | unsigned int int64_t {aka long long int} 3300s | %llu 3300s 3300s If you find this error message confusing, uninformative, or wrong, please open an issue: 3300s https://github.com/diku-dk/futhark/issues 3300s 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.fut: 3300s Compiling with --backend=opencl: 3300s cc failed with code 1: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c: In function ‘futrts_umul_hi64’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ^~~~~~~~~~~ 3300s | __uint32_t 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4507:90: error: expected ‘)’ before ‘a’ 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4507:109: error: expected ‘)’ before ‘b’ 3300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c: In function ‘futrts_smul_hi64’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ^~~~~~~~~~ 3300s | __int128__ 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4511:86: error: expected ‘)’ before ‘a’ 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:4511:104: error: expected ‘)’ before ‘b’ 3300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3300s | ~ ^ 3300s | ) 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c: In function ‘mk_compile_opts’: 3300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearImp.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3300s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3300s | ~~^ ~~~~~~~~~~~~~ 3300s | | | 3300s | unsigned int int64_t {aka long long int} 3300s | %llu 3300s 3300s If you find this error message confusing, uninformative, or wrong, please open an issue: 3300s https://github.com/diku-dk/futhark/issues 3300s 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.fut: 3309s Compiling with --backend=opencl: 3309s cc failed with code 1: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c: In function ‘futrts_umul_hi64’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ^~~~~~~~~~~ 3309s | __uint32_t 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4507:90: error: expected ‘)’ before ‘a’ 3309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4507:109: error: expected ‘)’ before ‘b’ 3309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c: In function ‘futrts_smul_hi64’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ^~~~~~~~~~ 3309s | __int128__ 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4511:86: error: expected ‘)’ before ‘a’ 3309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:4511:104: error: expected ‘)’ before ‘b’ 3309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c: In function ‘mk_compile_opts’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/BabyBearFun.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3309s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3309s | ~~^ ~~~~~~~~~~~~~ 3309s | | | 3309s | unsigned int int64_t {aka long long int} 3309s | %llu 3309s 3309s If you find this error message confusing, uninformative, or wrong, please open an issue: 3309s https://github.com/diku-dk/futhark/issues 3309s 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut: 3309s Compiling with --backend=opencl: 3309s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3309s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3309s 3309s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3309s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3309s 3309s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3309s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3309s cc failed with code 1: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c: In function ‘futrts_umul_hi64’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3309s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ^~~~~~~~~~~ 3309s | __uint32_t 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4481:90: error: expected ‘)’ before ‘a’ 3309s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4481:109: error: expected ‘)’ before ‘b’ 3309s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c: In function ‘futrts_smul_hi64’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3309s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ^~~~~~~~~~ 3309s | __int128__ 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4485:86: error: expected ‘)’ before ‘a’ 3309s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:4485:104: error: expected ‘)’ before ‘b’ 3309s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3309s | ~ ^ 3309s | ) 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c: In function ‘mk_compile_opts’: 3309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3309s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3309s | ~~^ ~~~~~~~~~~~~~ 3309s | | | 3309s | unsigned int int64_t {aka long long int} 3309s | %llu 3309s 3309s If you find this error message confusing, uninformative, or wrong, please open an issue: 3309s https://github.com/diku-dk/futhark/issues 3309s 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.fut: 3310s Compiling with --backend=opencl: 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s cc failed with code 1: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c: In function ‘futrts_umul_hi64’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3310s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ^~~~~~~~~~~ 3310s | __uint32_t 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4507:90: error: expected ‘)’ before ‘a’ 3310s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4507:109: error: expected ‘)’ before ‘b’ 3310s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c: In function ‘futrts_smul_hi64’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3310s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ^~~~~~~~~~ 3310s | __int128__ 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4511:86: error: expected ‘)’ before ‘a’ 3310s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:4511:104: error: expected ‘)’ before ‘b’ 3310s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c: In function ‘mk_compile_opts’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/id.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3310s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3310s | ~~^ ~~~~~~~~~~~~~ 3310s | | | 3310s | unsigned int int64_t {aka long long int} 3310s | %llu 3310s 3310s If you find this error message confusing, uninformative, or wrong, please open an issue: 3310s https://github.com/diku-dk/futhark/issues 3310s 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.fut: 3310s Compiling with --backend=opencl: 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s 3310s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3310s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3310s cc failed with code 1: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c: In function ‘futrts_umul_hi64’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3310s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ^~~~~~~~~~~ 3310s | __uint32_t 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4509:90: error: expected ‘)’ before ‘a’ 3310s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4509:109: error: expected ‘)’ before ‘b’ 3310s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c: In function ‘futrts_smul_hi64’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3310s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ^~~~~~~~~~ 3310s | __int128__ 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4513:86: error: expected ‘)’ before ‘a’ 3310s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:4513:104: error: expected ‘)’ before ‘b’ 3310s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3310s | ~ ^ 3310s | ) 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c: In function ‘mk_compile_opts’: 3310s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist4.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3310s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3310s | ~~^ ~~~~~~~~~~~~~ 3310s | | | 3310s | unsigned int int64_t {aka long long int} 3310s | %llu 3310s 3310s If you find this error message confusing, uninformative, or wrong, please open an issue: 3310s https://github.com/diku-dk/futhark/issues 3310s 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.fut: 3311s Compiling with --backend=opencl: 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s cc failed with code 1: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c: In function ‘futrts_umul_hi64’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ^~~~~~~~~~~ 3311s | __uint32_t 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4507:90: error: expected ‘)’ before ‘a’ 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4507:109: error: expected ‘)’ before ‘b’ 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c: In function ‘futrts_smul_hi64’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ^~~~~~~~~~ 3311s | __int128__ 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4511:86: error: expected ‘)’ before ‘a’ 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:4511:104: error: expected ‘)’ before ‘b’ 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c: In function ‘mk_compile_opts’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/neutral.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3311s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3311s | ~~^ ~~~~~~~~~~~~~ 3311s | | | 3311s | unsigned int int64_t {aka long long int} 3311s | %llu 3311s 3311s If you find this error message confusing, uninformative, or wrong, please open an issue: 3311s https://github.com/diku-dk/futhark/issues 3311s 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.fut: 3311s Compiling with --backend=opencl: 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s 3311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3311s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3311s cc failed with code 1: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c: In function ‘futrts_umul_hi64’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ^~~~~~~~~~~ 3311s | __uint32_t 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4507:90: error: expected ‘)’ before ‘a’ 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4507:109: error: expected ‘)’ before ‘b’ 3311s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c: In function ‘futrts_smul_hi64’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ^~~~~~~~~~ 3311s | __int128__ 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4511:86: error: expected ‘)’ before ‘a’ 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:4511:104: error: expected ‘)’ before ‘b’ 3311s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3311s | ~ ^ 3311s | ) 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c: In function ‘mk_compile_opts’: 3311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3311s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3311s | ~~^ ~~~~~~~~~~~~~ 3311s | | | 3311s | unsigned int int64_t {aka long long int} 3311s | %llu 3311s 3311s If you find this error message confusing, uninformative, or wrong, please open an issue: 3311s https://github.com/diku-dk/futhark/issues 3311s 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.fut: 3313s Compiling with --backend=opencl: 3313s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3313s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3313s 3313s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3313s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3313s 3313s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3313s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3313s cc failed with code 1: 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c: In function ‘futrts_umul_hi64’: 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3313s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3313s | ^~~~~~~~~~~ 3313s | __uint32_t 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4509:90: error: expected ‘)’ before ‘a’ 3313s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3313s | ~ ^ 3313s | ) 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4509:109: error: expected ‘)’ before ‘b’ 3313s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3313s | ~ ^ 3313s | ) 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c: In function ‘futrts_smul_hi64’: 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3313s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3313s | ^~~~~~~~~~ 3313s | __int128__ 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4513:86: error: expected ‘)’ before ‘a’ 3313s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3313s | ~ ^ 3313s | ) 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:4513:104: error: expected ‘)’ before ‘b’ 3313s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3313s | ~ ^ 3313s | ) 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c: In function ‘mk_compile_opts’: 3313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/outermap0.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3313s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3313s | ~~^ ~~~~~~~~~~~~~ 3313s | | | 3313s | unsigned int int64_t {aka long long int} 3313s | %llu 3313s 3313s If you find this error message confusing, uninformative, or wrong, please open an issue: 3313s https://github.com/diku-dk/futhark/issues 3313s 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.fut: 3314s Compiling with --backend=opencl: 3314s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3314s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3314s 3314s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3314s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3314s 3314s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3314s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3314s cc failed with code 1: 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c: In function ‘futrts_umul_hi64’: 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3314s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3314s | ^~~~~~~~~~~ 3314s | __uint32_t 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4524:90: error: expected ‘)’ before ‘a’ 3314s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3314s | ~ ^ 3314s | ) 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4524:109: error: expected ‘)’ before ‘b’ 3314s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3314s | ~ ^ 3314s | ) 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c: In function ‘futrts_smul_hi64’: 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3314s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3314s | ^~~~~~~~~~ 3314s | __int128__ 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4528:86: error: expected ‘)’ before ‘a’ 3314s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3314s | ~ ^ 3314s | ) 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:4528:104: error: expected ‘)’ before ‘b’ 3314s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3314s | ~ ^ 3314s | ) 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c: In function ‘mk_compile_opts’: 3314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/hist5.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3314s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3314s | ~~^ ~~~~~~~~~~~~~ 3314s | | | 3314s | unsigned int int64_t {aka long long int} 3314s | %llu 3314s 3314s If you find this error message confusing, uninformative, or wrong, please open an issue: 3314s https://github.com/diku-dk/futhark/issues 3314s 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.fut: 3319s Compiling with --backend=opencl: 3319s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3319s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3319s 3319s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3319s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3319s 3319s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3319s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3319s cc failed with code 1: 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c: In function ‘futrts_umul_hi64’: 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3319s | ^~~~~~~~~~~ 3319s | __uint32_t 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4507:90: error: expected ‘)’ before ‘a’ 3319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3319s | ~ ^ 3319s | ) 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4507:109: error: expected ‘)’ before ‘b’ 3319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3319s | ~ ^ 3319s | ) 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c: In function ‘futrts_smul_hi64’: 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3319s | ^~~~~~~~~~ 3319s | __int128__ 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4511:86: error: expected ‘)’ before ‘a’ 3319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3319s | ~ ^ 3319s | ) 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:4511:104: error: expected ‘)’ before ‘b’ 3319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3319s | ~ ^ 3319s | ) 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c: In function ‘mk_compile_opts’: 3319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3319s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3319s | ~~^ ~~~~~~~~~~~~~ 3319s | | | 3319s | unsigned int int64_t {aka long long int} 3319s | %llu 3319s 3319s If you find this error message confusing, uninformative, or wrong, please open an issue: 3319s https://github.com/diku-dk/futhark/issues 3319s 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.fut: 3321s Compiling with --backend=opencl: 3321s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3321s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3321s 3321s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3321s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3321s 3321s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3321s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3321s cc failed with code 1: 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c: In function ‘futrts_umul_hi64’: 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3321s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3321s | ^~~~~~~~~~~ 3321s | __uint32_t 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4508:90: error: expected ‘)’ before ‘a’ 3321s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3321s | ~ ^ 3321s | ) 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4508:109: error: expected ‘)’ before ‘b’ 3321s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3321s | ~ ^ 3321s | ) 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c: In function ‘futrts_smul_hi64’: 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3321s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3321s | ^~~~~~~~~~ 3321s | __int128__ 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4512:86: error: expected ‘)’ before ‘a’ 3321s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3321s | ~ ^ 3321s | ) 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:4512:104: error: expected ‘)’ before ‘b’ 3321s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3321s | ~ ^ 3321s | ) 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c: In function ‘mk_compile_opts’: 3321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatter2.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3321s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3321s | ~~^ ~~~~~~~~~~~~~ 3321s | | | 3321s | unsigned int int64_t {aka long long int} 3321s | %llu 3321s 3321s If you find this error message confusing, uninformative, or wrong, please open an issue: 3321s https://github.com/diku-dk/futhark/issues 3321s 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.fut: 3322s Compiling with --backend=opencl: 3322s cc failed with code 1: 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c: In function ‘futrts_umul_hi64’: 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4521:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3322s 4521 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3322s | ^~~~~~~~~~~ 3322s | __uint32_t 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4521:78: note: each undeclared identifier is reported only once for each function it appears in 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4521:90: error: expected ‘)’ before ‘a’ 3322s 4521 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3322s | ~ ^ 3322s | ) 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4521:109: error: expected ‘)’ before ‘b’ 3322s 4521 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3322s | ~ ^ 3322s | ) 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c: In function ‘futrts_smul_hi64’: 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4525:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3322s 4525 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3322s | ^~~~~~~~~~ 3322s | __int128__ 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4525:86: error: expected ‘)’ before ‘a’ 3322s 4525 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3322s | ~ ^ 3322s | ) 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:4525:104: error: expected ‘)’ before ‘b’ 3322s 4525 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3322s | ~ ^ 3322s | ) 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c: In function ‘mk_compile_opts’: 3322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr0.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3322s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3322s | ~~^ ~~~~~~~~~~~~~ 3322s | | | 3322s | unsigned int int64_t {aka long long int} 3322s | %llu 3322s 3322s If you find this error message confusing, uninformative, or wrong, please open an issue: 3322s https://github.com/diku-dk/futhark/issues 3322s 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.fut: 3323s Compiling with --backend=opencl: 3323s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3323s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3323s 3323s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3323s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3323s 3323s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3323s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3323s cc failed with code 1: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c: In function ‘futrts_umul_hi64’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3323s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ^~~~~~~~~~~ 3323s | __uint32_t 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4508:90: error: expected ‘)’ before ‘a’ 3323s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4508:109: error: expected ‘)’ before ‘b’ 3323s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c: In function ‘futrts_smul_hi64’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3323s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ^~~~~~~~~~ 3323s | __int128__ 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4512:86: error: expected ‘)’ before ‘a’ 3323s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:4512:104: error: expected ‘)’ before ‘b’ 3323s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c: In function ‘mk_compile_opts’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/scatterhist.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3323s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3323s | ~~^ ~~~~~~~~~~~~~ 3323s | | | 3323s | unsigned int int64_t {aka long long int} 3323s | %llu 3323s 3323s If you find this error message confusing, uninformative, or wrong, please open an issue: 3323s https://github.com/diku-dk/futhark/issues 3323s 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.fut: 3323s Compiling with --backend=opencl: 3323s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.fut:4:23-36: 3323s Defaulting ambiguous type to i32. 3323s cc failed with code 1: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c: In function ‘futrts_umul_hi64’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3323s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ^~~~~~~~~~~ 3323s | __uint32_t 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4509:90: error: expected ‘)’ before ‘a’ 3323s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4509:109: error: expected ‘)’ before ‘b’ 3323s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c: In function ‘futrts_smul_hi64’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3323s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ^~~~~~~~~~ 3323s | __int128__ 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4513:86: error: expected ‘)’ before ‘a’ 3323s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:4513:104: error: expected ‘)’ before ‘b’ 3323s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3323s | ~ ^ 3323s | ) 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c: In function ‘mk_compile_opts’: 3323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cert.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3323s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3323s | ~~^ ~~~~~~~~~~~~~ 3323s | | | 3323s | unsigned int int64_t {aka long long int} 3323s | %llu 3323s 3323s If you find this error message confusing, uninformative, or wrong, please open an issue: 3323s https://github.com/diku-dk/futhark/issues 3323s 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.fut: 3324s Compiling with --backend=opencl: 3324s cc failed with code 1: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c: In function ‘futrts_umul_hi64’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3324s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ^~~~~~~~~~~ 3324s | __uint32_t 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4524:90: error: expected ‘)’ before ‘a’ 3324s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4524:109: error: expected ‘)’ before ‘b’ 3324s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c: In function ‘futrts_smul_hi64’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3324s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ^~~~~~~~~~ 3324s | __int128__ 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4528:86: error: expected ‘)’ before ‘a’ 3324s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:4528:104: error: expected ‘)’ before ‘b’ 3324s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c: In function ‘mk_compile_opts’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3324s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3324s | ~~^ ~~~~~~~~~~~~~ 3324s | | | 3324s | unsigned int int64_t {aka long long int} 3324s | %llu 3324s 3324s If you find this error message confusing, uninformative, or wrong, please open an issue: 3324s https://github.com/diku-dk/futhark/issues 3324s 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.fut: 3324s Compiling with --backend=opencl: 3324s cc failed with code 1: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c: In function ‘futrts_umul_hi64’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3324s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ^~~~~~~~~~~ 3324s | __uint32_t 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4539:90: error: expected ‘)’ before ‘a’ 3324s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4539:109: error: expected ‘)’ before ‘b’ 3324s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c: In function ‘futrts_smul_hi64’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3324s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ^~~~~~~~~~ 3324s | __int128__ 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4543:86: error: expected ‘)’ before ‘a’ 3324s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:4543:104: error: expected ‘)’ before ‘b’ 3324s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3324s | ~ ^ 3324s | ) 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c: In function ‘mk_compile_opts’: 3324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/arr2.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3324s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3324s | ~~^ ~~~~~~~~~~~~~ 3324s | | | 3324s | unsigned int int64_t {aka long long int} 3324s | %llu 3324s 3324s If you find this error message confusing, uninformative, or wrong, please open an issue: 3324s https://github.com/diku-dk/futhark/issues 3324s 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.fut: 3325s Compiling with --backend=opencl: 3325s cc failed with code 1: 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c: In function ‘futrts_umul_hi64’: 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3325s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3325s | ^~~~~~~~~~~ 3325s | __uint32_t 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4508:90: error: expected ‘)’ before ‘a’ 3325s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3325s | ~ ^ 3325s | ) 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4508:109: error: expected ‘)’ before ‘b’ 3325s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3325s | ~ ^ 3325s | ) 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c: In function ‘futrts_smul_hi64’: 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3325s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3325s | ^~~~~~~~~~ 3325s | __int128__ 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4512:86: error: expected ‘)’ before ‘a’ 3325s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3325s | ~ ^ 3325s | ) 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:4512:104: error: expected ‘)’ before ‘b’ 3325s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3325s | ~ ^ 3325s | ) 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c: In function ‘mk_compile_opts’: 3325s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/clz.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3325s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3325s | ~~^ ~~~~~~~~~~~~~ 3325s | | | 3325s | unsigned int int64_t {aka long long int} 3325s | %llu 3325s 3325s If you find this error message confusing, uninformative, or wrong, please open an issue: 3325s https://github.com/diku-dk/futhark/issues 3325s 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.fut: 3331s Compiling with --backend=opencl: 3331s cc failed with code 1: 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c: In function ‘futrts_umul_hi64’: 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3331s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3331s | ^~~~~~~~~~~ 3331s | __uint32_t 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4510:90: error: expected ‘)’ before ‘a’ 3331s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3331s | ~ ^ 3331s | ) 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4510:109: error: expected ‘)’ before ‘b’ 3331s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3331s | ~ ^ 3331s | ) 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c: In function ‘futrts_smul_hi64’: 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3331s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3331s | ^~~~~~~~~~ 3331s | __int128__ 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4514:86: error: expected ‘)’ before ‘a’ 3331s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3331s | ~ ^ 3331s | ) 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:4514:104: error: expected ‘)’ before ‘b’ 3331s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3331s | ~ ^ 3331s | ) 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c: In function ‘mk_compile_opts’: 3331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/cmp0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3331s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3331s | ~~^ ~~~~~~~~~~~~~ 3331s | | | 3331s | unsigned int int64_t {aka long long int} 3331s | %llu 3331s 3331s If you find this error message confusing, uninformative, or wrong, please open an issue: 3331s https://github.com/diku-dk/futhark/issues 3331s 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.fut: 3332s Compiling with --backend=opencl: 3332s cc failed with code 1: 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c: In function ‘futrts_umul_hi64’: 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3332s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3332s | ^~~~~~~~~~~ 3332s | __uint32_t 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4523:90: error: expected ‘)’ before ‘a’ 3332s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3332s | ~ ^ 3332s | ) 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4523:109: error: expected ‘)’ before ‘b’ 3332s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3332s | ~ ^ 3332s | ) 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c: In function ‘futrts_smul_hi64’: 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3332s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3332s | ^~~~~~~~~~ 3332s | __int128__ 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4527:86: error: expected ‘)’ before ‘a’ 3332s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3332s | ~ ^ 3332s | ) 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:4527:104: error: expected ‘)’ before ‘b’ 3332s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3332s | ~ ^ 3332s | ) 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c: In function ‘mk_compile_opts’: 3332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/concat0.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3332s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3332s | ~~^ ~~~~~~~~~~~~~ 3332s | | | 3332s | unsigned int int64_t {aka long long int} 3332s | %llu 3332s 3332s If you find this error message confusing, uninformative, or wrong, please open an issue: 3332s https://github.com/diku-dk/futhark/issues 3332s 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut: 3333s Compiling with --backend=opencl: 3333s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut:6:11-12: 3333s Defaulting ambiguous type to i32. 3333s 3333s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.fut:9:11-12: 3333s Defaulting ambiguous type to i32. 3333s cc failed with code 1: 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c: In function ‘futrts_umul_hi64’: 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3333s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3333s | ^~~~~~~~~~~ 3333s | __uint32_t 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4508:90: error: expected ‘)’ before ‘a’ 3333s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3333s | ~ ^ 3333s | ) 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4508:109: error: expected ‘)’ before ‘b’ 3333s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3333s | ~ ^ 3333s | ) 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c: In function ‘futrts_smul_hi64’: 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3333s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3333s | ^~~~~~~~~~ 3333s | __int128__ 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4512:86: error: expected ‘)’ before ‘a’ 3333s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3333s | ~ ^ 3333s | ) 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:4512:104: error: expected ‘)’ before ‘b’ 3333s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3333s | ~ ^ 3333s | ) 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c: In function ‘mk_compile_opts’: 3333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/confusion0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3333s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3333s | ~~^ ~~~~~~~~~~~~~ 3333s | | | 3333s | unsigned int int64_t {aka long long int} 3333s | %llu 3333s 3333s If you find this error message confusing, uninformative, or wrong, please open an issue: 3333s https://github.com/diku-dk/futhark/issues 3333s 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.fut: 3336s Compiling with --backend=opencl: 3336s cc failed with code 1: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c: In function ‘futrts_umul_hi64’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3336s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ^~~~~~~~~~~ 3336s | __uint32_t 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4535:90: error: expected ‘)’ before ‘a’ 3336s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4535:109: error: expected ‘)’ before ‘b’ 3336s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c: In function ‘futrts_smul_hi64’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3336s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ^~~~~~~~~~ 3336s | __int128__ 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4539:86: error: expected ‘)’ before ‘a’ 3336s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:4539:104: error: expected ‘)’ before ‘b’ 3336s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c: In function ‘mk_compile_opts’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3336s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3336s | ~~^ ~~~~~~~~~~~~~ 3336s | | | 3336s | unsigned int int64_t {aka long long int} 3336s | %llu 3336s 3336s If you find this error message confusing, uninformative, or wrong, please open an issue: 3336s https://github.com/diku-dk/futhark/issues 3336s 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.fut: 3336s Compiling with --backend=opencl: 3336s cc failed with code 1: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c: In function ‘futrts_umul_hi64’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3336s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ^~~~~~~~~~~ 3336s | __uint32_t 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4520:90: error: expected ‘)’ before ‘a’ 3336s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4520:109: error: expected ‘)’ before ‘b’ 3336s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c: In function ‘futrts_smul_hi64’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3336s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ^~~~~~~~~~ 3336s | __int128__ 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4524:86: error: expected ‘)’ before ‘a’ 3336s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:4524:104: error: expected ‘)’ before ‘b’ 3336s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3336s | ~ ^ 3336s | ) 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c: In function ‘mk_compile_opts’: 3336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume3.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3336s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3336s | ~~^ ~~~~~~~~~~~~~ 3336s | | | 3336s | unsigned int int64_t {aka long long int} 3336s | %llu 3336s 3336s If you find this error message confusing, uninformative, or wrong, please open an issue: 3336s https://github.com/diku-dk/futhark/issues 3336s 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.fut: 3337s Compiling with --backend=opencl: 3337s cc failed with code 1: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c: In function ‘futrts_umul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3337s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ^~~~~~~~~~~ 3337s | __uint32_t 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4539:90: error: expected ‘)’ before ‘a’ 3337s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4539:109: error: expected ‘)’ before ‘b’ 3337s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c: In function ‘futrts_smul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3337s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ^~~~~~~~~~ 3337s | __int128__ 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4543:86: error: expected ‘)’ before ‘a’ 3337s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:4543:104: error: expected ‘)’ before ‘b’ 3337s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c: In function ‘mk_compile_opts’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume2.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3337s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3337s | ~~^ ~~~~~~~~~~~~~ 3337s | | | 3337s | unsigned int int64_t {aka long long int} 3337s | %llu 3337s 3337s If you find this error message confusing, uninformative, or wrong, please open an issue: 3337s https://github.com/diku-dk/futhark/issues 3337s 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.fut: 3337s Compiling with --backend=opencl: 3337s cc failed with code 1: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c: In function ‘futrts_umul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3337s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ^~~~~~~~~~~ 3337s | __uint32_t 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4537:90: error: expected ‘)’ before ‘a’ 3337s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4537:109: error: expected ‘)’ before ‘b’ 3337s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c: In function ‘futrts_smul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3337s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ^~~~~~~~~~ 3337s | __int128__ 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4541:86: error: expected ‘)’ before ‘a’ 3337s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:4541:104: error: expected ‘)’ before ‘b’ 3337s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c: In function ‘mk_compile_opts’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume1.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3337s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3337s | ~~^ ~~~~~~~~~~~~~ 3337s | | | 3337s | unsigned int int64_t {aka long long int} 3337s | %llu 3337s 3337s If you find this error message confusing, uninformative, or wrong, please open an issue: 3337s https://github.com/diku-dk/futhark/issues 3337s 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.fut: 3337s Compiling with --backend=opencl: 3337s cc failed with code 1: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c: In function ‘futrts_umul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3337s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ^~~~~~~~~~~ 3337s | __uint32_t 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4533:90: error: expected ‘)’ before ‘a’ 3337s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4533:109: error: expected ‘)’ before ‘b’ 3337s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c: In function ‘futrts_smul_hi64’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3337s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ^~~~~~~~~~ 3337s | __int128__ 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4537:86: error: expected ‘)’ before ‘a’ 3337s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:4537:104: error: expected ‘)’ before ‘b’ 3337s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3337s | ~ ^ 3337s | ) 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c: In function ‘mk_compile_opts’: 3337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume4.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3337s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3337s | ~~^ ~~~~~~~~~~~~~ 3337s | | | 3337s | unsigned int int64_t {aka long long int} 3337s | %llu 3337s 3337s If you find this error message confusing, uninformative, or wrong, please open an issue: 3337s https://github.com/diku-dk/futhark/issues 3337s 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.fut: 3342s Compiling with --backend=opencl: 3342s cc failed with code 1: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c: In function ‘futrts_umul_hi64’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3342s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ^~~~~~~~~~~ 3342s | __uint32_t 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4507:90: error: expected ‘)’ before ‘a’ 3342s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4507:109: error: expected ‘)’ before ‘b’ 3342s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c: In function ‘futrts_smul_hi64’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3342s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ^~~~~~~~~~ 3342s | __int128__ 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4511:86: error: expected ‘)’ before ‘a’ 3342s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:4511:104: error: expected ‘)’ before ‘b’ 3342s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c: In function ‘mk_compile_opts’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3342s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3342s | ~~^ ~~~~~~~~~~~~~ 3342s | | | 3342s | unsigned int int64_t {aka long long int} 3342s | %llu 3342s 3342s If you find this error message confusing, uninformative, or wrong, please open an issue: 3342s https://github.com/diku-dk/futhark/issues 3342s 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.fut: 3342s Compiling with --backend=opencl: 3342s cc failed with code 1: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c: In function ‘futrts_umul_hi64’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3342s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ^~~~~~~~~~~ 3342s | __uint32_t 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4506:90: error: expected ‘)’ before ‘a’ 3342s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4506:109: error: expected ‘)’ before ‘b’ 3342s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c: In function ‘futrts_smul_hi64’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3342s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ^~~~~~~~~~ 3342s | __int128__ 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4510:86: error: expected ‘)’ before ‘a’ 3342s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:4510:104: error: expected ‘)’ before ‘b’ 3342s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3342s | ~ ^ 3342s | ) 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c: In function ‘mk_compile_opts’: 3342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv0.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3342s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3342s | ~~^ ~~~~~~~~~~~~~ 3342s | | | 3342s | unsigned int int64_t {aka long long int} 3342s | %llu 3342s 3342s If you find this error message confusing, uninformative, or wrong, please open an issue: 3342s https://github.com/diku-dk/futhark/issues 3342s 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.fut: 3344s Compiling with --backend=opencl: 3344s cc failed with code 1: 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c: In function ‘futrts_umul_hi64’: 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3344s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3344s | ^~~~~~~~~~~ 3344s | __uint32_t 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4520:90: error: expected ‘)’ before ‘a’ 3344s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3344s | ~ ^ 3344s | ) 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4520:109: error: expected ‘)’ before ‘b’ 3344s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3344s | ~ ^ 3344s | ) 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c: In function ‘futrts_smul_hi64’: 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3344s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3344s | ^~~~~~~~~~ 3344s | __int128__ 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4524:86: error: expected ‘)’ before ‘a’ 3344s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3344s | ~ ^ 3344s | ) 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:4524:104: error: expected ‘)’ before ‘b’ 3344s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3344s | ~ ^ 3344s | ) 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c: In function ‘mk_compile_opts’: 3344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/consume6.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3344s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3344s | ~~^ ~~~~~~~~~~~~~ 3344s | | | 3344s | unsigned int int64_t {aka long long int} 3344s | %llu 3344s 3344s If you find this error message confusing, uninformative, or wrong, please open an issue: 3344s https://github.com/diku-dk/futhark/issues 3344s 3344s (34 failed, 0 passed, 2269 to go). 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.fut: 3346s Compiling with --backend=opencl: 3346s cc failed with code 1: 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c: In function ‘futrts_umul_hi64’: 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3346s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3346s | ^~~~~~~~~~~ 3346s | __uint32_t 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4510:90: error: expected ‘)’ before ‘a’ 3346s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3346s | ~ ^ 3346s | ) 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4510:109: error: expected ‘)’ before ‘b’ 3346s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3346s | ~ ^ 3346s | ) 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c: In function ‘futrts_smul_hi64’: 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3346s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3346s | ^~~~~~~~~~ 3346s | __int128__ 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4514:86: error: expected ‘)’ before ‘a’ 3346s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3346s | ~ ^ 3346s | ) 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:4514:104: error: expected ‘)’ before ‘b’ 3346s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3346s | ~ ^ 3346s | ) 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c: In function ‘mk_compile_opts’: 3346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fadd.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3346s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3346s | ~~^ ~~~~~~~~~~~~~ 3346s | | | 3346s | unsigned int int64_t {aka long long int} 3346s | %llu 3346s 3346s If you find this error message confusing, uninformative, or wrong, please open an issue: 3346s https://github.com/diku-dk/futhark/issues 3346s 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.fut: 3347s Compiling with --backend=opencl: 3347s cc failed with code 1: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c: In function ‘futrts_umul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ^~~~~~~~~~~ 3347s | __uint32_t 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4510:90: error: expected ‘)’ before ‘a’ 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4510:109: error: expected ‘)’ before ‘b’ 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c: In function ‘futrts_smul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ^~~~~~~~~~ 3347s | __int128__ 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4514:86: error: expected ‘)’ before ‘a’ 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:4514:104: error: expected ‘)’ before ‘b’ 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c: In function ‘mk_compile_opts’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fdiv.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3347s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3347s | ~~^ ~~~~~~~~~~~~~ 3347s | | | 3347s | unsigned int int64_t {aka long long int} 3347s | %llu 3347s 3347s If you find this error message confusing, uninformative, or wrong, please open an issue: 3347s https://github.com/diku-dk/futhark/issues 3347s 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.fut: 3347s Compiling with --backend=opencl: 3347s cc failed with code 1: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c: In function ‘futrts_umul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ^~~~~~~~~~~ 3347s | __uint32_t 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4510:90: error: expected ‘)’ before ‘a’ 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4510:109: error: expected ‘)’ before ‘b’ 3347s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c: In function ‘futrts_smul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ^~~~~~~~~~ 3347s | __int128__ 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4514:86: error: expected ‘)’ before ‘a’ 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:4514:104: error: expected ‘)’ before ‘b’ 3347s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c: In function ‘mk_compile_opts’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fmul.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3347s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3347s | ~~^ ~~~~~~~~~~~~~ 3347s | | | 3347s | unsigned int int64_t {aka long long int} 3347s | %llu 3347s 3347s If you find this error message confusing, uninformative, or wrong, please open an issue: 3347s https://github.com/diku-dk/futhark/issues 3347s 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.fut: 3347s Compiling with --backend=opencl: 3347s cc failed with code 1: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c: In function ‘futrts_umul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3347s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ^~~~~~~~~~~ 3347s | __uint32_t 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4506:90: error: expected ‘)’ before ‘a’ 3347s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4506:109: error: expected ‘)’ before ‘b’ 3347s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3347s | ~ ^ 3347s | ) 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c: In function ‘futrts_smul_hi64’: 3347s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3347s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ^~~~~~~~~~ 3348s | __int128__ 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4510:86: error: expected ‘)’ before ‘a’ 3348s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:4510:104: error: expected ‘)’ before ‘b’ 3348s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c: In function ‘mk_compile_opts’: 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/conv1.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3348s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3348s | ~~^ ~~~~~~~~~~~~~ 3348s | | | 3348s | unsigned int int64_t {aka long long int} 3348s | %llu 3348s 3348s If you find this error message confusing, uninformative, or wrong, please open an issue: 3348s https://github.com/diku-dk/futhark/issues 3348s 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut: 3348s Compiling with --backend=opencl: 3348s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut:1:37-38: 3348s Defaulting ambiguous type to i32. 3348s 3348s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.fut:2:17-20: 3348s Defaulting ambiguous type to i32. 3348s cc failed with code 1: 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c: In function ‘futrts_umul_hi64’: 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3348s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3348s | ^~~~~~~~~~~ 3348s | __uint32_t 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4522:90: error: expected ‘)’ before ‘a’ 3348s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4522:109: error: expected ‘)’ before ‘b’ 3348s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c: In function ‘futrts_smul_hi64’: 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3348s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ^~~~~~~~~~ 3348s | __int128__ 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4526:86: error: expected ‘)’ before ‘a’ 3348s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:4526:104: error: expected ‘)’ before ‘b’ 3348s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3348s | ~ ^ 3348s | ) 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c: In function ‘mk_compile_opts’: 3348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for0.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3348s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3348s | ~~^ ~~~~~~~~~~~~~ 3348s | | | 3348s | unsigned int int64_t {aka long long int} 3348s | %llu 3348s 3348s If you find this error message confusing, uninformative, or wrong, please open an issue: 3348s https://github.com/diku-dk/futhark/issues 3348s 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut: 3354s Compiling with --backend=opencl: 3354s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut:2:8-13: 3354s Unused name "start". 3354s 3354s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.fut:3:5-10: 3354s Defaulting ambiguous type to i32. 3354s cc failed with code 1: 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c: In function ‘futrts_umul_hi64’: 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3354s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3354s | ^~~~~~~~~~~ 3354s | __uint32_t 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4533:90: error: expected ‘)’ before ‘a’ 3354s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3354s | ~ ^ 3354s | ) 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4533:109: error: expected ‘)’ before ‘b’ 3354s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3354s | ~ ^ 3354s | ) 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c: In function ‘futrts_smul_hi64’: 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3354s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3354s | ^~~~~~~~~~ 3354s | __int128__ 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4537:86: error: expected ‘)’ before ‘a’ 3354s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3354s | ~ ^ 3354s | ) 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:4537:104: error: expected ‘)’ before ‘b’ 3354s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3354s | ~ ^ 3354s | ) 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c: In function ‘mk_compile_opts’: 3354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for2.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3354s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3354s | ~~^ ~~~~~~~~~~~~~ 3354s | | | 3354s | unsigned int int64_t {aka long long int} 3354s | %llu 3354s 3354s If you find this error message confusing, uninformative, or wrong, please open an issue: 3354s https://github.com/diku-dk/futhark/issues 3354s 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut: 3357s Compiling with --backend=opencl: 3357s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:1:32-33: 3357s Unused name "i". 3357s 3357s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:1:36-37: 3357s Defaulting ambiguous type to i32. 3357s 3357s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.fut:2:17-20: 3357s Defaulting ambiguous type to i32. 3357s cc failed with code 1: 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c: In function ‘futrts_umul_hi64’: 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3357s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3357s | ^~~~~~~~~~~ 3357s | __uint32_t 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4508:90: error: expected ‘)’ before ‘a’ 3357s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3357s | ~ ^ 3357s | ) 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4508:109: error: expected ‘)’ before ‘b’ 3357s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3357s | ~ ^ 3357s | ) 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c: In function ‘futrts_smul_hi64’: 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3357s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3357s | ^~~~~~~~~~ 3357s | __int128__ 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4512:86: error: expected ‘)’ before ‘a’ 3357s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3357s | ~ ^ 3357s | ) 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:4512:104: error: expected ‘)’ before ‘b’ 3357s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3357s | ~ ^ 3357s | ) 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c: In function ‘mk_compile_opts’: 3357s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3357s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3357s | ~~^ ~~~~~~~~~~~~~ 3357s | | | 3357s | unsigned int int64_t {aka long long int} 3357s | %llu 3357s 3357s If you find this error message confusing, uninformative, or wrong, please open an issue: 3357s https://github.com/diku-dk/futhark/issues 3357s 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.fut: 3358s Compiling with --backend=opencl: 3358s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.fut:3:27-28: 3358s Defaulting ambiguous type to i32. 3358s cc failed with code 1: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c: In function ‘futrts_umul_hi64’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3358s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ^~~~~~~~~~~ 3358s | __uint32_t 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4508:90: error: expected ‘)’ before ‘a’ 3358s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4508:109: error: expected ‘)’ before ‘b’ 3358s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c: In function ‘futrts_smul_hi64’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3358s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ^~~~~~~~~~ 3358s | __int128__ 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4512:86: error: expected ‘)’ before ‘a’ 3358s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:4512:104: error: expected ‘)’ before ‘b’ 3358s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c: In function ‘mk_compile_opts’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/for1.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3358s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3358s | ~~^ ~~~~~~~~~~~~~ 3358s | | | 3358s | unsigned int int64_t {aka long long int} 3358s | %llu 3358s 3358s If you find this error message confusing, uninformative, or wrong, please open an issue: 3358s https://github.com/diku-dk/futhark/issues 3358s 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.fut: 3358s Compiling with --backend=opencl: 3358s cc failed with code 1: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c: In function ‘futrts_umul_hi64’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4548:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3358s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ^~~~~~~~~~~ 3358s | __uint32_t 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4548:78: note: each undeclared identifier is reported only once for each function it appears in 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4548:90: error: expected ‘)’ before ‘a’ 3358s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4548:109: error: expected ‘)’ before ‘b’ 3358s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c: In function ‘futrts_smul_hi64’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4552:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3358s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ^~~~~~~~~~ 3358s | __int128__ 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4552:86: error: expected ‘)’ before ‘a’ 3358s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:4552:104: error: expected ‘)’ before ‘b’ 3358s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3358s | ~ ^ 3358s | ) 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c: In function ‘mk_compile_opts’: 3358s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for3.c:7884:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3358s 7884 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3358s | ~~^ ~~~~~~~~~~~~~ 3358s | | | 3358s | unsigned int int64_t {aka long long int} 3358s | %llu 3358s 3358s If you find this error message confusing, uninformative, or wrong, please open an issue: 3358s https://github.com/diku-dk/futhark/issues 3358s 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.fut: 3359s Compiling with --backend=opencl: 3359s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.fut:1:24-33: 3359s Defaulting ambiguous type to i32. 3359s cc failed with code 1: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c: In function ‘futrts_umul_hi64’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3359s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ^~~~~~~~~~~ 3359s | __uint32_t 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4493:90: error: expected ‘)’ before ‘a’ 3359s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4493:109: error: expected ‘)’ before ‘b’ 3359s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c: In function ‘futrts_smul_hi64’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3359s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ^~~~~~~~~~ 3359s | __int128__ 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4497:86: error: expected ‘)’ before ‘a’ 3359s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:4497:104: error: expected ‘)’ before ‘b’ 3359s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c: In function ‘mk_compile_opts’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/red0.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3359s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3359s | ~~^ ~~~~~~~~~~~~~ 3359s | | | 3359s | unsigned int int64_t {aka long long int} 3359s | %llu 3359s 3359s If you find this error message confusing, uninformative, or wrong, please open an issue: 3359s https://github.com/diku-dk/futhark/issues 3359s 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.fut: 3359s Compiling with --backend=opencl: 3359s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.fut:1:24-31: 3359s Defaulting ambiguous type to i32. 3359s cc failed with code 1: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c: In function ‘futrts_umul_hi64’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3359s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ^~~~~~~~~~~ 3359s | __uint32_t 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4507:90: error: expected ‘)’ before ‘a’ 3359s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4507:109: error: expected ‘)’ before ‘b’ 3359s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c: In function ‘futrts_smul_hi64’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3359s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ^~~~~~~~~~ 3359s | __int128__ 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4511:86: error: expected ‘)’ before ‘a’ 3359s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:4511:104: error: expected ‘)’ before ‘b’ 3359s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3359s | ~ ^ 3359s | ) 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c: In function ‘mk_compile_opts’: 3359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/map0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3359s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3359s | ~~^ ~~~~~~~~~~~~~ 3359s | | | 3359s | unsigned int int64_t {aka long long int} 3359s | %llu 3359s 3359s If you find this error message confusing, uninformative, or wrong, please open an issue: 3359s https://github.com/diku-dk/futhark/issues 3359s 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.fut: 3361s Compiling with --backend=opencl: 3361s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.fut:1:72-73: 3361s Defaulting ambiguous type to i32. 3361s cc failed with code 1: 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c: In function ‘futrts_umul_hi64’: 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3361s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3361s | ^~~~~~~~~~~ 3361s | __uint32_t 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4551:90: error: expected ‘)’ before ‘a’ 3361s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3361s | ~ ^ 3361s | ) 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4551:109: error: expected ‘)’ before ‘b’ 3361s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3361s | ~ ^ 3361s | ) 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c: In function ‘futrts_smul_hi64’: 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3361s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3361s | ^~~~~~~~~~ 3361s | __int128__ 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4555:86: error: expected ‘)’ before ‘a’ 3361s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3361s | ~ ^ 3361s | ) 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:4555:104: error: expected ‘)’ before ‘b’ 3361s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3361s | ~ ^ 3361s | ) 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c: In function ‘mk_compile_opts’: 3361s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/for1.c:7900:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3361s 7900 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3361s | ~~^ ~~~~~~~~~~~~~ 3361s | | | 3361s | unsigned int int64_t {aka long long int} 3361s | %llu 3361s 3361s If you find this error message confusing, uninformative, or wrong, please open an issue: 3361s https://github.com/diku-dk/futhark/issues 3361s 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.fut: 3362s Compiling with --backend=opencl: 3362s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 3362s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3362s 3362s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 3362s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3362s 3362s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 3362s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 3362s cc failed with code 1: 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c: In function ‘futrts_umul_hi64’: 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3362s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3362s | ^~~~~~~~~~~ 3362s | __uint32_t 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4520:90: error: expected ‘)’ before ‘a’ 3362s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3362s | ~ ^ 3362s | ) 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4520:109: error: expected ‘)’ before ‘b’ 3362s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3362s | ~ ^ 3362s | ) 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c: In function ‘futrts_smul_hi64’: 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3362s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3362s | ^~~~~~~~~~ 3362s | __int128__ 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4524:86: error: expected ‘)’ before ‘a’ 3362s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3362s | ~ ^ 3362s | ) 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:4524:104: error: expected ‘)’ before ‘b’ 3362s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3362s | ~ ^ 3362s | ) 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c: In function ‘mk_compile_opts’: 3362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/acc0.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3362s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3362s | ~~^ ~~~~~~~~~~~~~ 3362s | | | 3362s | unsigned int int64_t {aka long long int} 3362s | %llu 3362s 3362s If you find this error message confusing, uninformative, or wrong, please open an issue: 3362s https://github.com/diku-dk/futhark/issues 3362s 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.fut: 3364s Compiling with --backend=opencl: 3364s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.fut:3:25-27: 3364s Defaulting ambiguous type to i32. 3364s cc failed with code 1: 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c: In function ‘futrts_umul_hi64’: 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3364s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3364s | ^~~~~~~~~~~ 3364s | __uint32_t 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4507:90: error: expected ‘)’ before ‘a’ 3364s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3364s | ~ ^ 3364s | ) 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4507:109: error: expected ‘)’ before ‘b’ 3364s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3364s | ~ ^ 3364s | ) 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c: In function ‘futrts_smul_hi64’: 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3364s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3364s | ^~~~~~~~~~ 3364s | __int128__ 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4511:86: error: expected ‘)’ before ‘a’ 3364s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3364s | ~ ^ 3364s | ) 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:4511:104: error: expected ‘)’ before ‘b’ 3364s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3364s | ~ ^ 3364s | ) 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c: In function ‘mk_compile_opts’: 3364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/scatter0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3364s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3364s | ~~^ ~~~~~~~~~~~~~ 3364s | | | 3364s | unsigned int int64_t {aka long long int} 3364s | %llu 3364s 3364s If you find this error message confusing, uninformative, or wrong, please open an issue: 3364s https://github.com/diku-dk/futhark/issues 3364s 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut: 3368s Compiling with --backend=opencl: 3368s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut:2:32-33: 3368s Defaulting ambiguous type to i32. 3368s 3368s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.fut:2:35-38: 3368s Defaulting ambiguous type to i32. 3368s cc failed with code 1: 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c: In function ‘futrts_umul_hi64’: 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3368s | ^~~~~~~~~~~ 3368s | __uint32_t 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4508:90: error: expected ‘)’ before ‘a’ 3368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3368s | ~ ^ 3368s | ) 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4508:109: error: expected ‘)’ before ‘b’ 3368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3368s | ~ ^ 3368s | ) 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c: In function ‘futrts_smul_hi64’: 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3368s | ^~~~~~~~~~ 3368s | __int128__ 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4512:86: error: expected ‘)’ before ‘a’ 3368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3368s | ~ ^ 3368s | ) 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:4512:104: error: expected ‘)’ before ‘b’ 3368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3368s | ~ ^ 3368s | ) 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c: In function ‘mk_compile_opts’: 3368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/fwd/while0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3368s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3368s | ~~^ ~~~~~~~~~~~~~ 3368s | | | 3368s | unsigned int int64_t {aka long long int} 3368s | %llu 3368s 3368s If you find this error message confusing, uninformative, or wrong, please open an issue: 3368s https://github.com/diku-dk/futhark/issues 3368s 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.fut: 3372s Generating reference outputs: 3372s cc failed with code 1: 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c: In function ‘futrts_umul_hi64’: 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3372s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3372s | ^~~~~~~~~~~ 3372s | __uint32_t 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:78: note: each undeclared identifier is reported only once for each function it appears in 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:90: error: expected ‘)’ before ‘a’ 3372s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3372s | ~ ^ 3372s | ) 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4418:109: error: expected ‘)’ before ‘b’ 3372s 4418 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3372s | ~ ^ 3372s | ) 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c: In function ‘futrts_smul_hi64’: 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3372s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3372s | ^~~~~~~~~~ 3372s | __int128__ 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:86: error: expected ‘)’ before ‘a’ 3372s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3372s | ~ ^ 3372s | ) 3372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/gemm-simple.c:4422:104: error: expected ‘)’ before ‘b’ 3372s 4422 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3372s | ~ ^ 3372s | ) 3372s 3372s If you find this error message confusing, uninformative, or wrong, please open an issue: 3372s https://github.com/diku-dk/futhark/issues 3372s 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.fut: 3374s Compiling with --backend=opencl: 3374s cc failed with code 1: 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c: In function ‘futrts_umul_hi64’: 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3374s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3374s | ^~~~~~~~~~~ 3374s | __uint32_t 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4552:90: error: expected ‘)’ before ‘a’ 3374s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3374s | ~ ^ 3374s | ) 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4552:109: error: expected ‘)’ before ‘b’ 3374s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3374s | ~ ^ 3374s | ) 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c: In function ‘futrts_smul_hi64’: 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3374s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3374s | ^~~~~~~~~~ 3374s | __int128__ 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4556:86: error: expected ‘)’ before ‘a’ 3374s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3374s | ~ ^ 3374s | ) 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:4556:104: error: expected ‘)’ before ‘b’ 3374s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3374s | ~ ^ 3374s | ) 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c: In function ‘mk_compile_opts’: 3374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather0.c:7905:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3374s 7905 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3374s | ~~^ ~~~~~~~~~~~~~ 3374s | | | 3374s | unsigned int int64_t {aka long long int} 3374s | %llu 3374s 3374s If you find this error message confusing, uninformative, or wrong, please open an issue: 3374s https://github.com/diku-dk/futhark/issues 3374s 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.fut: 3375s Generating reference outputs: 3375s cc failed with code 1: 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c: In function ‘futrts_umul_hi64’: 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3375s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3375s | ^~~~~~~~~~~ 3375s | __uint32_t 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:78: note: each undeclared identifier is reported only once for each function it appears in 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:90: error: expected ‘)’ before ‘a’ 3375s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3375s | ~ ^ 3375s | ) 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4431:109: error: expected ‘)’ before ‘b’ 3375s 4431 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3375s | ~ ^ 3375s | ) 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c: In function ‘futrts_smul_hi64’: 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3375s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3375s | ^~~~~~~~~~ 3375s | __int128__ 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:86: error: expected ‘)’ before ‘a’ 3375s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3375s | ~ ^ 3375s | ) 3375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/lud-mmm.c:4435:104: error: expected ‘)’ before ‘b’ 3375s 4435 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3375s | ~ ^ 3375s | ) 3375s 3375s If you find this error message confusing, uninformative, or wrong, please open an issue: 3375s https://github.com/diku-dk/futhark/issues 3375s 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.fut: 3377s Compiling with --backend=opencl: 3377s cc failed with code 1: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c: In function ‘futrts_umul_hi64’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ^~~~~~~~~~~ 3377s | __uint32_t 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4552:90: error: expected ‘)’ before ‘a’ 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4552:109: error: expected ‘)’ before ‘b’ 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c: In function ‘futrts_smul_hi64’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ^~~~~~~~~~ 3377s | __int128__ 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4556:86: error: expected ‘)’ before ‘a’ 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:4556:104: error: expected ‘)’ before ‘b’ 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c: In function ‘mk_compile_opts’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather2.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3377s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3377s | ~~^ ~~~~~~~~~~~~~ 3377s | | | 3377s | unsigned int int64_t {aka long long int} 3377s | %llu 3377s 3377s If you find this error message confusing, uninformative, or wrong, please open an issue: 3377s https://github.com/diku-dk/futhark/issues 3377s 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.fut: 3377s Compiling with --backend=opencl: 3377s cc failed with code 1: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c: In function ‘futrts_umul_hi64’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ^~~~~~~~~~~ 3377s | __uint32_t 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4552:90: error: expected ‘)’ before ‘a’ 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4552:109: error: expected ‘)’ before ‘b’ 3377s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c: In function ‘futrts_smul_hi64’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ^~~~~~~~~~ 3377s | __int128__ 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4556:86: error: expected ‘)’ before ‘a’ 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:4556:104: error: expected ‘)’ before ‘b’ 3377s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3377s | ~ ^ 3377s | ) 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c: In function ‘mk_compile_opts’: 3377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/gather1.c:7903:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3377s 7903 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3377s | ~~^ ~~~~~~~~~~~~~ 3377s | | | 3377s | unsigned int int64_t {aka long long int} 3377s | %llu 3377s 3377s If you find this error message confusing, uninformative, or wrong, please open an issue: 3377s https://github.com/diku-dk/futhark/issues 3377s 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.fut: 3381s Generating reference outputs: 3381s cc failed with code 1: 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c: In function ‘futrts_umul_hi64’: 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3381s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3381s | ^~~~~~~~~~~ 3381s | __uint32_t 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:90: error: expected ‘)’ before ‘a’ 3381s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3381s | ~ ^ 3381s | ) 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4414:109: error: expected ‘)’ before ‘b’ 3381s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3381s | ~ ^ 3381s | ) 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c: In function ‘futrts_smul_hi64’: 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3381s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3381s | ^~~~~~~~~~ 3381s | __int128__ 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:86: error: expected ‘)’ before ‘a’ 3381s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3381s | ~ ^ 3381s | ) 3381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matvec-simple.c:4418:104: error: expected ‘)’ before ‘b’ 3381s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3381s | ~ ^ 3381s | ) 3381s 3381s If you find this error message confusing, uninformative, or wrong, please open an issue: 3381s https://github.com/diku-dk/futhark/issues 3381s 3385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.fut: 3385s Compiling with --backend=opencl: 3385s cc failed with code 1: 3385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c: In function ‘futrts_umul_hi64’: 3385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4513:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3385s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3385s | ^~~~~~~~~~~ 3385s | __uint32_t 3385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4513:78: note: each undeclared identifier is reported only once for each function it appears in 3385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4513:90: error: expected ‘)’ before ‘a’ 3386s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4513:109: error: expected ‘)’ before ‘b’ 3386s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c: In function ‘futrts_smul_hi64’: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4517:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3386s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ^~~~~~~~~~ 3386s | __int128__ 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4517:86: error: expected ‘)’ before ‘a’ 3386s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:4517:104: error: expected ‘)’ before ‘b’ 3386s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c: In function ‘mk_compile_opts’: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if0.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3386s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3386s | ~~^ ~~~~~~~~~~~~~ 3386s | | | 3386s | unsigned int int64_t {aka long long int} 3386s | %llu 3386s 3386s If you find this error message confusing, uninformative, or wrong, please open an issue: 3386s https://github.com/diku-dk/futhark/issues 3386s 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut: 3386s Compiling with --backend=opencl: 3386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:15:7-9: 3386s Unused name "Xh". 3386s 3386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:16:7-10: 3386s Unused name "Xth". 3386s 3386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.fut:17:7-9: 3386s Unused name "Yh". 3386s cc failed with code 1: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c: In function ‘futrts_umul_hi64’: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3386s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3386s | ^~~~~~~~~~~ 3386s | __uint32_t 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4527:90: error: expected ‘)’ before ‘a’ 3386s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4527:109: error: expected ‘)’ before ‘b’ 3386s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c: In function ‘futrts_smul_hi64’: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3386s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ^~~~~~~~~~ 3386s | __int128__ 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4531:86: error: expected ‘)’ before ‘a’ 3386s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:4531:104: error: expected ‘)’ before ‘b’ 3386s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3386s | ~ ^ 3386s | ) 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c: In function ‘mk_compile_opts’: 3386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/bfast-mmm.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3386s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3386s | ~~^ ~~~~~~~~~~~~~ 3386s | | | 3386s | unsigned int int64_t {aka long long int} 3386s | %llu 3386s 3386s If you find this error message confusing, uninformative, or wrong, please open an issue: 3386s https://github.com/diku-dk/futhark/issues 3386s 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.fut: 3387s Compiling with --backend=opencl: 3387s cc failed with code 1: 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c: In function ‘futrts_umul_hi64’: 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3387s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3387s | ^~~~~~~~~~~ 3387s | __uint32_t 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4509:90: error: expected ‘)’ before ‘a’ 3387s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3387s | ~ ^ 3387s | ) 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4509:109: error: expected ‘)’ before ‘b’ 3387s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3387s | ~ ^ 3387s | ) 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c: In function ‘futrts_smul_hi64’: 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3387s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3387s | ^~~~~~~~~~ 3387s | __int128__ 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4513:86: error: expected ‘)’ before ‘a’ 3387s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3387s | ~ ^ 3387s | ) 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:4513:104: error: expected ‘)’ before ‘b’ 3387s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3387s | ~ ^ 3387s | ) 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c: In function ‘mk_compile_opts’: 3387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3387s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3387s | ~~^ ~~~~~~~~~~~~~ 3387s | | | 3387s | unsigned int int64_t {aka long long int} 3387s | %llu 3387s 3387s If you find this error message confusing, uninformative, or wrong, please open an issue: 3387s https://github.com/diku-dk/futhark/issues 3387s 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.fut: 3388s Compiling with --backend=opencl: 3388s cc failed with code 1: 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c: In function ‘futrts_umul_hi64’: 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3388s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3388s | ^~~~~~~~~~~ 3388s | __uint32_t 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4494:90: error: expected ‘)’ before ‘a’ 3388s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3388s | ~ ^ 3388s | ) 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4494:109: error: expected ‘)’ before ‘b’ 3388s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3388s | ~ ^ 3388s | ) 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c: In function ‘futrts_smul_hi64’: 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3388s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3388s | ^~~~~~~~~~ 3388s | __int128__ 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4498:86: error: expected ‘)’ before ‘a’ 3388s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3388s | ~ ^ 3388s | ) 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:4498:104: error: expected ‘)’ before ‘b’ 3388s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3388s | ~ ^ 3388s | ) 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c: In function ‘mk_compile_opts’: 3388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/imul.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3388s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3388s | ~~^ ~~~~~~~~~~~~~ 3388s | | | 3388s | unsigned int int64_t {aka long long int} 3388s | %llu 3388s 3388s If you find this error message confusing, uninformative, or wrong, please open an issue: 3388s https://github.com/diku-dk/futhark/issues 3388s 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.fut: 3390s Compiling with --backend=opencl: 3390s cc failed with code 1: 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c: In function ‘futrts_umul_hi64’: 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3390s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3390s | ^~~~~~~~~~~ 3390s | __uint32_t 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4510:90: error: expected ‘)’ before ‘a’ 3390s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3390s | ~ ^ 3390s | ) 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4510:109: error: expected ‘)’ before ‘b’ 3390s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3390s | ~ ^ 3390s | ) 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c: In function ‘futrts_smul_hi64’: 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3390s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3390s | ^~~~~~~~~~ 3390s | __int128__ 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4514:86: error: expected ‘)’ before ‘a’ 3390s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3390s | ~ ^ 3390s | ) 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:4514:104: error: expected ‘)’ before ‘b’ 3390s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3390s | ~ ^ 3390s | ) 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c: In function ‘mk_compile_opts’: 3390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul-simple.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3390s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3390s | ~~^ ~~~~~~~~~~~~~ 3390s | | | 3390s | unsigned int int64_t {aka long long int} 3390s | %llu 3390s 3390s If you find this error message confusing, uninformative, or wrong, please open an issue: 3390s https://github.com/diku-dk/futhark/issues 3390s 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.fut: 3391s Compiling with --backend=opencl: 3391s cc failed with code 1: 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c: In function ‘futrts_umul_hi64’: 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3391s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3391s | ^~~~~~~~~~~ 3391s | __uint32_t 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4520:90: error: expected ‘)’ before ‘a’ 3391s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3391s | ~ ^ 3391s | ) 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4520:109: error: expected ‘)’ before ‘b’ 3391s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3391s | ~ ^ 3391s | ) 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c: In function ‘futrts_smul_hi64’: 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3391s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3391s | ^~~~~~~~~~ 3391s | __int128__ 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4524:86: error: expected ‘)’ before ‘a’ 3391s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3391s | ~ ^ 3391s | ) 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:4524:104: error: expected ‘)’ before ‘b’ 3391s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3391s | ~ ^ 3391s | ) 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c: In function ‘mk_compile_opts’: 3391s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/if2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3391s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3391s | ~~^ ~~~~~~~~~~~~~ 3391s | | | 3391s | unsigned int int64_t {aka long long int} 3391s | %llu 3391s 3391s If you find this error message confusing, uninformative, or wrong, please open an issue: 3391s https://github.com/diku-dk/futhark/issues 3391s 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.fut: 3393s Compiling with --backend=opencl: 3393s cc failed with code 1: 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c: In function ‘futrts_umul_hi64’: 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3393s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3393s | ^~~~~~~~~~~ 3393s | __uint32_t 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4493:90: error: expected ‘)’ before ‘a’ 3393s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3393s | ~ ^ 3393s | ) 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4493:109: error: expected ‘)’ before ‘b’ 3393s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3393s | ~ ^ 3393s | ) 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c: In function ‘futrts_smul_hi64’: 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3393s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3393s | ^~~~~~~~~~ 3393s | __int128__ 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4497:86: error: expected ‘)’ before ‘a’ 3393s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3393s | ~ ^ 3393s | ) 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:4497:104: error: expected ‘)’ before ‘b’ 3393s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3393s | ~ ^ 3393s | ) 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c: In function ‘mk_compile_opts’: 3393s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/iota0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3393s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3393s | ~~^ ~~~~~~~~~~~~~ 3393s | | | 3393s | unsigned int int64_t {aka long long int} 3393s | %llu 3393s 3393s If you find this error message confusing, uninformative, or wrong, please open an issue: 3393s https://github.com/diku-dk/futhark/issues 3393s 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.fut: 3398s Compiling with --backend=opencl: 3398s cc failed with code 1: 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c: In function ‘futrts_umul_hi64’: 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3398s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3398s | ^~~~~~~~~~~ 3398s | __uint32_t 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4508:90: error: expected ‘)’ before ‘a’ 3398s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3398s | ~ ^ 3398s | ) 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4508:109: error: expected ‘)’ before ‘b’ 3398s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3398s | ~ ^ 3398s | ) 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c: In function ‘futrts_smul_hi64’: 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3398s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3398s | ^~~~~~~~~~ 3398s | __int128__ 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4512:86: error: expected ‘)’ before ‘a’ 3398s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3398s | ~ ^ 3398s | ) 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:4512:104: error: expected ‘)’ before ‘b’ 3398s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3398s | ~ ^ 3398s | ) 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c: In function ‘mk_compile_opts’: 3398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/isnan.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3398s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3398s | ~~^ ~~~~~~~~~~~~~ 3398s | | | 3398s | unsigned int int64_t {aka long long int} 3398s | %llu 3398s 3398s If you find this error message confusing, uninformative, or wrong, please open an issue: 3398s https://github.com/diku-dk/futhark/issues 3398s 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.fut: 3399s Compiling with --backend=opencl: 3399s cc failed with code 1: 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c: In function ‘futrts_umul_hi64’: 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3399s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3399s | ^~~~~~~~~~~ 3399s | __uint32_t 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4537:90: error: expected ‘)’ before ‘a’ 3399s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3399s | ~ ^ 3399s | ) 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4537:109: error: expected ‘)’ before ‘b’ 3399s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3399s | ~ ^ 3399s | ) 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c: In function ‘futrts_smul_hi64’: 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3399s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3399s | ^~~~~~~~~~ 3399s | __int128__ 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4541:86: error: expected ‘)’ before ‘a’ 3399s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3399s | ~ ^ 3399s | ) 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:4541:104: error: expected ‘)’ before ‘b’ 3399s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3399s | ~ ^ 3399s | ) 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c: In function ‘mk_compile_opts’: 3399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/genred-opt/matmul.c:7895:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3399s 7895 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3399s | ~~^ ~~~~~~~~~~~~~ 3399s | | | 3399s | unsigned int int64_t {aka long long int} 3399s | %llu 3399s 3399s If you find this error message confusing, uninformative, or wrong, please open an issue: 3399s https://github.com/diku-dk/futhark/issues 3399s 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut: 3401s Compiling with --backend=opencl: 3401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut:6:8-15: 3401s Unused name "begrows". 3401s 3401s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.fut:8:7-8: 3401s Unused name "n". 3401s cc failed with code 1: 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c: In function ‘futrts_umul_hi64’: 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3401s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3401s | ^~~~~~~~~~~ 3401s | __uint32_t 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4525:90: error: expected ‘)’ before ‘a’ 3401s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3401s | ~ ^ 3401s | ) 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4525:109: error: expected ‘)’ before ‘b’ 3401s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3401s | ~ ^ 3401s | ) 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c: In function ‘futrts_smul_hi64’: 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3401s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3401s | ^~~~~~~~~~ 3401s | __int128__ 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4529:86: error: expected ‘)’ before ‘a’ 3401s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3401s | ~ ^ 3401s | ) 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:4529:104: error: expected ‘)’ before ‘b’ 3401s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3401s | ~ ^ 3401s | ) 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c: In function ‘mk_compile_opts’: 3401s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1564.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3401s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3401s | ~~^ ~~~~~~~~~~~~~ 3401s | | | 3401s | unsigned int int64_t {aka long long int} 3402s | %llu 3402s 3402s If you find this error message confusing, uninformative, or wrong, please open an issue: 3402s https://github.com/diku-dk/futhark/issues 3402s 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.fut: 3404s Compiling with --backend=opencl: 3404s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.fut:7:28-29: 3404s Unused name "i". 3404s cc failed with code 1: 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c: In function ‘futrts_umul_hi64’: 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3404s | ^~~~~~~~~~~ 3404s | __uint32_t 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4507:90: error: expected ‘)’ before ‘a’ 3404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3404s | ~ ^ 3404s | ) 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4507:109: error: expected ‘)’ before ‘b’ 3404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3404s | ~ ^ 3404s | ) 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c: In function ‘futrts_smul_hi64’: 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3404s | ^~~~~~~~~~ 3404s | __int128__ 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4511:86: error: expected ‘)’ before ‘a’ 3404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3404s | ~ ^ 3404s | ) 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:4511:104: error: expected ‘)’ before ‘b’ 3404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3404s | ~ ^ 3404s | ) 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c: In function ‘mk_compile_opts’: 3404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1604.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3404s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3404s | ~~^ ~~~~~~~~~~~~~ 3404s | | | 3404s | unsigned int int64_t {aka long long int} 3404s | %llu 3404s 3404s If you find this error message confusing, uninformative, or wrong, please open an issue: 3404s https://github.com/diku-dk/futhark/issues 3404s 3404s (66 failed, 0 passed, 2237 to go). 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.fut: 3406s Compiling with --backend=opencl: 3406s cc failed with code 1: 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c: In function ‘futrts_umul_hi64’: 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3406s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3406s | ^~~~~~~~~~~ 3406s | __uint32_t 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4523:90: error: expected ‘)’ before ‘a’ 3406s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3406s | ~ ^ 3406s | ) 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4523:109: error: expected ‘)’ before ‘b’ 3406s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3406s | ~ ^ 3406s | ) 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c: In function ‘futrts_smul_hi64’: 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3406s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3406s | ^~~~~~~~~~ 3406s | __int128__ 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4527:86: error: expected ‘)’ before ‘a’ 3406s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3406s | ~ ^ 3406s | ) 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:4527:104: error: expected ‘)’ before ‘b’ 3406s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3406s | ~ ^ 3406s | ) 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c: In function ‘mk_compile_opts’: 3406s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1577.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3406s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3406s | ~~^ ~~~~~~~~~~~~~ 3406s | | | 3406s | unsigned int int64_t {aka long long int} 3406s | %llu 3406s 3406s If you find this error message confusing, uninformative, or wrong, please open an issue: 3406s https://github.com/diku-dk/futhark/issues 3406s 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.fut: 3417s Compiling with --backend=opencl: 3417s cc failed with code 1: 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c: In function ‘futrts_umul_hi64’: 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3417s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3417s | ^~~~~~~~~~~ 3417s | __uint32_t 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4526:90: error: expected ‘)’ before ‘a’ 3417s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3417s | ~ ^ 3417s | ) 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4526:109: error: expected ‘)’ before ‘b’ 3417s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3417s | ~ ^ 3417s | ) 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c: In function ‘futrts_smul_hi64’: 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3417s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3417s | ^~~~~~~~~~ 3417s | __int128__ 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4530:86: error: expected ‘)’ before ‘a’ 3417s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3417s | ~ ^ 3417s | ) 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:4530:104: error: expected ‘)’ before ‘b’ 3417s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3417s | ~ ^ 3417s | ) 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c: In function ‘mk_compile_opts’: 3417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lighthouse.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3417s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3417s | ~~^ ~~~~~~~~~~~~~ 3417s | | | 3417s | unsigned int int64_t {aka long long int} 3417s | %llu 3417s 3417s If you find this error message confusing, uninformative, or wrong, please open an issue: 3417s https://github.com/diku-dk/futhark/issues 3417s 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.fut: 3418s Compiling with --backend=opencl: 3418s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.fut:10:13-18: 3418s Unused name "sizes". 3418s cc failed with code 1: 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c: In function ‘futrts_umul_hi64’: 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3418s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3418s | ^~~~~~~~~~~ 3418s | __uint32_t 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4507:90: error: expected ‘)’ before ‘a’ 3418s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3418s | ~ ^ 3418s | ) 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4507:109: error: expected ‘)’ before ‘b’ 3418s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3418s | ~ ^ 3418s | ) 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c: In function ‘futrts_smul_hi64’: 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3418s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3418s | ^~~~~~~~~~ 3418s | __int128__ 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4511:86: error: expected ‘)’ before ‘a’ 3418s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3418s | ~ ^ 3418s | ) 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:4511:104: error: expected ‘)’ before ‘b’ 3418s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3418s | ~ ^ 3418s | ) 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c: In function ‘mk_compile_opts’: 3418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1879.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3418s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3418s | ~~^ ~~~~~~~~~~~~~ 3418s | | | 3418s | unsigned int int64_t {aka long long int} 3418s | %llu 3418s 3418s If you find this error message confusing, uninformative, or wrong, please open an issue: 3418s https://github.com/diku-dk/futhark/issues 3418s 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.fut: 3419s Compiling with --backend=opencl: 3419s cc failed with code 1: 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c: In function ‘futrts_umul_hi64’: 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3419s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3419s | ^~~~~~~~~~~ 3419s | __uint32_t 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4508:90: error: expected ‘)’ before ‘a’ 3419s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3419s | ~ ^ 3419s | ) 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4508:109: error: expected ‘)’ before ‘b’ 3419s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3419s | ~ ^ 3419s | ) 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c: In function ‘futrts_smul_hi64’: 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3419s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3419s | ^~~~~~~~~~ 3419s | __int128__ 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4512:86: error: expected ‘)’ before ‘a’ 3419s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3419s | ~ ^ 3419s | ) 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:4512:104: error: expected ‘)’ before ‘b’ 3419s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3419s | ~ ^ 3419s | ) 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c: In function ‘mk_compile_opts’: 3419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3419s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3419s | ~~^ ~~~~~~~~~~~~~ 3419s | | | 3419s | unsigned int int64_t {aka long long int} 3419s | %llu 3419s 3419s If you find this error message confusing, uninformative, or wrong, please open an issue: 3419s https://github.com/diku-dk/futhark/issues 3419s 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.fut: 3423s Compiling with --backend=opencl: 3423s cc failed with code 1: 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c: In function ‘futrts_umul_hi64’: 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3423s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3423s | ^~~~~~~~~~~ 3423s | __uint32_t 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4526:90: error: expected ‘)’ before ‘a’ 3423s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3423s | ~ ^ 3423s | ) 3423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4526:109: error: expected ‘)’ before ‘b’ 3424s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3424s | ~ ^ 3424s | ) 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c: In function ‘futrts_smul_hi64’: 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3424s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3424s | ^~~~~~~~~~ 3424s | __int128__ 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4530:86: error: expected ‘)’ before ‘a’ 3424s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3424s | ~ ^ 3424s | ) 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:4530:104: error: expected ‘)’ before ‘b’ 3424s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3424s | ~ ^ 3424s | ) 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c: In function ‘mk_compile_opts’: 3424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1613.c:7909:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3424s 7909 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3424s | ~~^ ~~~~~~~~~~~~~ 3424s | | | 3424s | unsigned int int64_t {aka long long int} 3424s | %llu 3424s 3424s If you find this error message confusing, uninformative, or wrong, please open an issue: 3424s https://github.com/diku-dk/futhark/issues 3424s 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.fut: 3426s Compiling with --backend=opencl: 3426s cc failed with code 1: 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c: In function ‘futrts_umul_hi64’: 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3426s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3426s | ^~~~~~~~~~~ 3426s | __uint32_t 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4540:90: error: expected ‘)’ before ‘a’ 3426s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3426s | ~ ^ 3426s | ) 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4540:109: error: expected ‘)’ before ‘b’ 3426s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3426s | ~ ^ 3426s | ) 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c: In function ‘futrts_smul_hi64’: 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3426s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3426s | ^~~~~~~~~~ 3426s | __int128__ 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4544:86: error: expected ‘)’ before ‘a’ 3426s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3426s | ~ ^ 3426s | ) 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:4544:104: error: expected ‘)’ before ‘b’ 3426s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3426s | ~ ^ 3426s | ) 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c: In function ‘mk_compile_opts’: 3426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/lotka_volterra.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3426s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3426s | ~~^ ~~~~~~~~~~~~~ 3426s | | | 3426s | unsigned int int64_t {aka long long int} 3426s | %llu 3426s 3426s If you find this error message confusing, uninformative, or wrong, please open an issue: 3426s https://github.com/diku-dk/futhark/issues 3426s 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.fut: 3427s Compiling with --backend=opencl: 3427s cc failed with code 1: 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c: In function ‘futrts_umul_hi64’: 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3427s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3427s | ^~~~~~~~~~~ 3427s | __uint32_t 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4523:90: error: expected ‘)’ before ‘a’ 3427s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3427s | ~ ^ 3427s | ) 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4523:109: error: expected ‘)’ before ‘b’ 3427s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3427s | ~ ^ 3427s | ) 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c: In function ‘futrts_smul_hi64’: 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3427s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3427s | ^~~~~~~~~~ 3427s | __int128__ 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4527:86: error: expected ‘)’ before ‘a’ 3427s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3427s | ~ ^ 3427s | ) 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:4527:104: error: expected ‘)’ before ‘b’ 3427s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3427s | ~ ^ 3427s | ) 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c: In function ‘mk_compile_opts’: 3427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map1.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3427s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3427s | ~~^ ~~~~~~~~~~~~~ 3427s | | | 3427s | unsigned int int64_t {aka long long int} 3427s | %llu 3427s 3427s If you find this error message confusing, uninformative, or wrong, please open an issue: 3427s https://github.com/diku-dk/futhark/issues 3427s 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.fut: 3431s Compiling with --backend=opencl: 3431s cc failed with code 1: 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c: In function ‘futrts_umul_hi64’: 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3431s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3431s | ^~~~~~~~~~~ 3431s | __uint32_t 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4508:90: error: expected ‘)’ before ‘a’ 3431s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3431s | ~ ^ 3431s | ) 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4508:109: error: expected ‘)’ before ‘b’ 3431s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3431s | ~ ^ 3431s | ) 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c: In function ‘futrts_smul_hi64’: 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3431s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3431s | ^~~~~~~~~~ 3431s | __int128__ 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4512:86: error: expected ‘)’ before ‘a’ 3431s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3431s | ~ ^ 3431s | ) 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:4512:104: error: expected ‘)’ before ‘b’ 3431s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3431s | ~ ^ 3431s | ) 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c: In function ‘mk_compile_opts’: 3431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/kmeans-cost-rev.c:7889:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3431s 7889 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3431s | ~~^ ~~~~~~~~~~~~~ 3431s | | | 3431s | unsigned int int64_t {aka long long int} 3431s | %llu 3431s 3431s If you find this error message confusing, uninformative, or wrong, please open an issue: 3431s https://github.com/diku-dk/futhark/issues 3431s 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.fut: 3438s Compiling with --backend=opencl: 3438s cc failed with code 1: 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c: In function ‘futrts_umul_hi64’: 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3438s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3438s | ^~~~~~~~~~~ 3438s | __uint32_t 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4522:90: error: expected ‘)’ before ‘a’ 3438s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3438s | ~ ^ 3438s | ) 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4522:109: error: expected ‘)’ before ‘b’ 3438s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3438s | ~ ^ 3438s | ) 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c: In function ‘futrts_smul_hi64’: 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3438s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3438s | ^~~~~~~~~~ 3438s | __int128__ 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4526:86: error: expected ‘)’ before ‘a’ 3438s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3438s | ~ ^ 3438s | ) 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:4526:104: error: expected ‘)’ before ‘b’ 3438s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3438s | ~ ^ 3438s | ) 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c: In function ‘mk_compile_opts’: 3438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map2.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3438s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3438s | ~~^ ~~~~~~~~~~~~~ 3438s | | | 3438s | unsigned int int64_t {aka long long int} 3438s | %llu 3438s 3438s If you find this error message confusing, uninformative, or wrong, please open an issue: 3438s https://github.com/diku-dk/futhark/issues 3438s 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.fut: 3439s Compiling with --backend=opencl: 3439s cc failed with code 1: 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c: In function ‘futrts_umul_hi64’: 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3439s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3439s | ^~~~~~~~~~~ 3439s | __uint32_t 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4522:90: error: expected ‘)’ before ‘a’ 3439s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3439s | ~ ^ 3439s | ) 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4522:109: error: expected ‘)’ before ‘b’ 3439s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3439s | ~ ^ 3439s | ) 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c: In function ‘futrts_smul_hi64’: 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3439s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3439s | ^~~~~~~~~~ 3439s | __int128__ 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4526:86: error: expected ‘)’ before ‘a’ 3439s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3439s | ~ ^ 3439s | ) 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:4526:104: error: expected ‘)’ before ‘b’ 3439s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3439s | ~ ^ 3439s | ) 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c: In function ‘mk_compile_opts’: 3439s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map3.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3439s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3439s | ~~^ ~~~~~~~~~~~~~ 3439s | | | 3439s | unsigned int int64_t {aka long long int} 3439s | %llu 3439s 3439s If you find this error message confusing, uninformative, or wrong, please open an issue: 3439s https://github.com/diku-dk/futhark/issues 3439s 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.fut: 3440s Compiling with --backend=opencl: 3440s cc failed with code 1: 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c: In function ‘futrts_umul_hi64’: 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3440s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3440s | ^~~~~~~~~~~ 3440s | __uint32_t 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4537:90: error: expected ‘)’ before ‘a’ 3440s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3440s | ~ ^ 3440s | ) 3440s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4537:109: error: expected ‘)’ before ‘b’ 3440s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3441s | ~ ^ 3441s | ) 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c: In function ‘futrts_smul_hi64’: 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3441s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3441s | ^~~~~~~~~~ 3441s | __int128__ 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4541:86: error: expected ‘)’ before ‘a’ 3441s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3441s | ~ ^ 3441s | ) 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:4541:104: error: expected ‘)’ before ‘b’ 3441s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3441s | ~ ^ 3441s | ) 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c: In function ‘mk_compile_opts’: 3441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map5.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3441s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3441s | ~~^ ~~~~~~~~~~~~~ 3441s | | | 3441s | unsigned int int64_t {aka long long int} 3441s | %llu 3441s 3441s If you find this error message confusing, uninformative, or wrong, please open an issue: 3441s https://github.com/diku-dk/futhark/issues 3441s 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.fut: 3443s Compiling with --backend=opencl: 3443s cc failed with code 1: 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c: In function ‘futrts_umul_hi64’: 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3443s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3443s | ^~~~~~~~~~~ 3443s | __uint32_t 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4535:90: error: expected ‘)’ before ‘a’ 3443s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3443s | ~ ^ 3443s | ) 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4535:109: error: expected ‘)’ before ‘b’ 3443s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3443s | ~ ^ 3443s | ) 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c: In function ‘futrts_smul_hi64’: 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3443s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3443s | ^~~~~~~~~~ 3443s | __int128__ 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4539:86: error: expected ‘)’ before ‘a’ 3443s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3443s | ~ ^ 3443s | ) 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:4539:104: error: expected ‘)’ before ‘b’ 3443s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3443s | ~ ^ 3443s | ) 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c: In function ‘mk_compile_opts’: 3443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map4.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3443s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3443s | ~~^ ~~~~~~~~~~~~~ 3443s | | | 3443s | unsigned int int64_t {aka long long int} 3443s | %llu 3443s 3443s If you find this error message confusing, uninformative, or wrong, please open an issue: 3443s https://github.com/diku-dk/futhark/issues 3443s 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.fut: 3458s Compiling with --backend=opencl: 3458s cc failed with code 1: 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c: In function ‘futrts_umul_hi64’: 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3458s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3458s | ^~~~~~~~~~~ 3458s | __uint32_t 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4535:90: error: expected ‘)’ before ‘a’ 3458s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3458s | ~ ^ 3458s | ) 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4535:109: error: expected ‘)’ before ‘b’ 3458s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3458s | ~ ^ 3458s | ) 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c: In function ‘futrts_smul_hi64’: 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3458s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3458s | ^~~~~~~~~~ 3458s | __int128__ 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4539:86: error: expected ‘)’ before ‘a’ 3458s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3458s | ~ ^ 3458s | ) 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:4539:104: error: expected ‘)’ before ‘b’ 3458s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3458s | ~ ^ 3458s | ) 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c: In function ‘mk_compile_opts’: 3458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map6.c:7895:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3458s 7895 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3458s | ~~^ ~~~~~~~~~~~~~ 3458s | | | 3458s | unsigned int int64_t {aka long long int} 3458s | %llu 3458s 3458s If you find this error message confusing, uninformative, or wrong, please open an issue: 3458s https://github.com/diku-dk/futhark/issues 3458s 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.fut: 3459s Compiling with --backend=opencl: 3459s cc failed with code 1: 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c: In function ‘futrts_umul_hi64’: 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3459s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3459s | ^~~~~~~~~~~ 3459s | __uint32_t 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4506:90: error: expected ‘)’ before ‘a’ 3459s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3459s | ~ ^ 3459s | ) 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4506:109: error: expected ‘)’ before ‘b’ 3459s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3459s | ~ ^ 3459s | ) 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c: In function ‘futrts_smul_hi64’: 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3459s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3459s | ^~~~~~~~~~ 3459s | __int128__ 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4510:86: error: expected ‘)’ before ‘a’ 3459s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3459s | ~ ^ 3459s | ) 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:4510:104: error: expected ‘)’ before ‘b’ 3459s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3459s | ~ ^ 3459s | ) 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c: In function ‘mk_compile_opts’: 3459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/negate.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3459s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3459s | ~~^ ~~~~~~~~~~~~~ 3459s | | | 3459s | unsigned int int64_t {aka long long int} 3459s | %llu 3459s 3459s If you find this error message confusing, uninformative, or wrong, please open an issue: 3459s https://github.com/diku-dk/futhark/issues 3459s 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.fut: 3464s Compiling with --backend=opencl: 3464s cc failed with code 1: 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c: In function ‘futrts_umul_hi64’: 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3464s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3464s | ^~~~~~~~~~~ 3464s | __uint32_t 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4520:90: error: expected ‘)’ before ‘a’ 3464s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3464s | ~ ^ 3464s | ) 3464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4520:109: error: expected ‘)’ before ‘b’ 3464s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c: In function ‘futrts_smul_hi64’: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ^~~~~~~~~~ 3465s | __int128__ 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4524:86: error: expected ‘)’ before ‘a’ 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:4524:104: error: expected ‘)’ before ‘b’ 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c: In function ‘mk_compile_opts’: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/maximum.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3465s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3465s | ~~^ ~~~~~~~~~~~~~ 3465s | | | 3465s | unsigned int int64_t {aka long long int} 3465s | %llu 3465s 3465s If you find this error message confusing, uninformative, or wrong, please open an issue: 3465s https://github.com/diku-dk/futhark/issues 3465s 3465s (81 failed, 0 passed, 2222 to go). 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.fut: 3465s Compiling with --backend=opencl: 3465s cc failed with code 1: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c: In function ‘futrts_umul_hi64’: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3465s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3465s | ^~~~~~~~~~~ 3465s | __uint32_t 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4520:90: error: expected ‘)’ before ‘a’ 3465s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4520:109: error: expected ‘)’ before ‘b’ 3465s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c: In function ‘futrts_smul_hi64’: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ^~~~~~~~~~ 3465s | __int128__ 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4524:86: error: expected ‘)’ before ‘a’ 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:4524:104: error: expected ‘)’ before ‘b’ 3465s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3465s | ~ ^ 3465s | ) 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c: In function ‘mk_compile_opts’: 3465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minimum.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3465s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3465s | ~~^ ~~~~~~~~~~~~~ 3465s | | | 3465s | unsigned int int64_t {aka long long int} 3465s | %llu 3465s 3465s If you find this error message confusing, uninformative, or wrong, please open an issue: 3465s https://github.com/diku-dk/futhark/issues 3465s 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.fut: 3467s Compiling with --backend=opencl: 3467s cc failed with code 1: 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c: In function ‘futrts_umul_hi64’: 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3467s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3467s | ^~~~~~~~~~~ 3467s | __uint32_t 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4537:90: error: expected ‘)’ before ‘a’ 3467s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3467s | ~ ^ 3467s | ) 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4537:109: error: expected ‘)’ before ‘b’ 3467s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3467s | ~ ^ 3467s | ) 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c: In function ‘futrts_smul_hi64’: 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3467s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3467s | ^~~~~~~~~~ 3467s | __int128__ 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4541:86: error: expected ‘)’ before ‘a’ 3467s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3467s | ~ ^ 3467s | ) 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:4541:104: error: expected ‘)’ before ‘b’ 3467s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3467s | ~ ^ 3467s | ) 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c: In function ‘mk_compile_opts’: 3467s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/matmul.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3467s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3467s | ~~^ ~~~~~~~~~~~~~ 3467s | | | 3467s | unsigned int int64_t {aka long long int} 3467s | %llu 3467s 3467s If you find this error message confusing, uninformative, or wrong, please open an issue: 3467s https://github.com/diku-dk/futhark/issues 3467s 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.fut: 3473s Compiling with --backend=opencl: 3473s cc failed with code 1: 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c: In function ‘futrts_umul_hi64’: 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3473s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3473s | ^~~~~~~~~~~ 3473s | __uint32_t 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4520:90: error: expected ‘)’ before ‘a’ 3473s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3473s | ~ ^ 3473s | ) 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4520:109: error: expected ‘)’ before ‘b’ 3473s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3473s | ~ ^ 3473s | ) 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c: In function ‘futrts_smul_hi64’: 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3473s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3473s | ^~~~~~~~~~ 3473s | __int128__ 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4524:86: error: expected ‘)’ before ‘a’ 3473s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3473s | ~ ^ 3473s | ) 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:4524:104: error: expected ‘)’ before ‘b’ 3473s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3473s | ~ ^ 3473s | ) 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c: In function ‘mk_compile_opts’: 3473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/map7.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3473s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3473s | ~~^ ~~~~~~~~~~~~~ 3473s | | | 3473s | unsigned int int64_t {aka long long int} 3473s | %llu 3473s 3473s If you find this error message confusing, uninformative, or wrong, please open an issue: 3473s https://github.com/diku-dk/futhark/issues 3473s 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.fut: 3474s Compiling with --backend=opencl: 3474s cc failed with code 1: 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c: In function ‘futrts_umul_hi64’: 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3474s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3474s | ^~~~~~~~~~~ 3474s | __uint32_t 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4507:90: error: expected ‘)’ before ‘a’ 3474s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3474s | ~ ^ 3474s | ) 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4507:109: error: expected ‘)’ before ‘b’ 3474s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3474s | ~ ^ 3474s | ) 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c: In function ‘futrts_smul_hi64’: 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3474s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3474s | ^~~~~~~~~~ 3474s | __int128__ 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4511:86: error: expected ‘)’ before ‘a’ 3474s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3474s | ~ ^ 3474s | ) 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:4511:104: error: expected ‘)’ before ‘b’ 3474s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3474s | ~ ^ 3474s | ) 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c: In function ‘mk_compile_opts’: 3474s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3474s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3474s | ~~^ ~~~~~~~~~~~~~ 3474s | | | 3474s | unsigned int int64_t {aka long long int} 3474s | %llu 3474s 3474s If you find this error message confusing, uninformative, or wrong, please open an issue: 3474s https://github.com/diku-dk/futhark/issues 3474s 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.fut: 3476s Compiling with --backend=opencl: 3476s cc failed with code 1: 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c: In function ‘futrts_umul_hi64’: 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3476s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3476s | ^~~~~~~~~~~ 3476s | __uint32_t 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4522:90: error: expected ‘)’ before ‘a’ 3476s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3476s | ~ ^ 3476s | ) 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4522:109: error: expected ‘)’ before ‘b’ 3476s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3476s | ~ ^ 3476s | ) 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c: In function ‘futrts_smul_hi64’: 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3476s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3476s | ^~~~~~~~~~ 3476s | __int128__ 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4526:86: error: expected ‘)’ before ‘a’ 3476s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3476s | ~ ^ 3476s | ) 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:4526:104: error: expected ‘)’ before ‘b’ 3476s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3476s | ~ ^ 3476s | ) 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c: In function ‘mk_compile_opts’: 3476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/minmax.c:7891:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3476s 7891 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3476s | ~~^ ~~~~~~~~~~~~~ 3476s | | | 3476s | unsigned int int64_t {aka long long int} 3476s | %llu 3476s 3476s If you find this error message confusing, uninformative, or wrong, please open an issue: 3476s https://github.com/diku-dk/futhark/issues 3476s 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.fut: 3479s Compiling with --backend=opencl: 3479s cc failed with code 1: 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c: In function ‘futrts_umul_hi64’: 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3479s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3479s | ^~~~~~~~~~~ 3479s | __uint32_t 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4509:90: error: expected ‘)’ before ‘a’ 3479s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3479s | ~ ^ 3479s | ) 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4509:109: error: expected ‘)’ before ‘b’ 3479s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3479s | ~ ^ 3479s | ) 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c: In function ‘futrts_smul_hi64’: 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3479s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3479s | ^~~~~~~~~~ 3479s | __int128__ 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4513:86: error: expected ‘)’ before ‘a’ 3479s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3479s | ~ ^ 3479s | ) 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:4513:104: error: expected ‘)’ before ‘b’ 3479s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3479s | ~ ^ 3479s | ) 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c: In function ‘mk_compile_opts’: 3479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3479s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3479s | ~~^ ~~~~~~~~~~~~~ 3479s | | | 3479s | unsigned int int64_t {aka long long int} 3479s | %llu 3479s 3479s If you find this error message confusing, uninformative, or wrong, please open an issue: 3479s https://github.com/diku-dk/futhark/issues 3479s 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.fut: 3486s Compiling with --backend=opencl: 3486s cc failed with code 1: 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c: In function ‘futrts_umul_hi64’: 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3486s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3486s | ^~~~~~~~~~~ 3486s | __uint32_t 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4524:90: error: expected ‘)’ before ‘a’ 3486s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3486s | ~ ^ 3486s | ) 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4524:109: error: expected ‘)’ before ‘b’ 3486s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3486s | ~ ^ 3486s | ) 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c: In function ‘futrts_smul_hi64’: 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3486s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3486s | ^~~~~~~~~~ 3486s | __int128__ 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4528:86: error: expected ‘)’ before ‘a’ 3486s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3486s | ~ ^ 3486s | ) 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:4528:104: error: expected ‘)’ before ‘b’ 3486s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3486s | ~ ^ 3486s | ) 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c: In function ‘mk_compile_opts’: 3486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested3.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3486s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3486s | ~~^ ~~~~~~~~~~~~~ 3486s | | | 3486s | unsigned int int64_t {aka long long int} 3486s | %llu 3486s 3486s If you find this error message confusing, uninformative, or wrong, please open an issue: 3486s https://github.com/diku-dk/futhark/issues 3486s 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.fut: 3487s Compiling with --backend=opencl: 3487s cc failed with code 1: 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c: In function ‘futrts_umul_hi64’: 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3487s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3487s | ^~~~~~~~~~~ 3487s | __uint32_t 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4509:90: error: expected ‘)’ before ‘a’ 3487s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3487s | ~ ^ 3487s | ) 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4509:109: error: expected ‘)’ before ‘b’ 3487s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3487s | ~ ^ 3487s | ) 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c: In function ‘futrts_smul_hi64’: 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3487s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3487s | ^~~~~~~~~~ 3487s | __int128__ 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4513:86: error: expected ‘)’ before ‘a’ 3487s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3487s | ~ ^ 3487s | ) 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:4513:104: error: expected ‘)’ before ‘b’ 3487s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3487s | ~ ^ 3487s | ) 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c: In function ‘mk_compile_opts’: 3487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3487s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3487s | ~~^ ~~~~~~~~~~~~~ 3487s | | | 3487s | unsigned int int64_t {aka long long int} 3487s | %llu 3487s 3487s If you find this error message confusing, uninformative, or wrong, please open an issue: 3487s https://github.com/diku-dk/futhark/issues 3487s 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.fut: 3488s Compiling with --backend=opencl: 3488s cc failed with code 1: 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c: In function ‘futrts_umul_hi64’: 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3488s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3488s | ^~~~~~~~~~~ 3488s | __uint32_t 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4506:90: error: expected ‘)’ before ‘a’ 3488s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3488s | ~ ^ 3488s | ) 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4506:109: error: expected ‘)’ before ‘b’ 3488s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3488s | ~ ^ 3488s | ) 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c: In function ‘futrts_smul_hi64’: 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3488s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3488s | ^~~~~~~~~~ 3488s | __int128__ 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4510:86: error: expected ‘)’ before ‘a’ 3488s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3488s | ~ ^ 3488s | ) 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:4510:104: error: expected ‘)’ before ‘b’ 3488s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3488s | ~ ^ 3488s | ) 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c: In function ‘mk_compile_opts’: 3488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/not.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3488s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3488s | ~~^ ~~~~~~~~~~~~~ 3488s | | | 3488s | unsigned int int64_t {aka long long int} 3488s | %llu 3488s 3488s If you find this error message confusing, uninformative, or wrong, please open an issue: 3488s https://github.com/diku-dk/futhark/issues 3488s 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.fut: 3490s Compiling with --backend=opencl: 3490s cc failed with code 1: 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c: In function ‘futrts_umul_hi64’: 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3490s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3490s | ^~~~~~~~~~~ 3490s | __uint32_t 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4520:90: error: expected ‘)’ before ‘a’ 3490s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3490s | ~ ^ 3490s | ) 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4520:109: error: expected ‘)’ before ‘b’ 3490s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3490s | ~ ^ 3490s | ) 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c: In function ‘futrts_smul_hi64’: 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3490s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3490s | ^~~~~~~~~~ 3490s | __int128__ 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4524:86: error: expected ‘)’ before ‘a’ 3490s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3490s | ~ ^ 3490s | ) 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:4524:104: error: expected ‘)’ before ‘b’ 3490s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3490s | ~ ^ 3490s | ) 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c: In function ‘mk_compile_opts’: 3490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rearrange0.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3490s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3490s | ~~^ ~~~~~~~~~~~~~ 3490s | | | 3490s | unsigned int int64_t {aka long long int} 3490s | %llu 3490s 3490s If you find this error message confusing, uninformative, or wrong, please open an issue: 3490s https://github.com/diku-dk/futhark/issues 3490s 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.fut: 3492s Compiling with --backend=opencl: 3492s cc failed with code 1: 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c: In function ‘futrts_umul_hi64’: 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3492s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3492s | ^~~~~~~~~~~ 3492s | __uint32_t 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4526:90: error: expected ‘)’ before ‘a’ 3492s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3492s | ~ ^ 3492s | ) 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4526:109: error: expected ‘)’ before ‘b’ 3492s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3492s | ~ ^ 3492s | ) 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c: In function ‘futrts_smul_hi64’: 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3492s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3492s | ^~~~~~~~~~ 3492s | __int128__ 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4530:86: error: expected ‘)’ before ‘a’ 3492s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3492s | ~ ^ 3492s | ) 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:4530:104: error: expected ‘)’ before ‘b’ 3492s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3492s | ~ ^ 3492s | ) 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c: In function ‘mk_compile_opts’: 3492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/nested4.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3492s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3492s | ~~^ ~~~~~~~~~~~~~ 3492s | | | 3492s | unsigned int int64_t {aka long long int} 3492s | %llu 3492s 3492s If you find this error message confusing, uninformative, or wrong, please open an issue: 3492s https://github.com/diku-dk/futhark/issues 3492s 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.fut: 3496s Compiling with --backend=opencl: 3496s cc failed with code 1: 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c: In function ‘futrts_umul_hi64’: 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3496s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3496s | ^~~~~~~~~~~ 3496s | __uint32_t 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4509:90: error: expected ‘)’ before ‘a’ 3496s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3496s | ~ ^ 3496s | ) 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4509:109: error: expected ‘)’ before ‘b’ 3496s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3496s | ~ ^ 3496s | ) 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c: In function ‘futrts_smul_hi64’: 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3496s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3496s | ^~~~~~~~~~ 3496s | __int128__ 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4513:86: error: expected ‘)’ before ‘a’ 3496s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3496s | ~ ^ 3496s | ) 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:4513:104: error: expected ‘)’ before ‘b’ 3496s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3496s | ~ ^ 3496s | ) 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c: In function ‘mk_compile_opts’: 3496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce0.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3496s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3496s | ~~^ ~~~~~~~~~~~~~ 3496s | | | 3496s | unsigned int int64_t {aka long long int} 3496s | %llu 3496s 3496s If you find this error message confusing, uninformative, or wrong, please open an issue: 3496s https://github.com/diku-dk/futhark/issues 3496s 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.fut: 3509s Compiling with --backend=opencl: 3509s cc failed with code 1: 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3509s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3509s | ^~~~~~~~~~~ 3509s | __uint32_t 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4538:90: error: expected ‘)’ before ‘a’ 3509s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3509s | ~ ^ 3509s | ) 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4538:109: error: expected ‘)’ before ‘b’ 3509s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3509s | ~ ^ 3509s | ) 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3509s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3509s | ^~~~~~~~~~ 3509s | __int128__ 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4542:86: error: expected ‘)’ before ‘a’ 3509s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3509s | ~ ^ 3509s | ) 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:4542:104: error: expected ‘)’ before ‘b’ 3509s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3509s | ~ ^ 3509s | ) 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c: In function ‘mk_compile_opts’: 3509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce_by_index0.c:7888:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3509s 7888 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3509s | ~~^ ~~~~~~~~~~~~~ 3509s | | | 3509s | unsigned int int64_t {aka long long int} 3509s | %llu 3509s 3509s If you find this error message confusing, uninformative, or wrong, please open an issue: 3509s https://github.com/diku-dk/futhark/issues 3509s 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.fut: 3511s Compiling with --backend=opencl: 3511s cc failed with code 1: 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c: In function ‘futrts_umul_hi64’: 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3511s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3511s | ^~~~~~~~~~~ 3511s | __uint32_t 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4520:90: error: expected ‘)’ before ‘a’ 3511s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3511s | ~ ^ 3511s | ) 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4520:109: error: expected ‘)’ before ‘b’ 3511s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3511s | ~ ^ 3511s | ) 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c: In function ‘futrts_smul_hi64’: 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3511s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3511s | ^~~~~~~~~~ 3511s | __int128__ 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4524:86: error: expected ‘)’ before ‘a’ 3511s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3511s | ~ ^ 3511s | ) 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:4524:104: error: expected ‘)’ before ‘b’ 3511s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3511s | ~ ^ 3511s | ) 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c: In function ‘mk_compile_opts’: 3511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce2.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3511s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3511s | ~~^ ~~~~~~~~~~~~~ 3511s | | | 3511s | unsigned int int64_t {aka long long int} 3511s | %llu 3511s 3511s If you find this error message confusing, uninformative, or wrong, please open an issue: 3511s https://github.com/diku-dk/futhark/issues 3511s 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.fut: 3512s Compiling with --backend=opencl: 3512s cc failed with code 1: 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c: In function ‘futrts_umul_hi64’: 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4513:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3512s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3512s | ^~~~~~~~~~~ 3512s | __uint32_t 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4513:78: note: each undeclared identifier is reported only once for each function it appears in 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4513:90: error: expected ‘)’ before ‘a’ 3512s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3512s | ~ ^ 3512s | ) 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4513:109: error: expected ‘)’ before ‘b’ 3512s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3512s | ~ ^ 3512s | ) 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c: In function ‘futrts_smul_hi64’: 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4517:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3512s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3512s | ^~~~~~~~~~ 3512s | __int128__ 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4517:86: error: expected ‘)’ before ‘a’ 3512s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3512s | ~ ^ 3512s | ) 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:4517:104: error: expected ‘)’ before ‘b’ 3512s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3512s | ~ ^ 3512s | ) 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c: In function ‘mk_compile_opts’: 3512s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce1.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3512s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3512s | ~~^ ~~~~~~~~~~~~~ 3512s | | | 3512s | unsigned int int64_t {aka long long int} 3512s | %llu 3512s 3512s If you find this error message confusing, uninformative, or wrong, please open an issue: 3512s https://github.com/diku-dk/futhark/issues 3512s 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut: 3520s Compiling with --backend=opencl: 3520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:20:5-41:37: 3520s Unused name "dfun". 3520s 3520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:67:42-43: 3520s Unused name "i". 3520s 3520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:67:44-45: 3520s Unused name "j". 3520s 3520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:68:45-46: 3520s Unused name "i". 3520s 3520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.fut:68:47-48: 3520s Unused name "j". 3520s cc failed with code 1: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c: In function ‘futrts_umul_hi64’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3520s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ^~~~~~~~~~~ 3520s | __uint32_t 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4510:90: error: expected ‘)’ before ‘a’ 3520s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4510:109: error: expected ‘)’ before ‘b’ 3520s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c: In function ‘futrts_smul_hi64’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3520s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ^~~~~~~~~~ 3520s | __int128__ 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4514:86: error: expected ‘)’ before ‘a’ 3520s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:4514:104: error: expected ‘)’ before ‘b’ 3520s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c: In function ‘mk_compile_opts’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/issue1473.c:7965:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3520s 7965 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3520s | ~~^ ~~~~~~~~~~~~~ 3520s | | | 3520s | unsigned int int64_t {aka long long int} 3520s | %llu 3520s 3520s If you find this error message confusing, uninformative, or wrong, please open an issue: 3520s https://github.com/diku-dk/futhark/issues 3520s 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.fut: 3520s Compiling with --backend=opencl: 3520s cc failed with code 1: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c: In function ‘futrts_umul_hi64’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3520s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ^~~~~~~~~~~ 3520s | __uint32_t 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4527:90: error: expected ‘)’ before ‘a’ 3520s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4527:109: error: expected ‘)’ before ‘b’ 3520s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c: In function ‘futrts_smul_hi64’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3520s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ^~~~~~~~~~ 3520s | __int128__ 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4531:86: error: expected ‘)’ before ‘a’ 3520s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:4531:104: error: expected ‘)’ before ‘b’ 3520s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3520s | ~ ^ 3520s | ) 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c: In function ‘mk_compile_opts’: 3520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex2.c:7884:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3520s 7884 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3520s | ~~^ ~~~~~~~~~~~~~ 3520s | | | 3520s | unsigned int int64_t {aka long long int} 3520s | %llu 3520s 3520s If you find this error message confusing, uninformative, or wrong, please open an issue: 3520s https://github.com/diku-dk/futhark/issues 3520s 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.fut: 3525s Compiling with --backend=opencl: 3525s cc failed with code 1: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c: In function ‘futrts_umul_hi64’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3525s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ^~~~~~~~~~~ 3525s | __uint32_t 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4507:90: error: expected ‘)’ before ‘a’ 3525s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4507:109: error: expected ‘)’ before ‘b’ 3525s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c: In function ‘futrts_smul_hi64’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3525s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ^~~~~~~~~~ 3525s | __int128__ 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4511:86: error: expected ‘)’ before ‘a’ 3525s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:4511:104: error: expected ‘)’ before ‘b’ 3525s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c: In function ‘mk_compile_opts’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reduce-vec-minmax0.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3525s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3525s | ~~^ ~~~~~~~~~~~~~ 3525s | | | 3525s | unsigned int int64_t {aka long long int} 3525s | %llu 3525s 3525s If you find this error message confusing, uninformative, or wrong, please open an issue: 3525s https://github.com/diku-dk/futhark/issues 3525s 3525s (99 failed, 0 passed, 2204 to go). 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.fut: 3525s Compiling with --backend=opencl: 3525s cc failed with code 1: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c: In function ‘futrts_umul_hi64’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3525s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ^~~~~~~~~~~ 3525s | __uint32_t 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4527:90: error: expected ‘)’ before ‘a’ 3525s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4527:109: error: expected ‘)’ before ‘b’ 3525s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c: In function ‘futrts_smul_hi64’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3525s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ^~~~~~~~~~ 3525s | __int128__ 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4531:86: error: expected ‘)’ before ‘a’ 3525s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:4531:104: error: expected ‘)’ before ‘b’ 3525s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3525s | ~ ^ 3525s | ) 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c: In function ‘mk_compile_opts’: 3525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex0.c:7904:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3525s 7904 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3525s | ~~^ ~~~~~~~~~~~~~ 3525s | | | 3525s | unsigned int int64_t {aka long long int} 3525s | %llu 3525s 3525s If you find this error message confusing, uninformative, or wrong, please open an issue: 3525s https://github.com/diku-dk/futhark/issues 3525s 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.fut: 3540s Compiling with --backend=opencl: 3540s cc failed with code 1: 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c: In function ‘futrts_umul_hi64’: 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3540s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3540s | ^~~~~~~~~~~ 3540s | __uint32_t 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4524:90: error: expected ‘)’ before ‘a’ 3540s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3540s | ~ ^ 3540s | ) 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4524:109: error: expected ‘)’ before ‘b’ 3540s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3540s | ~ ^ 3540s | ) 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c: In function ‘futrts_smul_hi64’: 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3540s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3540s | ^~~~~~~~~~ 3540s | __int128__ 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4528:86: error: expected ‘)’ before ‘a’ 3540s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3540s | ~ ^ 3540s | ) 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:4528:104: error: expected ‘)’ before ‘b’ 3540s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3540s | ~ ^ 3540s | ) 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c: In function ‘mk_compile_opts’: 3540s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3540s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3540s | ~~^ ~~~~~~~~~~~~~ 3540s | | | 3540s | unsigned int int64_t {aka long long int} 3540s | %llu 3540s 3540s If you find this error message confusing, uninformative, or wrong, please open an issue: 3540s https://github.com/diku-dk/futhark/issues 3540s 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.fut: 3542s Compiling with --backend=opencl: 3542s cc failed with code 1: 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c: In function ‘futrts_umul_hi64’: 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3542s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3542s | ^~~~~~~~~~~ 3542s | __uint32_t 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4525:90: error: expected ‘)’ before ‘a’ 3542s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3542s | ~ ^ 3542s | ) 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4525:109: error: expected ‘)’ before ‘b’ 3542s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3542s | ~ ^ 3542s | ) 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c: In function ‘futrts_smul_hi64’: 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3542s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3542s | ^~~~~~~~~~ 3542s | __int128__ 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4529:86: error: expected ‘)’ before ‘a’ 3542s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3542s | ~ ^ 3542s | ) 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:4529:104: error: expected ‘)’ before ‘b’ 3542s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3542s | ~ ^ 3542s | ) 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c: In function ‘mk_compile_opts’: 3542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd1.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3542s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3542s | ~~^ ~~~~~~~~~~~~~ 3542s | | | 3542s | unsigned int int64_t {aka long long int} 3542s | %llu 3542s 3542s If you find this error message confusing, uninformative, or wrong, please open an issue: 3542s https://github.com/diku-dk/futhark/issues 3542s 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.fut: 3543s Compiling with --backend=opencl: 3543s cc failed with code 1: 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c: In function ‘futrts_umul_hi64’: 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3543s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3543s | ^~~~~~~~~~~ 3543s | __uint32_t 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4552:90: error: expected ‘)’ before ‘a’ 3543s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3543s | ~ ^ 3543s | ) 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4552:109: error: expected ‘)’ before ‘b’ 3543s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3543s | ~ ^ 3543s | ) 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c: In function ‘futrts_smul_hi64’: 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3543s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3543s | ^~~~~~~~~~ 3543s | __int128__ 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4556:86: error: expected ‘)’ before ‘a’ 3543s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3543s | ~ ^ 3543s | ) 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:4556:104: error: expected ‘)’ before ‘b’ 3543s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3543s | ~ ^ 3543s | ) 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c: In function ‘mk_compile_opts’: 3543s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex3.c:7932:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3543s 7932 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3543s | ~~^ ~~~~~~~~~~~~~ 3543s | | | 3543s | unsigned int int64_t {aka long long int} 3543s | %llu 3543s 3543s If you find this error message confusing, uninformative, or wrong, please open an issue: 3543s https://github.com/diku-dk/futhark/issues 3543s 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.fut: 3547s Compiling with --backend=opencl: 3547s cc failed with code 1: 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c: In function ‘futrts_umul_hi64’: 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3547s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3547s | ^~~~~~~~~~~ 3547s | __uint32_t 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4527:90: error: expected ‘)’ before ‘a’ 3547s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3547s | ~ ^ 3547s | ) 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4527:109: error: expected ‘)’ before ‘b’ 3547s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3547s | ~ ^ 3547s | ) 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c: In function ‘futrts_smul_hi64’: 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3547s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3547s | ^~~~~~~~~~ 3547s | __int128__ 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4531:86: error: expected ‘)’ before ‘a’ 3547s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3547s | ~ ^ 3547s | ) 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:4531:104: error: expected ‘)’ before ‘b’ 3547s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3547s | ~ ^ 3547s | ) 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c: In function ‘mk_compile_opts’: 3547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd2.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3547s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3547s | ~~^ ~~~~~~~~~~~~~ 3547s | | | 3547s | unsigned int int64_t {aka long long int} 3547s | %llu 3547s 3547s If you find this error message confusing, uninformative, or wrong, please open an issue: 3547s https://github.com/diku-dk/futhark/issues 3547s 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.fut: 3551s Compiling with --backend=opencl: 3551s cc failed with code 1: 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c: In function ‘futrts_umul_hi64’: 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3551s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3551s | ^~~~~~~~~~~ 3551s | __uint32_t 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4523:90: error: expected ‘)’ before ‘a’ 3551s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3551s | ~ ^ 3551s | ) 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4523:109: error: expected ‘)’ before ‘b’ 3551s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3551s | ~ ^ 3551s | ) 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c: In function ‘futrts_smul_hi64’: 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3551s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3551s | ^~~~~~~~~~ 3551s | __int128__ 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4527:86: error: expected ‘)’ before ‘a’ 3551s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3551s | ~ ^ 3551s | ) 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:4527:104: error: expected ‘)’ before ‘b’ 3551s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3551s | ~ ^ 3551s | ) 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c: In function ‘mk_compile_opts’: 3551s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex6.c:7887:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3551s 7887 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3551s | ~~^ ~~~~~~~~~~~~~ 3551s | | | 3551s | unsigned int int64_t {aka long long int} 3551s | %llu 3551s 3551s If you find this error message confusing, uninformative, or wrong, please open an issue: 3551s https://github.com/diku-dk/futhark/issues 3551s 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.fut: 3552s Compiling with --backend=opencl: 3552s cc failed with code 1: 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c: In function ‘futrts_umul_hi64’: 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4556:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3552s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3552s | ^~~~~~~~~~~ 3552s | __uint32_t 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4556:78: note: each undeclared identifier is reported only once for each function it appears in 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4556:90: error: expected ‘)’ before ‘a’ 3552s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3552s | ~ ^ 3552s | ) 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4556:109: error: expected ‘)’ before ‘b’ 3552s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3552s | ~ ^ 3552s | ) 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c: In function ‘futrts_smul_hi64’: 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4560:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3552s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3552s | ^~~~~~~~~~ 3552s | __int128__ 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4560:86: error: expected ‘)’ before ‘a’ 3552s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3552s | ~ ^ 3552s | ) 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:4560:104: error: expected ‘)’ before ‘b’ 3552s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3552s | ~ ^ 3552s | ) 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c: In function ‘mk_compile_opts’: 3552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex4.c:7947:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3552s 7947 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3552s | ~~^ ~~~~~~~~~~~~~ 3552s | | | 3552s | unsigned int int64_t {aka long long int} 3552s | %llu 3552s 3552s If you find this error message confusing, uninformative, or wrong, please open an issue: 3552s https://github.com/diku-dk/futhark/issues 3552s 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.fut: 3561s Compiling with --backend=opencl: 3561s cc failed with code 1: 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c: In function ‘futrts_umul_hi64’: 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3561s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3561s | ^~~~~~~~~~~ 3561s | __uint32_t 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4527:90: error: expected ‘)’ before ‘a’ 3561s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3561s | ~ ^ 3561s | ) 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4527:109: error: expected ‘)’ before ‘b’ 3561s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3561s | ~ ^ 3561s | ) 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c: In function ‘futrts_smul_hi64’: 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3561s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3561s | ^~~~~~~~~~ 3561s | __int128__ 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4531:86: error: expected ‘)’ before ‘a’ 3561s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3561s | ~ ^ 3561s | ) 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:4531:104: error: expected ‘)’ before ‘b’ 3561s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3561s | ~ ^ 3561s | ) 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c: In function ‘mk_compile_opts’: 3561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd3.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3561s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3561s | ~~^ ~~~~~~~~~~~~~ 3561s | | | 3561s | unsigned int int64_t {aka long long int} 3561s | %llu 3561s 3561s If you find this error message confusing, uninformative, or wrong, please open an issue: 3561s https://github.com/diku-dk/futhark/issues 3561s 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.fut: 3566s Compiling with --backend=opencl: 3566s cc failed with code 1: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c: In function ‘futrts_umul_hi64’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3566s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ^~~~~~~~~~~ 3566s | __uint32_t 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4527:90: error: expected ‘)’ before ‘a’ 3566s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4527:109: error: expected ‘)’ before ‘b’ 3566s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c: In function ‘futrts_smul_hi64’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3566s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ^~~~~~~~~~ 3566s | __int128__ 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4531:86: error: expected ‘)’ before ‘a’ 3566s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:4531:104: error: expected ‘)’ before ‘b’ 3566s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c: In function ‘mk_compile_opts’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexadd4.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3566s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3566s | ~~^ ~~~~~~~~~~~~~ 3566s | | | 3566s | unsigned int int64_t {aka long long int} 3566s | %llu 3566s 3566s If you find this error message confusing, uninformative, or wrong, please open an issue: 3566s https://github.com/diku-dk/futhark/issues 3566s 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.fut: 3566s Compiling with --backend=opencl: 3566s cc failed with code 1: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c: In function ‘futrts_umul_hi64’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3566s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ^~~~~~~~~~~ 3566s | __uint32_t 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4537:90: error: expected ‘)’ before ‘a’ 3566s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4537:109: error: expected ‘)’ before ‘b’ 3566s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c: In function ‘futrts_smul_hi64’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3566s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ^~~~~~~~~~ 3566s | __int128__ 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4541:86: error: expected ‘)’ before ‘a’ 3566s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:4541:104: error: expected ‘)’ before ‘b’ 3566s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3566s | ~ ^ 3566s | ) 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c: In function ‘mk_compile_opts’: 3566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax0.c:7892:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3566s 7892 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3566s | ~~^ ~~~~~~~~~~~~~ 3566s | | | 3566s | unsigned int int64_t {aka long long int} 3566s | %llu 3566s 3566s If you find this error message confusing, uninformative, or wrong, please open an issue: 3566s https://github.com/diku-dk/futhark/issues 3566s 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.fut: 3569s Compiling with --backend=opencl: 3569s cc failed with code 1: 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c: In function ‘futrts_umul_hi64’: 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4556:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3569s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3569s | ^~~~~~~~~~~ 3569s | __uint32_t 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4556:78: note: each undeclared identifier is reported only once for each function it appears in 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4556:90: error: expected ‘)’ before ‘a’ 3569s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3569s | ~ ^ 3569s | ) 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4556:109: error: expected ‘)’ before ‘b’ 3569s 4556 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3569s | ~ ^ 3569s | ) 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c: In function ‘futrts_smul_hi64’: 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4560:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3569s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3569s | ^~~~~~~~~~ 3569s | __int128__ 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4560:86: error: expected ‘)’ before ‘a’ 3569s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3569s | ~ ^ 3569s | ) 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:4560:104: error: expected ‘)’ before ‘b’ 3569s 4560 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3569s | ~ ^ 3569s | ) 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c: In function ‘mk_compile_opts’: 3569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex5.c:7987:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3569s 7987 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3569s | ~~^ ~~~~~~~~~~~~~ 3569s | | | 3569s | unsigned int int64_t {aka long long int} 3569s | %llu 3569s 3569s If you find this error message confusing, uninformative, or wrong, please open an issue: 3569s https://github.com/diku-dk/futhark/issues 3569s 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.fut: 3571s Compiling with --backend=opencl: 3571s cc failed with code 1: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c: In function ‘futrts_umul_hi64’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3571s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ^~~~~~~~~~~ 3571s | __uint32_t 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4524:90: error: expected ‘)’ before ‘a’ 3571s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4524:109: error: expected ‘)’ before ‘b’ 3571s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c: In function ‘futrts_smul_hi64’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3571s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ^~~~~~~~~~ 3571s | __int128__ 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4528:86: error: expected ‘)’ before ‘a’ 3571s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:4528:104: error: expected ‘)’ before ‘b’ 3571s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c: In function ‘mk_compile_opts’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax1.c:7878:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3571s 7878 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3571s | ~~^ ~~~~~~~~~~~~~ 3571s | | | 3571s | unsigned int int64_t {aka long long int} 3571s | %llu 3571s 3571s If you find this error message confusing, uninformative, or wrong, please open an issue: 3571s https://github.com/diku-dk/futhark/issues 3571s 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.fut: 3571s Compiling with --backend=opencl: 3571s cc failed with code 1: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c: In function ‘futrts_umul_hi64’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4579:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3571s 4579 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ^~~~~~~~~~~ 3571s | __uint32_t 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4579:78: note: each undeclared identifier is reported only once for each function it appears in 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4579:90: error: expected ‘)’ before ‘a’ 3571s 4579 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4579:109: error: expected ‘)’ before ‘b’ 3571s 4579 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c: In function ‘futrts_smul_hi64’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4583:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3571s 4583 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ^~~~~~~~~~ 3571s | __int128__ 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4583:86: error: expected ‘)’ before ‘a’ 3571s 4583 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:4583:104: error: expected ‘)’ before ‘b’ 3571s 4583 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3571s | ~ ^ 3571s | ) 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c: In function ‘mk_compile_opts’: 3571s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindex1.c:8053:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3571s 8053 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3571s | ~~^ ~~~~~~~~~~~~~ 3571s | | | 3571s | unsigned int int64_t {aka long long int} 3571s | %llu 3571s 3571s If you find this error message confusing, uninformative, or wrong, please open an issue: 3571s https://github.com/diku-dk/futhark/issues 3571s 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.fut: 3576s Compiling with --backend=opencl: 3576s cc failed with code 1: 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c: In function ‘futrts_umul_hi64’: 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3576s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3576s | ^~~~~~~~~~~ 3576s | __uint32_t 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4526:90: error: expected ‘)’ before ‘a’ 3576s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3576s | ~ ^ 3576s | ) 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4526:109: error: expected ‘)’ before ‘b’ 3576s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3576s | ~ ^ 3576s | ) 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c: In function ‘futrts_smul_hi64’: 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3576s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3576s | ^~~~~~~~~~ 3576s | __int128__ 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4530:86: error: expected ‘)’ before ‘a’ 3576s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3576s | ~ ^ 3576s | ) 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:4530:104: error: expected ‘)’ before ‘b’ 3576s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3576s | ~ ^ 3576s | ) 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c: In function ‘mk_compile_opts’: 3576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax10.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3576s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3576s | ~~^ ~~~~~~~~~~~~~ 3576s | | | 3576s | unsigned int int64_t {aka long long int} 3576s | %llu 3576s 3576s If you find this error message confusing, uninformative, or wrong, please open an issue: 3576s https://github.com/diku-dk/futhark/issues 3576s 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.fut: 3579s Compiling with --backend=opencl: 3579s cc failed with code 1: 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c: In function ‘futrts_umul_hi64’: 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3579s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3579s | ^~~~~~~~~~~ 3579s | __uint32_t 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4524:90: error: expected ‘)’ before ‘a’ 3579s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3579s | ~ ^ 3579s | ) 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4524:109: error: expected ‘)’ before ‘b’ 3579s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3579s | ~ ^ 3579s | ) 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c: In function ‘futrts_smul_hi64’: 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3579s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3579s | ^~~~~~~~~~ 3579s | __int128__ 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4528:86: error: expected ‘)’ before ‘a’ 3579s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3579s | ~ ^ 3579s | ) 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:4528:104: error: expected ‘)’ before ‘b’ 3579s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3579s | ~ ^ 3579s | ) 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c: In function ‘mk_compile_opts’: 3579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax2.c:7879:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3579s 7879 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3579s | ~~^ ~~~~~~~~~~~~~ 3579s | | | 3579s | unsigned int int64_t {aka long long int} 3579s | %llu 3579s 3579s If you find this error message confusing, uninformative, or wrong, please open an issue: 3579s https://github.com/diku-dk/futhark/issues 3579s 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.fut: 3585s Compiling with --backend=opencl: 3585s cc failed with code 1: 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c: In function ‘futrts_umul_hi64’: 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3585s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3585s | ^~~~~~~~~~~ 3585s | __uint32_t 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4526:90: error: expected ‘)’ before ‘a’ 3585s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3585s | ~ ^ 3585s | ) 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4526:109: error: expected ‘)’ before ‘b’ 3585s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3585s | ~ ^ 3585s | ) 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c: In function ‘futrts_smul_hi64’: 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3585s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3585s | ^~~~~~~~~~ 3585s | __int128__ 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4530:86: error: expected ‘)’ before ‘a’ 3585s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3585s | ~ ^ 3585s | ) 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:4530:104: error: expected ‘)’ before ‘b’ 3585s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3585s | ~ ^ 3585s | ) 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c: In function ‘mk_compile_opts’: 3585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax4.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3585s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3585s | ~~^ ~~~~~~~~~~~~~ 3585s | | | 3585s | unsigned int int64_t {aka long long int} 3585s | %llu 3585s 3585s If you find this error message confusing, uninformative, or wrong, please open an issue: 3585s https://github.com/diku-dk/futhark/issues 3585s 3585s (115 failed, 0 passed, 2188 to go). 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.fut: 3586s Compiling with --backend=opencl: 3586s cc failed with code 1: 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c: In function ‘futrts_umul_hi64’: 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3586s | ^~~~~~~~~~~ 3586s | __uint32_t 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4526:90: error: expected ‘)’ before ‘a’ 3586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3586s | ~ ^ 3586s | ) 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4526:109: error: expected ‘)’ before ‘b’ 3586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3586s | ~ ^ 3586s | ) 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c: In function ‘futrts_smul_hi64’: 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3586s | ^~~~~~~~~~ 3586s | __int128__ 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4530:86: error: expected ‘)’ before ‘a’ 3586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3586s | ~ ^ 3586s | ) 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:4530:104: error: expected ‘)’ before ‘b’ 3586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3586s | ~ ^ 3586s | ) 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c: In function ‘mk_compile_opts’: 3586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax3.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3586s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3586s | ~~^ ~~~~~~~~~~~~~ 3586s | | | 3586s | unsigned int int64_t {aka long long int} 3586s | %llu 3586s 3586s If you find this error message confusing, uninformative, or wrong, please open an issue: 3586s https://github.com/diku-dk/futhark/issues 3586s 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.fut: 3590s Compiling with --backend=opencl: 3590s cc failed with code 1: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c: In function ‘futrts_umul_hi64’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ^~~~~~~~~~~ 3590s | __uint32_t 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4524:90: error: expected ‘)’ before ‘a’ 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4524:109: error: expected ‘)’ before ‘b’ 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c: In function ‘futrts_smul_hi64’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ^~~~~~~~~~ 3590s | __int128__ 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4528:86: error: expected ‘)’ before ‘a’ 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:4528:104: error: expected ‘)’ before ‘b’ 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c: In function ‘mk_compile_opts’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax5.c:7891:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3590s 7891 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3590s | ~~^ ~~~~~~~~~~~~~ 3590s | | | 3590s | unsigned int int64_t {aka long long int} 3590s | %llu 3590s 3590s If you find this error message confusing, uninformative, or wrong, please open an issue: 3590s https://github.com/diku-dk/futhark/issues 3590s 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.fut: 3590s Compiling with --backend=opencl: 3590s cc failed with code 1: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c: In function ‘futrts_umul_hi64’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ^~~~~~~~~~~ 3590s | __uint32_t 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4524:90: error: expected ‘)’ before ‘a’ 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4524:109: error: expected ‘)’ before ‘b’ 3590s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c: In function ‘futrts_smul_hi64’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ^~~~~~~~~~ 3590s | __int128__ 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4528:86: error: expected ‘)’ before ‘a’ 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:4528:104: error: expected ‘)’ before ‘b’ 3590s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3590s | ~ ^ 3590s | ) 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c: In function ‘mk_compile_opts’: 3590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax6.c:7878:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3590s 7878 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3590s | ~~^ ~~~~~~~~~~~~~ 3590s | | | 3590s | unsigned int int64_t {aka long long int} 3590s | %llu 3590s 3590s If you find this error message confusing, uninformative, or wrong, please open an issue: 3590s https://github.com/diku-dk/futhark/issues 3590s 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.fut: 3606s Compiling with --backend=opencl: 3606s cc failed with code 1: 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c: In function ‘futrts_umul_hi64’: 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3606s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3606s | ^~~~~~~~~~~ 3606s | __uint32_t 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4525:90: error: expected ‘)’ before ‘a’ 3606s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3606s | ~ ^ 3606s | ) 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4525:109: error: expected ‘)’ before ‘b’ 3606s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3606s | ~ ^ 3606s | ) 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c: In function ‘futrts_smul_hi64’: 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3606s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3606s | ^~~~~~~~~~ 3606s | __int128__ 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4529:86: error: expected ‘)’ before ‘a’ 3606s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3606s | ~ ^ 3606s | ) 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:4529:104: error: expected ‘)’ before ‘b’ 3606s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3606s | ~ ^ 3606s | ) 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c: In function ‘mk_compile_opts’: 3606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul0.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3606s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3606s | ~~^ ~~~~~~~~~~~~~ 3606s | | | 3606s | unsigned int int64_t {aka long long int} 3606s | %llu 3606s 3606s If you find this error message confusing, uninformative, or wrong, please open an issue: 3606s https://github.com/diku-dk/futhark/issues 3606s 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.fut: 3608s Compiling with --backend=opencl: 3608s cc failed with code 1: 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c: In function ‘futrts_umul_hi64’: 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3608s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3608s | ^~~~~~~~~~~ 3608s | __uint32_t 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4527:90: error: expected ‘)’ before ‘a’ 3608s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3608s | ~ ^ 3608s | ) 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4527:109: error: expected ‘)’ before ‘b’ 3608s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3608s | ~ ^ 3608s | ) 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c: In function ‘futrts_smul_hi64’: 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3608s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3608s | ^~~~~~~~~~ 3608s | __int128__ 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4531:86: error: expected ‘)’ before ‘a’ 3608s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3608s | ~ ^ 3608s | ) 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:4531:104: error: expected ‘)’ before ‘b’ 3608s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3608s | ~ ^ 3608s | ) 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c: In function ‘mk_compile_opts’: 3608s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul1.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3608s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3608s | ~~^ ~~~~~~~~~~~~~ 3608s | | | 3608s | unsigned int int64_t {aka long long int} 3608s | %llu 3608s 3608s If you find this error message confusing, uninformative, or wrong, please open an issue: 3608s https://github.com/diku-dk/futhark/issues 3608s 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.fut: 3609s Compiling with --backend=opencl: 3609s cc failed with code 1: 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c: In function ‘futrts_umul_hi64’: 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3609s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3609s | ^~~~~~~~~~~ 3609s | __uint32_t 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4526:90: error: expected ‘)’ before ‘a’ 3609s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3609s | ~ ^ 3609s | ) 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4526:109: error: expected ‘)’ before ‘b’ 3609s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3609s | ~ ^ 3609s | ) 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c: In function ‘futrts_smul_hi64’: 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3609s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3609s | ^~~~~~~~~~ 3609s | __int128__ 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4530:86: error: expected ‘)’ before ‘a’ 3609s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3609s | ~ ^ 3609s | ) 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:4530:104: error: expected ‘)’ before ‘b’ 3609s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3609s | ~ ^ 3609s | ) 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c: In function ‘mk_compile_opts’: 3609s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax9.c:7890:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3609s 7890 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3609s | ~~^ ~~~~~~~~~~~~~ 3609s | | | 3609s | unsigned int int64_t {aka long long int} 3609s | %llu 3609s 3609s If you find this error message confusing, uninformative, or wrong, please open an issue: 3609s https://github.com/diku-dk/futhark/issues 3609s 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.fut: 3612s Compiling with --backend=opencl: 3612s cc failed with code 1: 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c: In function ‘futrts_umul_hi64’: 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3612s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3612s | ^~~~~~~~~~~ 3612s | __uint32_t 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4524:90: error: expected ‘)’ before ‘a’ 3612s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3612s | ~ ^ 3612s | ) 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4524:109: error: expected ‘)’ before ‘b’ 3612s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3612s | ~ ^ 3612s | ) 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c: In function ‘futrts_smul_hi64’: 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3612s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3612s | ^~~~~~~~~~ 3612s | __int128__ 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4528:86: error: expected ‘)’ before ‘a’ 3612s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3612s | ~ ^ 3612s | ) 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:4528:104: error: expected ‘)’ before ‘b’ 3612s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3612s | ~ ^ 3612s | ) 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c: In function ‘mk_compile_opts’: 3612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul2.c:7878:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3612s 7878 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3612s | ~~^ ~~~~~~~~~~~~~ 3612s | | | 3612s | unsigned int int64_t {aka long long int} 3612s | %llu 3612s 3612s If you find this error message confusing, uninformative, or wrong, please open an issue: 3612s https://github.com/diku-dk/futhark/issues 3612s 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.fut: 3621s Compiling with --backend=opencl: 3621s cc failed with code 1: 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c: In function ‘futrts_umul_hi64’: 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3621s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3621s | ^~~~~~~~~~~ 3621s | __uint32_t 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4527:90: error: expected ‘)’ before ‘a’ 3621s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3621s | ~ ^ 3621s | ) 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4527:109: error: expected ‘)’ before ‘b’ 3621s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3621s | ~ ^ 3621s | ) 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c: In function ‘futrts_smul_hi64’: 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3621s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3621s | ^~~~~~~~~~ 3621s | __int128__ 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4531:86: error: expected ‘)’ before ‘a’ 3621s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3621s | ~ ^ 3621s | ) 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:4531:104: error: expected ‘)’ before ‘b’ 3621s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3621s | ~ ^ 3621s | ) 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c: In function ‘mk_compile_opts’: 3621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul3.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3621s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3621s | ~~^ ~~~~~~~~~~~~~ 3621s | | | 3621s | unsigned int int64_t {aka long long int} 3621s | %llu 3621s 3621s If you find this error message confusing, uninformative, or wrong, please open an issue: 3621s https://github.com/diku-dk/futhark/issues 3621s 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.fut: 3622s Compiling with --backend=opencl: 3622s cc failed with code 1: 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c: In function ‘futrts_umul_hi64’: 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3622s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3622s | ^~~~~~~~~~~ 3622s | __uint32_t 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4524:90: error: expected ‘)’ before ‘a’ 3622s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3622s | ~ ^ 3622s | ) 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4524:109: error: expected ‘)’ before ‘b’ 3622s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3622s | ~ ^ 3622s | ) 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c: In function ‘futrts_smul_hi64’: 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3622s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3622s | ^~~~~~~~~~ 3622s | __int128__ 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4528:86: error: expected ‘)’ before ‘a’ 3622s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3622s | ~ ^ 3622s | ) 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:4528:104: error: expected ‘)’ before ‘b’ 3622s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3622s | ~ ^ 3622s | ) 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c: In function ‘mk_compile_opts’: 3622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax7.c:7946:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3622s 7946 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3622s | ~~^ ~~~~~~~~~~~~~ 3622s | | | 3622s | unsigned int int64_t {aka long long int} 3622s | %llu 3622s 3622s If you find this error message confusing, uninformative, or wrong, please open an issue: 3622s https://github.com/diku-dk/futhark/issues 3622s 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.fut: 3633s Compiling with --backend=opencl: 3633s cc failed with code 1: 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c: In function ‘futrts_umul_hi64’: 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3633s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3633s | ^~~~~~~~~~~ 3633s | __uint32_t 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4524:90: error: expected ‘)’ before ‘a’ 3633s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3633s | ~ ^ 3633s | ) 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4524:109: error: expected ‘)’ before ‘b’ 3633s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3633s | ~ ^ 3633s | ) 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c: In function ‘futrts_smul_hi64’: 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3633s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3633s | ^~~~~~~~~~ 3633s | __int128__ 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4528:86: error: expected ‘)’ before ‘a’ 3633s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3633s | ~ ^ 3633s | ) 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:4528:104: error: expected ‘)’ before ‘b’ 3633s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3633s | ~ ^ 3633s | ) 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c: In function ‘mk_compile_opts’: 3633s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmin0.c:7878:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3633s 7878 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3633s | ~~^ ~~~~~~~~~~~~~ 3633s | | | 3633s | unsigned int int64_t {aka long long int} 3633s | %llu 3633s 3633s If you find this error message confusing, uninformative, or wrong, please open an issue: 3633s https://github.com/diku-dk/futhark/issues 3633s 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.fut: 3639s Compiling with --backend=opencl: 3639s cc failed with code 1: 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c: In function ‘futrts_umul_hi64’: 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3639s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3639s | ^~~~~~~~~~~ 3639s | __uint32_t 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4524:90: error: expected ‘)’ before ‘a’ 3639s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3639s | ~ ^ 3639s | ) 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4524:109: error: expected ‘)’ before ‘b’ 3639s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3639s | ~ ^ 3639s | ) 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c: In function ‘futrts_smul_hi64’: 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3639s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3639s | ^~~~~~~~~~ 3639s | __int128__ 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4528:86: error: expected ‘)’ before ‘a’ 3639s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3639s | ~ ^ 3639s | ) 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:4528:104: error: expected ‘)’ before ‘b’ 3639s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3639s | ~ ^ 3639s | ) 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c: In function ‘mk_compile_opts’: 3639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexvecmul0.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3639s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3639s | ~~^ ~~~~~~~~~~~~~ 3639s | | | 3639s | unsigned int int64_t {aka long long int} 3639s | %llu 3639s 3639s If you find this error message confusing, uninformative, or wrong, please open an issue: 3639s https://github.com/diku-dk/futhark/issues 3639s 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.fut: 3641s Compiling with --backend=opencl: 3641s cc failed with code 1: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c: In function ‘futrts_umul_hi64’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3641s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ^~~~~~~~~~~ 3641s | __uint32_t 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4524:90: error: expected ‘)’ before ‘a’ 3641s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4524:109: error: expected ‘)’ before ‘b’ 3641s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c: In function ‘futrts_smul_hi64’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3641s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ^~~~~~~~~~ 3641s | __int128__ 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4528:86: error: expected ‘)’ before ‘a’ 3641s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:4528:104: error: expected ‘)’ before ‘b’ 3641s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c: In function ‘mk_compile_opts’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexminmax8.c:7964:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3641s 7964 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3641s | ~~^ ~~~~~~~~~~~~~ 3641s | | | 3641s | unsigned int int64_t {aka long long int} 3641s | %llu 3641s 3641s If you find this error message confusing, uninformative, or wrong, please open an issue: 3641s https://github.com/diku-dk/futhark/issues 3641s 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.fut: 3641s Compiling with --backend=opencl: 3641s cc failed with code 1: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c: In function ‘futrts_umul_hi64’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3641s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ^~~~~~~~~~~ 3641s | __uint32_t 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4509:90: error: expected ‘)’ before ‘a’ 3641s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4509:109: error: expected ‘)’ before ‘b’ 3641s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c: In function ‘futrts_smul_hi64’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3641s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ^~~~~~~~~~ 3641s | __int128__ 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4513:86: error: expected ‘)’ before ‘a’ 3641s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:4513:104: error: expected ‘)’ before ‘b’ 3641s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3641s | ~ ^ 3641s | ) 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c: In function ‘mk_compile_opts’: 3641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul1.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3641s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3641s | ~~^ ~~~~~~~~~~~~~ 3641s | | | 3641s | unsigned int int64_t {aka long long int} 3641s | %llu 3641s 3641s If you find this error message confusing, uninformative, or wrong, please open an issue: 3641s https://github.com/diku-dk/futhark/issues 3641s 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.fut: 3650s Compiling with --backend=opencl: 3650s cc failed with code 1: 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c: In function ‘futrts_umul_hi64’: 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3650s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3650s | ^~~~~~~~~~~ 3650s | __uint32_t 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4520:90: error: expected ‘)’ before ‘a’ 3650s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3650s | ~ ^ 3650s | ) 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4520:109: error: expected ‘)’ before ‘b’ 3650s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3650s | ~ ^ 3650s | ) 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c: In function ‘futrts_smul_hi64’: 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3650s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3650s | ^~~~~~~~~~ 3650s | __int128__ 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4524:86: error: expected ‘)’ before ‘a’ 3650s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3650s | ~ ^ 3650s | ) 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:4524:104: error: expected ‘)’ before ‘b’ 3650s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3650s | ~ ^ 3650s | ) 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c: In function ‘mk_compile_opts’: 3650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul0.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3650s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3650s | ~~^ ~~~~~~~~~~~~~ 3650s | | | 3650s | unsigned int int64_t {aka long long int} 3650s | %llu 3650s 3650s If you find this error message confusing, uninformative, or wrong, please open an issue: 3650s https://github.com/diku-dk/futhark/issues 3650s 3650s (129 failed, 0 passed, 2174 to go). 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.fut: 3651s Compiling with --backend=opencl: 3651s cc failed with code 1: 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c: In function ‘futrts_umul_hi64’: 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3651s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3651s | ^~~~~~~~~~~ 3651s | __uint32_t 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4527:90: error: expected ‘)’ before ‘a’ 3651s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3651s | ~ ^ 3651s | ) 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4527:109: error: expected ‘)’ before ‘b’ 3651s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3651s | ~ ^ 3651s | ) 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c: In function ‘futrts_smul_hi64’: 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3651s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3651s | ^~~~~~~~~~ 3651s | __int128__ 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4531:86: error: expected ‘)’ before ‘a’ 3651s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3651s | ~ ^ 3651s | ) 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:4531:104: error: expected ‘)’ before ‘b’ 3651s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3651s | ~ ^ 3651s | ) 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c: In function ‘mk_compile_opts’: 3651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexmul4.c:7904:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3651s 7904 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3651s | ~~^ ~~~~~~~~~~~~~ 3651s | | | 3651s | unsigned int int64_t {aka long long int} 3651s | %llu 3651s 3651s If you find this error message confusing, uninformative, or wrong, please open an issue: 3651s https://github.com/diku-dk/futhark/issues 3651s 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.fut: 3653s Compiling with --backend=opencl: 3653s cc failed with code 1: 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c: In function ‘futrts_umul_hi64’: 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3653s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3653s | ^~~~~~~~~~~ 3653s | __uint32_t 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4509:90: error: expected ‘)’ before ‘a’ 3653s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3653s | ~ ^ 3653s | ) 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4509:109: error: expected ‘)’ before ‘b’ 3653s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3653s | ~ ^ 3653s | ) 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c: In function ‘futrts_smul_hi64’: 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3653s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3653s | ^~~~~~~~~~ 3653s | __int128__ 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4513:86: error: expected ‘)’ before ‘a’ 3653s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3653s | ~ ^ 3653s | ) 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:4513:104: error: expected ‘)’ before ‘b’ 3653s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3653s | ~ ^ 3653s | ) 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c: In function ‘mk_compile_opts’: 3653s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul2.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3653s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3653s | ~~^ ~~~~~~~~~~~~~ 3653s | | | 3653s | unsigned int int64_t {aka long long int} 3653s | %llu 3653s 3653s If you find this error message confusing, uninformative, or wrong, please open an issue: 3653s https://github.com/diku-dk/futhark/issues 3653s 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.fut: 3659s Compiling with --backend=opencl: 3659s cc failed with code 1: 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c: In function ‘futrts_umul_hi64’: 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3659s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3659s | ^~~~~~~~~~~ 3659s | __uint32_t 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4509:90: error: expected ‘)’ before ‘a’ 3659s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3659s | ~ ^ 3659s | ) 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4509:109: error: expected ‘)’ before ‘b’ 3659s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3659s | ~ ^ 3659s | ) 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c: In function ‘futrts_smul_hi64’: 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3659s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3659s | ^~~~~~~~~~ 3659s | __int128__ 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4513:86: error: expected ‘)’ before ‘a’ 3659s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3659s | ~ ^ 3659s | ) 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:4513:104: error: expected ‘)’ before ‘b’ 3659s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3659s | ~ ^ 3659s | ) 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c: In function ‘mk_compile_opts’: 3659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul3.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3659s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3659s | ~~^ ~~~~~~~~~~~~~ 3659s | | | 3659s | unsigned int int64_t {aka long long int} 3659s | %llu 3659s 3659s If you find this error message confusing, uninformative, or wrong, please open an issue: 3659s https://github.com/diku-dk/futhark/issues 3659s 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.fut: 3683s Compiling with --backend=opencl: 3683s cc failed with code 1: 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c: In function ‘futrts_umul_hi64’: 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3683s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3683s | ^~~~~~~~~~~ 3683s | __uint32_t 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4520:90: error: expected ‘)’ before ‘a’ 3683s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3683s | ~ ^ 3683s | ) 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4520:109: error: expected ‘)’ before ‘b’ 3683s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3683s | ~ ^ 3683s | ) 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c: In function ‘futrts_smul_hi64’: 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3683s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3683s | ^~~~~~~~~~ 3683s | __int128__ 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4524:86: error: expected ‘)’ before ‘a’ 3683s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3683s | ~ ^ 3683s | ) 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:4524:104: error: expected ‘)’ before ‘b’ 3683s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3683s | ~ ^ 3683s | ) 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c: In function ‘mk_compile_opts’: 3683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul0.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3683s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3683s | ~~^ ~~~~~~~~~~~~~ 3683s | | | 3683s | unsigned int int64_t {aka long long int} 3683s | %llu 3683s 3683s If you find this error message confusing, uninformative, or wrong, please open an issue: 3683s https://github.com/diku-dk/futhark/issues 3683s 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.fut: 3689s Compiling with --backend=opencl: 3689s cc failed with code 1: 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c: In function ‘futrts_umul_hi64’: 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3689s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3689s | ^~~~~~~~~~~ 3689s | __uint32_t 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4535:90: error: expected ‘)’ before ‘a’ 3689s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3689s | ~ ^ 3689s | ) 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4535:109: error: expected ‘)’ before ‘b’ 3689s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3689s | ~ ^ 3689s | ) 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c: In function ‘futrts_smul_hi64’: 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3689s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3689s | ^~~~~~~~~~ 3689s | __int128__ 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4539:86: error: expected ‘)’ before ‘a’ 3689s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3689s | ~ ^ 3689s | ) 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:4539:104: error: expected ‘)’ before ‘b’ 3689s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3689s | ~ ^ 3689s | ) 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c: In function ‘mk_compile_opts’: 3689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducemul4.c:7912:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3689s 7912 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3689s | ~~^ ~~~~~~~~~~~~~ 3689s | | | 3689s | unsigned int int64_t {aka long long int} 3689s | %llu 3689s 3689s If you find this error message confusing, uninformative, or wrong, please open an issue: 3689s https://github.com/diku-dk/futhark/issues 3689s 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.fut: 3701s Compiling with --backend=opencl: 3701s cc failed with code 1: 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c: In function ‘futrts_umul_hi64’: 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3701s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3701s | ^~~~~~~~~~~ 3701s | __uint32_t 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4524:90: error: expected ‘)’ before ‘a’ 3701s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3701s | ~ ^ 3701s | ) 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4524:109: error: expected ‘)’ before ‘b’ 3701s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3701s | ~ ^ 3701s | ) 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c: In function ‘futrts_smul_hi64’: 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3701s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3701s | ^~~~~~~~~~ 3701s | __int128__ 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4528:86: error: expected ‘)’ before ‘a’ 3701s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3701s | ~ ^ 3701s | ) 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:4528:104: error: expected ‘)’ before ‘b’ 3701s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3701s | ~ ^ 3701s | ) 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c: In function ‘mk_compile_opts’: 3701s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul1.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3701s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3701s | ~~^ ~~~~~~~~~~~~~ 3701s | | | 3701s | unsigned int int64_t {aka long long int} 3701s | %llu 3701s 3701s If you find this error message confusing, uninformative, or wrong, please open an issue: 3701s https://github.com/diku-dk/futhark/issues 3701s 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.fut: 3705s Compiling with --backend=opencl: 3705s cc failed with code 1: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c: In function ‘futrts_umul_hi64’: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3705s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3705s | ^~~~~~~~~~~ 3705s | __uint32_t 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4524:90: error: expected ‘)’ before ‘a’ 3705s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3705s | ~ ^ 3705s | ) 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4524:109: error: expected ‘)’ before ‘b’ 3705s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3705s | ~ ^ 3705s | ) 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c: In function ‘futrts_smul_hi64’: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3705s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3705s | ^~~~~~~~~~ 3705s | __int128__ 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4528:86: error: expected ‘)’ before ‘a’ 3705s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3705s | ~ ^ 3705s | ) 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:4528:104: error: expected ‘)’ before ‘b’ 3705s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3705s | ~ ^ 3705s | ) 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c: In function ‘mk_compile_opts’: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul2.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3705s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3705s | ~~^ ~~~~~~~~~~~~~ 3705s | | | 3705s | unsigned int int64_t {aka long long int} 3705s | %llu 3705s 3705s If you find this error message confusing, uninformative, or wrong, please open an issue: 3705s https://github.com/diku-dk/futhark/issues 3705s 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.fut: 3705s Compiling with --backend=opencl: 3705s cc failed with code 1: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c: In function ‘futrts_umul_hi64’: 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3705s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3705s | ^~~~~~~~~~~ 3705s | __uint32_t 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4522:90: error: expected ‘)’ before ‘a’ 3705s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3706s | ~ ^ 3706s | ) 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4522:109: error: expected ‘)’ before ‘b’ 3706s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3706s | ~ ^ 3706s | ) 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c: In function ‘futrts_smul_hi64’: 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3706s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3706s | ^~~~~~~~~~ 3706s | __int128__ 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4526:86: error: expected ‘)’ before ‘a’ 3706s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3706s | ~ ^ 3706s | ) 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:4526:104: error: expected ‘)’ before ‘b’ 3706s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3706s | ~ ^ 3706s | ) 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c: In function ‘mk_compile_opts’: 3706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate0.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3706s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3706s | ~~^ ~~~~~~~~~~~~~ 3706s | | | 3706s | unsigned int int64_t {aka long long int} 3706s | %llu 3706s 3706s If you find this error message confusing, uninformative, or wrong, please open an issue: 3706s https://github.com/diku-dk/futhark/issues 3706s 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.fut: 3709s Compiling with --backend=opencl: 3709s cc failed with code 1: 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c: In function ‘futrts_umul_hi64’: 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3709s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3709s | ^~~~~~~~~~~ 3709s | __uint32_t 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4522:90: error: expected ‘)’ before ‘a’ 3709s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3709s | ~ ^ 3709s | ) 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4522:109: error: expected ‘)’ before ‘b’ 3709s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3709s | ~ ^ 3709s | ) 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c: In function ‘futrts_smul_hi64’: 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3709s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3709s | ^~~~~~~~~~ 3709s | __int128__ 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4526:86: error: expected ‘)’ before ‘a’ 3709s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3709s | ~ ^ 3709s | ) 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:4526:104: error: expected ‘)’ before ‘b’ 3709s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3709s | ~ ^ 3709s | ) 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c: In function ‘mk_compile_opts’: 3709s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3709s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3709s | ~~^ ~~~~~~~~~~~~~ 3709s | | | 3709s | unsigned int int64_t {aka long long int} 3709s | %llu 3709s 3709s If you find this error message confusing, uninformative, or wrong, please open an issue: 3709s https://github.com/diku-dk/futhark/issues 3709s 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.fut: 3711s Compiling with --backend=opencl: 3711s cc failed with code 1: 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c: In function ‘futrts_umul_hi64’: 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3711s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3711s | ^~~~~~~~~~~ 3711s | __uint32_t 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4524:90: error: expected ‘)’ before ‘a’ 3711s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3711s | ~ ^ 3711s | ) 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4524:109: error: expected ‘)’ before ‘b’ 3711s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3711s | ~ ^ 3711s | ) 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c: In function ‘futrts_smul_hi64’: 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3711s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3711s | ^~~~~~~~~~ 3711s | __int128__ 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4528:86: error: expected ‘)’ before ‘a’ 3711s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3711s | ~ ^ 3711s | ) 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:4528:104: error: expected ‘)’ before ‘b’ 3711s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3711s | ~ ^ 3711s | ) 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c: In function ‘mk_compile_opts’: 3711s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevecmul3.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3711s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3711s | ~~^ ~~~~~~~~~~~~~ 3711s | | | 3711s | unsigned int int64_t {aka long long int} 3711s | %llu 3711s 3711s If you find this error message confusing, uninformative, or wrong, please open an issue: 3711s https://github.com/diku-dk/futhark/issues 3711s 3711s (139 failed, 0 passed, 2164 to go). 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.fut: 3713s Compiling with --backend=opencl: 3713s cc failed with code 1: 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c: In function ‘futrts_umul_hi64’: 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3713s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3713s | ^~~~~~~~~~~ 3713s | __uint32_t 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4535:90: error: expected ‘)’ before ‘a’ 3713s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3713s | ~ ^ 3713s | ) 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4535:109: error: expected ‘)’ before ‘b’ 3713s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3713s | ~ ^ 3713s | ) 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c: In function ‘futrts_smul_hi64’: 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3713s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3713s | ^~~~~~~~~~ 3713s | __int128__ 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4539:86: error: expected ‘)’ before ‘a’ 3713s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3713s | ~ ^ 3713s | ) 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:4539:104: error: expected ‘)’ before ‘b’ 3713s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3713s | ~ ^ 3713s | ) 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c: In function ‘mk_compile_opts’: 3713s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducevec0.c:7926:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3713s 7926 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3713s | ~~^ ~~~~~~~~~~~~~ 3713s | | | 3713s | unsigned int int64_t {aka long long int} 3713s | %llu 3713s 3713s If you find this error message confusing, uninformative, or wrong, please open an issue: 3713s https://github.com/diku-dk/futhark/issues 3713s 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.fut: 3723s Compiling with --backend=opencl: 3723s cc failed with code 1: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c: In function ‘futrts_umul_hi64’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3723s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ^~~~~~~~~~~ 3723s | __uint32_t 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4495:90: error: expected ‘)’ before ‘a’ 3723s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4495:109: error: expected ‘)’ before ‘b’ 3723s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c: In function ‘futrts_smul_hi64’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3723s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ^~~~~~~~~~ 3723s | __int128__ 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4499:86: error: expected ‘)’ before ‘a’ 3723s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:4499:104: error: expected ‘)’ before ‘b’ 3723s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c: In function ‘mk_compile_opts’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_const.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3723s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3723s | ~~^ ~~~~~~~~~~~~~ 3723s | | | 3723s | unsigned int int64_t {aka long long int} 3723s | %llu 3723s 3723s If you find this error message confusing, uninformative, or wrong, please open an issue: 3723s https://github.com/diku-dk/futhark/issues 3723s 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.fut: 3723s Compiling with --backend=opencl: 3723s cc failed with code 1: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c: In function ‘futrts_umul_hi64’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3723s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ^~~~~~~~~~~ 3723s | __uint32_t 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4524:90: error: expected ‘)’ before ‘a’ 3723s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4524:109: error: expected ‘)’ before ‘b’ 3723s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c: In function ‘futrts_smul_hi64’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3723s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ^~~~~~~~~~ 3723s | __int128__ 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4528:86: error: expected ‘)’ before ‘a’ 3723s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:4528:104: error: expected ‘)’ before ‘b’ 3723s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3723s | ~ ^ 3723s | ) 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c: In function ‘mk_compile_opts’: 3723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/replicate2.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3723s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3723s | ~~^ ~~~~~~~~~~~~~ 3723s | | | 3723s | unsigned int int64_t {aka long long int} 3723s | %llu 3723s 3723s If you find this error message confusing, uninformative, or wrong, please open an issue: 3723s https://github.com/diku-dk/futhark/issues 3723s 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.fut: 3726s Compiling with --backend=opencl: 3726s cc failed with code 1: 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c: In function ‘futrts_umul_hi64’: 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3726s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3726s | ^~~~~~~~~~~ 3726s | __uint32_t 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4539:90: error: expected ‘)’ before ‘a’ 3726s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3726s | ~ ^ 3726s | ) 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4539:109: error: expected ‘)’ before ‘b’ 3726s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3726s | ~ ^ 3726s | ) 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c: In function ‘futrts_smul_hi64’: 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3726s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3726s | ^~~~~~~~~~ 3726s | __int128__ 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4543:86: error: expected ‘)’ before ‘a’ 3726s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3726s | ~ ^ 3726s | ) 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:4543:104: error: expected ‘)’ before ‘b’ 3726s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3726s | ~ ^ 3726s | ) 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c: In function ‘mk_compile_opts’: 3726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reshape0.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3726s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3726s | ~~^ ~~~~~~~~~~~~~ 3726s | | | 3726s | unsigned int int64_t {aka long long int} 3726s | %llu 3726s 3726s If you find this error message confusing, uninformative, or wrong, please open an issue: 3726s https://github.com/diku-dk/futhark/issues 3726s 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.fut: 3727s Compiling with --backend=opencl: 3727s cc failed with code 1: 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c: In function ‘futrts_umul_hi64’: 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3727s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3727s | ^~~~~~~~~~~ 3727s | __uint32_t 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4495:90: error: expected ‘)’ before ‘a’ 3727s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3727s | ~ ^ 3727s | ) 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4495:109: error: expected ‘)’ before ‘b’ 3727s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3727s | ~ ^ 3727s | ) 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c: In function ‘futrts_smul_hi64’: 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3727s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3727s | ^~~~~~~~~~ 3727s | __int128__ 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4499:86: error: expected ‘)’ before ‘a’ 3727s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3727s | ~ ^ 3727s | ) 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:4499:104: error: expected ‘)’ before ‘b’ 3727s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3727s | ~ ^ 3727s | ) 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c: In function ‘mk_compile_opts’: 3727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rev_unused.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3727s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3727s | ~~^ ~~~~~~~~~~~~~ 3727s | | | 3727s | unsigned int int64_t {aka long long int} 3727s | %llu 3727s 3727s If you find this error message confusing, uninformative, or wrong, please open an issue: 3727s https://github.com/diku-dk/futhark/issues 3727s 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.fut: 3735s Compiling with --backend=opencl: 3735s cc failed with code 1: 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c: In function ‘futrts_umul_hi64’: 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3735s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3735s | ^~~~~~~~~~~ 3735s | __uint32_t 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4522:90: error: expected ‘)’ before ‘a’ 3735s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3735s | ~ ^ 3735s | ) 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4522:109: error: expected ‘)’ before ‘b’ 3735s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3735s | ~ ^ 3735s | ) 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c: In function ‘futrts_smul_hi64’: 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3735s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3735s | ^~~~~~~~~~ 3735s | __int128__ 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4526:86: error: expected ‘)’ before ‘a’ 3735s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3735s | ~ ^ 3735s | ) 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:4526:104: error: expected ‘)’ before ‘b’ 3735s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3735s | ~ ^ 3735s | ) 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c: In function ‘mk_compile_opts’: 3735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/rotate0.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3735s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3735s | ~~^ ~~~~~~~~~~~~~ 3735s | | | 3735s | unsigned int int64_t {aka long long int} 3735s | %llu 3735s 3735s If you find this error message confusing, uninformative, or wrong, please open an issue: 3735s https://github.com/diku-dk/futhark/issues 3735s 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.fut: 3743s Compiling with --backend=opencl: 3743s cc failed with code 1: 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c: In function ‘futrts_umul_hi64’: 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3743s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3743s | ^~~~~~~~~~~ 3743s | __uint32_t 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4535:90: error: expected ‘)’ before ‘a’ 3743s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3743s | ~ ^ 3743s | ) 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4535:109: error: expected ‘)’ before ‘b’ 3743s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3743s | ~ ^ 3743s | ) 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c: In function ‘futrts_smul_hi64’: 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3743s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3743s | ^~~~~~~~~~ 3743s | __int128__ 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4539:86: error: expected ‘)’ before ‘a’ 3743s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3743s | ~ ^ 3743s | ) 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:4539:104: error: expected ‘)’ before ‘b’ 3743s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3743s | ~ ^ 3743s | ) 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c: In function ‘mk_compile_opts’: 3743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan0.c:7896:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3743s 7896 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3743s | ~~^ ~~~~~~~~~~~~~ 3743s | | | 3743s | unsigned int int64_t {aka long long int} 3743s | %llu 3743s 3743s If you find this error message confusing, uninformative, or wrong, please open an issue: 3743s https://github.com/diku-dk/futhark/issues 3743s 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.fut: 3749s Compiling with --backend=opencl: 3749s cc failed with code 1: 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c: In function ‘futrts_umul_hi64’: 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3749s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3749s | ^~~~~~~~~~~ 3749s | __uint32_t 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4535:90: error: expected ‘)’ before ‘a’ 3749s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3749s | ~ ^ 3749s | ) 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4535:109: error: expected ‘)’ before ‘b’ 3749s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3749s | ~ ^ 3749s | ) 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c: In function ‘futrts_smul_hi64’: 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3749s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3749s | ^~~~~~~~~~ 3749s | __int128__ 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4539:86: error: expected ‘)’ before ‘a’ 3749s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3749s | ~ ^ 3749s | ) 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:4539:104: error: expected ‘)’ before ‘b’ 3749s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3749s | ~ ^ 3749s | ) 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c: In function ‘mk_compile_opts’: 3749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan1.c:7887:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3749s 7887 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3749s | ~~^ ~~~~~~~~~~~~~ 3749s | | | 3749s | unsigned int int64_t {aka long long int} 3749s | %llu 3749s 3749s If you find this error message confusing, uninformative, or wrong, please open an issue: 3749s https://github.com/diku-dk/futhark/issues 3749s 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.fut: 3753s Compiling with --backend=opencl: 3753s cc failed with code 1: 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c: In function ‘futrts_umul_hi64’: 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3753s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3753s | ^~~~~~~~~~~ 3753s | __uint32_t 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4535:90: error: expected ‘)’ before ‘a’ 3753s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3753s | ~ ^ 3753s | ) 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4535:109: error: expected ‘)’ before ‘b’ 3753s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3753s | ~ ^ 3753s | ) 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c: In function ‘futrts_smul_hi64’: 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3753s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3753s | ^~~~~~~~~~ 3753s | __int128__ 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4539:86: error: expected ‘)’ before ‘a’ 3753s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3753s | ~ ^ 3753s | ) 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:4539:104: error: expected ‘)’ before ‘b’ 3753s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3753s | ~ ^ 3753s | ) 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c: In function ‘mk_compile_opts’: 3753s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan2.c:7893:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3753s 7893 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3753s | ~~^ ~~~~~~~~~~~~~ 3753s | | | 3753s | unsigned int int64_t {aka long long int} 3753s | %llu 3753s 3753s If you find this error message confusing, uninformative, or wrong, please open an issue: 3753s https://github.com/diku-dk/futhark/issues 3753s 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.fut: 3773s Compiling with --backend=opencl: 3773s cc failed with code 1: 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c: In function ‘futrts_umul_hi64’: 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3773s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3773s | ^~~~~~~~~~~ 3773s | __uint32_t 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4535:90: error: expected ‘)’ before ‘a’ 3773s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3773s | ~ ^ 3773s | ) 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4535:109: error: expected ‘)’ before ‘b’ 3773s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3773s | ~ ^ 3773s | ) 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c: In function ‘futrts_smul_hi64’: 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3773s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3773s | ^~~~~~~~~~ 3773s | __int128__ 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4539:86: error: expected ‘)’ before ‘a’ 3773s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3773s | ~ ^ 3773s | ) 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:4539:104: error: expected ‘)’ before ‘b’ 3773s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3773s | ~ ^ 3773s | ) 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c: In function ‘mk_compile_opts’: 3773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan4.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3773s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3773s | ~~^ ~~~~~~~~~~~~~ 3773s | | | 3773s | unsigned int int64_t {aka long long int} 3773s | %llu 3773s 3773s If you find this error message confusing, uninformative, or wrong, please open an issue: 3773s https://github.com/diku-dk/futhark/issues 3773s 3773s (149 failed, 0 passed, 2154 to go). 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.fut: 3780s Compiling with --backend=opencl: 3780s cc failed with code 1: 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c: In function ‘futrts_umul_hi64’: 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3780s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3780s | ^~~~~~~~~~~ 3780s | __uint32_t 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4535:90: error: expected ‘)’ before ‘a’ 3780s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3780s | ~ ^ 3780s | ) 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4535:109: error: expected ‘)’ before ‘b’ 3780s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3780s | ~ ^ 3780s | ) 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c: In function ‘futrts_smul_hi64’: 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3780s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3780s | ^~~~~~~~~~ 3780s | __int128__ 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4539:86: error: expected ‘)’ before ‘a’ 3780s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3780s | ~ ^ 3780s | ) 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:4539:104: error: expected ‘)’ before ‘b’ 3780s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3780s | ~ ^ 3780s | ) 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c: In function ‘mk_compile_opts’: 3780s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan5.c:7915:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3780s 7915 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3780s | ~~^ ~~~~~~~~~~~~~ 3780s | | | 3780s | unsigned int int64_t {aka long long int} 3780s | %llu 3780s 3780s If you find this error message confusing, uninformative, or wrong, please open an issue: 3780s https://github.com/diku-dk/futhark/issues 3780s 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.fut: 3784s Compiling with --backend=opencl: 3784s cc failed with code 1: 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c: In function ‘futrts_umul_hi64’: 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3784s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3784s | ^~~~~~~~~~~ 3784s | __uint32_t 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4535:90: error: expected ‘)’ before ‘a’ 3784s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3784s | ~ ^ 3784s | ) 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4535:109: error: expected ‘)’ before ‘b’ 3784s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3784s | ~ ^ 3784s | ) 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c: In function ‘futrts_smul_hi64’: 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3784s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3784s | ^~~~~~~~~~ 3784s | __int128__ 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4539:86: error: expected ‘)’ before ‘a’ 3784s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3784s | ~ ^ 3784s | ) 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:4539:104: error: expected ‘)’ before ‘b’ 3784s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3784s | ~ ^ 3784s | ) 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c: In function ‘mk_compile_opts’: 3784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan3.c:7934:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3784s 7934 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3784s | ~~^ ~~~~~~~~~~~~~ 3784s | | | 3784s | unsigned int int64_t {aka long long int} 3784s | %llu 3784s 3784s If you find this error message confusing, uninformative, or wrong, please open an issue: 3784s https://github.com/diku-dk/futhark/issues 3784s 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.fut: 3795s Compiling with --backend=opencl: 3795s cc failed with code 1: 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c: In function ‘futrts_umul_hi64’: 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4541:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3795s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3795s | ^~~~~~~~~~~ 3795s | __uint32_t 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4541:78: note: each undeclared identifier is reported only once for each function it appears in 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4541:90: error: expected ‘)’ before ‘a’ 3795s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3795s | ~ ^ 3795s | ) 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4541:109: error: expected ‘)’ before ‘b’ 3795s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3795s | ~ ^ 3795s | ) 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c: In function ‘futrts_smul_hi64’: 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4545:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3795s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3795s | ^~~~~~~~~~ 3795s | __int128__ 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4545:86: error: expected ‘)’ before ‘a’ 3795s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3795s | ~ ^ 3795s | ) 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:4545:104: error: expected ‘)’ before ‘b’ 3795s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3795s | ~ ^ 3795s | ) 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c: In function ‘mk_compile_opts’: 3795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexgenbenchtests.c:8359:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3795s 8359 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3795s | ~~^ ~~~~~~~~~~~~~ 3795s | | | 3795s | unsigned int int64_t {aka long long int} 3795s | %llu 3795s 3795s If you find this error message confusing, uninformative, or wrong, please open an issue: 3795s https://github.com/diku-dk/futhark/issues 3795s 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.fut: 3820s Compiling with --backend=opencl: 3820s cc failed with code 1: 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c: In function ‘futrts_umul_hi64’: 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4554:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3820s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3820s | ^~~~~~~~~~~ 3820s | __uint32_t 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4554:78: note: each undeclared identifier is reported only once for each function it appears in 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4554:90: error: expected ‘)’ before ‘a’ 3820s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3820s | ~ ^ 3820s | ) 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4554:109: error: expected ‘)’ before ‘b’ 3820s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3820s | ~ ^ 3820s | ) 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c: In function ‘futrts_smul_hi64’: 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4558:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3820s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3820s | ^~~~~~~~~~ 3820s | __int128__ 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4558:86: error: expected ‘)’ before ‘a’ 3820s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3820s | ~ ^ 3820s | ) 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:4558:104: error: expected ‘)’ before ‘b’ 3820s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3820s | ~ ^ 3820s | ) 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c: In function ‘mk_compile_opts’: 3820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter0.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3820s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3820s | ~~^ ~~~~~~~~~~~~~ 3820s | | | 3820s | unsigned int int64_t {aka long long int} 3820s | %llu 3820s 3820s If you find this error message confusing, uninformative, or wrong, please open an issue: 3820s https://github.com/diku-dk/futhark/issues 3820s 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.fut: 3844s Compiling with --backend=opencl: 3844s cc failed with code 1: 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c: In function ‘futrts_umul_hi64’: 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4554:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3844s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3844s | ^~~~~~~~~~~ 3844s | __uint32_t 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4554:78: note: each undeclared identifier is reported only once for each function it appears in 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4554:90: error: expected ‘)’ before ‘a’ 3844s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3844s | ~ ^ 3844s | ) 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4554:109: error: expected ‘)’ before ‘b’ 3844s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3844s | ~ ^ 3844s | ) 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c: In function ‘futrts_smul_hi64’: 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4558:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3844s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3844s | ^~~~~~~~~~ 3844s | __int128__ 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4558:86: error: expected ‘)’ before ‘a’ 3844s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3844s | ~ ^ 3844s | ) 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:4558:104: error: expected ‘)’ before ‘b’ 3844s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3844s | ~ ^ 3844s | ) 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c: In function ‘mk_compile_opts’: 3844s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scatter1.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3844s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3844s | ~~^ ~~~~~~~~~~~~~ 3844s | | | 3844s | unsigned int int64_t {aka long long int} 3844s | %llu 3844s 3844s If you find this error message confusing, uninformative, or wrong, please open an issue: 3844s https://github.com/diku-dk/futhark/issues 3844s 3844s (154 failed, 0 passed, 2149 to go). 3855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.fut: 3855s Compiling with --backend=opencl: 3855s cc failed with code 1: 3855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c: In function ‘futrts_umul_hi64’: 3855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4614:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3855s 4614 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3855s | ^~~~~~~~~~~ 3855s | __uint32_t 3855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4614:78: note: each undeclared identifier is reported only once for each function it appears in 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4614:90: error: expected ‘)’ before ‘a’ 3856s 4614 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3856s | ~ ^ 3856s | ) 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4614:109: error: expected ‘)’ before ‘b’ 3856s 4614 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3856s | ~ ^ 3856s | ) 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c: In function ‘futrts_smul_hi64’: 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4618:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3856s 4618 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3856s | ^~~~~~~~~~ 3856s | __int128__ 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4618:86: error: expected ‘)’ before ‘a’ 3856s 4618 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3856s | ~ ^ 3856s | ) 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:4618:104: error: expected ‘)’ before ‘b’ 3856s 4618 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3856s | ~ ^ 3856s | ) 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c: In function ‘mk_compile_opts’: 3856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/reducebyindexspbenchtests.c:8618:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3856s 8618 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3856s | ~~^ ~~~~~~~~~~~~~ 3856s | | | 3856s | unsigned int int64_t {aka long long int} 3856s | %llu 3856s 3856s If you find this error message confusing, uninformative, or wrong, please open an issue: 3856s https://github.com/diku-dk/futhark/issues 3856s 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.fut: 3869s Compiling with --backend=opencl: 3869s cc failed with code 1: 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c: In function ‘futrts_umul_hi64’: 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4516:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3869s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3869s | ^~~~~~~~~~~ 3869s | __uint32_t 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4516:78: note: each undeclared identifier is reported only once for each function it appears in 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4516:90: error: expected ‘)’ before ‘a’ 3869s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3869s | ~ ^ 3869s | ) 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4516:109: error: expected ‘)’ before ‘b’ 3869s 4516 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3869s | ~ ^ 3869s | ) 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c: In function ‘futrts_smul_hi64’: 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4520:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3869s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3869s | ^~~~~~~~~~ 3869s | __int128__ 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4520:86: error: expected ‘)’ before ‘a’ 3869s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3869s | ~ ^ 3869s | ) 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:4520:104: error: expected ‘)’ before ‘b’ 3869s 4520 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3869s | ~ ^ 3869s | ) 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c: In function ‘mk_compile_opts’: 3869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sdf.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3869s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3869s | ~~^ ~~~~~~~~~~~~~ 3869s | | | 3869s | unsigned int int64_t {aka long long int} 3869s | %llu 3869s 3869s If you find this error message confusing, uninformative, or wrong, please open an issue: 3869s https://github.com/diku-dk/futhark/issues 3869s 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut: 3875s Compiling with --backend=opencl: 3875s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut:3:25-26: 3875s Defaulting ambiguous type to i32. 3875s 3875s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.fut:4:17-20: 3875s Defaulting ambiguous type to i32. 3875s cc failed with code 1: 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c: In function ‘futrts_umul_hi64’: 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3875s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3875s | ^~~~~~~~~~~ 3875s | __uint32_t 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4508:90: error: expected ‘)’ before ‘a’ 3875s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3875s | ~ ^ 3875s | ) 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4508:109: error: expected ‘)’ before ‘b’ 3875s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3875s | ~ ^ 3875s | ) 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c: In function ‘futrts_smul_hi64’: 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3875s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3875s | ^~~~~~~~~~ 3875s | __int128__ 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4512:86: error: expected ‘)’ before ‘a’ 3875s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3875s | ~ ^ 3875s | ) 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:4512:104: error: expected ‘)’ before ‘b’ 3875s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3875s | ~ ^ 3875s | ) 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c: In function ‘mk_compile_opts’: 3875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3875s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3875s | ~~^ ~~~~~~~~~~~~~ 3875s | | | 3875s | unsigned int int64_t {aka long long int} 3875s | %llu 3875s 3875s If you find this error message confusing, uninformative, or wrong, please open an issue: 3875s https://github.com/diku-dk/futhark/issues 3875s 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.fut: 3877s Compiling with --backend=opencl: 3877s cc failed with code 1: 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c: In function ‘futrts_umul_hi64’: 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3877s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3877s | ^~~~~~~~~~~ 3877s | __uint32_t 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4535:90: error: expected ‘)’ before ‘a’ 3877s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3877s | ~ ^ 3877s | ) 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4535:109: error: expected ‘)’ before ‘b’ 3877s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3877s | ~ ^ 3877s | ) 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c: In function ‘futrts_smul_hi64’: 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3877s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3877s | ^~~~~~~~~~ 3877s | __int128__ 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4539:86: error: expected ‘)’ before ‘a’ 3877s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3877s | ~ ^ 3877s | ) 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:4539:104: error: expected ‘)’ before ‘b’ 3877s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3877s | ~ ^ 3877s | ) 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c: In function ‘mk_compile_opts’: 3877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan8.c:8002:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3877s 8002 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3877s | ~~^ ~~~~~~~~~~~~~ 3877s | | | 3877s | unsigned int int64_t {aka long long int} 3877s | %llu 3877s 3877s If you find this error message confusing, uninformative, or wrong, please open an issue: 3877s https://github.com/diku-dk/futhark/issues 3877s 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.fut: 3886s Compiling with --backend=opencl: 3886s cc failed with code 1: 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c: In function ‘futrts_umul_hi64’: 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4561:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3886s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3886s | ^~~~~~~~~~~ 3886s | __uint32_t 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4561:78: note: each undeclared identifier is reported only once for each function it appears in 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4561:90: error: expected ‘)’ before ‘a’ 3886s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3886s | ~ ^ 3886s | ) 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4561:109: error: expected ‘)’ before ‘b’ 3886s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3886s | ~ ^ 3886s | ) 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c: In function ‘futrts_smul_hi64’: 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4565:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3886s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3886s | ^~~~~~~~~~ 3886s | __int128__ 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4565:86: error: expected ‘)’ before ‘a’ 3886s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3886s | ~ ^ 3886s | ) 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:4565:104: error: expected ‘)’ before ‘b’ 3886s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3886s | ~ ^ 3886s | ) 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c: In function ‘mk_compile_opts’: 3886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scanvecbenchtests.c:8132:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3886s 8132 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3886s | ~~^ ~~~~~~~~~~~~~ 3886s | | | 3886s | unsigned int int64_t {aka long long int} 3886s | %llu 3886s 3886s If you find this error message confusing, uninformative, or wrong, please open an issue: 3886s https://github.com/diku-dk/futhark/issues 3886s 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.fut: 3890s Compiling with --backend=opencl: 3890s cc failed with code 1: 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c: In function ‘futrts_umul_hi64’: 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4548:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3890s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3890s | ^~~~~~~~~~~ 3890s | __uint32_t 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4548:78: note: each undeclared identifier is reported only once for each function it appears in 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4548:90: error: expected ‘)’ before ‘a’ 3890s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3890s | ~ ^ 3890s | ) 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4548:109: error: expected ‘)’ before ‘b’ 3890s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3890s | ~ ^ 3890s | ) 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c: In function ‘futrts_smul_hi64’: 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4552:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3890s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3890s | ^~~~~~~~~~ 3890s | __int128__ 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4552:86: error: expected ‘)’ before ‘a’ 3890s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3890s | ~ ^ 3890s | ) 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:4552:104: error: expected ‘)’ before ‘b’ 3890s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3890s | ~ ^ 3890s | ) 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c: In function ‘mk_compile_opts’: 3890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine1.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3890s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3890s | ~~^ ~~~~~~~~~~~~~ 3890s | | | 3890s | unsigned int int64_t {aka long long int} 3890s | %llu 3890s 3890s If you find this error message confusing, uninformative, or wrong, please open an issue: 3890s https://github.com/diku-dk/futhark/issues 3890s 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.fut: 3892s Compiling with --backend=opencl: 3892s cc failed with code 1: 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c: In function ‘futrts_umul_hi64’: 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3892s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3892s | ^~~~~~~~~~~ 3892s | __uint32_t 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4520:90: error: expected ‘)’ before ‘a’ 3892s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3892s | ~ ^ 3892s | ) 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4520:109: error: expected ‘)’ before ‘b’ 3892s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3892s | ~ ^ 3892s | ) 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c: In function ‘futrts_smul_hi64’: 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3892s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3892s | ^~~~~~~~~~ 3892s | __int128__ 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4524:86: error: expected ‘)’ before ‘a’ 3892s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3892s | ~ ^ 3892s | ) 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:4524:104: error: expected ‘)’ before ‘b’ 3892s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3892s | ~ ^ 3892s | ) 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c: In function ‘mk_compile_opts’: 3892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine3.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3892s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3892s | ~~^ ~~~~~~~~~~~~~ 3892s | | | 3892s | unsigned int int64_t {aka long long int} 3892s | %llu 3892s 3892s If you find this error message confusing, uninformative, or wrong, please open an issue: 3892s https://github.com/diku-dk/futhark/issues 3892s 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.fut: 3905s Compiling with --backend=opencl: 3905s cc failed with code 1: 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c: In function ‘futrts_umul_hi64’: 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3905s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3905s | ^~~~~~~~~~~ 3905s | __uint32_t 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4520:90: error: expected ‘)’ before ‘a’ 3905s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3905s | ~ ^ 3905s | ) 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4520:109: error: expected ‘)’ before ‘b’ 3905s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3905s | ~ ^ 3905s | ) 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c: In function ‘futrts_smul_hi64’: 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3905s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3905s | ^~~~~~~~~~ 3905s | __int128__ 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4524:86: error: expected ‘)’ before ‘a’ 3905s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3905s | ~ ^ 3905s | ) 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:4524:104: error: expected ‘)’ before ‘b’ 3905s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3905s | ~ ^ 3905s | ) 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c: In function ‘mk_compile_opts’: 3905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/sum.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3905s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3905s | ~~^ ~~~~~~~~~~~~~ 3905s | | | 3905s | unsigned int int64_t {aka long long int} 3905s | %llu 3905s 3905s If you find this error message confusing, uninformative, or wrong, please open an issue: 3905s https://github.com/diku-dk/futhark/issues 3905s 3905s (162 failed, 0 passed, 2141 to go). 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.fut: 3909s Compiling with --backend=opencl: 3909s cc failed with code 1: 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c: In function ‘futrts_umul_hi64’: 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4549:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3909s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3909s | ^~~~~~~~~~~ 3909s | __uint32_t 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4549:78: note: each undeclared identifier is reported only once for each function it appears in 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4549:90: error: expected ‘)’ before ‘a’ 3909s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3909s | ~ ^ 3909s | ) 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4549:109: error: expected ‘)’ before ‘b’ 3909s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3909s | ~ ^ 3909s | ) 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c: In function ‘futrts_smul_hi64’: 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4553:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3909s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3909s | ^~~~~~~~~~ 3909s | __int128__ 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4553:86: error: expected ‘)’ before ‘a’ 3909s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3909s | ~ ^ 3909s | ) 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:4553:104: error: expected ‘)’ before ‘b’ 3909s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3909s | ~ ^ 3909s | ) 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c: In function ‘mk_compile_opts’: 3909s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan7.c:8109:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3909s 8109 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3909s | ~~^ ~~~~~~~~~~~~~ 3909s | | | 3909s | unsigned int int64_t {aka long long int} 3909s | %llu 3909s 3909s If you find this error message confusing, uninformative, or wrong, please open an issue: 3909s https://github.com/diku-dk/futhark/issues 3909s 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.fut: 3913s Compiling with --backend=opencl: 3913s cc failed with code 1: 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c: In function ‘futrts_umul_hi64’: 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4548:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3913s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3913s | ^~~~~~~~~~~ 3913s | __uint32_t 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4548:78: note: each undeclared identifier is reported only once for each function it appears in 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4548:90: error: expected ‘)’ before ‘a’ 3913s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3913s | ~ ^ 3913s | ) 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4548:109: error: expected ‘)’ before ‘b’ 3913s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3913s | ~ ^ 3913s | ) 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c: In function ‘futrts_smul_hi64’: 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4552:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3913s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3913s | ^~~~~~~~~~ 3913s | __int128__ 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4552:86: error: expected ‘)’ before ‘a’ 3913s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3913s | ~ ^ 3913s | ) 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:4552:104: error: expected ‘)’ before ‘b’ 3913s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3913s | ~ ^ 3913s | ) 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c: In function ‘mk_compile_opts’: 3913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep0.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3913s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3913s | ~~^ ~~~~~~~~~~~~~ 3913s | | | 3913s | unsigned int int64_t {aka long long int} 3913s | %llu 3913s 3913s If you find this error message confusing, uninformative, or wrong, please open an issue: 3913s https://github.com/diku-dk/futhark/issues 3913s 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.fut: 3915s Compiling with --backend=opencl: 3915s cc failed with code 1: 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c: In function ‘futrts_umul_hi64’: 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4561:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3915s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3915s | ^~~~~~~~~~~ 3915s | __uint32_t 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4561:78: note: each undeclared identifier is reported only once for each function it appears in 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4561:90: error: expected ‘)’ before ‘a’ 3915s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3915s | ~ ^ 3915s | ) 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4561:109: error: expected ‘)’ before ‘b’ 3915s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3915s | ~ ^ 3915s | ) 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c: In function ‘futrts_smul_hi64’: 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4565:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3915s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3915s | ^~~~~~~~~~ 3915s | __int128__ 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4565:86: error: expected ‘)’ before ‘a’ 3915s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3915s | ~ ^ 3915s | ) 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:4565:104: error: expected ‘)’ before ‘b’ 3915s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3915s | ~ ^ 3915s | ) 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c: In function ‘mk_compile_opts’: 3915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan6.c:8125:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3915s 8125 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3915s | ~~^ ~~~~~~~~~~~~~ 3915s | | | 3915s | unsigned int int64_t {aka long long int} 3915s | %llu 3915s 3915s If you find this error message confusing, uninformative, or wrong, please open an issue: 3915s https://github.com/diku-dk/futhark/issues 3915s 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.fut: 3917s Compiling with --backend=opencl: 3917s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.fut:3:40-41: 3917s Defaulting ambiguous type to i32. 3917s cc failed with code 1: 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c: In function ‘futrts_umul_hi64’: 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3917s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3917s | ^~~~~~~~~~~ 3917s | __uint32_t 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4551:90: error: expected ‘)’ before ‘a’ 3917s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3917s | ~ ^ 3917s | ) 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4551:109: error: expected ‘)’ before ‘b’ 3917s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3917s | ~ ^ 3917s | ) 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c: In function ‘futrts_smul_hi64’: 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3917s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3917s | ^~~~~~~~~~ 3917s | __int128__ 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4555:86: error: expected ‘)’ before ‘a’ 3917s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3917s | ~ ^ 3917s | ) 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:4555:104: error: expected ‘)’ before ‘b’ 3917s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3917s | ~ ^ 3917s | ) 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c: In function ‘mk_compile_opts’: 3917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/stripmine2.c:7916:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3917s 7916 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3917s | ~~^ ~~~~~~~~~~~~~ 3917s | | | 3917s | unsigned int int64_t {aka long long int} 3917s | %llu 3917s 3917s If you find this error message confusing, uninformative, or wrong, please open an issue: 3917s https://github.com/diku-dk/futhark/issues 3917s 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.fut: 3919s Compiling with --backend=opencl: 3919s cc failed with code 1: 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c: In function ‘futrts_umul_hi64’: 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3919s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3919s | ^~~~~~~~~~~ 3919s | __uint32_t 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4533:90: error: expected ‘)’ before ‘a’ 3919s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3919s | ~ ^ 3919s | ) 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4533:109: error: expected ‘)’ before ‘b’ 3919s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3919s | ~ ^ 3919s | ) 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c: In function ‘futrts_smul_hi64’: 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3919s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3919s | ^~~~~~~~~~ 3919s | __int128__ 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4537:86: error: expected ‘)’ before ‘a’ 3919s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3919s | ~ ^ 3919s | ) 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:4537:104: error: expected ‘)’ before ‘b’ 3919s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3919s | ~ ^ 3919s | ) 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c: In function ‘mk_compile_opts’: 3919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/truedep1.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3919s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3919s | ~~^ ~~~~~~~~~~~~~ 3919s | | | 3919s | unsigned int int64_t {aka long long int} 3919s | %llu 3919s 3919s If you find this error message confusing, uninformative, or wrong, please open an issue: 3919s https://github.com/diku-dk/futhark/issues 3919s 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut: 3924s Compiling with --backend=opencl: 3924s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut:5:12-13: 3924s Defaulting ambiguous type to i32. 3924s 3924s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.fut:5:15-18: 3924s Defaulting ambiguous type to i32. 3924s cc failed with code 1: 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c: In function ‘futrts_umul_hi64’: 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3924s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3924s | ^~~~~~~~~~~ 3924s | __uint32_t 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4522:90: error: expected ‘)’ before ‘a’ 3924s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3924s | ~ ^ 3924s | ) 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4522:109: error: expected ‘)’ before ‘b’ 3924s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3924s | ~ ^ 3924s | ) 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c: In function ‘futrts_smul_hi64’: 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3924s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3924s | ^~~~~~~~~~ 3924s | __int128__ 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4526:86: error: expected ‘)’ before ‘a’ 3924s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3924s | ~ ^ 3924s | ) 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:4526:104: error: expected ‘)’ before ‘b’ 3924s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3924s | ~ ^ 3924s | ) 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c: In function ‘mk_compile_opts’: 3924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while0.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3924s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3924s | ~~^ ~~~~~~~~~~~~~ 3924s | | | 3924s | unsigned int int64_t {aka long long int} 3924s | %llu 3924s 3924s If you find this error message confusing, uninformative, or wrong, please open an issue: 3924s https://github.com/diku-dk/futhark/issues 3924s 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut: 3928s Compiling with --backend=opencl: 3928s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut:4:12-13: 3928s Defaulting ambiguous type to i32. 3928s 3928s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.fut:4:15-18: 3928s Defaulting ambiguous type to i32. 3928s cc failed with code 1: 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c: In function ‘futrts_umul_hi64’: 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3928s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3928s | ^~~~~~~~~~~ 3928s | __uint32_t 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4522:90: error: expected ‘)’ before ‘a’ 3928s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3928s | ~ ^ 3928s | ) 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4522:109: error: expected ‘)’ before ‘b’ 3928s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3928s | ~ ^ 3928s | ) 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c: In function ‘futrts_smul_hi64’: 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3928s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3928s | ^~~~~~~~~~ 3928s | __int128__ 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4526:86: error: expected ‘)’ before ‘a’ 3928s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3928s | ~ ^ 3928s | ) 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:4526:104: error: expected ‘)’ before ‘b’ 3928s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3928s | ~ ^ 3928s | ) 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c: In function ‘mk_compile_opts’: 3928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/while1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3928s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3928s | ~~^ ~~~~~~~~~~~~~ 3928s | | | 3928s | unsigned int int64_t {aka long long int} 3928s | %llu 3928s 3928s If you find this error message confusing, uninformative, or wrong, please open an issue: 3928s https://github.com/diku-dk/futhark/issues 3928s 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.fut: 3931s Compiling with --backend=opencl: 3931s cc failed with code 1: 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c: In function ‘futrts_umul_hi64’: 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3931s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3931s | ^~~~~~~~~~~ 3931s | __uint32_t 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4507:90: error: expected ‘)’ before ‘a’ 3931s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3931s | ~ ^ 3931s | ) 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4507:109: error: expected ‘)’ before ‘b’ 3931s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3931s | ~ ^ 3931s | ) 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c: In function ‘futrts_smul_hi64’: 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3931s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3931s | ^~~~~~~~~~ 3931s | __int128__ 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4511:86: error: expected ‘)’ before ‘a’ 3931s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3931s | ~ ^ 3931s | ) 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:4511:104: error: expected ‘)’ before ‘b’ 3931s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3931s | ~ ^ 3931s | ) 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c: In function ‘mk_compile_opts’: 3931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/allocs.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3931s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3931s | ~~^ ~~~~~~~~~~~~~ 3931s | | | 3931s | unsigned int int64_t {aka long long int} 3931s | %llu 3931s 3931s If you find this error message confusing, uninformative, or wrong, please open an issue: 3931s https://github.com/diku-dk/futhark/issues 3931s 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.fut: 3932s Compiling with --backend=opencl: 3932s cc failed with code 1: 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c: In function ‘futrts_umul_hi64’: 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3932s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3932s | ^~~~~~~~~~~ 3932s | __uint32_t 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4493:90: error: expected ‘)’ before ‘a’ 3932s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3932s | ~ ^ 3932s | ) 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4493:109: error: expected ‘)’ before ‘b’ 3932s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3932s | ~ ^ 3932s | ) 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c: In function ‘futrts_smul_hi64’: 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3932s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3932s | ^~~~~~~~~~ 3932s | __int128__ 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4497:86: error: expected ‘)’ before ‘a’ 3932s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3932s | ~ ^ 3932s | ) 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:4497:104: error: expected ‘)’ before ‘b’ 3932s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3932s | ~ ^ 3932s | ) 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c: In function ‘mk_compile_opts’: 3932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/apply-or-index.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3932s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3932s | ~~^ ~~~~~~~~~~~~~ 3932s | | | 3932s | unsigned int int64_t {aka long long int} 3932s | %llu 3932s 3932s If you find this error message confusing, uninformative, or wrong, please open an issue: 3932s https://github.com/diku-dk/futhark/issues 3932s 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.fut: 3939s Compiling with --backend=opencl: 3939s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.fut:4:20-47: 3939s Entry point parameter 3939s 3939s ((xs: [k]i64): [k]i64, (as: [m][n]f64): [m][n]f64) 3939s 3939s will have an opaque type, so the entry point will likely not be callable. 3939s cc failed with code 1: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c: In function ‘futrts_umul_hi64’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3939s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ^~~~~~~~~~~ 3939s | __uint32_t 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4540:90: error: expected ‘)’ before ‘a’ 3939s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4540:109: error: expected ‘)’ before ‘b’ 3939s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c: In function ‘futrts_smul_hi64’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3939s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ^~~~~~~~~~ 3939s | __int128__ 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4544:86: error: expected ‘)’ before ‘a’ 3939s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:4544:104: error: expected ‘)’ before ‘b’ 3939s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c: In function ‘mk_compile_opts’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/array14-running-example.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3939s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3939s | ~~^ ~~~~~~~~~~~~~ 3939s | | | 3939s | unsigned int int64_t {aka long long int} 3939s | %llu 3939s 3939s If you find this error message confusing, uninformative, or wrong, please open an issue: 3939s https://github.com/diku-dk/futhark/issues 3939s 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.fut: 3939s Compiling with --backend=opencl: 3939s cc failed with code 1: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c: In function ‘futrts_umul_hi64’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3939s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ^~~~~~~~~~~ 3939s | __uint32_t 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4493:90: error: expected ‘)’ before ‘a’ 3939s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4493:109: error: expected ‘)’ before ‘b’ 3939s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c: In function ‘futrts_smul_hi64’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3939s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ^~~~~~~~~~ 3939s | __int128__ 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4497:86: error: expected ‘)’ before ‘a’ 3939s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:4497:104: error: expected ‘)’ before ‘b’ 3939s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3939s | ~ ^ 3939s | ) 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c: In function ‘mk_compile_opts’: 3939s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/american_option.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3939s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3939s | ~~^ ~~~~~~~~~~~~~ 3939s | | | 3939s | unsigned int int64_t {aka long long int} 3939s | %llu 3939s 3939s If you find this error message confusing, uninformative, or wrong, please open an issue: 3939s https://github.com/diku-dk/futhark/issues 3939s 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.fut: 3940s Compiling with --backend=opencl: 3940s cc failed with code 1: 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c: In function ‘futrts_umul_hi64’: 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3940s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3940s | ^~~~~~~~~~~ 3940s | __uint32_t 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4508:90: error: expected ‘)’ before ‘a’ 3940s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3940s | ~ ^ 3940s | ) 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4508:109: error: expected ‘)’ before ‘b’ 3940s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3940s | ~ ^ 3940s | ) 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c: In function ‘futrts_smul_hi64’: 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3940s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3940s | ^~~~~~~~~~ 3940s | __int128__ 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4512:86: error: expected ‘)’ before ‘a’ 3940s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3940s | ~ ^ 3940s | ) 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:4512:104: error: expected ‘)’ before ‘b’ 3940s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3940s | ~ ^ 3940s | ) 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c: In function ‘mk_compile_opts’: 3940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arrayInTupleArray.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3940s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3940s | ~~^ ~~~~~~~~~~~~~ 3940s | | | 3940s | unsigned int int64_t {aka long long int} 3940s | %llu 3940s 3940s If you find this error message confusing, uninformative, or wrong, please open an issue: 3940s https://github.com/diku-dk/futhark/issues 3940s 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.fut: 3944s Compiling with --backend=opencl: 3944s cc failed with code 1: 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c: In function ‘futrts_umul_hi64’: 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3944s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3944s | ^~~~~~~~~~~ 3944s | __uint32_t 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4508:90: error: expected ‘)’ before ‘a’ 3944s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3944s | ~ ^ 3944s | ) 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4508:109: error: expected ‘)’ before ‘b’ 3944s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3944s | ~ ^ 3944s | ) 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c: In function ‘futrts_smul_hi64’: 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3944s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3944s | ^~~~~~~~~~ 3944s | __int128__ 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4512:86: error: expected ‘)’ before ‘a’ 3944s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3944s | ~ ^ 3944s | ) 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:4512:104: error: expected ‘)’ before ‘b’ 3944s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3944s | ~ ^ 3944s | ) 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c: In function ‘mk_compile_opts’: 3944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3944s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3944s | ~~^ ~~~~~~~~~~~~~ 3944s | | | 3944s | unsigned int int64_t {aka long long int} 3944s | %llu 3944s 3944s If you find this error message confusing, uninformative, or wrong, please open an issue: 3944s https://github.com/diku-dk/futhark/issues 3944s 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.fut: 3946s Compiling with --backend=opencl: 3946s cc failed with code 1: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c: In function ‘futrts_umul_hi64’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ^~~~~~~~~~~ 3946s | __uint32_t 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4507:90: error: expected ‘)’ before ‘a’ 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4507:109: error: expected ‘)’ before ‘b’ 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c: In function ‘futrts_smul_hi64’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ^~~~~~~~~~ 3946s | __int128__ 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4511:86: error: expected ‘)’ before ‘a’ 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:4511:104: error: expected ‘)’ before ‘b’ 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c: In function ‘mk_compile_opts’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3946s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3946s | ~~^ ~~~~~~~~~~~~~ 3946s | | | 3946s | unsigned int int64_t {aka long long int} 3946s | %llu 3946s 3946s If you find this error message confusing, uninformative, or wrong, please open an issue: 3946s https://github.com/diku-dk/futhark/issues 3946s 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.fut: 3946s Compiling with --backend=opencl: 3946s cc failed with code 1: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c: In function ‘futrts_umul_hi64’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ^~~~~~~~~~~ 3946s | __uint32_t 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4507:90: error: expected ‘)’ before ‘a’ 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4507:109: error: expected ‘)’ before ‘b’ 3946s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c: In function ‘futrts_smul_hi64’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ^~~~~~~~~~ 3946s | __int128__ 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4511:86: error: expected ‘)’ before ‘a’ 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:4511:104: error: expected ‘)’ before ‘b’ 3946s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3946s | ~ ^ 3946s | ) 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c: In function ‘mk_compile_opts’: 3946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3946s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3946s | ~~^ ~~~~~~~~~~~~~ 3946s | | | 3946s | unsigned int int64_t {aka long long int} 3946s | %llu 3946s 3946s If you find this error message confusing, uninformative, or wrong, please open an issue: 3946s https://github.com/diku-dk/futhark/issues 3946s 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.fut: 3951s Compiling with --backend=opencl: 3951s cc failed with code 1: 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c: In function ‘futrts_umul_hi64’: 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3951s | ^~~~~~~~~~~ 3951s | __uint32_t 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4507:90: error: expected ‘)’ before ‘a’ 3951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3951s | ~ ^ 3951s | ) 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4507:109: error: expected ‘)’ before ‘b’ 3951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3951s | ~ ^ 3951s | ) 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c: In function ‘futrts_smul_hi64’: 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3951s | ^~~~~~~~~~ 3951s | __int128__ 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4511:86: error: expected ‘)’ before ‘a’ 3951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3951s | ~ ^ 3951s | ) 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:4511:104: error: expected ‘)’ before ‘b’ 3951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3951s | ~ ^ 3951s | ) 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c: In function ‘mk_compile_opts’: 3951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3951s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3951s | ~~^ ~~~~~~~~~~~~~ 3951s | | | 3951s | unsigned int int64_t {aka long long int} 3951s | %llu 3951s 3951s If you find this error message confusing, uninformative, or wrong, please open an issue: 3951s https://github.com/diku-dk/futhark/issues 3951s 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.fut: 3954s Compiling with --backend=opencl: 3954s cc failed with code 1: 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c: In function ‘futrts_umul_hi64’: 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3954s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3954s | ^~~~~~~~~~~ 3954s | __uint32_t 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4508:90: error: expected ‘)’ before ‘a’ 3954s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3954s | ~ ^ 3954s | ) 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4508:109: error: expected ‘)’ before ‘b’ 3954s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3954s | ~ ^ 3954s | ) 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c: In function ‘futrts_smul_hi64’: 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3954s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3954s | ^~~~~~~~~~ 3954s | __int128__ 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4512:86: error: expected ‘)’ before ‘a’ 3954s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3954s | ~ ^ 3954s | ) 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:4512:104: error: expected ‘)’ before ‘b’ 3954s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3954s | ~ ^ 3954s | ) 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c: In function ‘mk_compile_opts’: 3954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/arraylit4.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3954s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3954s | ~~^ ~~~~~~~~~~~~~ 3954s | | | 3954s | unsigned int int64_t {aka long long int} 3954s | %llu 3954s 3954s If you find this error message confusing, uninformative, or wrong, please open an issue: 3954s https://github.com/diku-dk/futhark/issues 3954s 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.fut: 3960s Compiling with --backend=opencl: 3960s cc failed with code 1: 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c: In function ‘futrts_umul_hi64’: 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3960s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3960s | ^~~~~~~~~~~ 3960s | __uint32_t 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4509:90: error: expected ‘)’ before ‘a’ 3960s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3960s | ~ ^ 3960s | ) 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4509:109: error: expected ‘)’ before ‘b’ 3960s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3960s | ~ ^ 3960s | ) 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c: In function ‘futrts_smul_hi64’: 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3960s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3960s | ^~~~~~~~~~ 3960s | __int128__ 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4513:86: error: expected ‘)’ before ‘a’ 3960s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3960s | ~ ^ 3960s | ) 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:4513:104: error: expected ‘)’ before ‘b’ 3960s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3960s | ~ ^ 3960s | ) 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c: In function ‘mk_compile_opts’: 3960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3960s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3960s | ~~^ ~~~~~~~~~~~~~ 3960s | | | 3960s | unsigned int int64_t {aka long long int} 3960s | %llu 3960s 3960s If you find this error message confusing, uninformative, or wrong, please open an issue: 3960s https://github.com/diku-dk/futhark/issues 3960s 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.fut: 3961s Compiling with --backend=opencl: 3961s cc failed with code 1: 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c: In function ‘futrts_umul_hi64’: 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3961s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3961s | ^~~~~~~~~~~ 3961s | __uint32_t 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4493:90: error: expected ‘)’ before ‘a’ 3961s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3961s | ~ ^ 3961s | ) 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4493:109: error: expected ‘)’ before ‘b’ 3961s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3961s | ~ ^ 3961s | ) 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c: In function ‘futrts_smul_hi64’: 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3961s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3961s | ^~~~~~~~~~ 3961s | __int128__ 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4497:86: error: expected ‘)’ before ‘a’ 3961s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3961s | ~ ^ 3961s | ) 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:4497:104: error: expected ‘)’ before ‘b’ 3961s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3961s | ~ ^ 3961s | ) 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c: In function ‘mk_compile_opts’: 3961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ascription4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3961s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3961s | ~~^ ~~~~~~~~~~~~~ 3961s | | | 3961s | unsigned int int64_t {aka long long int} 3961s | %llu 3961s 3961s If you find this error message confusing, uninformative, or wrong, please open an issue: 3961s https://github.com/diku-dk/futhark/issues 3961s 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.fut: 3963s Compiling with --backend=opencl: 3963s cc failed with code 1: 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c: In function ‘futrts_umul_hi64’: 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3963s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3963s | ^~~~~~~~~~~ 3963s | __uint32_t 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4493:90: error: expected ‘)’ before ‘a’ 3963s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3963s | ~ ^ 3963s | ) 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4493:109: error: expected ‘)’ before ‘b’ 3963s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3963s | ~ ^ 3963s | ) 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c: In function ‘futrts_smul_hi64’: 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3963s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3963s | ^~~~~~~~~~ 3963s | __int128__ 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4497:86: error: expected ‘)’ before ‘a’ 3963s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3963s | ~ ^ 3963s | ) 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:4497:104: error: expected ‘)’ before ‘b’ 3963s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3963s | ~ ^ 3963s | ) 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c: In function ‘mk_compile_opts’: 3963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3963s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3963s | ~~^ ~~~~~~~~~~~~~ 3963s | | | 3963s | unsigned int int64_t {aka long long int} 3963s | %llu 3963s 3963s If you find this error message confusing, uninformative, or wrong, please open an issue: 3963s https://github.com/diku-dk/futhark/issues 3963s 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.fut: 3965s Compiling with --backend=opencl: 3965s cc failed with code 1: 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c: In function ‘futrts_umul_hi64’: 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3965s | ^~~~~~~~~~~ 3965s | __uint32_t 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4493:90: error: expected ‘)’ before ‘a’ 3965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3965s | ~ ^ 3965s | ) 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4493:109: error: expected ‘)’ before ‘b’ 3965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3965s | ~ ^ 3965s | ) 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c: In function ‘futrts_smul_hi64’: 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3965s | ^~~~~~~~~~ 3965s | __int128__ 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4497:86: error: expected ‘)’ before ‘a’ 3965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3965s | ~ ^ 3965s | ) 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:4497:104: error: expected ‘)’ before ‘b’ 3965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3965s | ~ ^ 3965s | ) 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c: In function ‘mk_compile_opts’: 3965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3965s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3965s | ~~^ ~~~~~~~~~~~~~ 3965s | | | 3965s | unsigned int int64_t {aka long long int} 3965s | %llu 3965s 3965s If you find this error message confusing, uninformative, or wrong, please open an issue: 3965s https://github.com/diku-dk/futhark/issues 3965s 3965s (183 failed, 4 passed, 2116 to go). 3967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.fut: 3967s Compiling with --backend=opencl: 3967s cc failed with code 1: 3967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c: In function ‘futrts_umul_hi64’: 3967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3967s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3967s | ^~~~~~~~~~~ 3967s | __uint32_t 3967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3967s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4493:90: error: expected ‘)’ before ‘a’ 3967s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3968s | ~ ^ 3968s | ) 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4493:109: error: expected ‘)’ before ‘b’ 3968s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3968s | ~ ^ 3968s | ) 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c: In function ‘futrts_smul_hi64’: 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3968s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3968s | ^~~~~~~~~~ 3968s | __int128__ 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4497:86: error: expected ‘)’ before ‘a’ 3968s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3968s | ~ ^ 3968s | ) 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:4497:104: error: expected ‘)’ before ‘b’ 3968s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3968s | ~ ^ 3968s | ) 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c: In function ‘mk_compile_opts’: 3968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3968s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3968s | ~~^ ~~~~~~~~~~~~~ 3968s | | | 3968s | unsigned int int64_t {aka long long int} 3968s | %llu 3968s 3968s If you find this error message confusing, uninformative, or wrong, please open an issue: 3968s https://github.com/diku-dk/futhark/issues 3968s 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.fut: 3971s Compiling with --backend=opencl: 3971s cc failed with code 1: 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c: In function ‘futrts_umul_hi64’: 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3971s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3971s | ^~~~~~~~~~~ 3971s | __uint32_t 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4493:90: error: expected ‘)’ before ‘a’ 3971s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3971s | ~ ^ 3971s | ) 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4493:109: error: expected ‘)’ before ‘b’ 3971s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3971s | ~ ^ 3971s | ) 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c: In function ‘futrts_smul_hi64’: 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3971s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3971s | ^~~~~~~~~~ 3971s | __int128__ 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4497:86: error: expected ‘)’ before ‘a’ 3971s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3971s | ~ ^ 3971s | ) 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:4497:104: error: expected ‘)’ before ‘b’ 3971s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3971s | ~ ^ 3971s | ) 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c: In function ‘mk_compile_opts’: 3971s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/assert4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3971s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3971s | ~~^ ~~~~~~~~~~~~~ 3971s | | | 3971s | unsigned int int64_t {aka long long int} 3971s | %llu 3971s 3971s If you find this error message confusing, uninformative, or wrong, please open an issue: 3971s https://github.com/diku-dk/futhark/issues 3971s 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.fut: 3972s Compiling with --backend=opencl: 3972s cc failed with code 1: 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c: In function ‘futrts_umul_hi64’: 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3972s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3972s | ^~~~~~~~~~~ 3972s | __uint32_t 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4493:90: error: expected ‘)’ before ‘a’ 3972s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3972s | ~ ^ 3972s | ) 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4493:109: error: expected ‘)’ before ‘b’ 3972s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3972s | ~ ^ 3972s | ) 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c: In function ‘futrts_smul_hi64’: 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3972s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3972s | ^~~~~~~~~~ 3972s | __int128__ 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4497:86: error: expected ‘)’ before ‘a’ 3972s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3972s | ~ ^ 3972s | ) 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:4497:104: error: expected ‘)’ before ‘b’ 3972s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3972s | ~ ^ 3972s | ) 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c: In function ‘mk_compile_opts’: 3972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3972s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3972s | ~~^ ~~~~~~~~~~~~~ 3972s | | | 3972s | unsigned int int64_t {aka long long int} 3972s | %llu 3972s 3972s If you find this error message confusing, uninformative, or wrong, please open an issue: 3972s https://github.com/diku-dk/futhark/issues 3972s 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.fut: 3974s Compiling with --backend=opencl: 3974s cc failed with code 1: 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c: In function ‘futrts_umul_hi64’: 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3974s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3974s | ^~~~~~~~~~~ 3974s | __uint32_t 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4507:90: error: expected ‘)’ before ‘a’ 3974s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3974s | ~ ^ 3974s | ) 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4507:109: error: expected ‘)’ before ‘b’ 3974s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3974s | ~ ^ 3974s | ) 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c: In function ‘futrts_smul_hi64’: 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3974s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3974s | ^~~~~~~~~~ 3974s | __int128__ 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4511:86: error: expected ‘)’ before ‘a’ 3974s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3974s | ~ ^ 3974s | ) 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:4511:104: error: expected ‘)’ before ‘b’ 3974s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3974s | ~ ^ 3974s | ) 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c: In function ‘mk_compile_opts’: 3974s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3974s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3974s | ~~^ ~~~~~~~~~~~~~ 3974s | | | 3974s | unsigned int int64_t {aka long long int} 3974s | %llu 3974s 3974s If you find this error message confusing, uninformative, or wrong, please open an issue: 3974s https://github.com/diku-dk/futhark/issues 3974s 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.fut: 3976s Compiling with --backend=opencl: 3976s cc failed with code 1: 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c: In function ‘futrts_umul_hi64’: 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3976s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3976s | ^~~~~~~~~~~ 3976s | __uint32_t 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4493:90: error: expected ‘)’ before ‘a’ 3976s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3976s | ~ ^ 3976s | ) 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4493:109: error: expected ‘)’ before ‘b’ 3976s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3976s | ~ ^ 3976s | ) 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c: In function ‘futrts_smul_hi64’: 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3976s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3976s | ^~~~~~~~~~ 3976s | __int128__ 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4497:86: error: expected ‘)’ before ‘a’ 3976s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3976s | ~ ^ 3976s | ) 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:4497:104: error: expected ‘)’ before ‘b’ 3976s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3976s | ~ ^ 3976s | ) 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c: In function ‘mk_compile_opts’: 3976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/noinline2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3976s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3976s | ~~^ ~~~~~~~~~~~~~ 3976s | | | 3976s | unsigned int int64_t {aka long long int} 3976s | %llu 3976s 3976s If you find this error message confusing, uninformative, or wrong, please open an issue: 3976s https://github.com/diku-dk/futhark/issues 3976s 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.fut: 3977s Compiling with --backend=opencl: 3977s cc failed with code 1: 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c: In function ‘futrts_umul_hi64’: 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3977s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3977s | ^~~~~~~~~~~ 3977s | __uint32_t 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4493:90: error: expected ‘)’ before ‘a’ 3977s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3977s | ~ ^ 3977s | ) 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4493:109: error: expected ‘)’ before ‘b’ 3977s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3977s | ~ ^ 3977s | ) 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c: In function ‘futrts_smul_hi64’: 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3977s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3977s | ^~~~~~~~~~ 3977s | __int128__ 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4497:86: error: expected ‘)’ before ‘a’ 3977s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3977s | ~ ^ 3977s | ) 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:4497:104: error: expected ‘)’ before ‘b’ 3977s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3977s | ~ ^ 3977s | ) 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c: In function ‘mk_compile_opts’: 3977s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/num0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3977s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3977s | ~~^ ~~~~~~~~~~~~~ 3977s | | | 3977s | unsigned int int64_t {aka long long int} 3977s | %llu 3977s 3977s If you find this error message confusing, uninformative, or wrong, please open an issue: 3977s https://github.com/diku-dk/futhark/issues 3977s 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.fut: 3980s Compiling with --backend=opencl: 3980s cc failed with code 1: 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c: In function ‘futrts_umul_hi64’: 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3980s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3980s | ^~~~~~~~~~~ 3980s | __uint32_t 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4493:90: error: expected ‘)’ before ‘a’ 3980s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3980s | ~ ^ 3980s | ) 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4493:109: error: expected ‘)’ before ‘b’ 3980s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3980s | ~ ^ 3980s | ) 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c: In function ‘futrts_smul_hi64’: 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3980s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3980s | ^~~~~~~~~~ 3980s | __int128__ 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4497:86: error: expected ‘)’ before ‘a’ 3980s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3980s | ~ ^ 3980s | ) 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:4497:104: error: expected ‘)’ before ‘b’ 3980s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3980s | ~ ^ 3980s | ) 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c: In function ‘mk_compile_opts’: 3980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3980s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3980s | ~~^ ~~~~~~~~~~~~~ 3980s | | | 3980s | unsigned int int64_t {aka long long int} 3980s | %llu 3980s 3980s If you find this error message confusing, uninformative, or wrong, please open an issue: 3980s https://github.com/diku-dk/futhark/issues 3980s 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.fut: 3981s Generating reference outputs: 3981s cc failed with code 1: 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c: In function ‘futrts_umul_hi64’: 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3981s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3981s | ^~~~~~~~~~~ 3981s | __uint32_t 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:90: error: expected ‘)’ before ‘a’ 3981s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3981s | ~ ^ 3981s | ) 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4426:109: error: expected ‘)’ before ‘b’ 3981s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3981s | ~ ^ 3981s | ) 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c: In function ‘futrts_smul_hi64’: 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3981s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3981s | ^~~~~~~~~~ 3981s | __int128__ 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:86: error: expected ‘)’ before ‘a’ 3981s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3981s | ~ ^ 3981s | ) 3981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential0.c:4430:104: error: expected ‘)’ before ‘b’ 3981s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3981s | ~ ^ 3981s | ) 3981s 3981s If you find this error message confusing, uninformative, or wrong, please open an issue: 3981s https://github.com/diku-dk/futhark/issues 3981s 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.fut: 3982s Generating reference outputs: 3982s cc failed with code 1: 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c: In function ‘futrts_umul_hi64’: 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3982s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3982s | ^~~~~~~~~~~ 3982s | __uint32_t 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:90: error: expected ‘)’ before ‘a’ 3982s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3982s | ~ ^ 3982s | ) 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4426:109: error: expected ‘)’ before ‘b’ 3982s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3982s | ~ ^ 3982s | ) 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c: In function ‘futrts_smul_hi64’: 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3982s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3982s | ^~~~~~~~~~ 3982s | __int128__ 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:86: error: expected ‘)’ before ‘a’ 3982s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3982s | ~ ^ 3982s | ) 3982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential1.c:4430:104: error: expected ‘)’ before ‘b’ 3982s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3982s | ~ ^ 3982s | ) 3982s 3982s If you find this error message confusing, uninformative, or wrong, please open an issue: 3982s https://github.com/diku-dk/futhark/issues 3982s 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut: 3983s Compiling with --backend=opencl: 3983s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut:5:25-28: 3983s Unused name "acc". 3983s 3983s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.fut:5:44-45: 3983s Unused name "i". 3983s cc failed with code 1: 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c: In function ‘futrts_umul_hi64’: 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3983s | ^~~~~~~~~~~ 3983s | __uint32_t 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4493:90: error: expected ‘)’ before ‘a’ 3983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3983s | ~ ^ 3983s | ) 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4493:109: error: expected ‘)’ before ‘b’ 3983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3983s | ~ ^ 3983s | ) 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c: In function ‘futrts_smul_hi64’: 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3983s | ^~~~~~~~~~ 3983s | __int128__ 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4497:86: error: expected ‘)’ before ‘a’ 3983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3983s | ~ ^ 3983s | ) 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:4497:104: error: expected ‘)’ before ‘b’ 3983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3983s | ~ ^ 3983s | ) 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c: In function ‘mk_compile_opts’: 3983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/params1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3983s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3983s | ~~^ ~~~~~~~~~~~~~ 3983s | | | 3983s | unsigned int int64_t {aka long long int} 3983s | %llu 3983s 3983s If you find this error message confusing, uninformative, or wrong, please open an issue: 3983s https://github.com/diku-dk/futhark/issues 3983s 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.fut: 3986s Generating reference outputs: 3986s cc failed with code 1: 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c: In function ‘futrts_umul_hi64’: 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3986s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3986s | ^~~~~~~~~~~ 3986s | __uint32_t 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:90: error: expected ‘)’ before ‘a’ 3986s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3986s | ~ ^ 3986s | ) 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4426:109: error: expected ‘)’ before ‘b’ 3986s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3986s | ~ ^ 3986s | ) 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c: In function ‘futrts_smul_hi64’: 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3986s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3986s | ^~~~~~~~~~ 3986s | __int128__ 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:86: error: expected ‘)’ before ‘a’ 3986s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3986s | ~ ^ 3986s | ) 3986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner0.c:4430:104: error: expected ‘)’ before ‘b’ 3986s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3986s | ~ ^ 3986s | ) 3986s 3986s If you find this error message confusing, uninformative, or wrong, please open an issue: 3986s https://github.com/diku-dk/futhark/issues 3986s 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.fut: 3988s Generating reference outputs: 3988s cc failed with code 1: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c: In function ‘futrts_umul_hi64’: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ^~~~~~~~~~~ 3988s | __uint32_t 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:90: error: expected ‘)’ before ‘a’ 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4426:109: error: expected ‘)’ before ‘b’ 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c: In function ‘futrts_smul_hi64’: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ^~~~~~~~~~ 3988s | __int128__ 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:86: error: expected ‘)’ before ‘a’ 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer0.c:4430:104: error: expected ‘)’ before ‘b’ 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s 3988s If you find this error message confusing, uninformative, or wrong, please open an issue: 3988s https://github.com/diku-dk/futhark/issues 3988s 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.fut: 3988s Generating reference outputs: 3988s cc failed with code 1: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c: In function ‘futrts_umul_hi64’: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ^~~~~~~~~~~ 3988s | __uint32_t 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:90: error: expected ‘)’ before ‘a’ 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4426:109: error: expected ‘)’ before ‘b’ 3988s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c: In function ‘futrts_smul_hi64’: 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ^~~~~~~~~~ 3988s | __int128__ 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:86: error: expected ‘)’ before ‘a’ 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_inner1.c:4430:104: error: expected ‘)’ before ‘b’ 3988s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3988s | ~ ^ 3988s | ) 3988s 3988s If you find this error message confusing, uninformative, or wrong, please open an issue: 3988s https://github.com/diku-dk/futhark/issues 3988s 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.fut: 3989s Compiling with --backend=opencl: 3989s cc failed with code 1: 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c: In function ‘futrts_umul_hi64’: 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3989s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3989s | ^~~~~~~~~~~ 3989s | __uint32_t 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4508:90: error: expected ‘)’ before ‘a’ 3989s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3989s | ~ ^ 3989s | ) 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4508:109: error: expected ‘)’ before ‘b’ 3989s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3989s | ~ ^ 3989s | ) 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c: In function ‘futrts_smul_hi64’: 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3989s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3989s | ^~~~~~~~~~ 3989s | __int128__ 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4512:86: error: expected ‘)’ before ‘a’ 3989s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3989s | ~ ^ 3989s | ) 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:4512:104: error: expected ‘)’ before ‘b’ 3989s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3989s | ~ ^ 3989s | ) 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c: In function ‘mk_compile_opts’: 3989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3989s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3989s | ~~^ ~~~~~~~~~~~~~ 3989s | | | 3989s | unsigned int int64_t {aka long long int} 3989s | %llu 3989s 3989s If you find this error message confusing, uninformative, or wrong, please open an issue: 3989s https://github.com/diku-dk/futhark/issues 3989s 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.fut: 3991s Generating reference outputs: 3991s cc failed with code 1: 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c: In function ‘futrts_umul_hi64’: 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3991s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3991s | ^~~~~~~~~~~ 3991s | __uint32_t 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:90: error: expected ‘)’ before ‘a’ 3991s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3991s | ~ ^ 3991s | ) 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4426:109: error: expected ‘)’ before ‘b’ 3991s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3991s | ~ ^ 3991s | ) 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c: In function ‘futrts_smul_hi64’: 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3991s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3991s | ^~~~~~~~~~ 3991s | __int128__ 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:86: error: expected ‘)’ before ‘a’ 3991s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3991s | ~ ^ 3991s | ) 3991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/sequential_outer1.c:4430:104: error: expected ‘)’ before ‘b’ 3991s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3991s | ~ ^ 3991s | ) 3991s 3991s If you find this error message confusing, uninformative, or wrong, please open an issue: 3991s https://github.com/diku-dk/futhark/issues 3991s 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.fut: 3996s Compiling with --backend=opencl: 3996s cc failed with code 1: 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c: In function ‘futrts_umul_hi64’: 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3996s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3996s | ^~~~~~~~~~~ 3996s | __uint32_t 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4507:90: error: expected ‘)’ before ‘a’ 3996s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3996s | ~ ^ 3996s | ) 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4507:109: error: expected ‘)’ before ‘b’ 3996s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3996s | ~ ^ 3996s | ) 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c: In function ‘futrts_smul_hi64’: 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3996s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3996s | ^~~~~~~~~~ 3996s | __int128__ 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4511:86: error: expected ‘)’ before ‘a’ 3996s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3996s | ~ ^ 3996s | ) 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:4511:104: error: expected ‘)’ before ‘b’ 3996s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3996s | ~ ^ 3996s | ) 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c: In function ‘mk_compile_opts’: 3996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3996s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3996s | ~~^ ~~~~~~~~~~~~~ 3996s | | | 3996s | unsigned int int64_t {aka long long int} 3996s | %llu 3996s 3996s If you find this error message confusing, uninformative, or wrong, please open an issue: 3996s https://github.com/diku-dk/futhark/issues 3996s 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.fut: 3998s Compiling with --backend=opencl: 3998s Warning at unknown location: 3998s #[unroll] on loop with unknown number of iterations. 3998s cc failed with code 1: 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c: In function ‘futrts_umul_hi64’: 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 3998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3998s | ^~~~~~~~~~~ 3998s | __uint32_t 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4508:90: error: expected ‘)’ before ‘a’ 3998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3998s | ~ ^ 3998s | ) 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4508:109: error: expected ‘)’ before ‘b’ 3998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 3998s | ~ ^ 3998s | ) 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c: In function ‘futrts_smul_hi64’: 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 3998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3998s | ^~~~~~~~~~ 3998s | __int128__ 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4512:86: error: expected ‘)’ before ‘a’ 3998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3998s | ~ ^ 3998s | ) 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:4512:104: error: expected ‘)’ before ‘b’ 3998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 3998s | ~ ^ 3998s | ) 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c: In function ‘mk_compile_opts’: 3998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 3998s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 3998s | ~~^ ~~~~~~~~~~~~~ 3998s | | | 3998s | unsigned int int64_t {aka long long int} 3998s | %llu 3998s 3998s If you find this error message confusing, uninformative, or wrong, please open an issue: 3998s https://github.com/diku-dk/futhark/issues 3998s 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.fut: 4000s Compiling with --backend=opencl: 4000s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.fut:6:9-27: 4000s Entry point parameter 4000s 4000s ((a: [d₀]i32): []i32, (i: i32): i32) 4000s 4000s will have an opaque type, so the entry point will likely not be callable. 4000s cc failed with code 1: 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c: In function ‘futrts_umul_hi64’: 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4000s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4000s | ^~~~~~~~~~~ 4000s | __uint32_t 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4525:90: error: expected ‘)’ before ‘a’ 4000s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4000s | ~ ^ 4000s | ) 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4525:109: error: expected ‘)’ before ‘b’ 4000s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4000s | ~ ^ 4000s | ) 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c: In function ‘futrts_smul_hi64’: 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4000s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4000s | ^~~~~~~~~~ 4000s | __int128__ 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4529:86: error: expected ‘)’ before ‘a’ 4000s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4000s | ~ ^ 4000s | ) 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:4529:104: error: expected ‘)’ before ‘b’ 4000s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4000s | ~ ^ 4000s | ) 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c: In function ‘mk_compile_opts’: 4000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe0.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4000s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4000s | ~~^ ~~~~~~~~~~~~~ 4000s | | | 4000s | unsigned int int64_t {aka long long int} 4000s | %llu 4000s 4000s If you find this error message confusing, uninformative, or wrong, please open an issue: 4000s https://github.com/diku-dk/futhark/issues 4000s 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.fut: 4002s Compiling with --backend=opencl: 4002s cc failed with code 1: 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c: In function ‘futrts_umul_hi64’: 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4002s | ^~~~~~~~~~~ 4002s | __uint32_t 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4507:90: error: expected ‘)’ before ‘a’ 4002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4002s | ~ ^ 4002s | ) 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4507:109: error: expected ‘)’ before ‘b’ 4002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4002s | ~ ^ 4002s | ) 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c: In function ‘futrts_smul_hi64’: 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4002s | ^~~~~~~~~~ 4002s | __int128__ 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4511:86: error: expected ‘)’ before ‘a’ 4002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4002s | ~ ^ 4002s | ) 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:4511:104: error: expected ‘)’ before ‘b’ 4002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4002s | ~ ^ 4002s | ) 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c: In function ‘mk_compile_opts’: 4002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4002s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4002s | ~~^ ~~~~~~~~~~~~~ 4002s | | | 4002s | unsigned int int64_t {aka long long int} 4002s | %llu 4002s 4002s If you find this error message confusing, uninformative, or wrong, please open an issue: 4002s https://github.com/diku-dk/futhark/issues 4002s 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.fut: 4003s Compiling with --backend=opencl: 4003s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.fut:6:9-35: 4003s Entry point parameter 4003s 4003s ((a: [d₀]i32): []i32, (i: i32): i32, (j: i32): i32) 4003s 4003s will have an opaque type, so the entry point will likely not be callable. 4003s cc failed with code 1: 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c: In function ‘futrts_umul_hi64’: 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4003s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4003s | ^~~~~~~~~~~ 4003s | __uint32_t 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4528:90: error: expected ‘)’ before ‘a’ 4003s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4003s | ~ ^ 4003s | ) 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4528:109: error: expected ‘)’ before ‘b’ 4003s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4003s | ~ ^ 4003s | ) 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c: In function ‘futrts_smul_hi64’: 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4003s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4003s | ^~~~~~~~~~ 4003s | __int128__ 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4532:86: error: expected ‘)’ before ‘a’ 4003s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4003s | ~ ^ 4003s | ) 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:4532:104: error: expected ‘)’ before ‘b’ 4003s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4003s | ~ ^ 4003s | ) 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c: In function ‘mk_compile_opts’: 4003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe1.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4003s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4003s | ~~^ ~~~~~~~~~~~~~ 4003s | | | 4003s | unsigned int int64_t {aka long long int} 4003s | %llu 4003s 4003s If you find this error message confusing, uninformative, or wrong, please open an issue: 4003s https://github.com/diku-dk/futhark/issues 4003s 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.fut: 4004s Compiling with --backend=opencl: 4004s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.fut:7:35-36: 4004s Unused name "i". 4004s cc failed with code 1: 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c: In function ‘futrts_umul_hi64’: 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4004s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4004s | ^~~~~~~~~~~ 4004s | __uint32_t 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4522:90: error: expected ‘)’ before ‘a’ 4004s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4004s | ~ ^ 4004s | ) 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4522:109: error: expected ‘)’ before ‘b’ 4004s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4004s | ~ ^ 4004s | ) 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c: In function ‘futrts_smul_hi64’: 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4004s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4004s | ^~~~~~~~~~ 4004s | __int128__ 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4526:86: error: expected ‘)’ before ‘a’ 4004s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4004s | ~ ^ 4004s | ) 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:4526:104: error: expected ‘)’ before ‘b’ 4004s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4004s | ~ ^ 4004s | ) 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c: In function ‘mk_compile_opts’: 4004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unroll3.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4004s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4004s | ~~^ ~~~~~~~~~~~~~ 4004s | | | 4004s | unsigned int int64_t {aka long long int} 4004s | %llu 4004s 4004s If you find this error message confusing, uninformative, or wrong, please open an issue: 4004s https://github.com/diku-dk/futhark/issues 4004s 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.fut: 4008s Compiling with --backend=opencl: 4008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.fut:6:17-39: 4008s Entry point parameter 4008s 4008s ((a: [n]i32): [n]i32, (b: [m]i32): [m]i32) 4008s 4008s will have an opaque type, so the entry point will likely not be callable. 4008s cc failed with code 1: 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c: In function ‘futrts_umul_hi64’: 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4008s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4008s | ^~~~~~~~~~~ 4008s | __uint32_t 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4526:90: error: expected ‘)’ before ‘a’ 4008s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4008s | ~ ^ 4008s | ) 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4526:109: error: expected ‘)’ before ‘b’ 4008s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4008s | ~ ^ 4008s | ) 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c: In function ‘futrts_smul_hi64’: 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4008s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4008s | ^~~~~~~~~~ 4008s | __int128__ 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4530:86: error: expected ‘)’ before ‘a’ 4008s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4008s | ~ ^ 4008s | ) 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:4530:104: error: expected ‘)’ before ‘b’ 4008s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4008s | ~ ^ 4008s | ) 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c: In function ‘mk_compile_opts’: 4008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/unsafe2.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4008s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4008s | ~~^ ~~~~~~~~~~~~~ 4008s | | | 4008s | unsigned int int64_t {aka long long int} 4008s | %llu 4008s 4008s If you find this error message confusing, uninformative, or wrong, please open an issue: 4008s https://github.com/diku-dk/futhark/issues 4008s 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut: 4009s Compiling with --backend=opencl: 4009s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:6:6-7: 4009s Defaulting ambiguous type to i32. 4009s Warning at 4009s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:6:3-8 4009s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.fut:4:1-6:8 4009s 4009s Safety check required at run-time. 4009s cc failed with code 1: 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c: In function ‘futrts_umul_hi64’: 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4009s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4009s | ^~~~~~~~~~~ 4009s | __uint32_t 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4508:90: error: expected ‘)’ before ‘a’ 4009s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4009s | ~ ^ 4009s | ) 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4508:109: error: expected ‘)’ before ‘b’ 4009s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4009s | ~ ^ 4009s | ) 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c: In function ‘futrts_smul_hi64’: 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4009s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4009s | ^~~~~~~~~~ 4009s | __int128__ 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4512:86: error: expected ‘)’ before ‘a’ 4009s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4009s | ~ ^ 4009s | ) 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:4512:104: error: expected ‘)’ before ‘b’ 4009s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4009s | ~ ^ 4009s | ) 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c: In function ‘mk_compile_opts’: 4009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4009s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4009s | ~~^ ~~~~~~~~~~~~~ 4009s | | | 4009s | unsigned int int64_t {aka long long int} 4009s | %llu 4009s 4009s If you find this error message confusing, uninformative, or wrong, please open an issue: 4009s https://github.com/diku-dk/futhark/issues 4009s 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut: 4013s Compiling with --backend=opencl: 4013s Warning at 4013s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:6:14-19 4013s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:6:21-23 4013s #2 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.fut:4:1-6:23 4013s 4013s Safety check required at run-time. 4013s cc failed with code 1: 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c: In function ‘futrts_umul_hi64’: 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4013s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4013s | ^~~~~~~~~~~ 4013s | __uint32_t 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4523:90: error: expected ‘)’ before ‘a’ 4013s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4013s | ~ ^ 4013s | ) 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4523:109: error: expected ‘)’ before ‘b’ 4013s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4013s | ~ ^ 4013s | ) 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c: In function ‘futrts_smul_hi64’: 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4013s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4013s | ^~~~~~~~~~ 4013s | __int128__ 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4527:86: error: expected ‘)’ before ‘a’ 4013s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4013s | ~ ^ 4013s | ) 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:4527:104: error: expected ‘)’ before ‘b’ 4013s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4013s | ~ ^ 4013s | ) 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c: In function ‘mk_compile_opts’: 4013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4013s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4013s | ~~^ ~~~~~~~~~~~~~ 4013s | | | 4013s | unsigned int int64_t {aka long long int} 4013s | %llu 4013s 4013s If you find this error message confusing, uninformative, or wrong, please open an issue: 4013s https://github.com/diku-dk/futhark/issues 4013s 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut: 4014s Compiling with --backend=opencl: 4014s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:5:6-7: 4014s Defaulting ambiguous type to i32. 4014s Warning at 4014s -> #0 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:5:3-8 4014s #1 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:9:8-9 4014s #2 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:9:14-16 4014s #3 /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.fut:7:1-9:16 4014s 4014s Safety check required at run-time. 4014s cc failed with code 1: 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c: In function ‘futrts_umul_hi64’: 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4014s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4014s | ^~~~~~~~~~~ 4014s | __uint32_t 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4523:90: error: expected ‘)’ before ‘a’ 4014s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4014s | ~ ^ 4014s | ) 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4523:109: error: expected ‘)’ before ‘b’ 4014s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4014s | ~ ^ 4014s | ) 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c: In function ‘futrts_smul_hi64’: 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4014s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4014s | ^~~~~~~~~~ 4014s | __int128__ 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4527:86: error: expected ‘)’ before ‘a’ 4014s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4014s | ~ ^ 4014s | ) 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:4527:104: error: expected ‘)’ before ‘b’ 4014s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4014s | ~ ^ 4014s | ) 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c: In function ‘mk_compile_opts’: 4014s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/attributes/warn_on_safety_checks2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4014s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4014s | ~~^ ~~~~~~~~~~~~~ 4014s | | | 4014s | unsigned int int64_t {aka long long int} 4014s | %llu 4014s 4014s If you find this error message confusing, uninformative, or wrong, please open an issue: 4014s https://github.com/diku-dk/futhark/issues 4014s 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.fut: 4018s Compiling with --backend=opencl: 4018s cc failed with code 1: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c: In function ‘futrts_umul_hi64’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4018s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ^~~~~~~~~~~ 4018s | __uint32_t 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4535:90: error: expected ‘)’ before ‘a’ 4018s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4535:109: error: expected ‘)’ before ‘b’ 4018s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c: In function ‘futrts_smul_hi64’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4018s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ^~~~~~~~~~ 4018s | __int128__ 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4539:86: error: expected ‘)’ before ‘a’ 4018s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:4539:104: error: expected ‘)’ before ‘b’ 4018s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c: In function ‘mk_compile_opts’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scan9.c:8114:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4018s 8114 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4018s | ~~^ ~~~~~~~~~~~~~ 4018s | | | 4018s | unsigned int int64_t {aka long long int} 4018s | %llu 4018s 4018s If you find this error message confusing, uninformative, or wrong, please open an issue: 4018s https://github.com/diku-dk/futhark/issues 4018s 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.fut: 4018s Compiling with --backend=opencl: 4018s cc failed with code 1: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c: In function ‘futrts_umul_hi64’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4018s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ^~~~~~~~~~~ 4018s | __uint32_t 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4539:90: error: expected ‘)’ before ‘a’ 4018s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4539:109: error: expected ‘)’ before ‘b’ 4018s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c: In function ‘futrts_smul_hi64’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4018s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ^~~~~~~~~~ 4018s | __int128__ 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4543:86: error: expected ‘)’ before ‘a’ 4018s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:4543:104: error: expected ‘)’ before ‘b’ 4018s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4018s | ~ ^ 4018s | ) 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c: In function ‘mk_compile_opts’: 4018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-2.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4018s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4018s | ~~^ ~~~~~~~~~~~~~ 4018s | | | 4018s | unsigned int int64_t {aka long long int} 4018s | %llu 4018s 4018s If you find this error message confusing, uninformative, or wrong, please open an issue: 4018s https://github.com/diku-dk/futhark/issues 4018s 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.fut: 4020s Compiling with --backend=opencl: 4020s cc failed with code 1: 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c: In function ‘futrts_umul_hi64’: 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4020s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4020s | ^~~~~~~~~~~ 4020s | __uint32_t 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4494:90: error: expected ‘)’ before ‘a’ 4020s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4020s | ~ ^ 4020s | ) 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4494:109: error: expected ‘)’ before ‘b’ 4020s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4020s | ~ ^ 4020s | ) 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c: In function ‘futrts_smul_hi64’: 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4020s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4020s | ^~~~~~~~~~ 4020s | __int128__ 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4498:86: error: expected ‘)’ before ‘a’ 4020s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4020s | ~ ^ 4020s | ) 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:4498:104: error: expected ‘)’ before ‘b’ 4020s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4020s | ~ ^ 4020s | ) 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c: In function ‘mk_compile_opts’: 4020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/backtick.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4020s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4020s | ~~^ ~~~~~~~~~~~~~ 4020s | | | 4020s | unsigned int int64_t {aka long long int} 4020s | %llu 4020s 4020s If you find this error message confusing, uninformative, or wrong, please open an issue: 4020s https://github.com/diku-dk/futhark/issues 4020s 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut: 4023s Compiling with --backend=opencl: 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:19:12-16: 4023s Unused name "pind". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:8-12: 4023s Unused name "lssx". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:14-18: 4023s Unused name "lisx". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:23:20-24: 4023s Unused name "lcsx". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:8-12: 4023s Unused name "lssy". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:14-18: 4023s Unused name "lisy". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:24:20-24: 4023s Unused name "lcsy". 4023s 4023s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.fut:26:7-14: 4023s Unused name "connect". 4023s cc failed with code 1: 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c: In function ‘futrts_umul_hi64’: 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4023s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4023s | ^~~~~~~~~~~ 4023s | __uint32_t 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4507:90: error: expected ‘)’ before ‘a’ 4023s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4023s | ~ ^ 4023s | ) 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4507:109: error: expected ‘)’ before ‘b’ 4023s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4023s | ~ ^ 4023s | ) 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c: In function ‘futrts_smul_hi64’: 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4023s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4023s | ^~~~~~~~~~ 4023s | __int128__ 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4511:86: error: expected ‘)’ before ‘a’ 4023s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4023s | ~ ^ 4023s | ) 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:4511:104: error: expected ‘)’ before ‘b’ 4023s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4023s | ~ ^ 4023s | ) 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c: In function ‘mk_compile_opts’: 4023s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad-reduce.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4023s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4023s | ~~^ ~~~~~~~~~~~~~ 4023s | | | 4023s | unsigned int int64_t {aka long long int} 4023s | %llu 4023s 4023s If you find this error message confusing, uninformative, or wrong, please open an issue: 4023s https://github.com/diku-dk/futhark/issues 4023s 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.fut: 4025s Compiling with --backend=opencl: 4025s cc failed with code 1: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c: In function ‘futrts_umul_hi64’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4025s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ^~~~~~~~~~~ 4025s | __uint32_t 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4507:90: error: expected ‘)’ before ‘a’ 4025s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4507:109: error: expected ‘)’ before ‘b’ 4025s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c: In function ‘futrts_smul_hi64’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4025s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ^~~~~~~~~~ 4025s | __int128__ 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4511:86: error: expected ‘)’ before ‘a’ 4025s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:4511:104: error: expected ‘)’ before ‘b’ 4025s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c: In function ‘mk_compile_opts’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/babysitter/no-manifest-1.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4025s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4025s | ~~^ ~~~~~~~~~~~~~ 4025s | | | 4025s | unsigned int int64_t {aka long long int} 4025s | %llu 4025s 4025s If you find this error message confusing, uninformative, or wrong, please open an issue: 4025s https://github.com/diku-dk/futhark/issues 4025s 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.fut: 4025s Compiling with --backend=opencl: 4025s cc failed with code 1: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c: In function ‘futrts_umul_hi64’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4025s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ^~~~~~~~~~~ 4025s | __uint32_t 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4494:90: error: expected ‘)’ before ‘a’ 4025s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4494:109: error: expected ‘)’ before ‘b’ 4025s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c: In function ‘futrts_smul_hi64’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4025s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ^~~~~~~~~~ 4025s | __int128__ 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4498:86: error: expected ‘)’ before ‘a’ 4025s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:4498:104: error: expected ‘)’ before ‘b’ 4025s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4025s | ~ ^ 4025s | ) 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c: In function ‘mk_compile_opts’: 4025s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bad_names.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4025s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4025s | ~~^ ~~~~~~~~~~~~~ 4025s | | | 4025s | unsigned int int64_t {aka long long int} 4025s | %llu 4025s 4025s If you find this error message confusing, uninformative, or wrong, please open an issue: 4025s https://github.com/diku-dk/futhark/issues 4025s 4025s (214 failed, 4 passed, 2085 to go). 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.fut: 4026s Compiling with --backend=opencl: 4026s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.fut:4:10-12: 4026s Entry point parameter 4026s 4026s (xs: [n₃](i32, i32)) 4026s 4026s will have an opaque type, so the entry point will likely not be callable. 4026s cc failed with code 1: 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c: In function ‘futrts_umul_hi64’: 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4026s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4026s | ^~~~~~~~~~~ 4026s | __uint32_t 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4538:90: error: expected ‘)’ before ‘a’ 4026s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4026s | ~ ^ 4026s | ) 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4538:109: error: expected ‘)’ before ‘b’ 4026s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4026s | ~ ^ 4026s | ) 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c: In function ‘futrts_smul_hi64’: 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4026s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4026s | ^~~~~~~~~~ 4026s | __int128__ 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4542:86: error: expected ‘)’ before ‘a’ 4026s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4026s | ~ ^ 4026s | ) 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:4542:104: error: expected ‘)’ before ‘b’ 4026s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4026s | ~ ^ 4026s | ) 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c: In function ‘mk_compile_opts’: 4026s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry0.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4026s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4026s | ~~^ ~~~~~~~~~~~~~ 4026s | | | 4026s | unsigned int int64_t {aka long long int} 4026s | %llu 4026s 4026s If you find this error message confusing, uninformative, or wrong, please open an issue: 4026s https://github.com/diku-dk/futhark/issues 4026s 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.fut: 4030s Compiling with --backend=opencl: 4030s cc failed with code 1: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c: In function ‘futrts_umul_hi64’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4030s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ^~~~~~~~~~~ 4030s | __uint32_t 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4508:90: error: expected ‘)’ before ‘a’ 4030s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4508:109: error: expected ‘)’ before ‘b’ 4030s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c: In function ‘futrts_smul_hi64’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4030s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ^~~~~~~~~~ 4030s | __int128__ 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4512:86: error: expected ‘)’ before ‘a’ 4030s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:4512:104: error: expected ‘)’ before ‘b’ 4030s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c: In function ‘mk_compile_opts’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry10.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4030s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4030s | ~~^ ~~~~~~~~~~~~~ 4030s | | | 4030s | unsigned int int64_t {aka long long int} 4030s | %llu 4030s 4030s If you find this error message confusing, uninformative, or wrong, please open an issue: 4030s https://github.com/diku-dk/futhark/issues 4030s 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.fut: 4030s Compiling with --backend=opencl: 4030s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.fut:4:1-45: 4030s Entry point return type 4030s 4030s *[d₁](i32, i32) 4030s 4030s will have an opaque type, so the result will likely not be usable. 4030s cc failed with code 1: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c: In function ‘futrts_umul_hi64’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4030s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ^~~~~~~~~~~ 4030s | __uint32_t 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4538:90: error: expected ‘)’ before ‘a’ 4030s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4538:109: error: expected ‘)’ before ‘b’ 4030s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c: In function ‘futrts_smul_hi64’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4030s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ^~~~~~~~~~ 4030s | __int128__ 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4542:86: error: expected ‘)’ before ‘a’ 4030s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:4542:104: error: expected ‘)’ before ‘b’ 4030s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4030s | ~ ^ 4030s | ) 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c: In function ‘mk_compile_opts’: 4030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry1.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4030s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4030s | ~~^ ~~~~~~~~~~~~~ 4030s | | | 4030s | unsigned int int64_t {aka long long int} 4030s | %llu 4030s 4030s If you find this error message confusing, uninformative, or wrong, please open an issue: 4030s https://github.com/diku-dk/futhark/issues 4030s 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.fut: 4032s Compiling with --backend=opencl: 4032s cc failed with code 1: 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c: In function ‘futrts_umul_hi64’: 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4032s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4032s | ^~~~~~~~~~~ 4032s | __uint32_t 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4507:90: error: expected ‘)’ before ‘a’ 4032s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4032s | ~ ^ 4032s | ) 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4507:109: error: expected ‘)’ before ‘b’ 4032s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4032s | ~ ^ 4032s | ) 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c: In function ‘futrts_smul_hi64’: 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4032s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4032s | ^~~~~~~~~~ 4032s | __int128__ 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4511:86: error: expected ‘)’ before ‘a’ 4032s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4032s | ~ ^ 4032s | ) 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:4511:104: error: expected ‘)’ before ‘b’ 4032s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4032s | ~ ^ 4032s | ) 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c: In function ‘mk_compile_opts’: 4032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry2.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4032s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4032s | ~~^ ~~~~~~~~~~~~~ 4032s | | | 4032s | unsigned int int64_t {aka long long int} 4032s | %llu 4032s 4032s If you find this error message confusing, uninformative, or wrong, please open an issue: 4032s https://github.com/diku-dk/futhark/issues 4032s 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.fut: 4035s Compiling with --backend=opencl: 4035s cc failed with code 1: 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c: In function ‘futrts_umul_hi64’: 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4035s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4035s | ^~~~~~~~~~~ 4035s | __uint32_t 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4538:90: error: expected ‘)’ before ‘a’ 4035s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4035s | ~ ^ 4035s | ) 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4538:109: error: expected ‘)’ before ‘b’ 4035s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4035s | ~ ^ 4035s | ) 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c: In function ‘futrts_smul_hi64’: 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4035s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4035s | ^~~~~~~~~~ 4035s | __int128__ 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4542:86: error: expected ‘)’ before ‘a’ 4035s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4035s | ~ ^ 4035s | ) 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:4542:104: error: expected ‘)’ before ‘b’ 4035s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4035s | ~ ^ 4035s | ) 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c: In function ‘mk_compile_opts’: 4035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry3.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4035s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4035s | ~~^ ~~~~~~~~~~~~~ 4035s | | | 4035s | unsigned int int64_t {aka long long int} 4035s | %llu 4035s 4035s If you find this error message confusing, uninformative, or wrong, please open an issue: 4035s https://github.com/diku-dk/futhark/issues 4035s 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut: 4036s Compiling with --backend=opencl: 4036s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:5:56-57: 4036s Defaulting ambiguous type to i32. 4036s 4036s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:7:10-18: 4036s Entry point parameter 4036s 4036s ((x: m.t): m.t) 4036s 4036s will have an opaque type, so the entry point will likely not be callable. 4036s 4036s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.fut:7:11-12: 4036s Unused name "x". 4036s cc failed with code 1: 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c: In function ‘futrts_umul_hi64’: 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4036s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4036s | ^~~~~~~~~~~ 4036s | __uint32_t 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4493:90: error: expected ‘)’ before ‘a’ 4036s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4036s | ~ ^ 4036s | ) 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4493:109: error: expected ‘)’ before ‘b’ 4036s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4036s | ~ ^ 4036s | ) 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c: In function ‘futrts_smul_hi64’: 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4036s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4036s | ^~~~~~~~~~ 4036s | __int128__ 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4497:86: error: expected ‘)’ before ‘a’ 4036s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4036s | ~ ^ 4036s | ) 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:4497:104: error: expected ‘)’ before ‘b’ 4036s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4036s | ~ ^ 4036s | ) 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c: In function ‘mk_compile_opts’: 4036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4036s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4036s | ~~^ ~~~~~~~~~~~~~ 4036s | | | 4036s | unsigned int int64_t {aka long long int} 4036s | %llu 4036s 4036s If you find this error message confusing, uninformative, or wrong, please open an issue: 4036s https://github.com/diku-dk/futhark/issues 4036s 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.fut: 4037s Compiling with --backend=opencl: 4037s cc failed with code 1: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c: In function ‘futrts_umul_hi64’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4534:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4037s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ^~~~~~~~~~~ 4037s | __uint32_t 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4534:78: note: each undeclared identifier is reported only once for each function it appears in 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4534:90: error: expected ‘)’ before ‘a’ 4037s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4534:109: error: expected ‘)’ before ‘b’ 4037s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c: In function ‘futrts_smul_hi64’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4538:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4037s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ^~~~~~~~~~ 4037s | __int128__ 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4538:86: error: expected ‘)’ before ‘a’ 4037s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:4538:104: error: expected ‘)’ before ‘b’ 4037s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c: In function ‘mk_compile_opts’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry4.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4037s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4037s | ~~^ ~~~~~~~~~~~~~ 4037s | | | 4037s | unsigned int int64_t {aka long long int} 4037s | %llu 4037s 4037s If you find this error message confusing, uninformative, or wrong, please open an issue: 4037s https://github.com/diku-dk/futhark/issues 4037s 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut: 4037s Compiling with --backend=opencl: 4037s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut:5:56-57: 4037s Defaulting ambiguous type to i32. 4037s 4037s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.fut:7:1-15: 4037s Entry point return type 4037s 4037s m.t 4037s 4037s will have an opaque type, so the result will likely not be usable. 4037s cc failed with code 1: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c: In function ‘futrts_umul_hi64’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4037s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ^~~~~~~~~~~ 4037s | __uint32_t 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4493:90: error: expected ‘)’ before ‘a’ 4037s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4493:109: error: expected ‘)’ before ‘b’ 4037s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c: In function ‘futrts_smul_hi64’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4037s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ^~~~~~~~~~ 4037s | __int128__ 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4497:86: error: expected ‘)’ before ‘a’ 4037s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:4497:104: error: expected ‘)’ before ‘b’ 4037s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4037s | ~ ^ 4037s | ) 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c: In function ‘mk_compile_opts’: 4037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4037s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4037s | ~~^ ~~~~~~~~~~~~~ 4037s | | | 4037s | unsigned int int64_t {aka long long int} 4037s | %llu 4037s 4037s If you find this error message confusing, uninformative, or wrong, please open an issue: 4037s https://github.com/diku-dk/futhark/issues 4037s 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.fut: 4042s Compiling with --backend=opencl: 4042s cc failed with code 1: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c: In function ‘futrts_umul_hi64’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4042s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ^~~~~~~~~~~ 4042s | __uint32_t 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4527:90: error: expected ‘)’ before ‘a’ 4042s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4527:109: error: expected ‘)’ before ‘b’ 4042s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c: In function ‘futrts_smul_hi64’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4042s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ^~~~~~~~~~ 4042s | __int128__ 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4531:86: error: expected ‘)’ before ‘a’ 4042s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:4531:104: error: expected ‘)’ before ‘b’ 4042s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c: In function ‘mk_compile_opts’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry8.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4042s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4042s | ~~^ ~~~~~~~~~~~~~ 4042s | | | 4042s | unsigned int int64_t {aka long long int} 4042s | %llu 4042s 4042s If you find this error message confusing, uninformative, or wrong, please open an issue: 4042s https://github.com/diku-dk/futhark/issues 4042s 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.fut: 4042s Compiling with --backend=opencl: 4042s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.fut:14:9-23: 4042s Entry point parameter 4042s 4042s ((p0: {f: i32}): m0.state) 4042s 4042s will have an opaque type, so the entry point will likely not be callable. 4042s cc failed with code 1: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c: In function ‘futrts_umul_hi64’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4542:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4042s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ^~~~~~~~~~~ 4042s | __uint32_t 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4542:78: note: each undeclared identifier is reported only once for each function it appears in 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4542:90: error: expected ‘)’ before ‘a’ 4042s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4542:109: error: expected ‘)’ before ‘b’ 4042s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c: In function ‘futrts_smul_hi64’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4546:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4042s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ^~~~~~~~~~ 4042s | __int128__ 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4546:86: error: expected ‘)’ before ‘a’ 4042s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:4546:104: error: expected ‘)’ before ‘b’ 4042s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4042s | ~ ^ 4042s | ) 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c: In function ‘mk_compile_opts’: 4042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/badentry7.c:7872:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4042s 7872 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4042s | ~~^ ~~~~~~~~~~~~~ 4042s | | | 4042s | unsigned int int64_t {aka long long int} 4042s | %llu 4042s 4042s If you find this error message confusing, uninformative, or wrong, please open an issue: 4042s https://github.com/diku-dk/futhark/issues 4042s 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.fut: 4043s Generating reference outputs: 4043s cc failed with code 1: 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c: In function ‘futrts_umul_hi64’: 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4043s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4043s | ^~~~~~~~~~~ 4043s | __uint32_t 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:90: error: expected ‘)’ before ‘a’ 4043s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4043s | ~ ^ 4043s | ) 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4397:109: error: expected ‘)’ before ‘b’ 4043s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4043s | ~ ^ 4043s | ) 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c: In function ‘futrts_smul_hi64’: 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4043s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4043s | ^~~~~~~~~~ 4043s | __int128__ 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:86: error: expected ‘)’ before ‘a’ 4043s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4043s | ~ ^ 4043s | ) 4043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big1.c:4401:104: error: expected ‘)’ before ‘b’ 4043s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4043s | ~ ^ 4043s | ) 4043s 4043s If you find this error message confusing, uninformative, or wrong, please open an issue: 4043s https://github.com/diku-dk/futhark/issues 4043s 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut: 4048s Compiling with --backend=opencl: 4048s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut:6:12-14: 4048s Unused name "ns". 4048s 4048s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.fut:6:32-52: 4048s Size expression with binding is replaced by unknown size. 4048s 4048s For more information, see: 4048s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 4048s cc failed with code 1: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c: In function ‘futrts_umul_hi64’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4048s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ^~~~~~~~~~~ 4048s | __uint32_t 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4481:90: error: expected ‘)’ before ‘a’ 4048s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4481:109: error: expected ‘)’ before ‘b’ 4048s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c: In function ‘futrts_smul_hi64’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4048s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ^~~~~~~~~~ 4048s | __int128__ 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4485:86: error: expected ‘)’ before ‘a’ 4048s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:4485:104: error: expected ‘)’ before ‘b’ 4048s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c: In function ‘mk_compile_opts’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn0.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4048s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4048s | ~~^ ~~~~~~~~~~~~~ 4048s | | | 4048s | unsigned int int64_t {aka long long int} 4048s | %llu 4048s 4048s If you find this error message confusing, uninformative, or wrong, please open an issue: 4048s https://github.com/diku-dk/futhark/issues 4048s 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.fut: 4048s Compiling with --backend=opencl: 4048s cc failed with code 1: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c: In function ‘futrts_umul_hi64’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4048s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ^~~~~~~~~~~ 4048s | __uint32_t 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4496:90: error: expected ‘)’ before ‘a’ 4048s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4496:109: error: expected ‘)’ before ‘b’ 4048s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c: In function ‘futrts_smul_hi64’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4048s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ^~~~~~~~~~ 4048s | __int128__ 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4500:86: error: expected ‘)’ before ‘a’ 4048s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:4500:104: error: expected ‘)’ before ‘b’ 4048s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4048s | ~ ^ 4048s | ) 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c: In function ‘mk_compile_opts’: 4048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big0.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4048s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4048s | ~~^ ~~~~~~~~~~~~~ 4048s | | | 4048s | unsigned int int64_t {aka long long int} 4048s | %llu 4048s 4048s If you find this error message confusing, uninformative, or wrong, please open an issue: 4048s https://github.com/diku-dk/futhark/issues 4048s 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut: 4050s Compiling with --backend=opencl: 4050s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut:5:19-21: 4050s Unused name "xs". 4050s 4050s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.fut:7:9-29: 4050s Size expression with binding is replaced by unknown size. 4050s 4050s For more information, see: 4050s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 4050s cc failed with code 1: 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c: In function ‘futrts_umul_hi64’: 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4050s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4050s | ^~~~~~~~~~~ 4050s | __uint32_t 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4508:90: error: expected ‘)’ before ‘a’ 4050s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4050s | ~ ^ 4050s | ) 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4508:109: error: expected ‘)’ before ‘b’ 4050s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4050s | ~ ^ 4050s | ) 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c: In function ‘futrts_smul_hi64’: 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4050s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4050s | ^~~~~~~~~~ 4050s | __int128__ 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4512:86: error: expected ‘)’ before ‘a’ 4050s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4050s | ~ ^ 4050s | ) 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:4512:104: error: expected ‘)’ before ‘b’ 4050s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4050s | ~ ^ 4050s | ) 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c: In function ‘mk_compile_opts’: 4050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/binding-warn1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4050s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4050s | ~~^ ~~~~~~~~~~~~~ 4050s | | | 4050s | unsigned int int64_t {aka long long int} 4050s | %llu 4050s 4050s If you find this error message confusing, uninformative, or wrong, please open an issue: 4050s https://github.com/diku-dk/futhark/issues 4050s 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.fut: 4051s Compiling with --backend=opencl: 4051s cc failed with code 1: 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c: In function ‘futrts_umul_hi64’: 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4051s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4051s | ^~~~~~~~~~~ 4051s | __uint32_t 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4495:90: error: expected ‘)’ before ‘a’ 4051s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4051s | ~ ^ 4051s | ) 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4495:109: error: expected ‘)’ before ‘b’ 4051s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4051s | ~ ^ 4051s | ) 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c: In function ‘futrts_smul_hi64’: 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4051s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4051s | ^~~~~~~~~~ 4051s | __int128__ 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4499:86: error: expected ‘)’ before ‘a’ 4051s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4051s | ~ ^ 4051s | ) 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:4499:104: error: expected ‘)’ before ‘b’ 4051s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4051s | ~ ^ 4051s | ) 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c: In function ‘mk_compile_opts’: 4051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/big2.c:7831:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4051s 7831 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4051s | ~~^ ~~~~~~~~~~~~~ 4051s | | | 4051s | unsigned int int64_t {aka long long int} 4051s | %llu 4051s 4051s If you find this error message confusing, uninformative, or wrong, please open an issue: 4051s https://github.com/diku-dk/futhark/issues 4051s 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.fut: 4056s Compiling with --backend=opencl: 4056s cc failed with code 1: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c: In function ‘futrts_umul_hi64’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4500:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4056s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ^~~~~~~~~~~ 4056s | __uint32_t 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4500:78: note: each undeclared identifier is reported only once for each function it appears in 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4500:90: error: expected ‘)’ before ‘a’ 4056s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4500:109: error: expected ‘)’ before ‘b’ 4056s 4500 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c: In function ‘futrts_smul_hi64’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4504:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4056s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ^~~~~~~~~~ 4056s | __int128__ 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4504:86: error: expected ‘)’ before ‘a’ 4056s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:4504:104: error: expected ‘)’ before ‘b’ 4056s 4504 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c: In function ‘mk_compile_opts’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bitwise.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4056s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4056s | ~~^ ~~~~~~~~~~~~~ 4056s | | | 4056s | unsigned int int64_t {aka long long int} 4056s | %llu 4056s 4056s If you find this error message confusing, uninformative, or wrong, please open an issue: 4056s https://github.com/diku-dk/futhark/issues 4056s 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.fut: 4056s Compiling with --backend=opencl: 4056s cc failed with code 1: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c: In function ‘futrts_umul_hi64’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ^~~~~~~~~~~ 4056s | __uint32_t 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4507:90: error: expected ‘)’ before ‘a’ 4056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4507:109: error: expected ‘)’ before ‘b’ 4056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c: In function ‘futrts_smul_hi64’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ^~~~~~~~~~ 4056s | __int128__ 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4511:86: error: expected ‘)’ before ‘a’ 4056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:4511:104: error: expected ‘)’ before ‘b’ 4056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4056s | ~ ^ 4056s | ) 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c: In function ‘mk_compile_opts’: 4056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4056s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4056s | ~~^ ~~~~~~~~~~~~~ 4056s | | | 4056s | unsigned int int64_t {aka long long int} 4056s | %llu 4056s 4056s If you find this error message confusing, uninformative, or wrong, please open an issue: 4056s https://github.com/diku-dk/futhark/issues 4056s 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.fut: 4058s Compiling with --backend=opencl: 4058s cc failed with code 1: 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c: In function ‘futrts_umul_hi64’: 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4058s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4058s | ^~~~~~~~~~~ 4058s | __uint32_t 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4507:90: error: expected ‘)’ before ‘a’ 4058s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4058s | ~ ^ 4058s | ) 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4507:109: error: expected ‘)’ before ‘b’ 4058s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4058s | ~ ^ 4058s | ) 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c: In function ‘futrts_smul_hi64’: 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4058s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4058s | ^~~~~~~~~~ 4058s | __int128__ 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4511:86: error: expected ‘)’ before ‘a’ 4058s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4058s | ~ ^ 4058s | ) 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:4511:104: error: expected ‘)’ before ‘b’ 4058s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4058s | ~ ^ 4058s | ) 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c: In function ‘mk_compile_opts’: 4058s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/blackscholes.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4058s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4058s | ~~^ ~~~~~~~~~~~~~ 4058s | | | 4058s | unsigned int int64_t {aka long long int} 4058s | %llu 4058s 4058s If you find this error message confusing, uninformative, or wrong, please open an issue: 4058s https://github.com/diku-dk/futhark/issues 4058s 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.fut: 4061s Compiling with --backend=opencl: 4061s cc failed with code 1: 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c: In function ‘futrts_umul_hi64’: 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4061s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4061s | ^~~~~~~~~~~ 4061s | __uint32_t 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4522:90: error: expected ‘)’ before ‘a’ 4061s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4061s | ~ ^ 4061s | ) 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4522:109: error: expected ‘)’ before ‘b’ 4061s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4061s | ~ ^ 4061s | ) 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c: In function ‘futrts_smul_hi64’: 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4061s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4061s | ^~~~~~~~~~ 4061s | __int128__ 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4526:86: error: expected ‘)’ before ‘a’ 4061s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4061s | ~ ^ 4061s | ) 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:4526:104: error: expected ‘)’ before ‘b’ 4061s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4061s | ~ ^ 4061s | ) 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c: In function ‘mk_compile_opts’: 4061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4061s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4061s | ~~^ ~~~~~~~~~~~~~ 4061s | | | 4061s | unsigned int int64_t {aka long long int} 4061s | %llu 4061s 4061s If you find this error message confusing, uninformative, or wrong, please open an issue: 4061s https://github.com/diku-dk/futhark/issues 4061s 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.fut: 4062s Compiling with --backend=opencl: 4062s cc failed with code 1: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c: In function ‘futrts_umul_hi64’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ^~~~~~~~~~~ 4062s | __uint32_t 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4507:90: error: expected ‘)’ before ‘a’ 4062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4507:109: error: expected ‘)’ before ‘b’ 4062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c: In function ‘futrts_smul_hi64’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ^~~~~~~~~~ 4062s | __int128__ 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4511:86: error: expected ‘)’ before ‘a’ 4062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:4511:104: error: expected ‘)’ before ‘b’ 4062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c: In function ‘mk_compile_opts’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-elim1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4062s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4062s | ~~^ ~~~~~~~~~~~~~ 4062s | | | 4062s | unsigned int int64_t {aka long long int} 4062s | %llu 4062s 4062s If you find this error message confusing, uninformative, or wrong, please open an issue: 4062s https://github.com/diku-dk/futhark/issues 4062s 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.fut: 4062s Compiling with --backend=opencl: 4062s cc failed with code 1: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c: In function ‘futrts_umul_hi64’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4062s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ^~~~~~~~~~~ 4062s | __uint32_t 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4508:90: error: expected ‘)’ before ‘a’ 4062s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4508:109: error: expected ‘)’ before ‘b’ 4062s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c: In function ‘futrts_smul_hi64’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4062s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ^~~~~~~~~~ 4062s | __int128__ 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4512:86: error: expected ‘)’ before ‘a’ 4062s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:4512:104: error: expected ‘)’ before ‘b’ 4062s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4062s | ~ ^ 4062s | ) 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c: In function ‘mk_compile_opts’: 4062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4062s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4062s | ~~^ ~~~~~~~~~~~~~ 4062s | | | 4062s | unsigned int int64_t {aka long long int} 4062s | %llu 4062s 4062s If you find this error message confusing, uninformative, or wrong, please open an issue: 4062s https://github.com/diku-dk/futhark/issues 4062s 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.fut: 4064s Compiling with --backend=opencl: 4064s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.fut:7:21-22: 4064s Defaulting ambiguous type to i32. 4064s cc failed with code 1: 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c: In function ‘futrts_umul_hi64’: 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4064s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4064s | ^~~~~~~~~~~ 4064s | __uint32_t 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4523:90: error: expected ‘)’ before ‘a’ 4064s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4064s | ~ ^ 4064s | ) 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4523:109: error: expected ‘)’ before ‘b’ 4064s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4064s | ~ ^ 4064s | ) 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c: In function ‘futrts_smul_hi64’: 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4064s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4064s | ^~~~~~~~~~ 4064s | __int128__ 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4527:86: error: expected ‘)’ before ‘a’ 4064s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4064s | ~ ^ 4064s | ) 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:4527:104: error: expected ‘)’ before ‘b’ 4064s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4064s | ~ ^ 4064s | ) 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c: In function ‘mk_compile_opts’: 4064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/bounds-error1.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4064s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4064s | ~~^ ~~~~~~~~~~~~~ 4064s | | | 4064s | unsigned int int64_t {aka long long int} 4064s | %llu 4064s 4064s If you find this error message confusing, uninformative, or wrong, please open an issue: 4064s https://github.com/diku-dk/futhark/issues 4064s 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.fut: 4068s Compiling with --backend=opencl: 4068s cc failed with code 1: 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c: In function ‘futrts_umul_hi64’: 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4068s | ^~~~~~~~~~~ 4068s | __uint32_t 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4508:90: error: expected ‘)’ before ‘a’ 4068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4068s | ~ ^ 4068s | ) 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4508:109: error: expected ‘)’ before ‘b’ 4068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4068s | ~ ^ 4068s | ) 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c: In function ‘futrts_smul_hi64’: 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4068s | ^~~~~~~~~~ 4068s | __int128__ 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4512:86: error: expected ‘)’ before ‘a’ 4068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4068s | ~ ^ 4068s | ) 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:4512:104: error: expected ‘)’ before ‘b’ 4068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4068s | ~ ^ 4068s | ) 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c: In function ‘mk_compile_opts’: 4068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/branch_array.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4068s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4068s | ~~^ ~~~~~~~~~~~~~ 4068s | | | 4068s | unsigned int int64_t {aka long long int} 4068s | %llu 4068s 4068s If you find this error message confusing, uninformative, or wrong, please open an issue: 4068s https://github.com/diku-dk/futhark/issues 4068s 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.fut: 4069s Compiling with --backend=opencl: 4069s cc failed with code 1: 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c: In function ‘futrts_umul_hi64’: 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4069s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4069s | ^~~~~~~~~~~ 4069s | __uint32_t 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4493:90: error: expected ‘)’ before ‘a’ 4069s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4069s | ~ ^ 4069s | ) 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4493:109: error: expected ‘)’ before ‘b’ 4069s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4069s | ~ ^ 4069s | ) 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c: In function ‘futrts_smul_hi64’: 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4069s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4069s | ^~~~~~~~~~ 4069s | __int128__ 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4497:86: error: expected ‘)’ before ‘a’ 4069s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4069s | ~ ^ 4069s | ) 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:4497:104: error: expected ‘)’ before ‘b’ 4069s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4069s | ~ ^ 4069s | ) 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c: In function ‘mk_compile_opts’: 4069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/closedform_loop.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4069s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4069s | ~~^ ~~~~~~~~~~~~~ 4069s | | | 4069s | unsigned int int64_t {aka long long int} 4069s | %llu 4069s 4069s If you find this error message confusing, uninformative, or wrong, please open an issue: 4069s https://github.com/diku-dk/futhark/issues 4069s 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.fut: 4071s Compiling with --backend=opencl: 4071s cc failed with code 1: 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c: In function ‘futrts_umul_hi64’: 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4071s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4071s | ^~~~~~~~~~~ 4071s | __uint32_t 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4522:90: error: expected ‘)’ before ‘a’ 4071s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4071s | ~ ^ 4071s | ) 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4522:109: error: expected ‘)’ before ‘b’ 4071s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4071s | ~ ^ 4071s | ) 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c: In function ‘futrts_smul_hi64’: 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4071s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4071s | ^~~~~~~~~~ 4071s | __int128__ 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4526:86: error: expected ‘)’ before ‘a’ 4071s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4071s | ~ ^ 4071s | ) 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:4526:104: error: expected ‘)’ before ‘b’ 4071s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4071s | ~ ^ 4071s | ) 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c: In function ‘mk_compile_opts’: 4071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4071s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4071s | ~~^ ~~~~~~~~~~~~~ 4071s | | | 4071s | unsigned int int64_t {aka long long int} 4071s | %llu 4071s 4071s If you find this error message confusing, uninformative, or wrong, please open an issue: 4071s https://github.com/diku-dk/futhark/issues 4071s 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.fut: 4073s Compiling with --backend=opencl: 4073s cc failed with code 1: 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c: In function ‘futrts_umul_hi64’: 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4073s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4073s | ^~~~~~~~~~~ 4073s | __uint32_t 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4522:90: error: expected ‘)’ before ‘a’ 4073s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4073s | ~ ^ 4073s | ) 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4522:109: error: expected ‘)’ before ‘b’ 4073s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4073s | ~ ^ 4073s | ) 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c: In function ‘futrts_smul_hi64’: 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4073s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4073s | ^~~~~~~~~~ 4073s | __int128__ 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4526:86: error: expected ‘)’ before ‘a’ 4073s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4073s | ~ ^ 4073s | ) 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:4526:104: error: expected ‘)’ before ‘b’ 4073s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4073s | ~ ^ 4073s | ) 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c: In function ‘mk_compile_opts’: 4073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4073s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4073s | ~~^ ~~~~~~~~~~~~~ 4073s | | | 4073s | unsigned int int64_t {aka long long int} 4073s | %llu 4073s 4073s If you find this error message confusing, uninformative, or wrong, please open an issue: 4073s https://github.com/diku-dk/futhark/issues 4073s 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.fut: 4074s Compiling with --backend=opencl: 4074s cc failed with code 1: 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c: In function ‘futrts_umul_hi64’: 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4074s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4074s | ^~~~~~~~~~~ 4074s | __uint32_t 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4507:90: error: expected ‘)’ before ‘a’ 4074s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4074s | ~ ^ 4074s | ) 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4507:109: error: expected ‘)’ before ‘b’ 4074s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4074s | ~ ^ 4074s | ) 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c: In function ‘futrts_smul_hi64’: 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4074s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4074s | ^~~~~~~~~~ 4074s | __int128__ 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4511:86: error: expected ‘)’ before ‘a’ 4074s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4074s | ~ ^ 4074s | ) 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:4511:104: error: expected ‘)’ before ‘b’ 4074s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4074s | ~ ^ 4074s | ) 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c: In function ‘mk_compile_opts’: 4074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4074s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4074s | ~~^ ~~~~~~~~~~~~~ 4074s | | | 4074s | unsigned int int64_t {aka long long int} 4074s | %llu 4074s 4074s If you find this error message confusing, uninformative, or wrong, please open an issue: 4074s https://github.com/diku-dk/futhark/issues 4074s 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.fut: 4076s Compiling with --backend=opencl: 4076s cc failed with code 1: 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c: In function ‘futrts_umul_hi64’: 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4076s | ^~~~~~~~~~~ 4076s | __uint32_t 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4493:90: error: expected ‘)’ before ‘a’ 4076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4076s | ~ ^ 4076s | ) 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4493:109: error: expected ‘)’ before ‘b’ 4076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4076s | ~ ^ 4076s | ) 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c: In function ‘futrts_smul_hi64’: 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4076s | ^~~~~~~~~~ 4076s | __int128__ 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4497:86: error: expected ‘)’ before ‘a’ 4076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4076s | ~ ^ 4076s | ) 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:4497:104: error: expected ‘)’ before ‘b’ 4076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4076s | ~ ^ 4076s | ) 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c: In function ‘mk_compile_opts’: 4076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/collision.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4076s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4076s | ~~^ ~~~~~~~~~~~~~ 4076s | | | 4076s | unsigned int int64_t {aka long long int} 4076s | %llu 4076s 4076s If you find this error message confusing, uninformative, or wrong, please open an issue: 4076s https://github.com/diku-dk/futhark/issues 4076s 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.fut: 4079s Compiling with --backend=opencl: 4079s cc failed with code 1: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c: In function ‘futrts_umul_hi64’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ^~~~~~~~~~~ 4079s | __uint32_t 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4507:90: error: expected ‘)’ before ‘a’ 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4507:109: error: expected ‘)’ before ‘b’ 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c: In function ‘futrts_smul_hi64’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ^~~~~~~~~~ 4079s | __int128__ 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4511:86: error: expected ‘)’ before ‘a’ 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:4511:104: error: expected ‘)’ before ‘b’ 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c: In function ‘mk_compile_opts’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/coalescing/coalescing4.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4079s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4079s | ~~^ ~~~~~~~~~~~~~ 4079s | | | 4079s | unsigned int int64_t {aka long long int} 4079s | %llu 4079s 4079s If you find this error message confusing, uninformative, or wrong, please open an issue: 4079s https://github.com/diku-dk/futhark/issues 4079s 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.fut: 4079s Compiling with --backend=opencl: 4079s cc failed with code 1: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c: In function ‘futrts_umul_hi64’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ^~~~~~~~~~~ 4079s | __uint32_t 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4507:90: error: expected ‘)’ before ‘a’ 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4507:109: error: expected ‘)’ before ‘b’ 4079s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c: In function ‘futrts_smul_hi64’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ^~~~~~~~~~ 4079s | __int128__ 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4511:86: error: expected ‘)’ before ‘a’ 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:4511:104: error: expected ‘)’ before ‘b’ 4079s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4079s | ~ ^ 4079s | ) 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c: In function ‘mk_compile_opts’: 4079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/complement.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4079s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4079s | ~~^ ~~~~~~~~~~~~~ 4079s | | | 4079s | unsigned int int64_t {aka long long int} 4079s | %llu 4079s 4079s If you find this error message confusing, uninformative, or wrong, please open an issue: 4079s https://github.com/diku-dk/futhark/issues 4079s 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.fut: 4080s Compiling with --backend=opencl: 4080s cc failed with code 1: 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c: In function ‘futrts_umul_hi64’: 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4080s | ^~~~~~~~~~~ 4080s | __uint32_t 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4493:90: error: expected ‘)’ before ‘a’ 4080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4080s | ~ ^ 4080s | ) 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4493:109: error: expected ‘)’ before ‘b’ 4080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4080s | ~ ^ 4080s | ) 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c: In function ‘futrts_smul_hi64’: 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4080s | ^~~~~~~~~~ 4080s | __int128__ 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4497:86: error: expected ‘)’ before ‘a’ 4080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4080s | ~ ^ 4080s | ) 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:4497:104: error: expected ‘)’ before ‘b’ 4080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4080s | ~ ^ 4080s | ) 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c: In function ‘mk_compile_opts’: 4080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4080s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4080s | ~~^ ~~~~~~~~~~~~~ 4080s | | | 4080s | unsigned int int64_t {aka long long int} 4080s | %llu 4080s 4080s If you find this error message confusing, uninformative, or wrong, please open an issue: 4080s https://github.com/diku-dk/futhark/issues 4080s 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.fut: 4083s Compiling with --backend=opencl: 4083s cc failed with code 1: 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c: In function ‘futrts_umul_hi64’: 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4083s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4083s | ^~~~~~~~~~~ 4083s | __uint32_t 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4508:90: error: expected ‘)’ before ‘a’ 4083s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4083s | ~ ^ 4083s | ) 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4508:109: error: expected ‘)’ before ‘b’ 4083s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4083s | ~ ^ 4083s | ) 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c: In function ‘futrts_smul_hi64’: 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4083s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4083s | ^~~~~~~~~~ 4083s | __int128__ 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4512:86: error: expected ‘)’ before ‘a’ 4083s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4083s | ~ ^ 4083s | ) 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:4512:104: error: expected ‘)’ before ‘b’ 4083s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4083s | ~ ^ 4083s | ) 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c: In function ‘mk_compile_opts’: 4083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4083s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4083s | ~~^ ~~~~~~~~~~~~~ 4083s | | | 4083s | unsigned int int64_t {aka long long int} 4083s | %llu 4083s 4083s If you find this error message confusing, uninformative, or wrong, please open an issue: 4083s https://github.com/diku-dk/futhark/issues 4083s 4084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.fut: 4084s Compiling with --backend=opencl: 4084s cc failed with code 1: 4084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c: In function ‘futrts_umul_hi64’: 4084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4084s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4084s | ^~~~~~~~~~~ 4084s | __uint32_t 4084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4507:90: error: expected ‘)’ before ‘a’ 4084s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4084s | ~ ^ 4084s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4507:109: error: expected ‘)’ before ‘b’ 4085s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c: In function ‘futrts_smul_hi64’: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4085s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ^~~~~~~~~~ 4085s | __int128__ 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4511:86: error: expected ‘)’ before ‘a’ 4085s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:4511:104: error: expected ‘)’ before ‘b’ 4085s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c: In function ‘mk_compile_opts’: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat10.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4085s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4085s | ~~^ ~~~~~~~~~~~~~ 4085s | | | 4085s | unsigned int int64_t {aka long long int} 4085s | %llu 4085s 4085s If you find this error message confusing, uninformative, or wrong, please open an issue: 4085s https://github.com/diku-dk/futhark/issues 4085s 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.fut: 4085s Compiling with --backend=opencl: 4085s cc failed with code 1: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c: In function ‘futrts_umul_hi64’: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4085s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4085s | ^~~~~~~~~~~ 4085s | __uint32_t 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4522:90: error: expected ‘)’ before ‘a’ 4085s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4522:109: error: expected ‘)’ before ‘b’ 4085s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c: In function ‘futrts_smul_hi64’: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4085s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ^~~~~~~~~~ 4085s | __int128__ 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4526:86: error: expected ‘)’ before ‘a’ 4085s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:4526:104: error: expected ‘)’ before ‘b’ 4085s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4085s | ~ ^ 4085s | ) 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c: In function ‘mk_compile_opts’: 4085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat11.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4085s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4085s | ~~^ ~~~~~~~~~~~~~ 4085s | | | 4085s | unsigned int int64_t {aka long long int} 4085s | %llu 4085s 4085s If you find this error message confusing, uninformative, or wrong, please open an issue: 4085s https://github.com/diku-dk/futhark/issues 4085s 4085s (248 failed, 5 passed, 2050 to go). 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.fut: 4088s Compiling with --backend=opencl: 4088s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.fut:7:34-62: 4088s Defaulting ambiguous type to i32. 4088s cc failed with code 1: 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c: In function ‘futrts_umul_hi64’: 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4088s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4088s | ^~~~~~~~~~~ 4088s | __uint32_t 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4508:90: error: expected ‘)’ before ‘a’ 4088s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4088s | ~ ^ 4088s | ) 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4508:109: error: expected ‘)’ before ‘b’ 4088s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4088s | ~ ^ 4088s | ) 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c: In function ‘futrts_smul_hi64’: 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4088s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4088s | ^~~~~~~~~~ 4088s | __int128__ 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4512:86: error: expected ‘)’ before ‘a’ 4088s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4088s | ~ ^ 4088s | ) 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:4512:104: error: expected ‘)’ before ‘b’ 4088s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4088s | ~ ^ 4088s | ) 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c: In function ‘mk_compile_opts’: 4088s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat12.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4088s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4088s | ~~^ ~~~~~~~~~~~~~ 4088s | | | 4088s | unsigned int int64_t {aka long long int} 4088s | %llu 4088s 4088s If you find this error message confusing, uninformative, or wrong, please open an issue: 4088s https://github.com/diku-dk/futhark/issues 4088s 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.fut: 4091s Compiling with --backend=opencl: 4091s cc failed with code 1: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c: In function ‘futrts_umul_hi64’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ^~~~~~~~~~~ 4091s | __uint32_t 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4508:90: error: expected ‘)’ before ‘a’ 4091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4508:109: error: expected ‘)’ before ‘b’ 4091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c: In function ‘futrts_smul_hi64’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ^~~~~~~~~~ 4091s | __int128__ 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4512:86: error: expected ‘)’ before ‘a’ 4091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:4512:104: error: expected ‘)’ before ‘b’ 4091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c: In function ‘mk_compile_opts’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4091s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4091s | ~~^ ~~~~~~~~~~~~~ 4091s | | | 4091s | unsigned int int64_t {aka long long int} 4091s | %llu 4091s 4091s If you find this error message confusing, uninformative, or wrong, please open an issue: 4091s https://github.com/diku-dk/futhark/issues 4091s 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.fut: 4091s Compiling with --backend=opencl: 4091s cc failed with code 1: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c: In function ‘futrts_umul_hi64’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4091s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ^~~~~~~~~~~ 4091s | __uint32_t 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4509:90: error: expected ‘)’ before ‘a’ 4091s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4509:109: error: expected ‘)’ before ‘b’ 4091s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c: In function ‘futrts_smul_hi64’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4091s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ^~~~~~~~~~ 4091s | __int128__ 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4513:86: error: expected ‘)’ before ‘a’ 4091s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:4513:104: error: expected ‘)’ before ‘b’ 4091s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4091s | ~ ^ 4091s | ) 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c: In function ‘mk_compile_opts’: 4091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4091s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4091s | ~~^ ~~~~~~~~~~~~~ 4091s | | | 4091s | unsigned int int64_t {aka long long int} 4091s | %llu 4091s 4091s If you find this error message confusing, uninformative, or wrong, please open an issue: 4091s https://github.com/diku-dk/futhark/issues 4091s 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.fut: 4093s Compiling with --backend=opencl: 4093s cc failed with code 1: 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c: In function ‘futrts_umul_hi64’: 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4093s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4093s | ^~~~~~~~~~~ 4093s | __uint32_t 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4510:90: error: expected ‘)’ before ‘a’ 4093s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4093s | ~ ^ 4093s | ) 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4510:109: error: expected ‘)’ before ‘b’ 4093s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4093s | ~ ^ 4093s | ) 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c: In function ‘futrts_smul_hi64’: 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4093s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4093s | ^~~~~~~~~~ 4093s | __int128__ 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4514:86: error: expected ‘)’ before ‘a’ 4093s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4093s | ~ ^ 4093s | ) 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:4514:104: error: expected ‘)’ before ‘b’ 4093s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4093s | ~ ^ 4093s | ) 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c: In function ‘mk_compile_opts’: 4093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat4.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4093s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4093s | ~~^ ~~~~~~~~~~~~~ 4093s | | | 4093s | unsigned int int64_t {aka long long int} 4093s | %llu 4093s 4093s If you find this error message confusing, uninformative, or wrong, please open an issue: 4093s https://github.com/diku-dk/futhark/issues 4093s 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.fut: 4096s Compiling with --backend=opencl: 4096s cc failed with code 1: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c: In function ‘futrts_umul_hi64’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4096s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ^~~~~~~~~~~ 4096s | __uint32_t 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4510:90: error: expected ‘)’ before ‘a’ 4096s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4510:109: error: expected ‘)’ before ‘b’ 4096s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c: In function ‘futrts_smul_hi64’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4096s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ^~~~~~~~~~ 4096s | __int128__ 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4514:86: error: expected ‘)’ before ‘a’ 4096s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:4514:104: error: expected ‘)’ before ‘b’ 4096s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c: In function ‘mk_compile_opts’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat7.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4096s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4096s | ~~^ ~~~~~~~~~~~~~ 4096s | | | 4096s | unsigned int int64_t {aka long long int} 4096s | %llu 4096s 4096s If you find this error message confusing, uninformative, or wrong, please open an issue: 4096s https://github.com/diku-dk/futhark/issues 4096s 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.fut: 4096s Compiling with --backend=opencl: 4096s cc failed with code 1: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c: In function ‘futrts_umul_hi64’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4096s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ^~~~~~~~~~~ 4096s | __uint32_t 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4509:90: error: expected ‘)’ before ‘a’ 4096s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4509:109: error: expected ‘)’ before ‘b’ 4096s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c: In function ‘futrts_smul_hi64’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4096s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ^~~~~~~~~~ 4096s | __int128__ 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4513:86: error: expected ‘)’ before ‘a’ 4096s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:4513:104: error: expected ‘)’ before ‘b’ 4096s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4096s | ~ ^ 4096s | ) 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c: In function ‘mk_compile_opts’: 4096s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat8.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4096s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4096s | ~~^ ~~~~~~~~~~~~~ 4096s | | | 4096s | unsigned int int64_t {aka long long int} 4096s | %llu 4096s 4096s If you find this error message confusing, uninformative, or wrong, please open an issue: 4096s https://github.com/diku-dk/futhark/issues 4096s 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.fut: 4098s Compiling with --backend=opencl: 4098s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.fut:8:77-81: 4098s Defaulting ambiguous type to i32. 4098s cc failed with code 1: 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c: In function ‘futrts_umul_hi64’: 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4098s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4098s | ^~~~~~~~~~~ 4098s | __uint32_t 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4508:90: error: expected ‘)’ before ‘a’ 4098s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4098s | ~ ^ 4098s | ) 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4508:109: error: expected ‘)’ before ‘b’ 4098s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4098s | ~ ^ 4098s | ) 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c: In function ‘futrts_smul_hi64’: 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4098s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4098s | ^~~~~~~~~~ 4098s | __int128__ 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4512:86: error: expected ‘)’ before ‘a’ 4098s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4098s | ~ ^ 4098s | ) 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:4512:104: error: expected ‘)’ before ‘b’ 4098s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4098s | ~ ^ 4098s | ) 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c: In function ‘mk_compile_opts’: 4098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/concat9.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4098s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4098s | ~~^ ~~~~~~~~~~~~~ 4098s | | | 4098s | unsigned int int64_t {aka long long int} 4098s | %llu 4098s 4098s If you find this error message confusing, uninformative, or wrong, please open an issue: 4098s https://github.com/diku-dk/futhark/issues 4098s 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.fut: 4099s Compiling with --backend=opencl: 4099s cc failed with code 1: 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c: In function ‘futrts_umul_hi64’: 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4099s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4099s | ^~~~~~~~~~~ 4099s | __uint32_t 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4493:90: error: expected ‘)’ before ‘a’ 4099s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4099s | ~ ^ 4099s | ) 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4493:109: error: expected ‘)’ before ‘b’ 4099s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4099s | ~ ^ 4099s | ) 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c: In function ‘futrts_smul_hi64’: 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4099s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4099s | ^~~~~~~~~~ 4099s | __int128__ 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4497:86: error: expected ‘)’ before ‘a’ 4099s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4099s | ~ ^ 4099s | ) 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:4497:104: error: expected ‘)’ before ‘b’ 4099s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4099s | ~ ^ 4099s | ) 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c: In function ‘mk_compile_opts’: 4099s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constant_folding0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4099s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4099s | ~~^ ~~~~~~~~~~~~~ 4099s | | | 4099s | unsigned int int64_t {aka long long int} 4099s | %llu 4099s 4099s If you find this error message confusing, uninformative, or wrong, please open an issue: 4099s https://github.com/diku-dk/futhark/issues 4099s 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.fut: 4102s Compiling with --backend=opencl: 4102s cc failed with code 1: 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c: In function ‘futrts_umul_hi64’: 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4102s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4102s | ^~~~~~~~~~~ 4102s | __uint32_t 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4493:90: error: expected ‘)’ before ‘a’ 4102s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4102s | ~ ^ 4102s | ) 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4493:109: error: expected ‘)’ before ‘b’ 4102s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4102s | ~ ^ 4102s | ) 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c: In function ‘futrts_smul_hi64’: 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4102s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4102s | ^~~~~~~~~~ 4102s | __int128__ 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4497:86: error: expected ‘)’ before ‘a’ 4102s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4102s | ~ ^ 4102s | ) 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:4497:104: error: expected ‘)’ before ‘b’ 4102s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4102s | ~ ^ 4102s | ) 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c: In function ‘mk_compile_opts’: 4102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4102s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4102s | ~~^ ~~~~~~~~~~~~~ 4102s | | | 4102s | unsigned int int64_t {aka long long int} 4102s | %llu 4102s 4102s If you find this error message confusing, uninformative, or wrong, please open an issue: 4102s https://github.com/diku-dk/futhark/issues 4102s 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.fut: 4104s Compiling with --backend=opencl: 4104s cc failed with code 1: 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c: In function ‘futrts_umul_hi64’: 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4104s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4104s | ^~~~~~~~~~~ 4104s | __uint32_t 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4493:90: error: expected ‘)’ before ‘a’ 4104s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4104s | ~ ^ 4104s | ) 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4493:109: error: expected ‘)’ before ‘b’ 4104s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4104s | ~ ^ 4104s | ) 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c: In function ‘futrts_smul_hi64’: 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4104s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4104s | ^~~~~~~~~~ 4104s | __int128__ 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4497:86: error: expected ‘)’ before ‘a’ 4104s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4104s | ~ ^ 4104s | ) 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:4497:104: error: expected ‘)’ before ‘b’ 4104s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4104s | ~ ^ 4104s | ) 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c: In function ‘mk_compile_opts’: 4104s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4104s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4104s | ~~^ ~~~~~~~~~~~~~ 4104s | | | 4104s | unsigned int int64_t {aka long long int} 4104s | %llu 4104s 4104s If you find this error message confusing, uninformative, or wrong, please open an issue: 4104s https://github.com/diku-dk/futhark/issues 4104s 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.fut: 4107s Compiling with --backend=opencl: 4107s cc failed with code 1: 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c: In function ‘futrts_umul_hi64’: 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4107s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4107s | ^~~~~~~~~~~ 4107s | __uint32_t 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4507:90: error: expected ‘)’ before ‘a’ 4107s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4107s | ~ ^ 4107s | ) 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4507:109: error: expected ‘)’ before ‘b’ 4107s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4107s | ~ ^ 4107s | ) 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c: In function ‘futrts_smul_hi64’: 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4107s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4107s | ^~~~~~~~~~ 4107s | __int128__ 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4511:86: error: expected ‘)’ before ‘a’ 4107s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4107s | ~ ^ 4107s | ) 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:4511:104: error: expected ‘)’ before ‘b’ 4107s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4107s | ~ ^ 4107s | ) 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c: In function ‘mk_compile_opts’: 4107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4107s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4107s | ~~^ ~~~~~~~~~~~~~ 4107s | | | 4107s | unsigned int int64_t {aka long long int} 4107s | %llu 4107s 4107s If you find this error message confusing, uninformative, or wrong, please open an issue: 4107s https://github.com/diku-dk/futhark/issues 4107s 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.fut: 4108s Compiling with --backend=opencl: 4108s cc failed with code 1: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c: In function ‘futrts_umul_hi64’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4108s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ^~~~~~~~~~~ 4108s | __uint32_t 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4493:90: error: expected ‘)’ before ‘a’ 4108s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4493:109: error: expected ‘)’ before ‘b’ 4108s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c: In function ‘futrts_smul_hi64’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4108s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ^~~~~~~~~~ 4108s | __int128__ 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4497:86: error: expected ‘)’ before ‘a’ 4108s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:4497:104: error: expected ‘)’ before ‘b’ 4108s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c: In function ‘mk_compile_opts’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4108s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4108s | ~~^ ~~~~~~~~~~~~~ 4108s | | | 4108s | unsigned int int64_t {aka long long int} 4108s | %llu 4108s 4108s If you find this error message confusing, uninformative, or wrong, please open an issue: 4108s https://github.com/diku-dk/futhark/issues 4108s 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.fut: 4108s Compiling with --backend=opencl: 4108s cc failed with code 1: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c: In function ‘futrts_umul_hi64’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4108s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ^~~~~~~~~~~ 4108s | __uint32_t 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4507:90: error: expected ‘)’ before ‘a’ 4108s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4507:109: error: expected ‘)’ before ‘b’ 4108s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c: In function ‘futrts_smul_hi64’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4108s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ^~~~~~~~~~ 4108s | __int128__ 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4511:86: error: expected ‘)’ before ‘a’ 4108s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:4511:104: error: expected ‘)’ before ‘b’ 4108s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4108s | ~ ^ 4108s | ) 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c: In function ‘mk_compile_opts’: 4108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const4.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4108s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4109s | ~~^ ~~~~~~~~~~~~~ 4109s | | | 4109s | unsigned int int64_t {aka long long int} 4109s | %llu 4109s 4109s If you find this error message confusing, uninformative, or wrong, please open an issue: 4109s https://github.com/diku-dk/futhark/issues 4109s 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.fut: 4110s Compiling with --backend=opencl: 4110s cc failed with code 1: 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c: In function ‘futrts_umul_hi64’: 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4110s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4110s | ^~~~~~~~~~~ 4110s | __uint32_t 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4493:90: error: expected ‘)’ before ‘a’ 4110s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4110s | ~ ^ 4110s | ) 4110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4493:109: error: expected ‘)’ before ‘b’ 4111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4111s | ~ ^ 4111s | ) 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c: In function ‘futrts_smul_hi64’: 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4111s | ^~~~~~~~~~ 4111s | __int128__ 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4497:86: error: expected ‘)’ before ‘a’ 4111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4111s | ~ ^ 4111s | ) 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:4497:104: error: expected ‘)’ before ‘b’ 4111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4111s | ~ ^ 4111s | ) 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c: In function ‘mk_compile_opts’: 4111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const5.c:7831:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4111s 7831 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4111s | ~~^ ~~~~~~~~~~~~~ 4111s | | | 4111s | unsigned int int64_t {aka long long int} 4111s | %llu 4111s 4111s If you find this error message confusing, uninformative, or wrong, please open an issue: 4111s https://github.com/diku-dk/futhark/issues 4111s 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.fut: 4113s Compiling with --backend=opencl: 4113s cc failed with code 1: 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c: In function ‘futrts_umul_hi64’: 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4113s | ^~~~~~~~~~~ 4113s | __uint32_t 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4493:90: error: expected ‘)’ before ‘a’ 4113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4113s | ~ ^ 4113s | ) 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4493:109: error: expected ‘)’ before ‘b’ 4113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4113s | ~ ^ 4113s | ) 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c: In function ‘futrts_smul_hi64’: 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4113s | ^~~~~~~~~~ 4113s | __int128__ 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4497:86: error: expected ‘)’ before ‘a’ 4113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4113s | ~ ^ 4113s | ) 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:4497:104: error: expected ‘)’ before ‘b’ 4113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4113s | ~ ^ 4113s | ) 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c: In function ‘mk_compile_opts’: 4113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const6.c:7831:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4113s 7831 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4113s | ~~^ ~~~~~~~~~~~~~ 4113s | | | 4113s | unsigned int int64_t {aka long long int} 4113s | %llu 4113s 4113s If you find this error message confusing, uninformative, or wrong, please open an issue: 4113s https://github.com/diku-dk/futhark/issues 4113s 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.fut: 4114s Compiling with --backend=opencl: 4114s cc failed with code 1: 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c: In function ‘futrts_umul_hi64’: 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4114s | ^~~~~~~~~~~ 4114s | __uint32_t 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4493:90: error: expected ‘)’ before ‘a’ 4114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4114s | ~ ^ 4114s | ) 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4493:109: error: expected ‘)’ before ‘b’ 4114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4114s | ~ ^ 4114s | ) 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c: In function ‘futrts_smul_hi64’: 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4114s | ^~~~~~~~~~ 4114s | __int128__ 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4497:86: error: expected ‘)’ before ‘a’ 4114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4114s | ~ ^ 4114s | ) 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:4497:104: error: expected ‘)’ before ‘b’ 4114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4114s | ~ ^ 4114s | ) 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c: In function ‘mk_compile_opts’: 4114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4114s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4114s | ~~^ ~~~~~~~~~~~~~ 4114s | | | 4114s | unsigned int int64_t {aka long long int} 4114s | %llu 4114s 4114s If you find this error message confusing, uninformative, or wrong, please open an issue: 4114s https://github.com/diku-dk/futhark/issues 4114s 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.fut: 4116s Compiling with --backend=opencl: 4116s cc failed with code 1: 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c: In function ‘futrts_umul_hi64’: 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4116s | ^~~~~~~~~~~ 4116s | __uint32_t 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4507:90: error: expected ‘)’ before ‘a’ 4116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4116s | ~ ^ 4116s | ) 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4507:109: error: expected ‘)’ before ‘b’ 4116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4116s | ~ ^ 4116s | ) 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c: In function ‘futrts_smul_hi64’: 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4116s | ^~~~~~~~~~ 4116s | __int128__ 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4511:86: error: expected ‘)’ before ‘a’ 4116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4116s | ~ ^ 4116s | ) 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:4511:104: error: expected ‘)’ before ‘b’ 4116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4116s | ~ ^ 4116s | ) 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c: In function ‘mk_compile_opts’: 4116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const8.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4116s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4116s | ~~^ ~~~~~~~~~~~~~ 4116s | | | 4116s | unsigned int int64_t {aka long long int} 4116s | %llu 4116s 4116s If you find this error message confusing, uninformative, or wrong, please open an issue: 4116s https://github.com/diku-dk/futhark/issues 4116s 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.fut: 4120s Compiling with --backend=opencl: 4120s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.fut:5:20-21: 4120s Unused name "y". 4120s cc failed with code 1: 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c: In function ‘futrts_umul_hi64’: 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4120s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4120s | ^~~~~~~~~~~ 4120s | __uint32_t 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4497:90: error: expected ‘)’ before ‘a’ 4120s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4120s | ~ ^ 4120s | ) 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4497:109: error: expected ‘)’ before ‘b’ 4120s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4120s | ~ ^ 4120s | ) 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c: In function ‘futrts_smul_hi64’: 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4120s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4120s | ^~~~~~~~~~ 4120s | __int128__ 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4501:86: error: expected ‘)’ before ‘a’ 4120s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4120s | ~ ^ 4120s | ) 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:4501:104: error: expected ‘)’ before ‘b’ 4120s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4120s | ~ ^ 4120s | ) 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c: In function ‘mk_compile_opts’: 4120s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/convert_id.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4120s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4120s | ~~^ ~~~~~~~~~~~~~ 4120s | | | 4120s | unsigned int int64_t {aka long long int} 4120s | %llu 4120s 4120s If you find this error message confusing, uninformative, or wrong, please open an issue: 4120s https://github.com/diku-dk/futhark/issues 4120s 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.fut: 4121s Compiling with --backend=opencl: 4121s cc failed with code 1: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c: In function ‘futrts_umul_hi64’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ^~~~~~~~~~~ 4121s | __uint32_t 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4493:90: error: expected ‘)’ before ‘a’ 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4493:109: error: expected ‘)’ before ‘b’ 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c: In function ‘futrts_smul_hi64’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ^~~~~~~~~~ 4121s | __int128__ 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4497:86: error: expected ‘)’ before ‘a’ 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:4497:104: error: expected ‘)’ before ‘b’ 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c: In function ‘mk_compile_opts’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/constants/const9.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4121s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4121s | ~~^ ~~~~~~~~~~~~~ 4121s | | | 4121s | unsigned int int64_t {aka long long int} 4121s | %llu 4121s 4121s If you find this error message confusing, uninformative, or wrong, please open an issue: 4121s https://github.com/diku-dk/futhark/issues 4121s 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.fut: 4121s Compiling with --backend=opencl: 4121s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.fut:22:9-10: 4121s Unused name "w". 4121s cc failed with code 1: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c: In function ‘futrts_umul_hi64’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ^~~~~~~~~~~ 4121s | __uint32_t 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4493:90: error: expected ‘)’ before ‘a’ 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4493:109: error: expected ‘)’ before ‘b’ 4121s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c: In function ‘futrts_smul_hi64’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ^~~~~~~~~~ 4121s | __int128__ 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4497:86: error: expected ‘)’ before ‘a’ 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:4497:104: error: expected ‘)’ before ‘b’ 4121s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4121s | ~ ^ 4121s | ) 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c: In function ‘mk_compile_opts’: 4121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4121s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4121s | ~~^ ~~~~~~~~~~~~~ 4121s | | | 4121s | unsigned int int64_t {aka long long int} 4121s | %llu 4121s 4121s If you find this error message confusing, uninformative, or wrong, please open an issue: 4121s https://github.com/diku-dk/futhark/issues 4121s 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.fut: 4125s Compiling with --backend=opencl: 4125s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.fut:20:9-10: 4125s Unused name "q". 4125s cc failed with code 1: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c: In function ‘futrts_umul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4125s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ^~~~~~~~~~~ 4125s | __uint32_t 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4494:90: error: expected ‘)’ before ‘a’ 4125s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4494:109: error: expected ‘)’ before ‘b’ 4125s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c: In function ‘futrts_smul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4125s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ^~~~~~~~~~ 4125s | __int128__ 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4498:86: error: expected ‘)’ before ‘a’ 4125s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:4498:104: error: expected ‘)’ before ‘b’ 4125s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c: In function ‘mk_compile_opts’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest2.c:7829:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4125s 7829 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4125s | ~~^ ~~~~~~~~~~~~~ 4125s | | | 4125s | unsigned int int64_t {aka long long int} 4125s | %llu 4125s 4125s If you find this error message confusing, uninformative, or wrong, please open an issue: 4125s https://github.com/diku-dk/futhark/issues 4125s 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.fut: 4125s Compiling with --backend=opencl: 4125s cc failed with code 1: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c: In function ‘futrts_umul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4125s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ^~~~~~~~~~~ 4125s | __uint32_t 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4493:90: error: expected ‘)’ before ‘a’ 4125s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4493:109: error: expected ‘)’ before ‘b’ 4125s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c: In function ‘futrts_smul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4125s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ^~~~~~~~~~ 4125s | __int128__ 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4497:86: error: expected ‘)’ before ‘a’ 4125s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:4497:104: error: expected ‘)’ before ‘b’ 4125s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c: In function ‘mk_compile_opts’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/copyPropTest3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4125s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4125s | ~~^ ~~~~~~~~~~~~~ 4125s | | | 4125s | unsigned int int64_t {aka long long int} 4125s | %llu 4125s 4125s If you find this error message confusing, uninformative, or wrong, please open an issue: 4125s https://github.com/diku-dk/futhark/issues 4125s 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.fut: 4125s Compiling with --backend=opencl: 4125s cc failed with code 1: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c: In function ‘futrts_umul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4125s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ^~~~~~~~~~~ 4125s | __uint32_t 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4495:90: error: expected ‘)’ before ‘a’ 4125s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4495:109: error: expected ‘)’ before ‘b’ 4125s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c: In function ‘futrts_smul_hi64’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4125s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ^~~~~~~~~~ 4125s | __int128__ 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4499:86: error: expected ‘)’ before ‘a’ 4125s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:4499:104: error: expected ‘)’ before ‘b’ 4125s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4125s | ~ ^ 4125s | ) 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c: In function ‘mk_compile_opts’: 4125s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/cse0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4125s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4125s | ~~^ ~~~~~~~~~~~~~ 4125s | | | 4125s | unsigned int int64_t {aka long long int} 4125s | %llu 4125s 4125s If you find this error message confusing, uninformative, or wrong, please open an issue: 4125s https://github.com/diku-dk/futhark/issues 4125s 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.fut: 4129s Compiling with --backend=opencl: 4129s cc failed with code 1: 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c: In function ‘futrts_umul_hi64’: 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4129s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4129s | ^~~~~~~~~~~ 4129s | __uint32_t 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4508:90: error: expected ‘)’ before ‘a’ 4129s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4129s | ~ ^ 4129s | ) 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4508:109: error: expected ‘)’ before ‘b’ 4129s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4129s | ~ ^ 4129s | ) 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c: In function ‘futrts_smul_hi64’: 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4129s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4129s | ^~~~~~~~~~ 4129s | __int128__ 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4512:86: error: expected ‘)’ before ‘a’ 4129s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4129s | ~ ^ 4129s | ) 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:4512:104: error: expected ‘)’ before ‘b’ 4129s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4129s | ~ ^ 4129s | ) 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c: In function ‘mk_compile_opts’: 4129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4129s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4129s | ~~^ ~~~~~~~~~~~~~ 4129s | | | 4129s | unsigned int int64_t {aka long long int} 4129s | %llu 4129s 4129s If you find this error message confusing, uninformative, or wrong, please open an issue: 4129s https://github.com/diku-dk/futhark/issues 4129s 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.fut: 4132s Compiling with --backend=opencl: 4132s cc failed with code 1: 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c: In function ‘futrts_umul_hi64’: 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4132s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4132s | ^~~~~~~~~~~ 4132s | __uint32_t 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4507:90: error: expected ‘)’ before ‘a’ 4132s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4132s | ~ ^ 4132s | ) 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4507:109: error: expected ‘)’ before ‘b’ 4132s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4132s | ~ ^ 4132s | ) 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c: In function ‘futrts_smul_hi64’: 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4132s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4132s | ^~~~~~~~~~ 4132s | __int128__ 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4511:86: error: expected ‘)’ before ‘a’ 4132s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4132s | ~ ^ 4132s | ) 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:4511:104: error: expected ‘)’ before ‘b’ 4132s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4132s | ~ ^ 4132s | ) 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c: In function ‘mk_compile_opts’: 4132s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4132s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4132s | ~~^ ~~~~~~~~~~~~~ 4132s | | | 4132s | unsigned int int64_t {aka long long int} 4132s | %llu 4132s 4132s If you find this error message confusing, uninformative, or wrong, please open an issue: 4132s https://github.com/diku-dk/futhark/issues 4132s 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.fut: 4134s Compiling with --backend=opencl: 4134s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.fut:14:7-8: 4134s Unused name "z". 4134s cc failed with code 1: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c: In function ‘futrts_umul_hi64’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4134s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ^~~~~~~~~~~ 4134s | __uint32_t 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4493:90: error: expected ‘)’ before ‘a’ 4134s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4493:109: error: expected ‘)’ before ‘b’ 4134s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c: In function ‘futrts_smul_hi64’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4134s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ^~~~~~~~~~ 4134s | __int128__ 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4497:86: error: expected ‘)’ before ‘a’ 4134s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:4497:104: error: expected ‘)’ before ‘b’ 4134s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c: In function ‘mk_compile_opts’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4134s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4134s | ~~^ ~~~~~~~~~~~~~ 4134s | | | 4134s | unsigned int int64_t {aka long long int} 4134s | %llu 4134s 4134s If you find this error message confusing, uninformative, or wrong, please open an issue: 4134s https://github.com/diku-dk/futhark/issues 4134s 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.fut: 4134s Compiling with --backend=opencl: 4134s cc failed with code 1: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c: In function ‘futrts_umul_hi64’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4134s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ^~~~~~~~~~~ 4134s | __uint32_t 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4507:90: error: expected ‘)’ before ‘a’ 4134s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4507:109: error: expected ‘)’ before ‘b’ 4134s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c: In function ‘futrts_smul_hi64’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4134s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ^~~~~~~~~~ 4134s | __int128__ 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4511:86: error: expected ‘)’ before ‘a’ 4134s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:4511:104: error: expected ‘)’ before ‘b’ 4134s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4134s | ~ ^ 4134s | ) 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c: In function ‘mk_compile_opts’: 4134s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/curry1.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4134s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4134s | ~~^ ~~~~~~~~~~~~~ 4134s | | | 4134s | unsigned int int64_t {aka long long int} 4134s | %llu 4134s 4134s If you find this error message confusing, uninformative, or wrong, please open an issue: 4134s https://github.com/diku-dk/futhark/issues 4134s 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.fut: 4135s Compiling with --backend=opencl: 4135s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.fut:14:7-8: 4135s Unused name "z". 4135s cc failed with code 1: 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c: In function ‘futrts_umul_hi64’: 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4135s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4135s | ^~~~~~~~~~~ 4135s | __uint32_t 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4493:90: error: expected ‘)’ before ‘a’ 4135s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4135s | ~ ^ 4135s | ) 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4493:109: error: expected ‘)’ before ‘b’ 4135s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4135s | ~ ^ 4135s | ) 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c: In function ‘futrts_smul_hi64’: 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4135s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4135s | ^~~~~~~~~~ 4135s | __int128__ 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4497:86: error: expected ‘)’ before ‘a’ 4135s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4135s | ~ ^ 4135s | ) 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:4497:104: error: expected ‘)’ before ‘b’ 4135s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4135s | ~ ^ 4135s | ) 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c: In function ‘mk_compile_opts’: 4135s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/deadCodeElimTest2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4135s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4135s | ~~^ ~~~~~~~~~~~~~ 4135s | | | 4135s | unsigned int int64_t {aka long long int} 4135s | %llu 4135s 4135s If you find this error message confusing, uninformative, or wrong, please open an issue: 4135s https://github.com/diku-dk/futhark/issues 4135s 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.fut: 4141s Compiling with --backend=opencl: 4141s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.fut:5:17-41: 4141s Entry point parameter 4141s 4141s ((A: [m]([n]i32, [n]i32)): [m]([n]i32, [n]i32)) 4141s 4141s will have an opaque type, so the entry point will likely not be callable. 4141s cc failed with code 1: 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c: In function ‘futrts_umul_hi64’: 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4141s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4141s | ^~~~~~~~~~~ 4141s | __uint32_t 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4552:90: error: expected ‘)’ before ‘a’ 4141s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4141s | ~ ^ 4141s | ) 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4552:109: error: expected ‘)’ before ‘b’ 4141s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4141s | ~ ^ 4141s | ) 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c: In function ‘futrts_smul_hi64’: 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4141s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4141s | ^~~~~~~~~~ 4141s | __int128__ 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4556:86: error: expected ‘)’ before ‘a’ 4141s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4141s | ~ ^ 4141s | ) 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:4556:104: error: expected ‘)’ before ‘b’ 4141s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4141s | ~ ^ 4141s | ) 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c: In function ‘mk_compile_opts’: 4141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist0.c:7896:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4141s 7896 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4141s | ~~^ ~~~~~~~~~~~~~ 4141s | | | 4141s | unsigned int int64_t {aka long long int} 4141s | %llu 4141s 4141s If you find this error message confusing, uninformative, or wrong, please open an issue: 4141s https://github.com/diku-dk/futhark/issues 4141s 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.fut: 4144s Compiling with --backend=opencl: 4144s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.fut:5:17-41: 4144s Entry point parameter 4144s 4144s ((A: [m]([n]i32, [n]i32)): [m]([n]i32, [n]i32)) 4144s 4144s will have an opaque type, so the entry point will likely not be callable. 4144s cc failed with code 1: 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c: In function ‘futrts_umul_hi64’: 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4144s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4144s | ^~~~~~~~~~~ 4144s | __uint32_t 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4552:90: error: expected ‘)’ before ‘a’ 4144s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4144s | ~ ^ 4144s | ) 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4552:109: error: expected ‘)’ before ‘b’ 4144s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4144s | ~ ^ 4144s | ) 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c: In function ‘futrts_smul_hi64’: 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4144s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4144s | ^~~~~~~~~~ 4144s | __int128__ 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4556:86: error: expected ‘)’ before ‘a’ 4144s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4144s | ~ ^ 4144s | ) 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:4556:104: error: expected ‘)’ before ‘b’ 4144s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4144s | ~ ^ 4144s | ) 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c: In function ‘mk_compile_opts’: 4144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/hist1.c:7896:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4144s 7896 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4144s | ~~^ ~~~~~~~~~~~~~ 4144s | | | 4144s | unsigned int int64_t {aka long long int} 4144s | %llu 4144s 4144s If you find this error message confusing, uninformative, or wrong, please open an issue: 4144s https://github.com/diku-dk/futhark/issues 4144s 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.fut: 4145s Compiling with --backend=opencl: 4145s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.fut:4:10-26: 4145s Entry point parameter 4145s 4145s ((A: [d₀](i32, i32)): [](i32, i32)) 4145s 4145s will have an opaque type, so the entry point will likely not be callable. 4145s cc failed with code 1: 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c: In function ‘futrts_umul_hi64’: 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4145s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4145s | ^~~~~~~~~~~ 4145s | __uint32_t 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4538:90: error: expected ‘)’ before ‘a’ 4145s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4145s | ~ ^ 4145s | ) 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4538:109: error: expected ‘)’ before ‘b’ 4145s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4145s | ~ ^ 4145s | ) 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c: In function ‘futrts_smul_hi64’: 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4145s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4145s | ^~~~~~~~~~ 4145s | __int128__ 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4542:86: error: expected ‘)’ before ‘a’ 4145s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4145s | ~ ^ 4145s | ) 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:4542:104: error: expected ‘)’ before ‘b’ 4145s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4145s | ~ ^ 4145s | ) 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c: In function ‘mk_compile_opts’: 4145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/jvp0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4145s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4145s | ~~^ ~~~~~~~~~~~~~ 4145s | | | 4145s | unsigned int int64_t {aka long long int} 4145s | %llu 4145s 4145s If you find this error message confusing, uninformative, or wrong, please open an issue: 4145s https://github.com/diku-dk/futhark/issues 4145s 4145s (279 failed, 6 passed, 2018 to go). 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.fut: 4147s Compiling with --backend=opencl: 4147s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.fut:4:10-26: 4147s Entry point parameter 4147s 4147s ((A: [d₀](i32, i32)): [](i32, i32)) 4147s 4147s will have an opaque type, so the entry point will likely not be callable. 4147s cc failed with code 1: 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c: In function ‘futrts_umul_hi64’: 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4147s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4147s | ^~~~~~~~~~~ 4147s | __uint32_t 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4538:90: error: expected ‘)’ before ‘a’ 4147s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4147s | ~ ^ 4147s | ) 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4538:109: error: expected ‘)’ before ‘b’ 4147s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4147s | ~ ^ 4147s | ) 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c: In function ‘futrts_smul_hi64’: 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4147s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4147s | ^~~~~~~~~~ 4147s | __int128__ 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4542:86: error: expected ‘)’ before ‘a’ 4147s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4147s | ~ ^ 4147s | ) 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:4542:104: error: expected ‘)’ before ‘b’ 4147s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4147s | ~ ^ 4147s | ) 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c: In function ‘mk_compile_opts’: 4147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/map0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4147s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4147s | ~~^ ~~~~~~~~~~~~~ 4147s | | | 4147s | unsigned int int64_t {aka long long int} 4147s | %llu 4147s 4147s If you find this error message confusing, uninformative, or wrong, please open an issue: 4147s https://github.com/diku-dk/futhark/issues 4147s 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.fut: 4149s Compiling with --backend=opencl: 4149s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.fut:6:10-26: 4149s Entry point parameter 4149s 4149s ((A: [d₀](i32, i32)): [](i32, i32)) 4149s 4149s will have an opaque type, so the entry point will likely not be callable. 4149s cc failed with code 1: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c: In function ‘futrts_umul_hi64’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ^~~~~~~~~~~ 4149s | __uint32_t 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4538:90: error: expected ‘)’ before ‘a’ 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4538:109: error: expected ‘)’ before ‘b’ 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c: In function ‘futrts_smul_hi64’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ^~~~~~~~~~ 4149s | __int128__ 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4542:86: error: expected ‘)’ before ‘a’ 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:4542:104: error: expected ‘)’ before ‘b’ 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c: In function ‘mk_compile_opts’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/reduce0.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4149s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4149s | ~~^ ~~~~~~~~~~~~~ 4149s | | | 4149s | unsigned int int64_t {aka long long int} 4149s | %llu 4149s 4149s If you find this error message confusing, uninformative, or wrong, please open an issue: 4149s https://github.com/diku-dk/futhark/issues 4149s 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.fut: 4149s Compiling with --backend=opencl: 4149s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.fut:4:10-26: 4149s Entry point parameter 4149s 4149s ((A: [d₀](i32, i32)): [](i32, i32)) 4149s 4149s will have an opaque type, so the entry point will likely not be callable. 4149s cc failed with code 1: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c: In function ‘futrts_umul_hi64’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ^~~~~~~~~~~ 4149s | __uint32_t 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4538:90: error: expected ‘)’ before ‘a’ 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4538:109: error: expected ‘)’ before ‘b’ 4149s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c: In function ‘futrts_smul_hi64’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ^~~~~~~~~~ 4149s | __int128__ 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4542:86: error: expected ‘)’ before ‘a’ 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:4542:104: error: expected ‘)’ before ‘b’ 4149s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4149s | ~ ^ 4149s | ) 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c: In function ‘mk_compile_opts’: 4149s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan0.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4149s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4149s | ~~^ ~~~~~~~~~~~~~ 4149s | | | 4149s | unsigned int int64_t {aka long long int} 4149s | %llu 4149s 4149s If you find this error message confusing, uninformative, or wrong, please open an issue: 4149s https://github.com/diku-dk/futhark/issues 4149s 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.fut: 4156s Compiling with --backend=opencl: 4156s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.fut:9:10-27: 4156s Entry point parameter 4156s 4156s ((xs: [d₀](i32, i32)): [](i32, i32)) 4156s 4156s will have an opaque type, so the entry point will likely not be callable. 4156s cc failed with code 1: 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c: In function ‘futrts_umul_hi64’: 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4156s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4156s | ^~~~~~~~~~~ 4156s | __uint32_t 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4538:90: error: expected ‘)’ before ‘a’ 4156s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4156s | ~ ^ 4156s | ) 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4538:109: error: expected ‘)’ before ‘b’ 4156s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4156s | ~ ^ 4156s | ) 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c: In function ‘futrts_smul_hi64’: 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4156s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4156s | ^~~~~~~~~~ 4156s | __int128__ 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4542:86: error: expected ‘)’ before ‘a’ 4156s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4156s | ~ ^ 4156s | ) 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:4542:104: error: expected ‘)’ before ‘b’ 4156s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4156s | ~ ^ 4156s | ) 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c: In function ‘mk_compile_opts’: 4156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scan1.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4156s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4156s | ~~^ ~~~~~~~~~~~~~ 4156s | | | 4156s | unsigned int int64_t {aka long long int} 4156s | %llu 4156s 4156s If you find this error message confusing, uninformative, or wrong, please open an issue: 4156s https://github.com/diku-dk/futhark/issues 4156s 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.fut: 4158s Compiling with --backend=opencl: 4158s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.fut:4:14-32: 4158s Entry point parameter 4158s 4158s ((A: *[n](i32, i32)): *[n](i32, i32)) 4158s 4158s will have an opaque type, so the entry point will likely not be callable. 4158s cc failed with code 1: 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c: In function ‘futrts_umul_hi64’: 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4158s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4158s | ^~~~~~~~~~~ 4158s | __uint32_t 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4537:90: error: expected ‘)’ before ‘a’ 4158s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4158s | ~ ^ 4158s | ) 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4537:109: error: expected ‘)’ before ‘b’ 4158s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4158s | ~ ^ 4158s | ) 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c: In function ‘futrts_smul_hi64’: 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4158s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4158s | ^~~~~~~~~~ 4158s | __int128__ 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4541:86: error: expected ‘)’ before ‘a’ 4158s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4158s | ~ ^ 4158s | ) 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:4541:104: error: expected ‘)’ before ‘b’ 4158s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4158s | ~ ^ 4158s | ) 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c: In function ‘mk_compile_opts’: 4158s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/scatter0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4158s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4158s | ~~^ ~~~~~~~~~~~~~ 4158s | | | 4158s | unsigned int int64_t {aka long long int} 4158s | %llu 4158s 4158s If you find this error message confusing, uninformative, or wrong, please open an issue: 4158s https://github.com/diku-dk/futhark/issues 4158s 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.fut: 4160s Compiling with --backend=opencl: 4160s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.fut:4:10-26: 4160s Entry point parameter 4160s 4160s ((A: [d₀](i32, i32)): [](i32, i32)) 4160s 4160s will have an opaque type, so the entry point will likely not be callable. 4160s cc failed with code 1: 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c: In function ‘futrts_umul_hi64’: 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4160s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4160s | ^~~~~~~~~~~ 4160s | __uint32_t 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4538:90: error: expected ‘)’ before ‘a’ 4160s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4160s | ~ ^ 4160s | ) 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4538:109: error: expected ‘)’ before ‘b’ 4160s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4160s | ~ ^ 4160s | ) 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c: In function ‘futrts_smul_hi64’: 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4160s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4160s | ^~~~~~~~~~ 4160s | __int128__ 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4542:86: error: expected ‘)’ before ‘a’ 4160s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4160s | ~ ^ 4160s | ) 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:4542:104: error: expected ‘)’ before ‘b’ 4160s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4160s | ~ ^ 4160s | ) 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c: In function ‘mk_compile_opts’: 4160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/vjp0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4160s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4160s | ~~^ ~~~~~~~~~~~~~ 4160s | | | 4160s | unsigned int int64_t {aka long long int} 4160s | %llu 4160s 4160s If you find this error message confusing, uninformative, or wrong, please open an issue: 4160s https://github.com/diku-dk/futhark/issues 4160s 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.fut: 4161s Compiling with --backend=opencl: 4161s cc failed with code 1: 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c: In function ‘futrts_umul_hi64’: 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4161s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4161s | ^~~~~~~~~~~ 4161s | __uint32_t 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4524:90: error: expected ‘)’ before ‘a’ 4161s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4161s | ~ ^ 4161s | ) 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4524:109: error: expected ‘)’ before ‘b’ 4161s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4161s | ~ ^ 4161s | ) 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c: In function ‘futrts_smul_hi64’: 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4161s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4161s | ^~~~~~~~~~ 4161s | __int128__ 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4528:86: error: expected ‘)’ before ‘a’ 4161s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4161s | ~ ^ 4161s | ) 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:4528:104: error: expected ‘)’ before ‘b’ 4161s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4161s | ~ ^ 4161s | ) 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c: In function ‘mk_compile_opts’: 4161s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/branch0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4161s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4161s | ~~^ ~~~~~~~~~~~~~ 4161s | | | 4161s | unsigned int int64_t {aka long long int} 4161s | %llu 4161s 4161s If you find this error message confusing, uninformative, or wrong, please open an issue: 4161s https://github.com/diku-dk/futhark/issues 4161s 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.fut: 4166s Compiling with --backend=opencl: 4166s cc failed with code 1: 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c: In function ‘futrts_umul_hi64’: 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4166s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4166s | ^~~~~~~~~~~ 4166s | __uint32_t 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4524:90: error: expected ‘)’ before ‘a’ 4166s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4166s | ~ ^ 4166s | ) 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4524:109: error: expected ‘)’ before ‘b’ 4166s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4166s | ~ ^ 4166s | ) 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c: In function ‘futrts_smul_hi64’: 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4166s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4166s | ^~~~~~~~~~ 4166s | __int128__ 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4528:86: error: expected ‘)’ before ‘a’ 4166s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4166s | ~ ^ 4166s | ) 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:4528:104: error: expected ‘)’ before ‘b’ 4166s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4166s | ~ ^ 4166s | ) 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c: In function ‘mk_compile_opts’: 4166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution0.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4166s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4166s | ~~^ ~~~~~~~~~~~~~ 4166s | | | 4166s | unsigned int int64_t {aka long long int} 4166s | %llu 4166s 4166s If you find this error message confusing, uninformative, or wrong, please open an issue: 4166s https://github.com/diku-dk/futhark/issues 4166s 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.fut: 4167s Compiling with --backend=opencl: 4167s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.fut:31:9-34:32: 4167s Entry point parameter 4167s 4167s ((md_vols: [d₆][d₇]f64): [][]f64, (md_drifts: [d₆][d₇]f64): [][]f64, (md_starts: [d₇]f64): []f64, (noises_mat: [d₅][d₆][d₇]f64): [][][]f64) 4167s 4167s will have an opaque type, so the entry point will likely not be callable. 4167s cc failed with code 1: 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c: In function ‘futrts_umul_hi64’: 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4559:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4167s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4167s | ^~~~~~~~~~~ 4167s | __uint32_t 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4559:78: note: each undeclared identifier is reported only once for each function it appears in 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4559:90: error: expected ‘)’ before ‘a’ 4167s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4167s | ~ ^ 4167s | ) 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4559:109: error: expected ‘)’ before ‘b’ 4167s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4167s | ~ ^ 4167s | ) 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c: In function ‘futrts_smul_hi64’: 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4563:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4167s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4167s | ^~~~~~~~~~ 4167s | __int128__ 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4563:86: error: expected ‘)’ before ‘a’ 4167s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4167s | ~ ^ 4167s | ) 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:4563:104: error: expected ‘)’ before ‘b’ 4167s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4167s | ~ ^ 4167s | ) 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c: In function ‘mk_compile_opts’: 4167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution1.c:7892:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4167s 7892 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4167s | ~~^ ~~~~~~~~~~~~~ 4167s | | | 4167s | unsigned int int64_t {aka long long int} 4167s | %llu 4167s 4167s If you find this error message confusing, uninformative, or wrong, please open an issue: 4167s https://github.com/diku-dk/futhark/issues 4167s 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.fut: 4171s Compiling with --backend=opencl: 4171s cc failed with code 1: 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c: In function ‘futrts_umul_hi64’: 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4171s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4171s | ^~~~~~~~~~~ 4171s | __uint32_t 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4522:90: error: expected ‘)’ before ‘a’ 4171s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4171s | ~ ^ 4171s | ) 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4522:109: error: expected ‘)’ before ‘b’ 4171s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4171s | ~ ^ 4171s | ) 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c: In function ‘futrts_smul_hi64’: 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4171s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4171s | ^~~~~~~~~~ 4171s | __int128__ 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4526:86: error: expected ‘)’ before ‘a’ 4171s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4171s | ~ ^ 4171s | ) 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:4526:104: error: expected ‘)’ before ‘b’ 4171s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4171s | ~ ^ 4171s | ) 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c: In function ‘mk_compile_opts’: 4171s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution10.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4171s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4171s | ~~^ ~~~~~~~~~~~~~ 4171s | | | 4171s | unsigned int int64_t {aka long long int} 4171s | %llu 4171s 4171s If you find this error message confusing, uninformative, or wrong, please open an issue: 4171s https://github.com/diku-dk/futhark/issues 4171s 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.fut: 4173s Compiling with --backend=opencl: 4173s cc failed with code 1: 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c: In function ‘futrts_umul_hi64’: 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4173s | ^~~~~~~~~~~ 4173s | __uint32_t 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4507:90: error: expected ‘)’ before ‘a’ 4173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4173s | ~ ^ 4173s | ) 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4507:109: error: expected ‘)’ before ‘b’ 4173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4173s | ~ ^ 4173s | ) 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c: In function ‘futrts_smul_hi64’: 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4173s | ^~~~~~~~~~ 4173s | __int128__ 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4511:86: error: expected ‘)’ before ‘a’ 4173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4173s | ~ ^ 4173s | ) 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:4511:104: error: expected ‘)’ before ‘b’ 4173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4173s | ~ ^ 4173s | ) 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c: In function ‘mk_compile_opts’: 4173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution12.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4173s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4173s | ~~^ ~~~~~~~~~~~~~ 4173s | | | 4173s | unsigned int int64_t {aka long long int} 4173s | %llu 4173s 4173s If you find this error message confusing, uninformative, or wrong, please open an issue: 4173s https://github.com/diku-dk/futhark/issues 4173s 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.fut: 4174s Compiling with --backend=opencl: 4174s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.fut:8:57-58: 4174s Unused name "i". 4174s cc failed with code 1: 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c: In function ‘futrts_umul_hi64’: 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4174s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4174s | ^~~~~~~~~~~ 4174s | __uint32_t 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4507:90: error: expected ‘)’ before ‘a’ 4174s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4174s | ~ ^ 4174s | ) 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4507:109: error: expected ‘)’ before ‘b’ 4174s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4174s | ~ ^ 4174s | ) 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c: In function ‘futrts_smul_hi64’: 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4174s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4174s | ^~~~~~~~~~ 4174s | __int128__ 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4511:86: error: expected ‘)’ before ‘a’ 4174s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4174s | ~ ^ 4174s | ) 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:4511:104: error: expected ‘)’ before ‘b’ 4174s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4174s | ~ ^ 4174s | ) 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c: In function ‘mk_compile_opts’: 4174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution11.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4174s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4174s | ~~^ ~~~~~~~~~~~~~ 4174s | | | 4174s | unsigned int int64_t {aka long long int} 4174s | %llu 4174s 4174s If you find this error message confusing, uninformative, or wrong, please open an issue: 4174s https://github.com/diku-dk/futhark/issues 4174s 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.fut: 4175s Generating reference outputs: 4175s cc failed with code 1: 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c: In function ‘futrts_umul_hi64’: 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4175s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4175s | ^~~~~~~~~~~ 4175s | __uint32_t 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:90: error: expected ‘)’ before ‘a’ 4175s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4175s | ~ ^ 4175s | ) 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4411:109: error: expected ‘)’ before ‘b’ 4175s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4175s | ~ ^ 4175s | ) 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c: In function ‘futrts_smul_hi64’: 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4175s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4175s | ^~~~~~~~~~ 4175s | __int128__ 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:86: error: expected ‘)’ before ‘a’ 4175s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4175s | ~ ^ 4175s | ) 4175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution3.c:4415:104: error: expected ‘)’ before ‘b’ 4175s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4175s | ~ ^ 4175s | ) 4175s 4175s If you find this error message confusing, uninformative, or wrong, please open an issue: 4175s https://github.com/diku-dk/futhark/issues 4175s 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.fut: 4181s Compiling with --backend=opencl: 4181s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.fut:11:23-53: 4181s Entry point parameter 4181s 4181s ((a: [n][an]i32): [n][an]i32, (b: [n][bn]i32): [n][bn]i32) 4181s 4181s will have an opaque type, so the entry point will likely not be callable. 4181s cc failed with code 1: 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c: In function ‘futrts_umul_hi64’: 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4181s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4181s | ^~~~~~~~~~~ 4181s | __uint32_t 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4526:90: error: expected ‘)’ before ‘a’ 4181s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4181s | ~ ^ 4181s | ) 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4526:109: error: expected ‘)’ before ‘b’ 4181s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4181s | ~ ^ 4181s | ) 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c: In function ‘futrts_smul_hi64’: 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4181s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4181s | ^~~~~~~~~~ 4181s | __int128__ 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4530:86: error: expected ‘)’ before ‘a’ 4181s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4181s | ~ ^ 4181s | ) 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:4530:104: error: expected ‘)’ before ‘b’ 4181s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4181s | ~ ^ 4181s | ) 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c: In function ‘mk_compile_opts’: 4181s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution4.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4181s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4181s | ~~^ ~~~~~~~~~~~~~ 4181s | | | 4181s | unsigned int int64_t {aka long long int} 4181s | %llu 4181s 4181s If you find this error message confusing, uninformative, or wrong, please open an issue: 4181s https://github.com/diku-dk/futhark/issues 4181s 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.fut: 4186s Compiling with --backend=opencl: 4186s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.fut:5:9-42: 4186s Entry point parameter 4186s 4186s ((outer_loop_count: i64): i64, (a: [d₀]i64): []i64) 4186s 4186s will have an opaque type, so the entry point will likely not be callable. 4186s cc failed with code 1: 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c: In function ‘futrts_umul_hi64’: 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4186s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4186s | ^~~~~~~~~~~ 4186s | __uint32_t 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4540:90: error: expected ‘)’ before ‘a’ 4186s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4186s | ~ ^ 4186s | ) 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4540:109: error: expected ‘)’ before ‘b’ 4186s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4186s | ~ ^ 4186s | ) 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c: In function ‘futrts_smul_hi64’: 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4186s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4186s | ^~~~~~~~~~ 4186s | __int128__ 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4544:86: error: expected ‘)’ before ‘a’ 4186s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4186s | ~ ^ 4186s | ) 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:4544:104: error: expected ‘)’ before ‘b’ 4186s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4186s | ~ ^ 4186s | ) 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c: In function ‘mk_compile_opts’: 4186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution6.c:7872:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4186s 7872 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4186s | ~~^ ~~~~~~~~~~~~~ 4186s | | | 4186s | unsigned int int64_t {aka long long int} 4186s | %llu 4186s 4186s If you find this error message confusing, uninformative, or wrong, please open an issue: 4186s https://github.com/diku-dk/futhark/issues 4186s 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.fut: 4187s Compiling with --backend=opencl: 4187s cc failed with code 1: 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c: In function ‘futrts_umul_hi64’: 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4187s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4187s | ^~~~~~~~~~~ 4187s | __uint32_t 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4524:90: error: expected ‘)’ before ‘a’ 4187s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4187s | ~ ^ 4187s | ) 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4524:109: error: expected ‘)’ before ‘b’ 4187s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4187s | ~ ^ 4187s | ) 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c: In function ‘futrts_smul_hi64’: 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4187s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4187s | ^~~~~~~~~~ 4187s | __int128__ 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4528:86: error: expected ‘)’ before ‘a’ 4187s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4187s | ~ ^ 4187s | ) 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:4528:104: error: expected ‘)’ before ‘b’ 4187s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4187s | ~ ^ 4187s | ) 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c: In function ‘mk_compile_opts’: 4187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution5.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4187s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4187s | ~~^ ~~~~~~~~~~~~~ 4187s | | | 4187s | unsigned int int64_t {aka long long int} 4187s | %llu 4187s 4187s If you find this error message confusing, uninformative, or wrong, please open an issue: 4187s https://github.com/diku-dk/futhark/issues 4187s 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.fut: 4188s Compiling with --backend=opencl: 4188s cc failed with code 1: 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c: In function ‘futrts_umul_hi64’: 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4188s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4188s | ^~~~~~~~~~~ 4188s | __uint32_t 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4507:90: error: expected ‘)’ before ‘a’ 4188s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4188s | ~ ^ 4188s | ) 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4507:109: error: expected ‘)’ before ‘b’ 4188s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4188s | ~ ^ 4188s | ) 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c: In function ‘futrts_smul_hi64’: 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4188s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4188s | ^~~~~~~~~~ 4188s | __int128__ 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4511:86: error: expected ‘)’ before ‘a’ 4188s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4188s | ~ ^ 4188s | ) 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:4511:104: error: expected ‘)’ before ‘b’ 4188s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4188s | ~ ^ 4188s | ) 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c: In function ‘mk_compile_opts’: 4188s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution9.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4188s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4188s | ~~^ ~~~~~~~~~~~~~ 4188s | | | 4188s | unsigned int int64_t {aka long long int} 4188s | %llu 4188s 4188s If you find this error message confusing, uninformative, or wrong, please open an issue: 4188s https://github.com/diku-dk/futhark/issues 4188s 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut: 4190s Compiling with --backend=opencl: 4190s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut:32:9-36:43: 4190s Entry point parameter 4190s 4190s ((n: i32): i32, (md_vols: [d₆][d₇]f64): [][]f64, (md_drifts: [d₆][d₇]f64): [][]f64, (md_starts: [d₇]f64): []f64, (noises_mat: [d₅][d₆][d₇]f64): [][][]f64) 4190s 4190s will have an opaque type, so the entry point will likely not be callable. 4190s 4190s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.fut:37:25-26: 4190s Unused name "i". 4190s cc failed with code 1: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c: In function ‘futrts_umul_hi64’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4561:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4190s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ^~~~~~~~~~~ 4190s | __uint32_t 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4561:78: note: each undeclared identifier is reported only once for each function it appears in 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4561:90: error: expected ‘)’ before ‘a’ 4190s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4561:109: error: expected ‘)’ before ‘b’ 4190s 4561 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c: In function ‘futrts_smul_hi64’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4565:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4190s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ^~~~~~~~~~ 4190s | __int128__ 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4565:86: error: expected ‘)’ before ‘a’ 4190s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:4565:104: error: expected ‘)’ before ‘b’ 4190s 4565 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c: In function ‘mk_compile_opts’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution8.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4190s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4190s | ~~^ ~~~~~~~~~~~~~ 4190s | | | 4190s | unsigned int int64_t {aka long long int} 4190s | %llu 4190s 4190s If you find this error message confusing, uninformative, or wrong, please open an issue: 4190s https://github.com/diku-dk/futhark/issues 4190s 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.fut: 4190s Compiling with --backend=opencl: 4190s cc failed with code 1: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c: In function ‘futrts_umul_hi64’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4542:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4190s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ^~~~~~~~~~~ 4190s | __uint32_t 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4542:78: note: each undeclared identifier is reported only once for each function it appears in 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4542:90: error: expected ‘)’ before ‘a’ 4190s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4542:109: error: expected ‘)’ before ‘b’ 4190s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c: In function ‘futrts_smul_hi64’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4546:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4190s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ^~~~~~~~~~ 4190s | __int128__ 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4546:86: error: expected ‘)’ before ‘a’ 4190s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:4546:104: error: expected ‘)’ before ‘b’ 4190s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4190s | ~ ^ 4190s | ) 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c: In function ‘mk_compile_opts’: 4190s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/distribution2.c:7890:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4190s 7890 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4190s | ~~^ ~~~~~~~~~~~~~ 4190s | | | 4190s | unsigned int int64_t {aka long long int} 4190s | %llu 4190s 4190s If you find this error message confusing, uninformative, or wrong, please open an issue: 4190s https://github.com/diku-dk/futhark/issues 4190s 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.fut: 4193s Compiling with --backend=opencl: 4193s cc failed with code 1: 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c: In function ‘futrts_umul_hi64’: 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4193s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4193s | ^~~~~~~~~~~ 4193s | __uint32_t 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4523:90: error: expected ‘)’ before ‘a’ 4193s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4193s | ~ ^ 4193s | ) 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4523:109: error: expected ‘)’ before ‘b’ 4193s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4193s | ~ ^ 4193s | ) 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c: In function ‘futrts_smul_hi64’: 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4193s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4193s | ^~~~~~~~~~ 4193s | __int128__ 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4527:86: error: expected ‘)’ before ‘a’ 4193s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4193s | ~ ^ 4193s | ) 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:4527:104: error: expected ‘)’ before ‘b’ 4193s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4193s | ~ ^ 4193s | ) 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c: In function ‘mk_compile_opts’: 4193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/gather0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4193s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4193s | ~~^ ~~~~~~~~~~~~~ 4193s | | | 4193s | unsigned int int64_t {aka long long int} 4193s | %llu 4193s 4193s If you find this error message confusing, uninformative, or wrong, please open an issue: 4193s https://github.com/diku-dk/futhark/issues 4193s 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.fut: 4197s Generating reference outputs: 4197s cc failed with code 1: 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c: In function ‘futrts_umul_hi64’: 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4197s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4197s | ^~~~~~~~~~~ 4197s | __uint32_t 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:90: error: expected ‘)’ before ‘a’ 4197s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4197s | ~ ^ 4197s | ) 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4411:109: error: expected ‘)’ before ‘b’ 4197s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4197s | ~ ^ 4197s | ) 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c: In function ‘futrts_smul_hi64’: 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4197s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4197s | ^~~~~~~~~~ 4197s | __int128__ 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:86: error: expected ‘)’ before ‘a’ 4197s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4197s | ~ ^ 4197s | ) 4197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace3.c:4415:104: error: expected ‘)’ before ‘b’ 4197s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4197s | ~ ^ 4197s | ) 4197s 4197s If you find this error message confusing, uninformative, or wrong, please open an issue: 4197s https://github.com/diku-dk/futhark/issues 4197s 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.fut: 4200s Compiling with --backend=opencl: 4200s cc failed with code 1: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c: In function ‘futrts_umul_hi64’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4200s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ^~~~~~~~~~~ 4200s | __uint32_t 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4507:90: error: expected ‘)’ before ‘a’ 4200s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4507:109: error: expected ‘)’ before ‘b’ 4200s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c: In function ‘futrts_smul_hi64’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4200s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ^~~~~~~~~~ 4200s | __int128__ 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4511:86: error: expected ‘)’ before ‘a’ 4200s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:4511:104: error: expected ‘)’ before ‘b’ 4200s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c: In function ‘mk_compile_opts’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4200s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4200s | ~~^ ~~~~~~~~~~~~~ 4200s | | | 4200s | unsigned int int64_t {aka long long int} 4200s | %llu 4200s 4200s If you find this error message confusing, uninformative, or wrong, please open an issue: 4200s https://github.com/diku-dk/futhark/issues 4200s 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.fut: 4200s Compiling with --backend=opencl: 4200s cc failed with code 1: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c: In function ‘futrts_umul_hi64’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4200s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ^~~~~~~~~~~ 4200s | __uint32_t 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4524:90: error: expected ‘)’ before ‘a’ 4200s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4524:109: error: expected ‘)’ before ‘b’ 4200s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c: In function ‘futrts_smul_hi64’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4200s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ^~~~~~~~~~ 4200s | __int128__ 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4528:86: error: expected ‘)’ before ‘a’ 4200s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:4528:104: error: expected ‘)’ before ‘b’ 4200s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4200s | ~ ^ 4200s | ) 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c: In function ‘mk_compile_opts’: 4200s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace0.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4200s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4200s | ~~^ ~~~~~~~~~~~~~ 4200s | | | 4200s | unsigned int int64_t {aka long long int} 4200s | %llu 4200s 4200s If you find this error message confusing, uninformative, or wrong, please open an issue: 4200s https://github.com/diku-dk/futhark/issues 4200s 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.fut: 4202s Compiling with --backend=opencl: 4202s cc failed with code 1: 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c: In function ‘futrts_umul_hi64’: 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4202s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4202s | ^~~~~~~~~~~ 4202s | __uint32_t 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4524:90: error: expected ‘)’ before ‘a’ 4202s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4202s | ~ ^ 4202s | ) 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4524:109: error: expected ‘)’ before ‘b’ 4202s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4202s | ~ ^ 4202s | ) 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c: In function ‘futrts_smul_hi64’: 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4202s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4202s | ^~~~~~~~~~ 4202s | __int128__ 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4528:86: error: expected ‘)’ before ‘a’ 4202s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4202s | ~ ^ 4202s | ) 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:4528:104: error: expected ‘)’ before ‘b’ 4202s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4202s | ~ ^ 4202s | ) 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c: In function ‘mk_compile_opts’: 4202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace2.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4202s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4202s | ~~^ ~~~~~~~~~~~~~ 4202s | | | 4202s | unsigned int int64_t {aka long long int} 4202s | %llu 4202s 4202s If you find this error message confusing, uninformative, or wrong, please open an issue: 4202s https://github.com/diku-dk/futhark/issues 4202s 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.fut: 4203s Compiling with --backend=opencl: 4203s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.fut:38:42-43: 4203s Unused name "i". 4203s cc failed with code 1: 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c: In function ‘futrts_umul_hi64’: 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4203s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4203s | ^~~~~~~~~~~ 4203s | __uint32_t 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4523:90: error: expected ‘)’ before ‘a’ 4203s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4203s | ~ ^ 4203s | ) 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4523:109: error: expected ‘)’ before ‘b’ 4203s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4203s | ~ ^ 4203s | ) 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c: In function ‘futrts_smul_hi64’: 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4203s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4203s | ^~~~~~~~~~ 4203s | __int128__ 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4527:86: error: expected ‘)’ before ‘a’ 4203s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4203s | ~ ^ 4203s | ) 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:4527:104: error: expected ‘)’ before ‘b’ 4203s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4203s | ~ ^ 4203s | ) 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c: In function ‘mk_compile_opts’: 4203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/icfp16-example.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4203s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4203s | ~~^ ~~~~~~~~~~~~~ 4203s | | | 4203s | unsigned int int64_t {aka long long int} 4203s | %llu 4203s 4203s If you find this error message confusing, uninformative, or wrong, please open an issue: 4203s https://github.com/diku-dk/futhark/issues 4203s 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.fut: 4204s Compiling with --backend=opencl: 4204s cc failed with code 1: 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c: In function ‘futrts_umul_hi64’: 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4547:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4204s 4547 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4204s | ^~~~~~~~~~~ 4204s | __uint32_t 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4547:78: note: each undeclared identifier is reported only once for each function it appears in 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4547:90: error: expected ‘)’ before ‘a’ 4204s 4547 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4204s | ~ ^ 4204s | ) 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4547:109: error: expected ‘)’ before ‘b’ 4204s 4547 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4204s | ~ ^ 4204s | ) 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c: In function ‘futrts_smul_hi64’: 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4551:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4204s 4551 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4204s | ^~~~~~~~~~ 4204s | __int128__ 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4551:86: error: expected ‘)’ before ‘a’ 4204s 4551 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4204s | ~ ^ 4204s | ) 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:4551:104: error: expected ‘)’ before ‘b’ 4204s 4551 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4204s | ~ ^ 4204s | ) 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c: In function ‘mk_compile_opts’: 4204s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/dependence-analysis/ad_acc.c:7936:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4204s 7936 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4204s | ~~^ ~~~~~~~~~~~~~ 4204s | | | 4204s | unsigned int int64_t {aka long long int} 4204s | %llu 4204s 4204s If you find this error message confusing, uninformative, or wrong, please open an issue: 4204s https://github.com/diku-dk/futhark/issues 4204s 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.fut: 4205s Generating reference outputs: 4205s cc failed with code 1: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c: In function ‘futrts_umul_hi64’: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4205s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ^~~~~~~~~~~ 4205s | __uint32_t 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:90: error: expected ‘)’ before ‘a’ 4205s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4412:109: error: expected ‘)’ before ‘b’ 4205s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c: In function ‘futrts_smul_hi64’: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4205s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ^~~~~~~~~~ 4205s | __int128__ 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:86: error: expected ‘)’ before ‘a’ 4205s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace5.c:4416:104: error: expected ‘)’ before ‘b’ 4205s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s 4205s If you find this error message confusing, uninformative, or wrong, please open an issue: 4205s https://github.com/diku-dk/futhark/issues 4205s 4205s (306 failed, 6 passed, 1991 to go). 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.fut: 4205s Compiling with --backend=opencl: 4205s cc failed with code 1: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c: In function ‘futrts_umul_hi64’: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4205s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ^~~~~~~~~~~ 4205s | __uint32_t 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4539:90: error: expected ‘)’ before ‘a’ 4205s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4539:109: error: expected ‘)’ before ‘b’ 4205s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c: In function ‘futrts_smul_hi64’: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4205s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ^~~~~~~~~~ 4205s | __int128__ 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4543:86: error: expected ‘)’ before ‘a’ 4205s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:4543:104: error: expected ‘)’ before ‘b’ 4205s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4205s | ~ ^ 4205s | ) 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c: In function ‘mk_compile_opts’: 4205s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace4.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4205s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4205s | ~~^ ~~~~~~~~~~~~~ 4205s | | | 4205s | unsigned int int64_t {aka long long int} 4205s | %llu 4205s 4205s If you find this error message confusing, uninformative, or wrong, please open an issue: 4205s https://github.com/diku-dk/futhark/issues 4205s 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.fut: 4207s Generating reference outputs: 4207s cc failed with code 1: 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c: In function ‘futrts_umul_hi64’: 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4207s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4207s | ^~~~~~~~~~~ 4207s | __uint32_t 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:90: error: expected ‘)’ before ‘a’ 4207s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4207s | ~ ^ 4207s | ) 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4412:109: error: expected ‘)’ before ‘b’ 4207s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4207s | ~ ^ 4207s | ) 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c: In function ‘futrts_smul_hi64’: 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4207s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4207s | ^~~~~~~~~~ 4207s | __int128__ 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:86: error: expected ‘)’ before ‘a’ 4207s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4207s | ~ ^ 4207s | ) 4207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace6.c:4416:104: error: expected ‘)’ before ‘b’ 4207s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4207s | ~ ^ 4207s | ) 4207s 4207s If you find this error message confusing, uninformative, or wrong, please open an issue: 4207s https://github.com/diku-dk/futhark/issues 4207s 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut: 4212s Generating reference outputs: 4212s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:12-14: 4212s Unused name "as". 4212s 4212s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:35-7:64: 4212s Defaulting ambiguous type to i32. 4212s 4212s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.fut:6:35-7:64: 4212s Defaulting ambiguous type to i32. 4212s cc failed with code 1: 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c: In function ‘futrts_umul_hi64’: 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4212s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4212s | ^~~~~~~~~~~ 4212s | __uint32_t 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:90: error: expected ‘)’ before ‘a’ 4212s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4212s | ~ ^ 4212s | ) 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4428:109: error: expected ‘)’ before ‘b’ 4212s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4212s | ~ ^ 4212s | ) 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c: In function ‘futrts_smul_hi64’: 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4212s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4212s | ^~~~~~~~~~ 4212s | __int128__ 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:86: error: expected ‘)’ before ‘a’ 4212s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4212s | ~ ^ 4212s | ) 4212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irwim0.c:4432:104: error: expected ‘)’ before ‘b’ 4212s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4212s | ~ ^ 4212s | ) 4212s 4212s If you find this error message confusing, uninformative, or wrong, please open an issue: 4212s https://github.com/diku-dk/futhark/issues 4212s 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut: 4213s Compiling with --backend=opencl: 4213s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut:9:18-23: 4213s Defaulting ambiguous type to i32. 4213s 4213s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.fut:9:27-28: 4213s Defaulting ambiguous type to i32. 4213s cc failed with code 1: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c: In function ‘futrts_umul_hi64’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ^~~~~~~~~~~ 4213s | __uint32_t 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4507:90: error: expected ‘)’ before ‘a’ 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4507:109: error: expected ‘)’ before ‘b’ 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c: In function ‘futrts_smul_hi64’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ^~~~~~~~~~ 4213s | __int128__ 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4511:86: error: expected ‘)’ before ‘a’ 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:4511:104: error: expected ‘)’ before ‘b’ 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c: In function ‘mk_compile_opts’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/inplace7.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4213s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4213s | ~~^ ~~~~~~~~~~~~~ 4213s | | | 4213s | unsigned int int64_t {aka long long int} 4213s | %llu 4213s 4213s If you find this error message confusing, uninformative, or wrong, please open an issue: 4213s https://github.com/diku-dk/futhark/issues 4213s 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.fut: 4213s Compiling with --backend=opencl: 4213s cc failed with code 1: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c: In function ‘futrts_umul_hi64’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ^~~~~~~~~~~ 4213s | __uint32_t 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4507:90: error: expected ‘)’ before ‘a’ 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4507:109: error: expected ‘)’ before ‘b’ 4213s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c: In function ‘futrts_smul_hi64’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ^~~~~~~~~~ 4213s | __int128__ 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4511:86: error: expected ‘)’ before ‘a’ 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:4511:104: error: expected ‘)’ before ‘b’ 4213s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4213s | ~ ^ 4213s | ) 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c: In function ‘mk_compile_opts’: 4213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/irregular0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4213s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4213s | ~~^ ~~~~~~~~~~~~~ 4213s | | | 4213s | unsigned int int64_t {aka long long int} 4213s | %llu 4213s 4213s If you find this error message confusing, uninformative, or wrong, please open an issue: 4213s https://github.com/diku-dk/futhark/issues 4213s 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.fut: 4216s Compiling with --backend=opencl: 4216s cc failed with code 1: 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c: In function ‘futrts_umul_hi64’: 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4216s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4216s | ^~~~~~~~~~~ 4216s | __uint32_t 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4522:90: error: expected ‘)’ before ‘a’ 4216s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4216s | ~ ^ 4216s | ) 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4522:109: error: expected ‘)’ before ‘b’ 4216s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4216s | ~ ^ 4216s | ) 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c: In function ‘futrts_smul_hi64’: 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4216s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4216s | ^~~~~~~~~~ 4216s | __int128__ 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4526:86: error: expected ‘)’ before ‘a’ 4216s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4216s | ~ ^ 4216s | ) 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:4526:104: error: expected ‘)’ before ‘b’ 4216s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4216s | ~ ^ 4216s | ) 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c: In function ‘mk_compile_opts’: 4216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4216s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4216s | ~~^ ~~~~~~~~~~~~~ 4216s | | | 4216s | unsigned int int64_t {aka long long int} 4216s | %llu 4216s 4216s If you find this error message confusing, uninformative, or wrong, please open an issue: 4216s https://github.com/diku-dk/futhark/issues 4216s 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.fut: 4217s Compiling with --backend=opencl: 4217s cc failed with code 1: 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c: In function ‘futrts_umul_hi64’: 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4217s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4217s | ^~~~~~~~~~~ 4217s | __uint32_t 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4522:90: error: expected ‘)’ before ‘a’ 4217s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4217s | ~ ^ 4217s | ) 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4522:109: error: expected ‘)’ before ‘b’ 4217s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4217s | ~ ^ 4217s | ) 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c: In function ‘futrts_smul_hi64’: 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4217s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4217s | ^~~~~~~~~~ 4217s | __int128__ 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4526:86: error: expected ‘)’ before ‘a’ 4217s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4217s | ~ ^ 4217s | ) 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:4526:104: error: expected ‘)’ before ‘b’ 4217s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4217s | ~ ^ 4217s | ) 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c: In function ‘mk_compile_opts’: 4217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4217s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4217s | ~~^ ~~~~~~~~~~~~~ 4217s | | | 4217s | unsigned int int64_t {aka long long int} 4217s | %llu 4217s 4217s If you find this error message confusing, uninformative, or wrong, please open an issue: 4217s https://github.com/diku-dk/futhark/issues 4217s 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.fut: 4219s Compiling with --backend=opencl: 4219s cc failed with code 1: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c: In function ‘futrts_umul_hi64’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4219s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ^~~~~~~~~~~ 4219s | __uint32_t 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4538:90: error: expected ‘)’ before ‘a’ 4219s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4538:109: error: expected ‘)’ before ‘b’ 4219s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c: In function ‘futrts_smul_hi64’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4219s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ^~~~~~~~~~ 4219s | __int128__ 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4542:86: error: expected ‘)’ before ‘a’ 4219s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:4542:104: error: expected ‘)’ before ‘b’ 4219s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c: In function ‘mk_compile_opts’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop1.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4219s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4219s | ~~^ ~~~~~~~~~~~~~ 4219s | | | 4219s | unsigned int int64_t {aka long long int} 4219s | %llu 4219s 4219s If you find this error message confusing, uninformative, or wrong, please open an issue: 4219s https://github.com/diku-dk/futhark/issues 4219s 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut: 4219s Compiling with --backend=opencl: 4219s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut:7:17-39: 4219s Entry point parameter 4219s 4219s ((m: i32): i32, (a: [n][k]i32): [n][k]i32) 4219s 4219s will have an opaque type, so the entry point will likely not be callable. 4219s 4219s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.fut:10:23-24: 4219s Unused name "i". 4219s cc failed with code 1: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c: In function ‘futrts_umul_hi64’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4219s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ^~~~~~~~~~~ 4219s | __uint32_t 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4525:90: error: expected ‘)’ before ‘a’ 4219s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4525:109: error: expected ‘)’ before ‘b’ 4219s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c: In function ‘futrts_smul_hi64’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4219s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ^~~~~~~~~~ 4219s | __int128__ 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4529:86: error: expected ‘)’ before ‘a’ 4219s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:4529:104: error: expected ‘)’ before ‘b’ 4219s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4219s | ~ ^ 4219s | ) 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c: In function ‘mk_compile_opts’: 4219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop3.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4219s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4219s | ~~^ ~~~~~~~~~~~~~ 4219s | | | 4219s | unsigned int int64_t {aka long long int} 4219s | %llu 4219s 4219s If you find this error message confusing, uninformative, or wrong, please open an issue: 4219s https://github.com/diku-dk/futhark/issues 4219s 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.fut: 4226s Compiling with --backend=opencl: 4226s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.fut:11:33-34: 4226s Unused name "i". 4226s cc failed with code 1: 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c: In function ‘futrts_umul_hi64’: 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4226s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4226s | ^~~~~~~~~~~ 4226s | __uint32_t 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4508:90: error: expected ‘)’ before ‘a’ 4226s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4226s | ~ ^ 4226s | ) 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4508:109: error: expected ‘)’ before ‘b’ 4226s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4226s | ~ ^ 4226s | ) 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c: In function ‘futrts_smul_hi64’: 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4226s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4226s | ^~~~~~~~~~ 4226s | __int128__ 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4512:86: error: expected ‘)’ before ‘a’ 4226s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4226s | ~ ^ 4226s | ) 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:4512:104: error: expected ‘)’ before ‘b’ 4226s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4226s | ~ ^ 4226s | ) 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c: In function ‘mk_compile_opts’: 4226s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop4.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4226s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4226s | ~~^ ~~~~~~~~~~~~~ 4226s | | | 4226s | unsigned int int64_t {aka long long int} 4226s | %llu 4226s 4226s If you find this error message confusing, uninformative, or wrong, please open an issue: 4226s https://github.com/diku-dk/futhark/issues 4226s 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.fut: 4227s Compiling with --backend=opencl: 4227s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.fut:8:52-53: 4227s Unused name "i". 4227s cc failed with code 1: 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c: In function ‘futrts_umul_hi64’: 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4227s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4227s | ^~~~~~~~~~~ 4227s | __uint32_t 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4522:90: error: expected ‘)’ before ‘a’ 4227s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4227s | ~ ^ 4227s | ) 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4522:109: error: expected ‘)’ before ‘b’ 4227s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4227s | ~ ^ 4227s | ) 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c: In function ‘futrts_smul_hi64’: 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4227s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4227s | ^~~~~~~~~~ 4227s | __int128__ 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4526:86: error: expected ‘)’ before ‘a’ 4227s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4227s | ~ ^ 4227s | ) 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:4526:104: error: expected ‘)’ before ‘b’ 4227s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4227s | ~ ^ 4227s | ) 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c: In function ‘mk_compile_opts’: 4227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop6.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4227s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4227s | ~~^ ~~~~~~~~~~~~~ 4227s | | | 4227s | unsigned int int64_t {aka long long int} 4227s | %llu 4227s 4227s If you find this error message confusing, uninformative, or wrong, please open an issue: 4227s https://github.com/diku-dk/futhark/issues 4227s 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.fut: 4230s Compiling with --backend=opencl: 4230s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.fut:9:23-24: 4230s Unused name "i". 4230s cc failed with code 1: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c: In function ‘futrts_umul_hi64’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ^~~~~~~~~~~ 4230s | __uint32_t 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4507:90: error: expected ‘)’ before ‘a’ 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4507:109: error: expected ‘)’ before ‘b’ 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c: In function ‘futrts_smul_hi64’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ^~~~~~~~~~ 4230s | __int128__ 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4511:86: error: expected ‘)’ before ‘a’ 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:4511:104: error: expected ‘)’ before ‘b’ 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c: In function ‘mk_compile_opts’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop5.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4230s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4230s | ~~^ ~~~~~~~~~~~~~ 4230s | | | 4230s | unsigned int int64_t {aka long long int} 4230s | %llu 4230s 4230s If you find this error message confusing, uninformative, or wrong, please open an issue: 4230s https://github.com/diku-dk/futhark/issues 4230s 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.fut: 4230s Compiling with --backend=opencl: 4230s cc failed with code 1: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c: In function ‘futrts_umul_hi64’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ^~~~~~~~~~~ 4230s | __uint32_t 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4507:90: error: expected ‘)’ before ‘a’ 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4507:109: error: expected ‘)’ before ‘b’ 4230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c: In function ‘futrts_smul_hi64’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ^~~~~~~~~~ 4230s | __int128__ 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4511:86: error: expected ‘)’ before ‘a’ 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:4511:104: error: expected ‘)’ before ‘b’ 4230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4230s | ~ ^ 4230s | ) 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c: In function ‘mk_compile_opts’: 4230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/loop7.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4230s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4230s | ~~^ ~~~~~~~~~~~~~ 4230s | | | 4230s | unsigned int int64_t {aka long long int} 4230s | %llu 4230s 4230s If you find this error message confusing, uninformative, or wrong, please open an issue: 4230s https://github.com/diku-dk/futhark/issues 4230s 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.fut: 4231s Compiling with --backend=opencl: 4231s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.fut:5:1-6:54: 4231s Entry point return type 4231s 4231s *[n]([m]i64, [m]i64) 4231s 4231s will have an opaque type, so the result will likely not be usable. 4231s cc failed with code 1: 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c: In function ‘futrts_umul_hi64’: 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4553:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4231s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4231s | ^~~~~~~~~~~ 4231s | __uint32_t 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4553:78: note: each undeclared identifier is reported only once for each function it appears in 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4553:90: error: expected ‘)’ before ‘a’ 4231s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4231s | ~ ^ 4231s | ) 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4553:109: error: expected ‘)’ before ‘b’ 4231s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4231s | ~ ^ 4231s | ) 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c: In function ‘futrts_smul_hi64’: 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4557:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4231s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4231s | ^~~~~~~~~~ 4231s | __int128__ 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4557:86: error: expected ‘)’ before ‘a’ 4231s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4231s | ~ ^ 4231s | ) 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:4557:104: error: expected ‘)’ before ‘b’ 4231s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4231s | ~ ^ 4231s | ) 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c: In function ‘mk_compile_opts’: 4231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-duplicate.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4231s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4231s | ~~^ ~~~~~~~~~~~~~ 4231s | | | 4231s | unsigned int int64_t {aka long long int} 4231s | %llu 4231s 4231s If you find this error message confusing, uninformative, or wrong, please open an issue: 4231s https://github.com/diku-dk/futhark/issues 4231s 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.fut: 4232s Compiling with --backend=opencl: 4232s cc failed with code 1: 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c: In function ‘futrts_umul_hi64’: 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4232s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4232s | ^~~~~~~~~~~ 4232s | __uint32_t 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4523:90: error: expected ‘)’ before ‘a’ 4232s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4232s | ~ ^ 4232s | ) 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4523:109: error: expected ‘)’ before ‘b’ 4232s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4232s | ~ ^ 4232s | ) 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c: In function ‘futrts_smul_hi64’: 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4232s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4232s | ^~~~~~~~~~ 4232s | __int128__ 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4527:86: error: expected ‘)’ before ‘a’ 4232s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4232s | ~ ^ 4232s | ) 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:4527:104: error: expected ‘)’ before ‘b’ 4232s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4232s | ~ ^ 4232s | ) 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c: In function ‘mk_compile_opts’: 4232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/map-replicate.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4232s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4232s | ~~^ ~~~~~~~~~~~~~ 4232s | | | 4232s | unsigned int int64_t {aka long long int} 4232s | %llu 4232s 4232s If you find this error message confusing, uninformative, or wrong, please open an issue: 4232s https://github.com/diku-dk/futhark/issues 4232s 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.fut: 4235s Compiling with --backend=opencl: 4235s cc failed with code 1: 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c: In function ‘futrts_umul_hi64’: 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4235s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4235s | ^~~~~~~~~~~ 4235s | __uint32_t 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4522:90: error: expected ‘)’ before ‘a’ 4235s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4235s | ~ ^ 4235s | ) 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4522:109: error: expected ‘)’ before ‘b’ 4235s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4235s | ~ ^ 4235s | ) 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c: In function ‘futrts_smul_hi64’: 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4235s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4235s | ^~~~~~~~~~ 4235s | __int128__ 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4526:86: error: expected ‘)’ before ‘a’ 4235s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4235s | ~ ^ 4235s | ) 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:4526:104: error: expected ‘)’ before ‘b’ 4235s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4235s | ~ ^ 4235s | ) 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c: In function ‘mk_compile_opts’: 4235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/redomap0.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4235s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4235s | ~~^ ~~~~~~~~~~~~~ 4235s | | | 4235s | unsigned int int64_t {aka long long int} 4235s | %llu 4235s 4235s If you find this error message confusing, uninformative, or wrong, please open an issue: 4235s https://github.com/diku-dk/futhark/issues 4235s 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.fut: 4239s Compiling with --backend=opencl: 4239s cc failed with code 1: 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c: In function ‘futrts_umul_hi64’: 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4239s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4239s | ^~~~~~~~~~~ 4239s | __uint32_t 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4539:90: error: expected ‘)’ before ‘a’ 4239s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4239s | ~ ^ 4239s | ) 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4539:109: error: expected ‘)’ before ‘b’ 4239s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4239s | ~ ^ 4239s | ) 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c: In function ‘futrts_smul_hi64’: 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4239s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4239s | ^~~~~~~~~~ 4239s | __int128__ 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4543:86: error: expected ‘)’ before ‘a’ 4239s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4239s | ~ ^ 4239s | ) 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:4543:104: error: expected ‘)’ before ‘b’ 4239s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4239s | ~ ^ 4239s | ) 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c: In function ‘mk_compile_opts’: 4239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter0.c:7872:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4239s 7872 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4239s | ~~^ ~~~~~~~~~~~~~ 4239s | | | 4239s | unsigned int int64_t {aka long long int} 4239s | %llu 4239s 4239s If you find this error message confusing, uninformative, or wrong, please open an issue: 4239s https://github.com/diku-dk/futhark/issues 4239s 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.fut: 4240s Compiling with --backend=opencl: 4240s cc failed with code 1: 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c: In function ‘futrts_umul_hi64’: 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4240s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4240s | ^~~~~~~~~~~ 4240s | __uint32_t 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4524:90: error: expected ‘)’ before ‘a’ 4240s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4240s | ~ ^ 4240s | ) 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4524:109: error: expected ‘)’ before ‘b’ 4240s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4240s | ~ ^ 4240s | ) 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c: In function ‘futrts_smul_hi64’: 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4240s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4240s | ^~~~~~~~~~ 4240s | __int128__ 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4528:86: error: expected ‘)’ before ‘a’ 4240s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4240s | ~ ^ 4240s | ) 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:4528:104: error: expected ‘)’ before ‘b’ 4240s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4240s | ~ ^ 4240s | ) 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c: In function ‘mk_compile_opts’: 4240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter1.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4240s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4240s | ~~^ ~~~~~~~~~~~~~ 4240s | | | 4240s | unsigned int int64_t {aka long long int} 4240s | %llu 4240s 4240s If you find this error message confusing, uninformative, or wrong, please open an issue: 4240s https://github.com/diku-dk/futhark/issues 4240s 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.fut: 4244s Compiling with --backend=opencl: 4244s cc failed with code 1: 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c: In function ‘futrts_umul_hi64’: 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4244s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4244s | ^~~~~~~~~~~ 4244s | __uint32_t 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4524:90: error: expected ‘)’ before ‘a’ 4244s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4244s | ~ ^ 4244s | ) 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4524:109: error: expected ‘)’ before ‘b’ 4244s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4244s | ~ ^ 4244s | ) 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c: In function ‘futrts_smul_hi64’: 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4244s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4244s | ^~~~~~~~~~ 4244s | __int128__ 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4528:86: error: expected ‘)’ before ‘a’ 4244s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4244s | ~ ^ 4244s | ) 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:4528:104: error: expected ‘)’ before ‘b’ 4244s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4244s | ~ ^ 4244s | ) 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c: In function ‘mk_compile_opts’: 4244s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter2.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4244s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4244s | ~~^ ~~~~~~~~~~~~~ 4244s | | | 4244s | unsigned int int64_t {aka long long int} 4244s | %llu 4244s 4244s If you find this error message confusing, uninformative, or wrong, please open an issue: 4244s https://github.com/diku-dk/futhark/issues 4244s 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.fut: 4246s Compiling with --backend=opencl: 4246s cc failed with code 1: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c: In function ‘futrts_umul_hi64’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4246s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ^~~~~~~~~~~ 4246s | __uint32_t 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4508:90: error: expected ‘)’ before ‘a’ 4246s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4508:109: error: expected ‘)’ before ‘b’ 4246s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c: In function ‘futrts_smul_hi64’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4246s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ^~~~~~~~~~ 4246s | __int128__ 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4512:86: error: expected ‘)’ before ‘a’ 4246s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:4512:104: error: expected ‘)’ before ‘b’ 4246s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c: In function ‘mk_compile_opts’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4246s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4246s | ~~^ ~~~~~~~~~~~~~ 4246s | | | 4246s | unsigned int int64_t {aka long long int} 4246s | %llu 4246s 4246s If you find this error message confusing, uninformative, or wrong, please open an issue: 4246s https://github.com/diku-dk/futhark/issues 4246s 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.fut: 4246s Compiling with --backend=opencl: 4246s cc failed with code 1: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c: In function ‘futrts_umul_hi64’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4246s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ^~~~~~~~~~~ 4246s | __uint32_t 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4523:90: error: expected ‘)’ before ‘a’ 4246s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4523:109: error: expected ‘)’ before ‘b’ 4246s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c: In function ‘futrts_smul_hi64’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4246s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ^~~~~~~~~~ 4246s | __int128__ 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4527:86: error: expected ‘)’ before ‘a’ 4246s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:4527:104: error: expected ‘)’ before ‘b’ 4246s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4246s | ~ ^ 4246s | ) 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c: In function ‘mk_compile_opts’: 4246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/scatter3.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4246s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4246s | ~~^ ~~~~~~~~~~~~~ 4246s | | | 4246s | unsigned int int64_t {aka long long int} 4246s | %llu 4246s 4246s If you find this error message confusing, uninformative, or wrong, please open an issue: 4246s https://github.com/diku-dk/futhark/issues 4246s 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.fut: 4248s Compiling with --backend=opencl: 4248s cc failed with code 1: 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c: In function ‘futrts_umul_hi64’: 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4248s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4248s | ^~~~~~~~~~~ 4248s | __uint32_t 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4509:90: error: expected ‘)’ before ‘a’ 4248s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4248s | ~ ^ 4248s | ) 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4509:109: error: expected ‘)’ before ‘b’ 4248s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4248s | ~ ^ 4248s | ) 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c: In function ‘futrts_smul_hi64’: 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4248s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4248s | ^~~~~~~~~~ 4248s | __int128__ 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4513:86: error: expected ‘)’ before ‘a’ 4248s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4248s | ~ ^ 4248s | ) 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:4513:104: error: expected ‘)’ before ‘b’ 4248s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4248s | ~ ^ 4248s | ) 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c: In function ‘mk_compile_opts’: 4248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4248s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4248s | ~~^ ~~~~~~~~~~~~~ 4248s | | | 4248s | unsigned int int64_t {aka long long int} 4248s | %llu 4248s 4248s If you find this error message confusing, uninformative, or wrong, please open an issue: 4248s https://github.com/diku-dk/futhark/issues 4248s 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.fut: 4250s Compiling with --backend=opencl: 4250s cc failed with code 1: 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c: In function ‘futrts_umul_hi64’: 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4250s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4250s | ^~~~~~~~~~~ 4250s | __uint32_t 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4507:90: error: expected ‘)’ before ‘a’ 4250s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4250s | ~ ^ 4250s | ) 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4507:109: error: expected ‘)’ before ‘b’ 4250s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4250s | ~ ^ 4250s | ) 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c: In function ‘futrts_smul_hi64’: 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4250s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4250s | ^~~~~~~~~~ 4250s | __int128__ 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4511:86: error: expected ‘)’ before ‘a’ 4250s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4250s | ~ ^ 4250s | ) 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:4511:104: error: expected ‘)’ before ‘b’ 4250s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4250s | ~ ^ 4250s | ) 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c: In function ‘mk_compile_opts’: 4250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segconcat2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4250s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4250s | ~~^ ~~~~~~~~~~~~~ 4250s | | | 4250s | unsigned int int64_t {aka long long int} 4250s | %llu 4250s 4250s If you find this error message confusing, uninformative, or wrong, please open an issue: 4250s https://github.com/diku-dk/futhark/issues 4250s 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.fut: 4259s Compiling with --backend=opencl: 4259s cc failed with code 1: 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c: In function ‘futrts_umul_hi64’: 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4554:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4259s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4259s | ^~~~~~~~~~~ 4259s | __uint32_t 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4554:78: note: each undeclared identifier is reported only once for each function it appears in 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4554:90: error: expected ‘)’ before ‘a’ 4259s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4259s | ~ ^ 4259s | ) 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4554:109: error: expected ‘)’ before ‘b’ 4259s 4554 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4259s | ~ ^ 4259s | ) 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c: In function ‘futrts_smul_hi64’: 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4558:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4259s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4259s | ^~~~~~~~~~ 4259s | __int128__ 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4558:86: error: expected ‘)’ before ‘a’ 4259s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4259s | ~ ^ 4259s | ) 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:4558:104: error: expected ‘)’ before ‘b’ 4259s 4558 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4259s | ~ ^ 4259s | ) 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c: In function ‘mk_compile_opts’: 4259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce0.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4259s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4259s | ~~^ ~~~~~~~~~~~~~ 4259s | | | 4259s | unsigned int int64_t {aka long long int} 4259s | %llu 4259s 4259s If you find this error message confusing, uninformative, or wrong, please open an issue: 4259s https://github.com/diku-dk/futhark/issues 4259s 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.fut: 4261s Compiling with --backend=opencl: 4261s cc failed with code 1: 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c: In function ‘futrts_umul_hi64’: 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4261s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4261s | ^~~~~~~~~~~ 4261s | __uint32_t 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4508:90: error: expected ‘)’ before ‘a’ 4261s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4261s | ~ ^ 4261s | ) 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4508:109: error: expected ‘)’ before ‘b’ 4261s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4261s | ~ ^ 4261s | ) 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c: In function ‘futrts_smul_hi64’: 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4261s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4261s | ^~~~~~~~~~ 4261s | __int128__ 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4512:86: error: expected ‘)’ before ‘a’ 4261s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4261s | ~ ^ 4261s | ) 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:4512:104: error: expected ‘)’ before ‘b’ 4261s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4261s | ~ ^ 4261s | ) 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c: In function ‘mk_compile_opts’: 4261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4261s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4261s | ~~^ ~~~~~~~~~~~~~ 4261s | | | 4261s | unsigned int int64_t {aka long long int} 4261s | %llu 4261s 4261s If you find this error message confusing, uninformative, or wrong, please open an issue: 4261s https://github.com/diku-dk/futhark/issues 4261s 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.fut: 4262s Compiling with --backend=opencl: 4262s cc failed with code 1: 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c: In function ‘futrts_umul_hi64’: 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4262s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4262s | ^~~~~~~~~~~ 4262s | __uint32_t 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4524:90: error: expected ‘)’ before ‘a’ 4262s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4262s | ~ ^ 4262s | ) 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4524:109: error: expected ‘)’ before ‘b’ 4262s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4262s | ~ ^ 4262s | ) 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c: In function ‘futrts_smul_hi64’: 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4262s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4262s | ^~~~~~~~~~ 4262s | __int128__ 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4528:86: error: expected ‘)’ before ‘a’ 4262s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4262s | ~ ^ 4262s | ) 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:4528:104: error: expected ‘)’ before ‘b’ 4262s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4262s | ~ ^ 4262s | ) 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c: In function ‘mk_compile_opts’: 4262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segscan0.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4262s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4262s | ~~^ ~~~~~~~~~~~~~ 4262s | | | 4262s | unsigned int int64_t {aka long long int} 4262s | %llu 4262s 4262s If you find this error message confusing, uninformative, or wrong, please open an issue: 4262s https://github.com/diku-dk/futhark/issues 4262s 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut: 4263s Compiling with --backend=opencl: 4263s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:4:11-12: 4263s Unused name "n". 4263s 4263s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:4:20-23: 4263s Unused name "xss". 4263s 4263s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.fut:5:73-83: 4263s Defaulting ambiguous type to i32. 4263s cc failed with code 1: 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c: In function ‘futrts_umul_hi64’: 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4263s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4263s | ^~~~~~~~~~~ 4263s | __uint32_t 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4509:90: error: expected ‘)’ before ‘a’ 4263s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4263s | ~ ^ 4263s | ) 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4509:109: error: expected ‘)’ before ‘b’ 4263s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4263s | ~ ^ 4263s | ) 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c: In function ‘futrts_smul_hi64’: 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4263s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4263s | ^~~~~~~~~~ 4263s | __int128__ 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4513:86: error: expected ‘)’ before ‘a’ 4263s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4263s | ~ ^ 4263s | ) 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:4513:104: error: expected ‘)’ before ‘b’ 4263s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4263s | ~ ^ 4263s | ) 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c: In function ‘mk_compile_opts’: 4263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/doublebuffer.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4263s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4263s | ~~^ ~~~~~~~~~~~~~ 4263s | | | 4263s | unsigned int int64_t {aka long long int} 4263s | %llu 4263s 4263s If you find this error message confusing, uninformative, or wrong, please open an issue: 4263s https://github.com/diku-dk/futhark/issues 4263s 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.fut: 4264s Compiling with --backend=opencl: 4264s cc failed with code 1: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c: In function ‘futrts_umul_hi64’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4264s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ^~~~~~~~~~~ 4264s | __uint32_t 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4507:90: error: expected ‘)’ before ‘a’ 4264s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4507:109: error: expected ‘)’ before ‘b’ 4264s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c: In function ‘futrts_smul_hi64’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4264s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ^~~~~~~~~~ 4264s | __int128__ 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4511:86: error: expected ‘)’ before ‘a’ 4264s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:4511:104: error: expected ‘)’ before ‘b’ 4264s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c: In function ‘mk_compile_opts’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entrycopy1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4264s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4264s | ~~^ ~~~~~~~~~~~~~ 4264s | | | 4264s | unsigned int int64_t {aka long long int} 4264s | %llu 4264s 4264s If you find this error message confusing, uninformative, or wrong, please open an issue: 4264s https://github.com/diku-dk/futhark/issues 4264s 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.fut: 4264s Compiling with --backend=opencl: 4264s cc failed with code 1: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c: In function ‘futrts_umul_hi64’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4264s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ^~~~~~~~~~~ 4264s | __uint32_t 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4508:90: error: expected ‘)’ before ‘a’ 4264s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4508:109: error: expected ‘)’ before ‘b’ 4264s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c: In function ‘futrts_smul_hi64’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4264s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ^~~~~~~~~~ 4264s | __int128__ 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4512:86: error: expected ‘)’ before ‘a’ 4264s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:4512:104: error: expected ‘)’ before ‘b’ 4264s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4264s | ~ ^ 4264s | ) 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c: In function ‘mk_compile_opts’: 4264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryexpr.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4264s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4264s | ~~^ ~~~~~~~~~~~~~ 4264s | | | 4264s | unsigned int int64_t {aka long long int} 4264s | %llu 4264s 4264s If you find this error message confusing, uninformative, or wrong, please open an issue: 4264s https://github.com/diku-dk/futhark/issues 4264s 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.fut: 4273s Compiling with --backend=opencl: 4273s cc failed with code 1: 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c: In function ‘futrts_umul_hi64’: 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4273s | ^~~~~~~~~~~ 4273s | __uint32_t 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4493:90: error: expected ‘)’ before ‘a’ 4273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4273s | ~ ^ 4273s | ) 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4493:109: error: expected ‘)’ before ‘b’ 4273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4273s | ~ ^ 4273s | ) 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c: In function ‘futrts_smul_hi64’: 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4273s | ^~~~~~~~~~ 4273s | __int128__ 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4497:86: error: expected ‘)’ before ‘a’ 4273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4273s | ~ ^ 4273s | ) 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:4497:104: error: expected ‘)’ before ‘b’ 4273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4273s | ~ ^ 4273s | ) 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c: In function ‘mk_compile_opts’: 4273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/entryval.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4273s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4273s | ~~^ ~~~~~~~~~~~~~ 4273s | | | 4273s | unsigned int int64_t {aka long long int} 4273s | %llu 4273s 4273s If you find this error message confusing, uninformative, or wrong, please open an issue: 4273s https://github.com/diku-dk/futhark/issues 4273s 4273s (336 failed, 6 passed, 1961 to go). 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.fut: 4274s Compiling with --backend=opencl: 4274s cc failed with code 1: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c: In function ‘futrts_umul_hi64’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4274s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ^~~~~~~~~~~ 4274s | __uint32_t 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4522:90: error: expected ‘)’ before ‘a’ 4274s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4522:109: error: expected ‘)’ before ‘b’ 4274s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c: In function ‘futrts_smul_hi64’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4274s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ^~~~~~~~~~ 4274s | __int128__ 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4526:86: error: expected ‘)’ before ‘a’ 4274s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:4526:104: error: expected ‘)’ before ‘b’ 4274s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c: In function ‘mk_compile_opts’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/distribution/segreduce1.c:7903:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4274s 7903 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4274s | ~~^ ~~~~~~~~~~~~~ 4274s | | | 4274s | unsigned int int64_t {aka long long int} 4274s | %llu 4274s 4274s If you find this error message confusing, uninformative, or wrong, please open an issue: 4274s https://github.com/diku-dk/futhark/issues 4274s 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.fut: 4274s Compiling with --backend=opencl: 4274s cc failed with code 1: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c: In function ‘futrts_umul_hi64’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4274s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ^~~~~~~~~~~ 4274s | __uint32_t 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4493:90: error: expected ‘)’ before ‘a’ 4274s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4493:109: error: expected ‘)’ before ‘b’ 4274s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c: In function ‘futrts_smul_hi64’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4274s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ^~~~~~~~~~ 4274s | __int128__ 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4497:86: error: expected ‘)’ before ‘a’ 4274s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:4497:104: error: expected ‘)’ before ‘b’ 4274s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4274s | ~ ^ 4274s | ) 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c: In function ‘mk_compile_opts’: 4274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4274s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4274s | ~~^ ~~~~~~~~~~~~~ 4274s | | | 4274s | unsigned int int64_t {aka long long int} 4274s | %llu 4274s 4274s If you find this error message confusing, uninformative, or wrong, please open an issue: 4274s https://github.com/diku-dk/futhark/issues 4274s 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.fut: 4276s Compiling with --backend=opencl: 4276s cc failed with code 1: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c: In function ‘futrts_umul_hi64’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ^~~~~~~~~~~ 4276s | __uint32_t 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4493:90: error: expected ‘)’ before ‘a’ 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4493:109: error: expected ‘)’ before ‘b’ 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c: In function ‘futrts_smul_hi64’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ^~~~~~~~~~ 4276s | __int128__ 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4497:86: error: expected ‘)’ before ‘a’ 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:4497:104: error: expected ‘)’ before ‘b’ 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c: In function ‘mk_compile_opts’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4276s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4276s | ~~^ ~~~~~~~~~~~~~ 4276s | | | 4276s | unsigned int int64_t {aka long long int} 4276s | %llu 4276s 4276s If you find this error message confusing, uninformative, or wrong, please open an issue: 4276s https://github.com/diku-dk/futhark/issues 4276s 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.fut: 4276s Compiling with --backend=opencl: 4276s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.fut:7:24-25: 4276s Unused name "y". 4276s cc failed with code 1: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c: In function ‘futrts_umul_hi64’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ^~~~~~~~~~~ 4276s | __uint32_t 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4493:90: error: expected ‘)’ before ‘a’ 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4493:109: error: expected ‘)’ before ‘b’ 4276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c: In function ‘futrts_smul_hi64’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ^~~~~~~~~~ 4276s | __int128__ 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4497:86: error: expected ‘)’ before ‘a’ 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:4497:104: error: expected ‘)’ before ‘b’ 4276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4276s | ~ ^ 4276s | ) 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c: In function ‘mk_compile_opts’: 4276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum10.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4276s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4276s | ~~^ ~~~~~~~~~~~~~ 4276s | | | 4276s | unsigned int int64_t {aka long long int} 4276s | %llu 4276s 4276s If you find this error message confusing, uninformative, or wrong, please open an issue: 4276s https://github.com/diku-dk/futhark/issues 4276s 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.fut: 4277s Compiling with --backend=opencl: 4277s cc failed with code 1: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c: In function ‘futrts_umul_hi64’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ^~~~~~~~~~~ 4277s | __uint32_t 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4493:90: error: expected ‘)’ before ‘a’ 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4493:109: error: expected ‘)’ before ‘b’ 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c: In function ‘futrts_smul_hi64’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ^~~~~~~~~~ 4277s | __int128__ 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4497:86: error: expected ‘)’ before ‘a’ 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:4497:104: error: expected ‘)’ before ‘b’ 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c: In function ‘mk_compile_opts’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum11.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4277s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4277s | ~~^ ~~~~~~~~~~~~~ 4277s | | | 4277s | unsigned int int64_t {aka long long int} 4277s | %llu 4277s 4277s If you find this error message confusing, uninformative, or wrong, please open an issue: 4277s https://github.com/diku-dk/futhark/issues 4277s 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.fut: 4277s Compiling with --backend=opencl: 4277s cc failed with code 1: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c: In function ‘futrts_umul_hi64’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ^~~~~~~~~~~ 4277s | __uint32_t 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4493:90: error: expected ‘)’ before ‘a’ 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4493:109: error: expected ‘)’ before ‘b’ 4277s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c: In function ‘futrts_smul_hi64’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ^~~~~~~~~~ 4277s | __int128__ 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4497:86: error: expected ‘)’ before ‘a’ 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:4497:104: error: expected ‘)’ before ‘b’ 4277s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4277s | ~ ^ 4277s | ) 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c: In function ‘mk_compile_opts’: 4277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum12.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4277s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4277s | ~~^ ~~~~~~~~~~~~~ 4277s | | | 4277s | unsigned int int64_t {aka long long int} 4277s | %llu 4277s 4277s If you find this error message confusing, uninformative, or wrong, please open an issue: 4277s https://github.com/diku-dk/futhark/issues 4277s 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.fut: 4286s Compiling with --backend=opencl: 4286s cc failed with code 1: 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c: In function ‘futrts_umul_hi64’: 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4286s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4286s | ^~~~~~~~~~~ 4286s | __uint32_t 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4507:90: error: expected ‘)’ before ‘a’ 4286s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4286s | ~ ^ 4286s | ) 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4507:109: error: expected ‘)’ before ‘b’ 4286s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4286s | ~ ^ 4286s | ) 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c: In function ‘futrts_smul_hi64’: 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4286s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4286s | ^~~~~~~~~~ 4286s | __int128__ 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4511:86: error: expected ‘)’ before ‘a’ 4286s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4286s | ~ ^ 4286s | ) 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:4511:104: error: expected ‘)’ before ‘b’ 4286s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4286s | ~ ^ 4286s | ) 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c: In function ‘mk_compile_opts’: 4286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum13.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4286s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4286s | ~~^ ~~~~~~~~~~~~~ 4286s | | | 4286s | unsigned int int64_t {aka long long int} 4286s | %llu 4286s 4286s If you find this error message confusing, uninformative, or wrong, please open an issue: 4286s https://github.com/diku-dk/futhark/issues 4286s 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut: 4287s Compiling with --backend=opencl: 4287s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut:7:1-38: 4287s Entry point return type 4287s 4287s #bar | #foo 4287s 4287s will have an opaque type, so the result will likely not be usable. 4287s 4287s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.fut:7:11-12: 4287s Unused name "x". 4287s cc failed with code 1: 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c: In function ‘futrts_umul_hi64’: 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4515:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4287s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4287s | ^~~~~~~~~~~ 4287s | __uint32_t 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4515:78: note: each undeclared identifier is reported only once for each function it appears in 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4515:90: error: expected ‘)’ before ‘a’ 4287s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4287s | ~ ^ 4287s | ) 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4515:109: error: expected ‘)’ before ‘b’ 4287s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4287s | ~ ^ 4287s | ) 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c: In function ‘futrts_smul_hi64’: 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4519:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4287s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4287s | ^~~~~~~~~~ 4287s | __int128__ 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4519:86: error: expected ‘)’ before ‘a’ 4287s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4287s | ~ ^ 4287s | ) 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:4519:104: error: expected ‘)’ before ‘b’ 4287s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4287s | ~ ^ 4287s | ) 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c: In function ‘mk_compile_opts’: 4287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum14.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4287s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4287s | ~~^ ~~~~~~~~~~~~~ 4287s | | | 4287s | unsigned int int64_t {aka long long int} 4287s | %llu 4287s 4287s If you find this error message confusing, uninformative, or wrong, please open an issue: 4287s https://github.com/diku-dk/futhark/issues 4287s 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.fut: 4290s Compiling with --backend=opencl: 4290s cc failed with code 1: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c: In function ‘futrts_umul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ^~~~~~~~~~~ 4290s | __uint32_t 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4507:90: error: expected ‘)’ before ‘a’ 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4507:109: error: expected ‘)’ before ‘b’ 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c: In function ‘futrts_smul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ^~~~~~~~~~ 4290s | __int128__ 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4511:86: error: expected ‘)’ before ‘a’ 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:4511:104: error: expected ‘)’ before ‘b’ 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c: In function ‘mk_compile_opts’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum17.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4290s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4290s | ~~^ ~~~~~~~~~~~~~ 4290s | | | 4290s | unsigned int int64_t {aka long long int} 4290s | %llu 4290s 4290s If you find this error message confusing, uninformative, or wrong, please open an issue: 4290s https://github.com/diku-dk/futhark/issues 4290s 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.fut: 4290s Compiling with --backend=opencl: 4290s cc failed with code 1: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c: In function ‘futrts_umul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ^~~~~~~~~~~ 4290s | __uint32_t 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4507:90: error: expected ‘)’ before ‘a’ 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4507:109: error: expected ‘)’ before ‘b’ 4290s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c: In function ‘futrts_smul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ^~~~~~~~~~ 4290s | __int128__ 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4511:86: error: expected ‘)’ before ‘a’ 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:4511:104: error: expected ‘)’ before ‘b’ 4290s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c: In function ‘mk_compile_opts’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum16.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4290s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4290s | ~~^ ~~~~~~~~~~~~~ 4290s | | | 4290s | unsigned int int64_t {aka long long int} 4290s | %llu 4290s 4290s If you find this error message confusing, uninformative, or wrong, please open an issue: 4290s https://github.com/diku-dk/futhark/issues 4290s 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.fut: 4290s Compiling with --backend=opencl: 4290s cc failed with code 1: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c: In function ‘futrts_umul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4290s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ^~~~~~~~~~~ 4290s | __uint32_t 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4481:90: error: expected ‘)’ before ‘a’ 4290s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4481:109: error: expected ‘)’ before ‘b’ 4290s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c: In function ‘futrts_smul_hi64’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4290s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ^~~~~~~~~~ 4290s | __int128__ 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4485:86: error: expected ‘)’ before ‘a’ 4290s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:4485:104: error: expected ‘)’ before ‘b’ 4290s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4290s | ~ ^ 4290s | ) 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c: In function ‘mk_compile_opts’: 4290s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum18.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4290s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4290s | ~~^ ~~~~~~~~~~~~~ 4290s | | | 4290s | unsigned int int64_t {aka long long int} 4290s | %llu 4290s 4290s If you find this error message confusing, uninformative, or wrong, please open an issue: 4290s https://github.com/diku-dk/futhark/issues 4290s 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.fut: 4291s Compiling with --backend=opencl: 4291s cc failed with code 1: 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c: In function ‘futrts_umul_hi64’: 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4291s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4291s | ^~~~~~~~~~~ 4291s | __uint32_t 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4493:90: error: expected ‘)’ before ‘a’ 4291s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4291s | ~ ^ 4291s | ) 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4493:109: error: expected ‘)’ before ‘b’ 4291s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4291s | ~ ^ 4291s | ) 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c: In function ‘futrts_smul_hi64’: 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4291s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4291s | ^~~~~~~~~~ 4291s | __int128__ 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4497:86: error: expected ‘)’ before ‘a’ 4291s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4291s | ~ ^ 4291s | ) 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:4497:104: error: expected ‘)’ before ‘b’ 4291s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4291s | ~ ^ 4291s | ) 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c: In function ‘mk_compile_opts’: 4291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4291s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4291s | ~~^ ~~~~~~~~~~~~~ 4291s | | | 4291s | unsigned int int64_t {aka long long int} 4291s | %llu 4291s 4291s If you find this error message confusing, uninformative, or wrong, please open an issue: 4291s https://github.com/diku-dk/futhark/issues 4291s 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.fut: 4300s Compiling with --backend=opencl: 4300s cc failed with code 1: 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c: In function ‘futrts_umul_hi64’: 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4300s | ^~~~~~~~~~~ 4300s | __uint32_t 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4493:90: error: expected ‘)’ before ‘a’ 4300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4300s | ~ ^ 4300s | ) 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4493:109: error: expected ‘)’ before ‘b’ 4300s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4300s | ~ ^ 4300s | ) 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c: In function ‘futrts_smul_hi64’: 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4300s | ^~~~~~~~~~ 4300s | __int128__ 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4497:86: error: expected ‘)’ before ‘a’ 4300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4300s | ~ ^ 4300s | ) 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:4497:104: error: expected ‘)’ before ‘b’ 4300s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4300s | ~ ^ 4300s | ) 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c: In function ‘mk_compile_opts’: 4300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum23.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4300s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4300s | ~~^ ~~~~~~~~~~~~~ 4300s | | | 4300s | unsigned int int64_t {aka long long int} 4300s | %llu 4300s 4300s If you find this error message confusing, uninformative, or wrong, please open an issue: 4300s https://github.com/diku-dk/futhark/issues 4300s 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.fut: 4302s Compiling with --backend=opencl: 4302s cc failed with code 1: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c: In function ‘futrts_umul_hi64’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ^~~~~~~~~~~ 4302s | __uint32_t 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4493:90: error: expected ‘)’ before ‘a’ 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4493:109: error: expected ‘)’ before ‘b’ 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c: In function ‘futrts_smul_hi64’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ^~~~~~~~~~ 4302s | __int128__ 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4497:86: error: expected ‘)’ before ‘a’ 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:4497:104: error: expected ‘)’ before ‘b’ 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c: In function ‘mk_compile_opts’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum24.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4302s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4302s | ~~^ ~~~~~~~~~~~~~ 4302s | | | 4302s | unsigned int int64_t {aka long long int} 4302s | %llu 4302s 4302s If you find this error message confusing, uninformative, or wrong, please open an issue: 4302s https://github.com/diku-dk/futhark/issues 4302s 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.fut: 4302s Compiling with --backend=opencl: 4302s cc failed with code 1: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c: In function ‘futrts_umul_hi64’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ^~~~~~~~~~~ 4302s | __uint32_t 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4493:90: error: expected ‘)’ before ‘a’ 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4493:109: error: expected ‘)’ before ‘b’ 4302s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c: In function ‘futrts_smul_hi64’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ^~~~~~~~~~ 4302s | __int128__ 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4497:86: error: expected ‘)’ before ‘a’ 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:4497:104: error: expected ‘)’ before ‘b’ 4302s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4302s | ~ ^ 4302s | ) 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c: In function ‘mk_compile_opts’: 4302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum27.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4302s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4302s | ~~^ ~~~~~~~~~~~~~ 4302s | | | 4302s | unsigned int int64_t {aka long long int} 4302s | %llu 4302s 4302s If you find this error message confusing, uninformative, or wrong, please open an issue: 4302s https://github.com/diku-dk/futhark/issues 4302s 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.fut: 4303s Compiling with --backend=opencl: 4303s cc failed with code 1: 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c: In function ‘futrts_umul_hi64’: 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4303s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4303s | ^~~~~~~~~~~ 4303s | __uint32_t 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4493:90: error: expected ‘)’ before ‘a’ 4303s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4303s | ~ ^ 4303s | ) 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4493:109: error: expected ‘)’ before ‘b’ 4303s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4303s | ~ ^ 4303s | ) 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c: In function ‘futrts_smul_hi64’: 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4303s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4303s | ^~~~~~~~~~ 4303s | __int128__ 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4497:86: error: expected ‘)’ before ‘a’ 4303s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4303s | ~ ^ 4303s | ) 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:4497:104: error: expected ‘)’ before ‘b’ 4303s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4303s | ~ ^ 4303s | ) 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c: In function ‘mk_compile_opts’: 4303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum26.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4303s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4303s | ~~^ ~~~~~~~~~~~~~ 4303s | | | 4303s | unsigned int int64_t {aka long long int} 4303s | %llu 4303s 4303s If you find this error message confusing, uninformative, or wrong, please open an issue: 4303s https://github.com/diku-dk/futhark/issues 4303s 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.fut: 4304s Compiling with --backend=opencl: 4304s cc failed with code 1: 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c: In function ‘futrts_umul_hi64’: 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4304s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4304s | ^~~~~~~~~~~ 4304s | __uint32_t 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4493:90: error: expected ‘)’ before ‘a’ 4304s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4304s | ~ ^ 4304s | ) 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4493:109: error: expected ‘)’ before ‘b’ 4304s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4304s | ~ ^ 4304s | ) 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c: In function ‘futrts_smul_hi64’: 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4304s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4304s | ^~~~~~~~~~ 4304s | __int128__ 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4497:86: error: expected ‘)’ before ‘a’ 4304s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4304s | ~ ^ 4304s | ) 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:4497:104: error: expected ‘)’ before ‘b’ 4304s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4304s | ~ ^ 4304s | ) 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c: In function ‘mk_compile_opts’: 4304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum25.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4304s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4304s | ~~^ ~~~~~~~~~~~~~ 4304s | | | 4304s | unsigned int int64_t {aka long long int} 4304s | %llu 4304s 4304s If you find this error message confusing, uninformative, or wrong, please open an issue: 4304s https://github.com/diku-dk/futhark/issues 4304s 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.fut: 4305s Compiling with --backend=opencl: 4305s cc failed with code 1: 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c: In function ‘futrts_umul_hi64’: 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4305s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4305s | ^~~~~~~~~~~ 4305s | __uint32_t 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4493:90: error: expected ‘)’ before ‘a’ 4305s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4305s | ~ ^ 4305s | ) 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4493:109: error: expected ‘)’ before ‘b’ 4305s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4305s | ~ ^ 4305s | ) 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c: In function ‘futrts_smul_hi64’: 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4305s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4305s | ^~~~~~~~~~ 4305s | __int128__ 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4497:86: error: expected ‘)’ before ‘a’ 4305s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4305s | ~ ^ 4305s | ) 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:4497:104: error: expected ‘)’ before ‘b’ 4305s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4305s | ~ ^ 4305s | ) 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c: In function ‘mk_compile_opts’: 4305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum28.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4305s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4305s | ~~^ ~~~~~~~~~~~~~ 4305s | | | 4305s | unsigned int int64_t {aka long long int} 4305s | %llu 4305s 4305s If you find this error message confusing, uninformative, or wrong, please open an issue: 4305s https://github.com/diku-dk/futhark/issues 4305s 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.fut: 4308s Compiling with --backend=opencl: 4308s cc failed with code 1: 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c: In function ‘futrts_umul_hi64’: 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4308s | ^~~~~~~~~~~ 4308s | __uint32_t 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4507:90: error: expected ‘)’ before ‘a’ 4308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4308s | ~ ^ 4308s | ) 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4507:109: error: expected ‘)’ before ‘b’ 4308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4308s | ~ ^ 4308s | ) 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c: In function ‘futrts_smul_hi64’: 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4308s | ^~~~~~~~~~ 4308s | __int128__ 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4511:86: error: expected ‘)’ before ‘a’ 4308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4308s | ~ ^ 4308s | ) 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:4511:104: error: expected ‘)’ before ‘b’ 4308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4308s | ~ ^ 4308s | ) 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c: In function ‘mk_compile_opts’: 4308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum29.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4308s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4308s | ~~^ ~~~~~~~~~~~~~ 4308s | | | 4308s | unsigned int int64_t {aka long long int} 4308s | %llu 4308s 4308s If you find this error message confusing, uninformative, or wrong, please open an issue: 4308s https://github.com/diku-dk/futhark/issues 4308s 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.fut: 4314s Compiling with --backend=opencl: 4314s cc failed with code 1: 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c: In function ‘futrts_umul_hi64’: 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4314s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4314s | ^~~~~~~~~~~ 4314s | __uint32_t 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4493:90: error: expected ‘)’ before ‘a’ 4314s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4314s | ~ ^ 4314s | ) 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4493:109: error: expected ‘)’ before ‘b’ 4314s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4314s | ~ ^ 4314s | ) 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c: In function ‘futrts_smul_hi64’: 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4314s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4314s | ^~~~~~~~~~ 4314s | __int128__ 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4497:86: error: expected ‘)’ before ‘a’ 4314s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4314s | ~ ^ 4314s | ) 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:4497:104: error: expected ‘)’ before ‘b’ 4314s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4314s | ~ ^ 4314s | ) 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c: In function ‘mk_compile_opts’: 4314s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4314s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4314s | ~~^ ~~~~~~~~~~~~~ 4314s | | | 4314s | unsigned int int64_t {aka long long int} 4314s | %llu 4314s 4314s If you find this error message confusing, uninformative, or wrong, please open an issue: 4314s https://github.com/diku-dk/futhark/issues 4314s 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.fut: 4315s Compiling with --backend=opencl: 4315s cc failed with code 1: 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c: In function ‘futrts_umul_hi64’: 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4315s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4315s | ^~~~~~~~~~~ 4315s | __uint32_t 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4481:90: error: expected ‘)’ before ‘a’ 4315s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4315s | ~ ^ 4315s | ) 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4481:109: error: expected ‘)’ before ‘b’ 4315s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4315s | ~ ^ 4315s | ) 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c: In function ‘futrts_smul_hi64’: 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4315s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4315s | ^~~~~~~~~~ 4315s | __int128__ 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4485:86: error: expected ‘)’ before ‘a’ 4315s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4315s | ~ ^ 4315s | ) 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:4485:104: error: expected ‘)’ before ‘b’ 4315s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4315s | ~ ^ 4315s | ) 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c: In function ‘mk_compile_opts’: 4315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum30.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4315s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4315s | ~~^ ~~~~~~~~~~~~~ 4315s | | | 4315s | unsigned int int64_t {aka long long int} 4315s | %llu 4315s 4315s If you find this error message confusing, uninformative, or wrong, please open an issue: 4315s https://github.com/diku-dk/futhark/issues 4315s 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.fut: 4326s Compiling with --backend=opencl: 4326s cc failed with code 1: 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c: In function ‘futrts_umul_hi64’: 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4326s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4326s | ^~~~~~~~~~~ 4326s | __uint32_t 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4493:90: error: expected ‘)’ before ‘a’ 4326s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4326s | ~ ^ 4326s | ) 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4493:109: error: expected ‘)’ before ‘b’ 4326s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4326s | ~ ^ 4326s | ) 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c: In function ‘futrts_smul_hi64’: 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4326s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4326s | ^~~~~~~~~~ 4326s | __int128__ 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4497:86: error: expected ‘)’ before ‘a’ 4326s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4326s | ~ ^ 4326s | ) 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:4497:104: error: expected ‘)’ before ‘b’ 4326s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4326s | ~ ^ 4326s | ) 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c: In function ‘mk_compile_opts’: 4326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4326s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4326s | ~~^ ~~~~~~~~~~~~~ 4326s | | | 4326s | unsigned int int64_t {aka long long int} 4326s | %llu 4326s 4326s If you find this error message confusing, uninformative, or wrong, please open an issue: 4326s https://github.com/diku-dk/futhark/issues 4326s 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.fut: 4330s Compiling with --backend=opencl: 4330s cc failed with code 1: 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c: In function ‘futrts_umul_hi64’: 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4330s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4330s | ^~~~~~~~~~~ 4330s | __uint32_t 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4508:90: error: expected ‘)’ before ‘a’ 4330s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4330s | ~ ^ 4330s | ) 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4508:109: error: expected ‘)’ before ‘b’ 4330s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4330s | ~ ^ 4330s | ) 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c: In function ‘futrts_smul_hi64’: 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4330s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4330s | ^~~~~~~~~~ 4330s | __int128__ 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4512:86: error: expected ‘)’ before ‘a’ 4330s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4330s | ~ ^ 4330s | ) 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:4512:104: error: expected ‘)’ before ‘b’ 4330s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4330s | ~ ^ 4330s | ) 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c: In function ‘mk_compile_opts’: 4330s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum45.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4330s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4330s | ~~^ ~~~~~~~~~~~~~ 4330s | | | 4330s | unsigned int int64_t {aka long long int} 4330s | %llu 4330s 4330s If you find this error message confusing, uninformative, or wrong, please open an issue: 4330s https://github.com/diku-dk/futhark/issues 4330s 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.fut: 4333s Compiling with --backend=opencl: 4333s cc failed with code 1: 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c: In function ‘futrts_umul_hi64’: 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4333s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4333s | ^~~~~~~~~~~ 4333s | __uint32_t 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4507:90: error: expected ‘)’ before ‘a’ 4333s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4333s | ~ ^ 4333s | ) 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4507:109: error: expected ‘)’ before ‘b’ 4333s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4333s | ~ ^ 4333s | ) 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c: In function ‘futrts_smul_hi64’: 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4333s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4333s | ^~~~~~~~~~ 4333s | __int128__ 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4511:86: error: expected ‘)’ before ‘a’ 4333s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4333s | ~ ^ 4333s | ) 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:4511:104: error: expected ‘)’ before ‘b’ 4333s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4333s | ~ ^ 4333s | ) 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c: In function ‘mk_compile_opts’: 4333s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum46.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4333s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4333s | ~~^ ~~~~~~~~~~~~~ 4333s | | | 4333s | unsigned int int64_t {aka long long int} 4333s | %llu 4333s 4333s If you find this error message confusing, uninformative, or wrong, please open an issue: 4333s https://github.com/diku-dk/futhark/issues 4333s 4333s (360 failed, 27 passed, 1916 to go). 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.fut: 4334s Compiling with --backend=opencl: 4334s cc failed with code 1: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c: In function ‘futrts_umul_hi64’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ^~~~~~~~~~~ 4334s | __uint32_t 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4493:90: error: expected ‘)’ before ‘a’ 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4493:109: error: expected ‘)’ before ‘b’ 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c: In function ‘futrts_smul_hi64’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ^~~~~~~~~~ 4334s | __int128__ 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4497:86: error: expected ‘)’ before ‘a’ 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:4497:104: error: expected ‘)’ before ‘b’ 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c: In function ‘mk_compile_opts’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum47.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4334s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4334s | ~~^ ~~~~~~~~~~~~~ 4334s | | | 4334s | unsigned int int64_t {aka long long int} 4334s | %llu 4334s 4334s If you find this error message confusing, uninformative, or wrong, please open an issue: 4334s https://github.com/diku-dk/futhark/issues 4334s 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.fut: 4334s Compiling with --backend=opencl: 4334s cc failed with code 1: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c: In function ‘futrts_umul_hi64’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ^~~~~~~~~~~ 4334s | __uint32_t 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4493:90: error: expected ‘)’ before ‘a’ 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4493:109: error: expected ‘)’ before ‘b’ 4334s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c: In function ‘futrts_smul_hi64’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ^~~~~~~~~~ 4334s | __int128__ 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4497:86: error: expected ‘)’ before ‘a’ 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:4497:104: error: expected ‘)’ before ‘b’ 4334s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4334s | ~ ^ 4334s | ) 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c: In function ‘mk_compile_opts’: 4334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4334s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4334s | ~~^ ~~~~~~~~~~~~~ 4334s | | | 4334s | unsigned int int64_t {aka long long int} 4334s | %llu 4334s 4334s If you find this error message confusing, uninformative, or wrong, please open an issue: 4334s https://github.com/diku-dk/futhark/issues 4334s 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.fut: 4336s Compiling with --backend=opencl: 4336s cc failed with code 1: 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c: In function ‘futrts_umul_hi64’: 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4336s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4336s | ^~~~~~~~~~~ 4336s | __uint32_t 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4493:90: error: expected ‘)’ before ‘a’ 4336s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4336s | ~ ^ 4336s | ) 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4493:109: error: expected ‘)’ before ‘b’ 4336s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4336s | ~ ^ 4336s | ) 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c: In function ‘futrts_smul_hi64’: 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4336s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4336s | ^~~~~~~~~~ 4336s | __int128__ 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4497:86: error: expected ‘)’ before ‘a’ 4336s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4336s | ~ ^ 4336s | ) 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:4497:104: error: expected ‘)’ before ‘b’ 4336s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4336s | ~ ^ 4336s | ) 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c: In function ‘mk_compile_opts’: 4336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4336s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4336s | ~~^ ~~~~~~~~~~~~~ 4336s | | | 4336s | unsigned int int64_t {aka long long int} 4336s | %llu 4336s 4336s If you find this error message confusing, uninformative, or wrong, please open an issue: 4336s https://github.com/diku-dk/futhark/issues 4336s 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.fut: 4343s Compiling with --backend=opencl: 4343s cc failed with code 1: 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c: In function ‘futrts_umul_hi64’: 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4343s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4343s | ^~~~~~~~~~~ 4343s | __uint32_t 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4507:90: error: expected ‘)’ before ‘a’ 4343s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4343s | ~ ^ 4343s | ) 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4507:109: error: expected ‘)’ before ‘b’ 4343s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4343s | ~ ^ 4343s | ) 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c: In function ‘futrts_smul_hi64’: 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4343s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4343s | ^~~~~~~~~~ 4343s | __int128__ 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4511:86: error: expected ‘)’ before ‘a’ 4343s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4343s | ~ ^ 4343s | ) 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:4511:104: error: expected ‘)’ before ‘b’ 4343s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4343s | ~ ^ 4343s | ) 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c: In function ‘mk_compile_opts’: 4343s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/enum9.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4343s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4343s | ~~^ ~~~~~~~~~~~~~ 4343s | | | 4343s | unsigned int int64_t {aka long long int} 4343s | %llu 4343s 4343s If you find this error message confusing, uninformative, or wrong, please open an issue: 4343s https://github.com/diku-dk/futhark/issues 4343s 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.fut: 4345s Compiling with --backend=opencl: 4345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.fut:4:1-6:17: 4345s Entry point return type 4345s 4345s (bool, #l | #r) 4345s 4345s will have an opaque type, so the result will likely not be usable. 4345s cc failed with code 1: 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c: In function ‘futrts_umul_hi64’: 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4504:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4345s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4345s | ^~~~~~~~~~~ 4345s | __uint32_t 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4504:78: note: each undeclared identifier is reported only once for each function it appears in 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4504:90: error: expected ‘)’ before ‘a’ 4345s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4345s | ~ ^ 4345s | ) 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4504:109: error: expected ‘)’ before ‘b’ 4345s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4345s | ~ ^ 4345s | ) 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c: In function ‘futrts_smul_hi64’: 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4508:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4345s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4345s | ^~~~~~~~~~ 4345s | __int128__ 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4508:86: error: expected ‘)’ before ‘a’ 4345s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4345s | ~ ^ 4345s | ) 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:4508:104: error: expected ‘)’ before ‘b’ 4345s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4345s | ~ ^ 4345s | ) 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c: In function ‘mk_compile_opts’: 4345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/enums/issue663.c:7834:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4345s 7834 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4345s | ~~^ ~~~~~~~~~~~~~ 4345s | | | 4345s | unsigned int int64_t {aka long long int} 4345s | %llu 4345s 4345s If you find this error message confusing, uninformative, or wrong, please open an issue: 4345s https://github.com/diku-dk/futhark/issues 4345s 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.fut: 4348s Compiling with --backend=opencl: 4348s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.fut:18:13-33: 4348s Comparing arrays with "==" is deprecated and will stop working in a future 4348s revision of the language. 4348s cc failed with code 1: 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c: In function ‘futrts_umul_hi64’: 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4348s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4348s | ^~~~~~~~~~~ 4348s | __uint32_t 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4508:90: error: expected ‘)’ before ‘a’ 4348s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4348s | ~ ^ 4348s | ) 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4508:109: error: expected ‘)’ before ‘b’ 4348s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4348s | ~ ^ 4348s | ) 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c: In function ‘futrts_smul_hi64’: 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4348s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4348s | ^~~~~~~~~~ 4348s | __int128__ 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4512:86: error: expected ‘)’ before ‘a’ 4348s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4348s | ~ ^ 4348s | ) 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:4512:104: error: expected ‘)’ before ‘b’ 4348s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4348s | ~ ^ 4348s | ) 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c: In function ‘mk_compile_opts’: 4348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays0.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4348s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4348s | ~~^ ~~~~~~~~~~~~~ 4348s | | | 4348s | unsigned int int64_t {aka long long int} 4348s | %llu 4348s 4348s If you find this error message confusing, uninformative, or wrong, please open an issue: 4348s https://github.com/diku-dk/futhark/issues 4348s 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.fut: 4350s Compiling with --backend=opencl: 4350s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.fut:9:40-48: 4350s Comparing arrays with "==" is deprecated and will stop working in a future 4350s revision of the language. 4350s cc failed with code 1: 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c: In function ‘futrts_umul_hi64’: 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4350s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4350s | ^~~~~~~~~~~ 4350s | __uint32_t 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4508:90: error: expected ‘)’ before ‘a’ 4350s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4350s | ~ ^ 4350s | ) 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4508:109: error: expected ‘)’ before ‘b’ 4350s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4350s | ~ ^ 4350s | ) 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c: In function ‘futrts_smul_hi64’: 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4350s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4350s | ^~~~~~~~~~ 4350s | __int128__ 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4512:86: error: expected ‘)’ before ‘a’ 4350s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4350s | ~ ^ 4350s | ) 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:4512:104: error: expected ‘)’ before ‘b’ 4350s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4350s | ~ ^ 4350s | ) 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c: In function ‘mk_compile_opts’: 4350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/eqarrays1.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4350s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4350s | ~~^ ~~~~~~~~~~~~~ 4350s | | | 4350s | unsigned int int64_t {aka long long int} 4350s | %llu 4350s 4350s If you find this error message confusing, uninformative, or wrong, please open an issue: 4350s https://github.com/diku-dk/futhark/issues 4350s 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.fut: 4362s Generating reference outputs: 4362s cc failed with code 1: 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c: In function ‘futrts_umul_hi64’: 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4362s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4362s | ^~~~~~~~~~~ 4362s | __uint32_t 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:90: error: expected ‘)’ before ‘a’ 4362s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4362s | ~ ^ 4362s | ) 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4411:109: error: expected ‘)’ before ‘b’ 4362s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4362s | ~ ^ 4362s | ) 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c: In function ‘futrts_smul_hi64’: 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4362s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4362s | ^~~~~~~~~~ 4362s | __int128__ 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:86: error: expected ‘)’ before ‘a’ 4362s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4362s | ~ ^ 4362s | ) 4362s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-5.c:4415:104: error: expected ‘)’ before ‘b’ 4362s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4362s | ~ ^ 4362s | ) 4362s 4362s If you find this error message confusing, uninformative, or wrong, please open an issue: 4362s https://github.com/diku-dk/futhark/issues 4362s 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.fut: 4364s Compiling with --backend=opencl: 4364s cc failed with code 1: 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c: In function ‘futrts_umul_hi64’: 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4364s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4364s | ^~~~~~~~~~~ 4364s | __uint32_t 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4493:90: error: expected ‘)’ before ‘a’ 4364s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4364s | ~ ^ 4364s | ) 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4493:109: error: expected ‘)’ before ‘b’ 4364s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4364s | ~ ^ 4364s | ) 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c: In function ‘futrts_smul_hi64’: 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4364s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4364s | ^~~~~~~~~~ 4364s | __int128__ 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4497:86: error: expected ‘)’ before ‘a’ 4364s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4364s | ~ ^ 4364s | ) 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:4497:104: error: expected ‘)’ before ‘b’ 4364s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4364s | ~ ^ 4364s | ) 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c: In function ‘mk_compile_opts’: 4364s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4364s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4364s | ~~^ ~~~~~~~~~~~~~ 4364s | | | 4364s | unsigned int int64_t {aka long long int} 4364s | %llu 4364s 4364s If you find this error message confusing, uninformative, or wrong, please open an issue: 4364s https://github.com/diku-dk/futhark/issues 4364s 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.fut: 4367s Compiling with --backend=opencl: 4367s cc failed with code 1: 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c: In function ‘futrts_umul_hi64’: 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4367s | ^~~~~~~~~~~ 4367s | __uint32_t 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4507:90: error: expected ‘)’ before ‘a’ 4367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4367s | ~ ^ 4367s | ) 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4507:109: error: expected ‘)’ before ‘b’ 4367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4367s | ~ ^ 4367s | ) 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c: In function ‘futrts_smul_hi64’: 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4367s | ^~~~~~~~~~ 4367s | __int128__ 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4511:86: error: expected ‘)’ before ‘a’ 4367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4367s | ~ ^ 4367s | ) 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:4511:104: error: expected ‘)’ before ‘b’ 4367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4367s | ~ ^ 4367s | ) 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c: In function ‘mk_compile_opts’: 4367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-2.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4367s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4367s | ~~^ ~~~~~~~~~~~~~ 4367s | | | 4367s | unsigned int int64_t {aka long long int} 4367s | %llu 4367s 4367s If you find this error message confusing, uninformative, or wrong, please open an issue: 4367s https://github.com/diku-dk/futhark/issues 4367s 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.fut: 4368s Compiling with --backend=opencl: 4368s cc failed with code 1: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c: In function ‘futrts_umul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ^~~~~~~~~~~ 4368s | __uint32_t 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4507:90: error: expected ‘)’ before ‘a’ 4368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4507:109: error: expected ‘)’ before ‘b’ 4368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c: In function ‘futrts_smul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ^~~~~~~~~~ 4368s | __int128__ 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4511:86: error: expected ‘)’ before ‘a’ 4368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:4511:104: error: expected ‘)’ before ‘b’ 4368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c: In function ‘mk_compile_opts’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/ixfun-antiunif-1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4368s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4368s | ~~^ ~~~~~~~~~~~~~ 4368s | | | 4368s | unsigned int int64_t {aka long long int} 4368s | %llu 4368s 4368s If you find this error message confusing, uninformative, or wrong, please open an issue: 4368s https://github.com/diku-dk/futhark/issues 4368s 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.fut: 4368s Compiling with --backend=opencl: 4368s cc failed with code 1: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c: In function ‘futrts_umul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4368s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ^~~~~~~~~~~ 4368s | __uint32_t 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4493:90: error: expected ‘)’ before ‘a’ 4368s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4493:109: error: expected ‘)’ before ‘b’ 4368s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c: In function ‘futrts_smul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4368s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ^~~~~~~~~~ 4368s | __int128__ 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4497:86: error: expected ‘)’ before ‘a’ 4368s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:4497:104: error: expected ‘)’ before ‘b’ 4368s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c: In function ‘mk_compile_opts’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/euler/euler1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4368s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4368s | ~~^ ~~~~~~~~~~~~~ 4368s | | | 4368s | unsigned int int64_t {aka long long int} 4368s | %llu 4368s 4368s If you find this error message confusing, uninformative, or wrong, please open an issue: 4368s https://github.com/diku-dk/futhark/issues 4368s 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.fut: 4368s Compiling with --backend=opencl: 4368s cc failed with code 1: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c: In function ‘futrts_umul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ^~~~~~~~~~~ 4368s | __uint32_t 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4508:90: error: expected ‘)’ before ‘a’ 4368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4508:109: error: expected ‘)’ before ‘b’ 4368s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c: In function ‘futrts_smul_hi64’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ^~~~~~~~~~ 4368s | __int128__ 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4512:86: error: expected ‘)’ before ‘a’ 4368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:4512:104: error: expected ‘)’ before ‘b’ 4368s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4368s | ~ ^ 4368s | ) 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c: In function ‘mk_compile_opts’: 4368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/iota.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4368s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4368s | ~~^ ~~~~~~~~~~~~~ 4368s | | | 4368s | unsigned int int64_t {aka long long int} 4368s | %llu 4368s 4368s If you find this error message confusing, uninformative, or wrong, please open an issue: 4368s https://github.com/diku-dk/futhark/issues 4368s 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.fut: 4369s Compiling with --backend=opencl: 4369s cc failed with code 1: 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c: In function ‘futrts_umul_hi64’: 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4369s | ^~~~~~~~~~~ 4369s | __uint32_t 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4507:90: error: expected ‘)’ before ‘a’ 4369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4369s | ~ ^ 4369s | ) 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4507:109: error: expected ‘)’ before ‘b’ 4369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4369s | ~ ^ 4369s | ) 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c: In function ‘futrts_smul_hi64’: 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4369s | ^~~~~~~~~~ 4369s | __int128__ 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4511:86: error: expected ‘)’ before ‘a’ 4369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4369s | ~ ^ 4369s | ) 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:4511:104: error: expected ‘)’ before ‘b’ 4369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4369s | ~ ^ 4369s | ) 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c: In function ‘mk_compile_opts’: 4369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/loop-antiunif.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4369s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4369s | ~~^ ~~~~~~~~~~~~~ 4369s | | | 4369s | unsigned int int64_t {aka long long int} 4369s | %llu 4369s 4369s If you find this error message confusing, uninformative, or wrong, please open an issue: 4369s https://github.com/diku-dk/futhark/issues 4369s 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.fut: 4380s Compiling with --backend=opencl: 4380s cc failed with code 1: 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c: In function ‘futrts_umul_hi64’: 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4380s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4380s | ^~~~~~~~~~~ 4380s | __uint32_t 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4507:90: error: expected ‘)’ before ‘a’ 4380s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4380s | ~ ^ 4380s | ) 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4507:109: error: expected ‘)’ before ‘b’ 4380s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4380s | ~ ^ 4380s | ) 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c: In function ‘futrts_smul_hi64’: 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4380s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4380s | ^~~~~~~~~~ 4380s | __int128__ 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4511:86: error: expected ‘)’ before ‘a’ 4380s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4380s | ~ ^ 4380s | ) 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:4511:104: error: expected ‘)’ before ‘b’ 4380s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4380s | ~ ^ 4380s | ) 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c: In function ‘mk_compile_opts’: 4380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort_minimized.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4380s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4380s | ~~^ ~~~~~~~~~~~~~ 4380s | | | 4380s | unsigned int int64_t {aka long long int} 4380s | %llu 4380s 4380s If you find this error message confusing, uninformative, or wrong, please open an issue: 4380s https://github.com/diku-dk/futhark/issues 4380s 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.fut: 4385s Compiling with --backend=opencl: 4385s cc failed with code 1: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c: In function ‘futrts_umul_hi64’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ^~~~~~~~~~~ 4385s | __uint32_t 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4507:90: error: expected ‘)’ before ‘a’ 4385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4507:109: error: expected ‘)’ before ‘b’ 4385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c: In function ‘futrts_smul_hi64’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ^~~~~~~~~~ 4385s | __int128__ 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4511:86: error: expected ‘)’ before ‘a’ 4385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:4511:104: error: expected ‘)’ before ‘b’ 4385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c: In function ‘mk_compile_opts’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/no-ext.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4385s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4385s | ~~^ ~~~~~~~~~~~~~ 4385s | | | 4385s | unsigned int int64_t {aka long long int} 4385s | %llu 4385s 4385s If you find this error message confusing, uninformative, or wrong, please open an issue: 4385s https://github.com/diku-dk/futhark/issues 4385s 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.fut: 4385s Compiling with --backend=opencl: 4385s cc failed with code 1: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c: In function ‘futrts_umul_hi64’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4385s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ^~~~~~~~~~~ 4385s | __uint32_t 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4522:90: error: expected ‘)’ before ‘a’ 4385s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4522:109: error: expected ‘)’ before ‘b’ 4385s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c: In function ‘futrts_smul_hi64’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4385s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ^~~~~~~~~~ 4385s | __int128__ 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4526:86: error: expected ‘)’ before ‘a’ 4385s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:4526:104: error: expected ‘)’ before ‘b’ 4385s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4385s | ~ ^ 4385s | ) 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c: In function ‘mk_compile_opts’: 4385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-exts.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4385s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4385s | ~~^ ~~~~~~~~~~~~~ 4385s | | | 4385s | unsigned int int64_t {aka long long int} 4385s | %llu 4385s 4385s If you find this error message confusing, uninformative, or wrong, please open an issue: 4385s https://github.com/diku-dk/futhark/issues 4385s 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.fut: 4386s Compiling with --backend=opencl: 4386s cc failed with code 1: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c: In function ‘futrts_umul_hi64’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4386s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ^~~~~~~~~~~ 4386s | __uint32_t 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4523:90: error: expected ‘)’ before ‘a’ 4386s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4523:109: error: expected ‘)’ before ‘b’ 4386s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c: In function ‘futrts_smul_hi64’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4386s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ^~~~~~~~~~ 4386s | __int128__ 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4527:86: error: expected ‘)’ before ‘a’ 4386s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:4527:104: error: expected ‘)’ before ‘b’ 4386s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c: In function ‘mk_compile_opts’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/two-returns.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4386s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4386s | ~~^ ~~~~~~~~~~~~~ 4386s | | | 4386s | unsigned int int64_t {aka long long int} 4386s | %llu 4386s 4386s If you find this error message confusing, uninformative, or wrong, please open an issue: 4386s https://github.com/diku-dk/futhark/issues 4386s 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.fut: 4386s Compiling with --backend=opencl: 4386s cc failed with code 1: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c: In function ‘futrts_umul_hi64’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4386s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ^~~~~~~~~~~ 4386s | __uint32_t 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4507:90: error: expected ‘)’ before ‘a’ 4386s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4507:109: error: expected ‘)’ before ‘b’ 4386s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c: In function ‘futrts_smul_hi64’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4386s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ^~~~~~~~~~ 4386s | __int128__ 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4511:86: error: expected ‘)’ before ‘a’ 4386s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:4511:104: error: expected ‘)’ before ‘b’ 4386s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4386s | ~ ^ 4386s | ) 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c: In function ‘mk_compile_opts’: 4386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-loop/slice.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4386s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4386s | ~~^ ~~~~~~~~~~~~~ 4386s | | | 4386s | unsigned int int64_t {aka long long int} 4386s | %llu 4386s 4386s If you find this error message confusing, uninformative, or wrong, please open an issue: 4386s https://github.com/diku-dk/futhark/issues 4386s 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.fut: 4389s Compiling with --backend=opencl: 4389s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.fut:4:15-19: 4389s Unused name "cost". 4389s cc failed with code 1: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c: In function ‘futrts_umul_hi64’: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4389s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ^~~~~~~~~~~ 4389s | __uint32_t 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4523:90: error: expected ‘)’ before ‘a’ 4389s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4523:109: error: expected ‘)’ before ‘b’ 4389s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c: In function ‘futrts_smul_hi64’: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4389s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ^~~~~~~~~~ 4389s | __int128__ 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4527:86: error: expected ‘)’ before ‘a’ 4389s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:4527:104: error: expected ‘)’ before ‘b’ 4389s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c: In function ‘mk_compile_opts’: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/partition.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4389s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4389s | ~~^ ~~~~~~~~~~~~~ 4389s | | | 4389s | unsigned int int64_t {aka long long int} 4389s | %llu 4389s 4389s If you find this error message confusing, uninformative, or wrong, please open an issue: 4389s https://github.com/diku-dk/futhark/issues 4389s 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.fut: 4389s Generating reference outputs: 4389s cc failed with code 1: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c: In function ‘futrts_umul_hi64’: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4389s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ^~~~~~~~~~~ 4389s | __uint32_t 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:90: error: expected ‘)’ before ‘a’ 4389s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4412:109: error: expected ‘)’ before ‘b’ 4389s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c: In function ‘futrts_smul_hi64’: 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4389s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ^~~~~~~~~~ 4389s | __int128__ 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:86: error: expected ‘)’ before ‘a’ 4389s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/f16kernel.c:4416:104: error: expected ‘)’ before ‘b’ 4389s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4389s | ~ ^ 4389s | ) 4389s 4389s If you find this error message confusing, uninformative, or wrong, please open an issue: 4389s https://github.com/diku-dk/futhark/issues 4389s 4398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.fut: 4398s Compiling with --backend=opencl: 4398s cc failed with code 1: 4398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c: In function ‘futrts_umul_hi64’: 4398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4398s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4398s | ^~~~~~~~~~~ 4398s | __uint32_t 4398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 4398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4535:90: error: expected ‘)’ before ‘a’ 4398s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4535:109: error: expected ‘)’ before ‘b’ 4399s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c: In function ‘futrts_smul_hi64’: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4399s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ^~~~~~~~~~ 4399s | __int128__ 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4539:86: error: expected ‘)’ before ‘a’ 4399s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:4539:104: error: expected ‘)’ before ‘b’ 4399s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c: In function ‘mk_compile_opts’: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/existential-ifs/merge_sort.c:7890:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4399s 7890 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4399s | ~~^ ~~~~~~~~~~~~~ 4399s | | | 4399s | unsigned int int64_t {aka long long int} 4399s | %llu 4399s 4399s If you find this error message confusing, uninformative, or wrong, please open an issue: 4399s https://github.com/diku-dk/futhark/issues 4399s 4399s (382 failed, 36 passed, 1885 to go). 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.fut: 4399s Compiling with --backend=opencl: 4399s cc failed with code 1: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c: In function ‘futrts_umul_hi64’: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4399s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4399s | ^~~~~~~~~~~ 4399s | __uint32_t 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4493:90: error: expected ‘)’ before ‘a’ 4399s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4493:109: error: expected ‘)’ before ‘b’ 4399s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c: In function ‘futrts_smul_hi64’: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4399s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ^~~~~~~~~~ 4399s | __int128__ 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4497:86: error: expected ‘)’ before ‘a’ 4399s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:4497:104: error: expected ‘)’ before ‘b’ 4399s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4399s | ~ ^ 4399s | ) 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c: In function ‘mk_compile_opts’: 4399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibloop.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4399s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4399s | ~~^ ~~~~~~~~~~~~~ 4399s | | | 4399s | unsigned int int64_t {aka long long int} 4399s | %llu 4399s 4399s If you find this error message confusing, uninformative, or wrong, please open an issue: 4399s https://github.com/diku-dk/futhark/issues 4399s 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.fut: 4402s Compiling with --backend=opencl: 4402s cc failed with code 1: 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c: In function ‘futrts_umul_hi64’: 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4402s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4402s | ^~~~~~~~~~~ 4402s | __uint32_t 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4507:90: error: expected ‘)’ before ‘a’ 4402s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4402s | ~ ^ 4402s | ) 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4507:109: error: expected ‘)’ before ‘b’ 4402s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4402s | ~ ^ 4402s | ) 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c: In function ‘futrts_smul_hi64’: 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4402s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4402s | ^~~~~~~~~~ 4402s | __int128__ 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4511:86: error: expected ‘)’ before ‘a’ 4402s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4402s | ~ ^ 4402s | ) 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:4511:104: error: expected ‘)’ before ‘b’ 4402s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4402s | ~ ^ 4402s | ) 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c: In function ‘mk_compile_opts’: 4402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fibfun.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4402s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4402s | ~~^ ~~~~~~~~~~~~~ 4402s | | | 4402s | unsigned int int64_t {aka long long int} 4402s | %llu 4402s 4402s If you find this error message confusing, uninformative, or wrong, please open an issue: 4402s https://github.com/diku-dk/futhark/issues 4402s 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.fut: 4403s Compiling with --backend=opencl: 4403s cc failed with code 1: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c: In function ‘futrts_umul_hi64’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4403s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ^~~~~~~~~~~ 4403s | __uint32_t 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4507:90: error: expected ‘)’ before ‘a’ 4403s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4507:109: error: expected ‘)’ before ‘b’ 4403s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c: In function ‘futrts_smul_hi64’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4403s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ^~~~~~~~~~ 4403s | __int128__ 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4511:86: error: expected ‘)’ before ‘a’ 4403s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:4511:104: error: expected ‘)’ before ‘b’ 4403s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c: In function ‘mk_compile_opts’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/CosminArrayExample.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4403s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4403s | ~~^ ~~~~~~~~~~~~~ 4403s | | | 4403s | unsigned int int64_t {aka long long int} 4403s | %llu 4403s 4403s If you find this error message confusing, uninformative, or wrong, please open an issue: 4403s https://github.com/diku-dk/futhark/issues 4403s 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.fut: 4403s Compiling with --backend=opencl: 4403s cc failed with code 1: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c: In function ‘futrts_umul_hi64’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4403s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ^~~~~~~~~~~ 4403s | __uint32_t 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4508:90: error: expected ‘)’ before ‘a’ 4403s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4508:109: error: expected ‘)’ before ‘b’ 4403s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c: In function ‘futrts_smul_hi64’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4403s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ^~~~~~~~~~ 4403s | __int128__ 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4512:86: error: expected ‘)’ before ‘a’ 4403s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:4512:104: error: expected ‘)’ before ‘b’ 4403s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4403s | ~ ^ 4403s | ) 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c: In function ‘mk_compile_opts’: 4403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/HighlyNestedMap.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4403s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4403s | ~~^ ~~~~~~~~~~~~~ 4403s | | | 4403s | unsigned int int64_t {aka long long int} 4403s | %llu 4403s 4403s If you find this error message confusing, uninformative, or wrong, please open an issue: 4403s https://github.com/diku-dk/futhark/issues 4403s 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.fut: 4404s Compiling with --backend=opencl: 4404s cc failed with code 1: 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c: In function ‘futrts_umul_hi64’: 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4404s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4404s | ^~~~~~~~~~~ 4404s | __uint32_t 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4524:90: error: expected ‘)’ before ‘a’ 4404s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4404s | ~ ^ 4404s | ) 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4524:109: error: expected ‘)’ before ‘b’ 4404s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4404s | ~ ^ 4404s | ) 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c: In function ‘futrts_smul_hi64’: 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4404s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4404s | ^~~~~~~~~~ 4404s | __int128__ 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4528:86: error: expected ‘)’ before ‘a’ 4404s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4404s | ~ ^ 4404s | ) 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:4528:104: error: expected ‘)’ before ‘b’ 4404s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4404s | ~ ^ 4404s | ) 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c: In function ‘mk_compile_opts’: 4404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes1.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4404s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4404s | ~~^ ~~~~~~~~~~~~~ 4404s | | | 4404s | unsigned int int64_t {aka long long int} 4404s | %llu 4404s 4404s If you find this error message confusing, uninformative, or wrong, please open an issue: 4404s https://github.com/diku-dk/futhark/issues 4404s 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.fut: 4405s Compiling with --backend=opencl: 4405s cc failed with code 1: 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c: In function ‘futrts_umul_hi64’: 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4405s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4405s | ^~~~~~~~~~~ 4405s | __uint32_t 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4524:90: error: expected ‘)’ before ‘a’ 4405s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4405s | ~ ^ 4405s | ) 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4524:109: error: expected ‘)’ before ‘b’ 4405s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4405s | ~ ^ 4405s | ) 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c: In function ‘futrts_smul_hi64’: 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4405s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4405s | ^~~~~~~~~~ 4405s | __int128__ 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4528:86: error: expected ‘)’ before ‘a’ 4405s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4405s | ~ ^ 4405s | ) 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:4528:104: error: expected ‘)’ before ‘b’ 4405s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4405s | ~ ^ 4405s | ) 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c: In function ‘mk_compile_opts’: 4405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes2.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4405s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4405s | ~~^ ~~~~~~~~~~~~~ 4405s | | | 4405s | unsigned int int64_t {aka long long int} 4405s | %llu 4405s 4405s If you find this error message confusing, uninformative, or wrong, please open an issue: 4405s https://github.com/diku-dk/futhark/issues 4405s 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.fut: 4414s Compiling with --backend=opencl: 4414s cc failed with code 1: 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c: In function ‘futrts_umul_hi64’: 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4414s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4414s | ^~~~~~~~~~~ 4414s | __uint32_t 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4523:90: error: expected ‘)’ before ‘a’ 4414s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4414s | ~ ^ 4414s | ) 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4523:109: error: expected ‘)’ before ‘b’ 4414s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4414s | ~ ^ 4414s | ) 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c: In function ‘futrts_smul_hi64’: 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4414s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4414s | ^~~~~~~~~~ 4414s | __int128__ 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4527:86: error: expected ‘)’ before ‘a’ 4414s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4414s | ~ ^ 4414s | ) 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:4527:104: error: expected ‘)’ before ‘b’ 4414s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4414s | ~ ^ 4414s | ) 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c: In function ‘mk_compile_opts’: 4414s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4414s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4414s | ~~^ ~~~~~~~~~~~~~ 4414s | | | 4414s | unsigned int int64_t {aka long long int} 4414s | %llu 4414s 4414s If you find this error message confusing, uninformative, or wrong, please open an issue: 4414s https://github.com/diku-dk/futhark/issues 4414s 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.fut: 4415s Compiling with --backend=opencl: 4415s cc failed with code 1: 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c: In function ‘futrts_umul_hi64’: 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4415s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4415s | ^~~~~~~~~~~ 4415s | __uint32_t 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4524:90: error: expected ‘)’ before ‘a’ 4415s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4415s | ~ ^ 4415s | ) 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4524:109: error: expected ‘)’ before ‘b’ 4415s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4415s | ~ ^ 4415s | ) 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c: In function ‘futrts_smul_hi64’: 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4415s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4415s | ^~~~~~~~~~ 4415s | __int128__ 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4528:86: error: expected ‘)’ before ‘a’ 4415s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4415s | ~ ^ 4415s | ) 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:4528:104: error: expected ‘)’ before ‘b’ 4415s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4415s | ~ ^ 4415s | ) 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c: In function ‘mk_compile_opts’: 4415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/IntmRes3.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4415s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4415s | ~~^ ~~~~~~~~~~~~~ 4415s | | | 4415s | unsigned int int64_t {aka long long int} 4415s | %llu 4415s 4415s If you find this error message confusing, uninformative, or wrong, please open an issue: 4415s https://github.com/diku-dk/futhark/issues 4415s 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.fut: 4417s Compiling with --backend=opencl: 4417s cc failed with code 1: 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c: In function ‘futrts_umul_hi64’: 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4417s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4417s | ^~~~~~~~~~~ 4417s | __uint32_t 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4523:90: error: expected ‘)’ before ‘a’ 4417s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4417s | ~ ^ 4417s | ) 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4523:109: error: expected ‘)’ before ‘b’ 4417s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4417s | ~ ^ 4417s | ) 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c: In function ‘futrts_smul_hi64’: 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4417s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4417s | ^~~~~~~~~~ 4417s | __int128__ 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4527:86: error: expected ‘)’ before ‘a’ 4417s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4417s | ~ ^ 4417s | ) 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:4527:104: error: expected ‘)’ before ‘b’ 4417s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4417s | ~ ^ 4417s | ) 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c: In function ‘mk_compile_opts’: 4417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4417s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4417s | ~~^ ~~~~~~~~~~~~~ 4417s | | | 4417s | unsigned int int64_t {aka long long int} 4417s | %llu 4417s 4417s If you find this error message confusing, uninformative, or wrong, please open an issue: 4417s https://github.com/diku-dk/futhark/issues 4417s 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.fut: 4418s Compiling with --backend=opencl: 4418s cc failed with code 1: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c: In function ‘futrts_umul_hi64’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4418s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ^~~~~~~~~~~ 4418s | __uint32_t 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4523:90: error: expected ‘)’ before ‘a’ 4418s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4523:109: error: expected ‘)’ before ‘b’ 4418s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c: In function ‘futrts_smul_hi64’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4418s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ^~~~~~~~~~ 4418s | __int128__ 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4527:86: error: expected ‘)’ before ‘a’ 4418s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:4527:104: error: expected ‘)’ before ‘b’ 4418s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c: In function ‘mk_compile_opts’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInv3.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4418s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4418s | ~~^ ~~~~~~~~~~~~~ 4418s | | | 4418s | unsigned int int64_t {aka long long int} 4418s | %llu 4418s 4418s If you find this error message confusing, uninformative, or wrong, please open an issue: 4418s https://github.com/diku-dk/futhark/issues 4418s 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.fut: 4418s Compiling with --backend=opencl: 4418s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.fut:11:17-77: 4418s Entry point parameter 4418s 4418s ((xs: [m]i32): [m]i32, (ys: [n]i64): [n]i64, (zs: [n]i64): [n]i64, (is: [n]i32): [n]i32, (js: [n]i32): [n]i32) 4418s 4418s will have an opaque type, so the entry point will likely not be callable. 4418s cc failed with code 1: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c: In function ‘futrts_umul_hi64’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4418s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ^~~~~~~~~~~ 4418s | __uint32_t 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4546:90: error: expected ‘)’ before ‘a’ 4418s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4546:109: error: expected ‘)’ before ‘b’ 4418s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c: In function ‘futrts_smul_hi64’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4418s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ^~~~~~~~~~ 4418s | __int128__ 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4550:86: error: expected ‘)’ before ‘a’ 4418s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:4550:104: error: expected ‘)’ before ‘b’ 4418s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4418s | ~ ^ 4418s | ) 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c: In function ‘mk_compile_opts’: 4418s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/LoopInvReshape.c:7878:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4418s 7878 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4418s | ~~^ ~~~~~~~~~~~~~ 4418s | | | 4418s | unsigned int int64_t {aka long long int} 4418s | %llu 4418s 4418s If you find this error message confusing, uninformative, or wrong, please open an issue: 4418s https://github.com/diku-dk/futhark/issues 4418s 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.fut: 4420s Compiling with --backend=opencl: 4420s cc failed with code 1: 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c: In function ‘futrts_umul_hi64’: 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4420s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4420s | ^~~~~~~~~~~ 4420s | __uint32_t 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4508:90: error: expected ‘)’ before ‘a’ 4420s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4420s | ~ ^ 4420s | ) 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4508:109: error: expected ‘)’ before ‘b’ 4420s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4420s | ~ ^ 4420s | ) 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c: In function ‘futrts_smul_hi64’: 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4420s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4420s | ^~~~~~~~~~ 4420s | __int128__ 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4512:86: error: expected ‘)’ before ‘a’ 4420s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4420s | ~ ^ 4420s | ) 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:4512:104: error: expected ‘)’ before ‘b’ 4420s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4420s | ~ ^ 4420s | ) 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c: In function ‘mk_compile_opts’: 4420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-IotaMapReduce.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4420s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4420s | ~~^ ~~~~~~~~~~~~~ 4420s | | | 4420s | unsigned int int64_t {aka long long int} 4420s | %llu 4420s 4420s If you find this error message confusing, uninformative, or wrong, please open an issue: 4420s https://github.com/diku-dk/futhark/issues 4420s 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.fut: 4421s Compiling with --backend=opencl: 4421s cc failed with code 1: 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c: In function ‘futrts_umul_hi64’: 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4421s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4421s | ^~~~~~~~~~~ 4421s | __uint32_t 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4523:90: error: expected ‘)’ before ‘a’ 4421s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4421s | ~ ^ 4421s | ) 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4523:109: error: expected ‘)’ before ‘b’ 4421s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4421s | ~ ^ 4421s | ) 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c: In function ‘futrts_smul_hi64’: 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4421s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4421s | ^~~~~~~~~~ 4421s | __int128__ 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4527:86: error: expected ‘)’ before ‘a’ 4421s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4421s | ~ ^ 4421s | ) 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:4527:104: error: expected ‘)’ before ‘b’ 4421s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4421s | ~ ^ 4421s | ) 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c: In function ‘mk_compile_opts’: 4421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/Map-Map-IotaMapReduce.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4421s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4421s | ~~^ ~~~~~~~~~~~~~ 4421s | | | 4421s | unsigned int int64_t {aka long long int} 4421s | %llu 4421s 4421s If you find this error message confusing, uninformative, or wrong, please open an issue: 4421s https://github.com/diku-dk/futhark/issues 4421s 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.fut: 4429s Compiling with --backend=opencl: 4429s cc failed with code 1: 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c: In function ‘futrts_umul_hi64’: 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4429s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4429s | ^~~~~~~~~~~ 4429s | __uint32_t 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4507:90: error: expected ‘)’ before ‘a’ 4429s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4429s | ~ ^ 4429s | ) 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4507:109: error: expected ‘)’ before ‘b’ 4429s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4429s | ~ ^ 4429s | ) 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c: In function ‘futrts_smul_hi64’: 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4429s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4429s | ^~~~~~~~~~ 4429s | __int128__ 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4511:86: error: expected ‘)’ before ‘a’ 4429s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4429s | ~ ^ 4429s | ) 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:4511:104: error: expected ‘)’ before ‘b’ 4429s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4429s | ~ ^ 4429s | ) 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c: In function ‘mk_compile_opts’: 4429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MapIotaReduce.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4429s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4429s | ~~^ ~~~~~~~~~~~~~ 4429s | | | 4429s | unsigned int int64_t {aka long long int} 4429s | %llu 4429s 4429s If you find this error message confusing, uninformative, or wrong, please open an issue: 4429s https://github.com/diku-dk/futhark/issues 4429s 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.fut: 4430s Compiling with --backend=opencl: 4430s cc failed with code 1: 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c: In function ‘futrts_umul_hi64’: 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4430s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4430s | ^~~~~~~~~~~ 4430s | __uint32_t 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4508:90: error: expected ‘)’ before ‘a’ 4430s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4430s | ~ ^ 4430s | ) 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4508:109: error: expected ‘)’ before ‘b’ 4430s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4430s | ~ ^ 4430s | ) 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c: In function ‘futrts_smul_hi64’: 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4430s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4430s | ^~~~~~~~~~ 4430s | __int128__ 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4512:86: error: expected ‘)’ before ‘a’ 4430s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4430s | ~ ^ 4430s | ) 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:4512:104: error: expected ‘)’ before ‘b’ 4430s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4430s | ~ ^ 4430s | ) 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c: In function ‘mk_compile_opts’: 4430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/MatrixAddition.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4430s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4430s | ~~^ ~~~~~~~~~~~~~ 4430s | | | 4430s | unsigned int int64_t {aka long long int} 4430s | %llu 4430s 4430s If you find this error message confusing, uninformative, or wrong, please open an issue: 4430s https://github.com/diku-dk/futhark/issues 4430s 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.fut: 4433s Compiling with --backend=opencl: 4433s cc failed with code 1: 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c: In function ‘futrts_umul_hi64’: 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4433s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4433s | ^~~~~~~~~~~ 4433s | __uint32_t 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4508:90: error: expected ‘)’ before ‘a’ 4433s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4433s | ~ ^ 4433s | ) 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4508:109: error: expected ‘)’ before ‘b’ 4433s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4433s | ~ ^ 4433s | ) 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c: In function ‘futrts_smul_hi64’: 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4433s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4433s | ^~~~~~~~~~ 4433s | __int128__ 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4512:86: error: expected ‘)’ before ‘a’ 4433s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4433s | ~ ^ 4433s | ) 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:4512:104: error: expected ‘)’ before ‘b’ 4433s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4433s | ~ ^ 4433s | ) 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c: In function ‘mk_compile_opts’: 4433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/VectorAddition.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4433s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4433s | ~~^ ~~~~~~~~~~~~~ 4433s | | | 4433s | unsigned int int64_t {aka long long int} 4433s | %llu 4433s 4433s If you find this error message confusing, uninformative, or wrong, please open an issue: 4433s https://github.com/diku-dk/futhark/issues 4433s 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.fut: 4434s Compiling with --backend=opencl: 4434s cc failed with code 1: 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c: In function ‘futrts_umul_hi64’: 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4434s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4434s | ^~~~~~~~~~~ 4434s | __uint32_t 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4522:90: error: expected ‘)’ before ‘a’ 4434s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4434s | ~ ^ 4434s | ) 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4522:109: error: expected ‘)’ before ‘b’ 4434s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4434s | ~ ^ 4434s | ) 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c: In function ‘futrts_smul_hi64’: 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4434s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4434s | ^~~~~~~~~~ 4434s | __int128__ 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4526:86: error: expected ‘)’ before ‘a’ 4434s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4434s | ~ ^ 4434s | ) 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:4526:104: error: expected ‘)’ before ‘b’ 4434s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4434s | ~ ^ 4434s | ) 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c: In function ‘mk_compile_opts’: 4434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/SimpleReduce.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4434s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4434s | ~~^ ~~~~~~~~~~~~~ 4434s | | | 4434s | unsigned int int64_t {aka long long int} 4434s | %llu 4434s 4434s If you find this error message confusing, uninformative, or wrong, please open an issue: 4434s https://github.com/diku-dk/futhark/issues 4434s 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.fut: 4435s Compiling with --backend=opencl: 4435s cc failed with code 1: 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c: In function ‘futrts_umul_hi64’: 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4435s | ^~~~~~~~~~~ 4435s | __uint32_t 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4508:90: error: expected ‘)’ before ‘a’ 4435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4435s | ~ ^ 4435s | ) 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4508:109: error: expected ‘)’ before ‘b’ 4435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4435s | ~ ^ 4435s | ) 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c: In function ‘futrts_smul_hi64’: 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4435s | ^~~~~~~~~~ 4435s | __int128__ 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4512:86: error: expected ‘)’ before ‘a’ 4435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4435s | ~ ^ 4435s | ) 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:4512:104: error: expected ‘)’ before ‘b’ 4435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4435s | ~ ^ 4435s | ) 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c: In function ‘mk_compile_opts’: 4435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/map-nested-free.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4435s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4435s | ~~^ ~~~~~~~~~~~~~ 4435s | | | 4435s | unsigned int int64_t {aka long long int} 4435s | %llu 4435s 4435s If you find this error message confusing, uninformative, or wrong, please open an issue: 4435s https://github.com/diku-dk/futhark/issues 4435s 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.fut: 4436s Compiling with --backend=opencl: 4436s cc failed with code 1: 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c: In function ‘futrts_umul_hi64’: 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4436s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4436s | ^~~~~~~~~~~ 4436s | __uint32_t 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4508:90: error: expected ‘)’ before ‘a’ 4436s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4436s | ~ ^ 4436s | ) 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4508:109: error: expected ‘)’ before ‘b’ 4436s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4436s | ~ ^ 4436s | ) 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c: In function ‘futrts_smul_hi64’: 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4436s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4436s | ^~~~~~~~~~ 4436s | __int128__ 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4512:86: error: expected ‘)’ before ‘a’ 4436s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4436s | ~ ^ 4436s | ) 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:4512:104: error: expected ‘)’ before ‘b’ 4436s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4436s | ~ ^ 4436s | ) 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c: In function ‘mk_compile_opts’: 4436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap2.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4436s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4436s | ~~^ ~~~~~~~~~~~~~ 4436s | | | 4436s | unsigned int int64_t {aka long long int} 4436s | %llu 4436s 4436s If you find this error message confusing, uninformative, or wrong, please open an issue: 4436s https://github.com/diku-dk/futhark/issues 4436s 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.fut: 4438s Compiling with --backend=opencl: 4438s cc failed with code 1: 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c: In function ‘futrts_umul_hi64’: 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4438s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4438s | ^~~~~~~~~~~ 4438s | __uint32_t 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4523:90: error: expected ‘)’ before ‘a’ 4438s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4438s | ~ ^ 4438s | ) 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4523:109: error: expected ‘)’ before ‘b’ 4438s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4438s | ~ ^ 4438s | ) 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c: In function ‘futrts_smul_hi64’: 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4438s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4438s | ^~~~~~~~~~ 4438s | __int128__ 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4527:86: error: expected ‘)’ before ‘a’ 4438s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4438s | ~ ^ 4438s | ) 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:4527:104: error: expected ‘)’ before ‘b’ 4438s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4438s | ~ ^ 4438s | ) 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c: In function ‘mk_compile_opts’: 4438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/flattening/redomap1.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4438s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4438s | ~~^ ~~~~~~~~~~~~~ 4438s | | | 4438s | unsigned int int64_t {aka long long int} 4438s | %llu 4438s 4438s If you find this error message confusing, uninformative, or wrong, please open an issue: 4438s https://github.com/diku-dk/futhark/issues 4438s 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.fut: 4443s Compiling with --backend=opencl: 4443s cc failed with code 1: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c: In function ‘futrts_umul_hi64’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ^~~~~~~~~~~ 4443s | __uint32_t 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4493:90: error: expected ‘)’ before ‘a’ 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4493:109: error: expected ‘)’ before ‘b’ 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c: In function ‘futrts_smul_hi64’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ^~~~~~~~~~ 4443s | __int128__ 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4497:86: error: expected ‘)’ before ‘a’ 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:4497:104: error: expected ‘)’ before ‘b’ 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c: In function ‘mk_compile_opts’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/float_32_64.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4443s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4443s | ~~^ ~~~~~~~~~~~~~ 4443s | | | 4443s | unsigned int int64_t {aka long long int} 4443s | %llu 4443s 4443s If you find this error message confusing, uninformative, or wrong, please open an issue: 4443s https://github.com/diku-dk/futhark/issues 4443s 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.fut: 4443s Compiling with --backend=opencl: 4443s cc failed with code 1: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c: In function ‘futrts_umul_hi64’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ^~~~~~~~~~~ 4443s | __uint32_t 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4493:90: error: expected ‘)’ before ‘a’ 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4493:109: error: expected ‘)’ before ‘b’ 4443s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c: In function ‘futrts_smul_hi64’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ^~~~~~~~~~ 4443s | __int128__ 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4497:86: error: expected ‘)’ before ‘a’ 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:4497:104: error: expected ‘)’ before ‘b’ 4443s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4443s | ~ ^ 4443s | ) 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c: In function ‘mk_compile_opts’: 4443s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/floatunderscores.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4443s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4443s | ~~^ ~~~~~~~~~~~~~ 4443s | | | 4443s | unsigned int int64_t {aka long long int} 4443s | %llu 4443s 4443s If you find this error message confusing, uninformative, or wrong, please open an issue: 4443s https://github.com/diku-dk/futhark/issues 4443s 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.fut: 4451s Compiling with --backend=opencl: 4451s cc failed with code 1: 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c: In function ‘futrts_umul_hi64’: 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4451s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4451s | ^~~~~~~~~~~ 4451s | __uint32_t 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4507:90: error: expected ‘)’ before ‘a’ 4451s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4451s | ~ ^ 4451s | ) 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4507:109: error: expected ‘)’ before ‘b’ 4451s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4451s | ~ ^ 4451s | ) 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c: In function ‘futrts_smul_hi64’: 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4451s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4451s | ^~~~~~~~~~ 4451s | __int128__ 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4511:86: error: expected ‘)’ before ‘a’ 4451s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4451s | ~ ^ 4451s | ) 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:4511:104: error: expected ‘)’ before ‘b’ 4451s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4451s | ~ ^ 4451s | ) 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c: In function ‘mk_compile_opts’: 4451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/bugCalib.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4451s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4451s | ~~^ ~~~~~~~~~~~~~ 4451s | | | 4451s | unsigned int int64_t {aka long long int} 4451s | %llu 4451s 4451s If you find this error message confusing, uninformative, or wrong, please open an issue: 4451s https://github.com/diku-dk/futhark/issues 4451s 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.fut: 4454s Compiling with --backend=opencl: 4454s cc failed with code 1: 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c: In function ‘futrts_umul_hi64’: 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4454s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4454s | ^~~~~~~~~~~ 4454s | __uint32_t 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4523:90: error: expected ‘)’ before ‘a’ 4454s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4454s | ~ ^ 4454s | ) 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4523:109: error: expected ‘)’ before ‘b’ 4454s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4454s | ~ ^ 4454s | ) 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c: In function ‘futrts_smul_hi64’: 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4454s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4454s | ^~~~~~~~~~ 4454s | __int128__ 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4527:86: error: expected ‘)’ before ‘a’ 4454s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4454s | ~ ^ 4454s | ) 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:4527:104: error: expected ‘)’ before ‘b’ 4454s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4454s | ~ ^ 4454s | ) 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c: In function ‘mk_compile_opts’: 4454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/hindrReshape0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4454s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4454s | ~~^ ~~~~~~~~~~~~~ 4454s | | | 4454s | unsigned int int64_t {aka long long int} 4454s | %llu 4454s 4454s If you find this error message confusing, uninformative, or wrong, please open an issue: 4454s https://github.com/diku-dk/futhark/issues 4454s 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.fut: 4455s Compiling with --backend=opencl: 4455s cc failed with code 1: 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c: In function ‘futrts_umul_hi64’: 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4455s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4455s | ^~~~~~~~~~~ 4455s | __uint32_t 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4509:90: error: expected ‘)’ before ‘a’ 4455s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4455s | ~ ^ 4455s | ) 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4509:109: error: expected ‘)’ before ‘b’ 4455s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4455s | ~ ^ 4455s | ) 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c: In function ‘futrts_smul_hi64’: 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4455s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4455s | ^~~~~~~~~~ 4455s | __int128__ 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4513:86: error: expected ‘)’ before ‘a’ 4455s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4455s | ~ ^ 4455s | ) 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:4513:104: error: expected ‘)’ before ‘b’ 4455s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4455s | ~ ^ 4455s | ) 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c: In function ‘mk_compile_opts’: 4455s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4455s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4455s | ~~^ ~~~~~~~~~~~~~ 4455s | | | 4455s | unsigned int int64_t {aka long long int} 4455s | %llu 4455s 4455s If you find this error message confusing, uninformative, or wrong, please open an issue: 4455s https://github.com/diku-dk/futhark/issues 4455s 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.fut: 4456s Compiling with --backend=opencl: 4456s cc failed with code 1: 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c: In function ‘futrts_umul_hi64’: 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4456s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4456s | ^~~~~~~~~~~ 4456s | __uint32_t 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4511:90: error: expected ‘)’ before ‘a’ 4456s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4456s | ~ ^ 4456s | ) 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4511:109: error: expected ‘)’ before ‘b’ 4456s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4456s | ~ ^ 4456s | ) 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c: In function ‘futrts_smul_hi64’: 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4456s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4456s | ^~~~~~~~~~ 4456s | __int128__ 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4515:86: error: expected ‘)’ before ‘a’ 4456s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4456s | ~ ^ 4456s | ) 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:4515:104: error: expected ‘)’ before ‘b’ 4456s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4456s | ~ ^ 4456s | ) 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c: In function ‘mk_compile_opts’: 4456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapomap1.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4456s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4456s | ~~^ ~~~~~~~~~~~~~ 4456s | | | 4456s | unsigned int int64_t {aka long long int} 4456s | %llu 4456s 4456s If you find this error message confusing, uninformative, or wrong, please open an issue: 4456s https://github.com/diku-dk/futhark/issues 4456s 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.fut: 4457s Compiling with --backend=opencl: 4457s cc failed with code 1: 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c: In function ‘futrts_umul_hi64’: 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4457s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4457s | ^~~~~~~~~~~ 4457s | __uint32_t 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4508:90: error: expected ‘)’ before ‘a’ 4457s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4457s | ~ ^ 4457s | ) 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4508:109: error: expected ‘)’ before ‘b’ 4457s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4457s | ~ ^ 4457s | ) 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c: In function ‘futrts_smul_hi64’: 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4457s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4457s | ^~~~~~~~~~ 4457s | __int128__ 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4512:86: error: expected ‘)’ before ‘a’ 4457s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4457s | ~ ^ 4457s | ) 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:4512:104: error: expected ‘)’ before ‘b’ 4457s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4457s | ~ ^ 4457s | ) 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c: In function ‘mk_compile_opts’: 4457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fourier.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4457s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4457s | ~~^ ~~~~~~~~~~~~~ 4457s | | | 4457s | unsigned int int64_t {aka long long int} 4457s | %llu 4457s 4457s If you find this error message confusing, uninformative, or wrong, please open an issue: 4457s https://github.com/diku-dk/futhark/issues 4457s 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.fut: 4458s Compiling with --backend=opencl: 4458s cc failed with code 1: 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c: In function ‘futrts_umul_hi64’: 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4458s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4458s | ^~~~~~~~~~~ 4458s | __uint32_t 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4508:90: error: expected ‘)’ before ‘a’ 4458s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4458s | ~ ^ 4458s | ) 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4508:109: error: expected ‘)’ before ‘b’ 4458s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4458s | ~ ^ 4458s | ) 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c: In function ‘futrts_smul_hi64’: 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4458s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4458s | ^~~~~~~~~~ 4458s | __int128__ 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4512:86: error: expected ‘)’ before ‘a’ 4458s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4458s | ~ ^ 4458s | ) 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:4512:104: error: expected ‘)’ before ‘b’ 4458s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4458s | ~ ^ 4458s | ) 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c: In function ‘mk_compile_opts’: 4458s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored0.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4458s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4458s | ~~^ ~~~~~~~~~~~~~ 4458s | | | 4458s | unsigned int int64_t {aka long long int} 4458s | %llu 4458s 4458s If you find this error message confusing, uninformative, or wrong, please open an issue: 4458s https://github.com/diku-dk/futhark/issues 4458s 4458s (410 failed, 38 passed, 1855 to go). 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.fut: 4460s Compiling with --backend=opencl: 4460s cc failed with code 1: 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c: In function ‘futrts_umul_hi64’: 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4460s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4460s | ^~~~~~~~~~~ 4460s | __uint32_t 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4510:90: error: expected ‘)’ before ‘a’ 4460s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4460s | ~ ^ 4460s | ) 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4510:109: error: expected ‘)’ before ‘b’ 4460s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4460s | ~ ^ 4460s | ) 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c: In function ‘futrts_smul_hi64’: 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4460s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4460s | ^~~~~~~~~~ 4460s | __int128__ 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4514:86: error: expected ‘)’ before ‘a’ 4460s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4460s | ~ ^ 4460s | ) 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:4514:104: error: expected ‘)’ before ‘b’ 4460s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4460s | ~ ^ 4460s | ) 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c: In function ‘mk_compile_opts’: 4460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/mapored1.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4460s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4460s | ~~^ ~~~~~~~~~~~~~ 4460s | | | 4460s | unsigned int int64_t {aka long long int} 4460s | %llu 4460s 4460s If you find this error message confusing, uninformative, or wrong, please open an issue: 4460s https://github.com/diku-dk/futhark/issues 4460s 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.fut: 4468s Compiling with --backend=opencl: 4468s cc failed with code 1: 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c: In function ‘futrts_umul_hi64’: 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4468s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4468s | ^~~~~~~~~~~ 4468s | __uint32_t 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4508:90: error: expected ‘)’ before ‘a’ 4468s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4468s | ~ ^ 4468s | ) 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4508:109: error: expected ‘)’ before ‘b’ 4468s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4468s | ~ ^ 4468s | ) 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c: In function ‘futrts_smul_hi64’: 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4468s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4468s | ^~~~~~~~~~ 4468s | __int128__ 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4512:86: error: expected ‘)’ before ‘a’ 4468s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4468s | ~ ^ 4468s | ) 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:4512:104: error: expected ‘)’ before ‘b’ 4468s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4468s | ~ ^ 4468s | ) 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c: In function ‘mk_compile_opts’: 4468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcan0.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4468s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4468s | ~~^ ~~~~~~~~~~~~~ 4468s | | | 4468s | unsigned int int64_t {aka long long int} 4468s | %llu 4468s 4468s If you find this error message confusing, uninformative, or wrong, please open an issue: 4468s https://github.com/diku-dk/futhark/issues 4468s 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.fut: 4470s Compiling with --backend=opencl: 4470s cc failed with code 1: 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c: In function ‘futrts_umul_hi64’: 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4470s | ^~~~~~~~~~~ 4470s | __uint32_t 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4507:90: error: expected ‘)’ before ‘a’ 4470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4470s | ~ ^ 4470s | ) 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4507:109: error: expected ‘)’ before ‘b’ 4470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4470s | ~ ^ 4470s | ) 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c: In function ‘futrts_smul_hi64’: 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4470s | ^~~~~~~~~~ 4470s | __int128__ 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4511:86: error: expected ‘)’ before ‘a’ 4470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4470s | ~ ^ 4470s | ) 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:4511:104: error: expected ‘)’ before ‘b’ 4470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4470s | ~ ^ 4470s | ) 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c: In function ‘mk_compile_opts’: 4470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/rangeIndVar.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4470s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4470s | ~~^ ~~~~~~~~~~~~~ 4470s | | | 4470s | unsigned int int64_t {aka long long int} 4470s | %llu 4470s 4470s If you find this error message confusing, uninformative, or wrong, please open an issue: 4470s https://github.com/diku-dk/futhark/issues 4470s 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.fut: 4472s Compiling with --backend=opencl: 4472s cc failed with code 1: 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c: In function ‘futrts_umul_hi64’: 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4472s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4472s | ^~~~~~~~~~~ 4472s | __uint32_t 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4509:90: error: expected ‘)’ before ‘a’ 4472s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4472s | ~ ^ 4472s | ) 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4509:109: error: expected ‘)’ before ‘b’ 4472s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4472s | ~ ^ 4472s | ) 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c: In function ‘futrts_smul_hi64’: 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4472s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4472s | ^~~~~~~~~~ 4472s | __int128__ 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4513:86: error: expected ‘)’ before ‘a’ 4472s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4472s | ~ ^ 4472s | ) 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:4513:104: error: expected ‘)’ before ‘b’ 4472s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4472s | ~ ^ 4472s | ) 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c: In function ‘mk_compile_opts’: 4472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap0.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4472s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4472s | ~~^ ~~~~~~~~~~~~~ 4472s | | | 4472s | unsigned int int64_t {aka long long int} 4472s | %llu 4472s 4472s If you find this error message confusing, uninformative, or wrong, please open an issue: 4472s https://github.com/diku-dk/futhark/issues 4472s 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.fut: 4473s Compiling with --backend=opencl: 4473s cc failed with code 1: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c: In function ‘futrts_umul_hi64’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ^~~~~~~~~~~ 4473s | __uint32_t 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4511:90: error: expected ‘)’ before ‘a’ 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4511:109: error: expected ‘)’ before ‘b’ 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c: In function ‘futrts_smul_hi64’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ^~~~~~~~~~ 4473s | __int128__ 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4515:86: error: expected ‘)’ before ‘a’ 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:4515:104: error: expected ‘)’ before ‘b’ 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c: In function ‘mk_compile_opts’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/maposcanomaposcan.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4473s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4473s | ~~^ ~~~~~~~~~~~~~ 4473s | | | 4473s | unsigned int int64_t {aka long long int} 4473s | %llu 4473s 4473s If you find this error message confusing, uninformative, or wrong, please open an issue: 4473s https://github.com/diku-dk/futhark/issues 4473s 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.fut: 4473s Compiling with --backend=opencl: 4473s cc failed with code 1: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c: In function ‘futrts_umul_hi64’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ^~~~~~~~~~~ 4473s | __uint32_t 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4511:90: error: expected ‘)’ before ‘a’ 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4511:109: error: expected ‘)’ before ‘b’ 4473s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c: In function ‘futrts_smul_hi64’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ^~~~~~~~~~ 4473s | __int128__ 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4515:86: error: expected ‘)’ before ‘a’ 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:4515:104: error: expected ‘)’ before ‘b’ 4473s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4473s | ~ ^ 4473s | ) 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c: In function ‘mk_compile_opts’: 4473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redomap1.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4473s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4473s | ~~^ ~~~~~~~~~~~~~ 4473s | | | 4473s | unsigned int int64_t {aka long long int} 4473s | %llu 4473s 4473s If you find this error message confusing, uninformative, or wrong, please open an issue: 4473s https://github.com/diku-dk/futhark/issues 4473s 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.fut: 4476s Compiling with --backend=opencl: 4476s cc failed with code 1: 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c: In function ‘futrts_umul_hi64’: 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4512:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4476s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4476s | ^~~~~~~~~~~ 4476s | __uint32_t 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4512:78: note: each undeclared identifier is reported only once for each function it appears in 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4512:90: error: expected ‘)’ before ‘a’ 4476s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4476s | ~ ^ 4476s | ) 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4512:109: error: expected ‘)’ before ‘b’ 4476s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4476s | ~ ^ 4476s | ) 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c: In function ‘futrts_smul_hi64’: 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4516:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4476s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4476s | ^~~~~~~~~~ 4476s | __int128__ 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4516:86: error: expected ‘)’ before ‘a’ 4476s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4476s | ~ ^ 4476s | ) 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:4516:104: error: expected ‘)’ before ‘b’ 4476s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4476s | ~ ^ 4476s | ) 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c: In function ‘mk_compile_opts’: 4476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/Vers2.0/redoredomapomap0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4476s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4476s | ~~^ ~~~~~~~~~~~~~ 4476s | | | 4476s | unsigned int int64_t {aka long long int} 4476s | %llu 4476s 4476s If you find this error message confusing, uninformative, or wrong, please open an issue: 4476s https://github.com/diku-dk/futhark/issues 4476s 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.fut: 4487s Compiling with --backend=opencl: 4487s cc failed with code 1: 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c: In function ‘futrts_umul_hi64’: 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4487s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4487s | ^~~~~~~~~~~ 4487s | __uint32_t 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4524:90: error: expected ‘)’ before ‘a’ 4487s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4487s | ~ ^ 4487s | ) 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4524:109: error: expected ‘)’ before ‘b’ 4487s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4487s | ~ ^ 4487s | ) 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c: In function ‘futrts_smul_hi64’: 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4487s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4487s | ^~~~~~~~~~ 4487s | __int128__ 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4528:86: error: expected ‘)’ before ‘a’ 4487s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4487s | ~ ^ 4487s | ) 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:4528:104: error: expected ‘)’ before ‘b’ 4487s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4487s | ~ ^ 4487s | ) 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c: In function ‘mk_compile_opts’: 4487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-0.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4487s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4487s | ~~^ ~~~~~~~~~~~~~ 4487s | | | 4487s | unsigned int int64_t {aka long long int} 4487s | %llu 4487s 4487s If you find this error message confusing, uninformative, or wrong, please open an issue: 4487s https://github.com/diku-dk/futhark/issues 4487s 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.fut: 4488s Compiling with --backend=opencl: 4488s cc failed with code 1: 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c: In function ‘futrts_umul_hi64’: 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4488s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4488s | ^~~~~~~~~~~ 4488s | __uint32_t 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4524:90: error: expected ‘)’ before ‘a’ 4488s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4488s | ~ ^ 4488s | ) 4488s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4524:109: error: expected ‘)’ before ‘b’ 4488s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4488s | ~ ^ 4489s | ) 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c: In function ‘futrts_smul_hi64’: 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4489s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4489s | ^~~~~~~~~~ 4489s | __int128__ 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4528:86: error: expected ‘)’ before ‘a’ 4489s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4489s | ~ ^ 4489s | ) 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:4528:104: error: expected ‘)’ before ‘b’ 4489s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4489s | ~ ^ 4489s | ) 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c: In function ‘mk_compile_opts’: 4489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-1.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4489s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4489s | ~~^ ~~~~~~~~~~~~~ 4489s | | | 4489s | unsigned int int64_t {aka long long int} 4489s | %llu 4489s 4489s If you find this error message confusing, uninformative, or wrong, please open an issue: 4489s https://github.com/diku-dk/futhark/issues 4489s 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.fut: 4490s Compiling with --backend=opencl: 4490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 4490s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4490s 4490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 4490s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4490s 4490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 4490s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4490s cc failed with code 1: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c: In function ‘futrts_umul_hi64’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4490s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ^~~~~~~~~~~ 4490s | __uint32_t 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4526:90: error: expected ‘)’ before ‘a’ 4490s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4526:109: error: expected ‘)’ before ‘b’ 4490s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c: In function ‘futrts_smul_hi64’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4490s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ^~~~~~~~~~ 4490s | __int128__ 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4530:86: error: expected ‘)’ before ‘a’ 4490s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:4530:104: error: expected ‘)’ before ‘b’ 4490s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c: In function ‘mk_compile_opts’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-1.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4490s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4490s | ~~^ ~~~~~~~~~~~~~ 4490s | | | 4490s | unsigned int int64_t {aka long long int} 4490s | %llu 4490s 4490s If you find this error message confusing, uninformative, or wrong, please open an issue: 4490s https://github.com/diku-dk/futhark/issues 4490s 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.fut: 4490s Compiling with --backend=opencl: 4490s cc failed with code 1: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c: In function ‘futrts_umul_hi64’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4490s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ^~~~~~~~~~~ 4490s | __uint32_t 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4522:90: error: expected ‘)’ before ‘a’ 4490s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4522:109: error: expected ‘)’ before ‘b’ 4490s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c: In function ‘futrts_smul_hi64’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4490s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ^~~~~~~~~~ 4490s | __int128__ 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4526:86: error: expected ‘)’ before ‘a’ 4490s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:4526:104: error: expected ‘)’ before ‘b’ 4490s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4490s | ~ ^ 4490s | ) 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c: In function ‘mk_compile_opts’: 4490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-2.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4490s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4490s | ~~^ ~~~~~~~~~~~~~ 4490s | | | 4490s | unsigned int int64_t {aka long long int} 4490s | %llu 4490s 4490s If you find this error message confusing, uninformative, or wrong, please open an issue: 4490s https://github.com/diku-dk/futhark/issues 4490s 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.fut: 4493s Compiling with --backend=opencl: 4493s cc failed with code 1: 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c: In function ‘futrts_umul_hi64’: 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4493s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4493s | ^~~~~~~~~~~ 4493s | __uint32_t 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4525:90: error: expected ‘)’ before ‘a’ 4493s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4493s | ~ ^ 4493s | ) 4493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4525:109: error: expected ‘)’ before ‘b’ 4493s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4493s | ~ ^ 4494s | ) 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c: In function ‘futrts_smul_hi64’: 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4494s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4494s | ^~~~~~~~~~ 4494s | __int128__ 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4529:86: error: expected ‘)’ before ‘a’ 4494s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4494s | ~ ^ 4494s | ) 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:4529:104: error: expected ‘)’ before ‘b’ 4494s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4494s | ~ ^ 4494s | ) 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c: In function ‘mk_compile_opts’: 4494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-flat-scat-3.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4494s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4494s | ~~^ ~~~~~~~~~~~~~ 4494s | | | 4494s | unsigned int int64_t {aka long long int} 4494s | %llu 4494s 4494s If you find this error message confusing, uninformative, or wrong, please open an issue: 4494s https://github.com/diku-dk/futhark/issues 4494s 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.fut: 4495s Compiling with --backend=opencl: 4495s cc failed with code 1: 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c: In function ‘futrts_umul_hi64’: 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4495s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4495s | ^~~~~~~~~~~ 4495s | __uint32_t 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4510:90: error: expected ‘)’ before ‘a’ 4495s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4495s | ~ ^ 4495s | ) 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4510:109: error: expected ‘)’ before ‘b’ 4495s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4495s | ~ ^ 4495s | ) 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c: In function ‘futrts_smul_hi64’: 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4495s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4495s | ^~~~~~~~~~ 4495s | __int128__ 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4514:86: error: expected ‘)’ before ‘a’ 4495s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4495s | ~ ^ 4495s | ) 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:4514:104: error: expected ‘)’ before ‘b’ 4495s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4495s | ~ ^ 4495s | ) 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c: In function ‘mk_compile_opts’: 4495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/ker2-radix.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4495s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4495s | ~~^ ~~~~~~~~~~~~~ 4495s | | | 4495s | unsigned int int64_t {aka long long int} 4495s | %llu 4495s 4495s If you find this error message confusing, uninformative, or wrong, please open an issue: 4495s https://github.com/diku-dk/futhark/issues 4495s 4497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.fut: 4497s Compiling with --backend=opencl: 4497s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 4497s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4497s 4497s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 4497s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4497s 4497s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 4497s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4497s cc failed with code 1: 4497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c: In function ‘futrts_umul_hi64’: 4497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4497s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4497s | ^~~~~~~~~~~ 4497s | __uint32_t 4497s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4527:90: error: expected ‘)’ before ‘a’ 4498s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4498s | ~ ^ 4498s | ) 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4527:109: error: expected ‘)’ before ‘b’ 4498s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4498s | ~ ^ 4498s | ) 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c: In function ‘futrts_smul_hi64’: 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4498s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4498s | ^~~~~~~~~~ 4498s | __int128__ 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4531:86: error: expected ‘)’ before ‘a’ 4498s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4498s | ~ ^ 4498s | ) 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:4531:104: error: expected ‘)’ before ‘b’ 4498s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4498s | ~ ^ 4498s | ) 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c: In function ‘mk_compile_opts’: 4498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/map-wacc-map-wacc.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4498s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4498s | ~~^ ~~~~~~~~~~~~~ 4498s | | | 4498s | unsigned int int64_t {aka long long int} 4498s | %llu 4498s 4498s If you find this error message confusing, uninformative, or wrong, please open an issue: 4498s https://github.com/diku-dk/futhark/issues 4498s 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.fut: 4501s Compiling with --backend=opencl: 4501s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:11:3-28: 4501s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4501s 4501s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:20:3-25: 4501s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4501s 4501s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/accs/intrinsics.fut:23:3-23: 4501s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 4501s cc failed with code 1: 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c: In function ‘futrts_umul_hi64’: 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4501s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4501s | ^~~~~~~~~~~ 4501s | __uint32_t 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4527:90: error: expected ‘)’ before ‘a’ 4501s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4501s | ~ ^ 4501s | ) 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4527:109: error: expected ‘)’ before ‘b’ 4501s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4501s | ~ ^ 4501s | ) 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c: In function ‘futrts_smul_hi64’: 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4501s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4501s | ^~~~~~~~~~ 4501s | __int128__ 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4531:86: error: expected ‘)’ before ‘a’ 4501s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4501s | ~ ^ 4501s | ) 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:4531:104: error: expected ‘)’ before ‘b’ 4501s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4501s | ~ ^ 4501s | ) 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c: In function ‘mk_compile_opts’: 4501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/WithAccs/wacc-map-1.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4501s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4501s | ~~^ ~~~~~~~~~~~~~ 4501s | | | 4501s | unsigned int int64_t {aka long long int} 4501s | %llu 4501s 4501s If you find this error message confusing, uninformative, or wrong, please open an issue: 4501s https://github.com/diku-dk/futhark/issues 4501s 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.fut: 4502s Compiling with --backend=opencl: 4502s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.fut:6:17-44: 4502s Entry point parameter 4502s 4502s ((d: i32): i32, (a0s: [m][b][b]f32): [m][b][b]f32) 4502s 4502s will have an opaque type, so the entry point will likely not be callable. 4502s cc failed with code 1: 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c: In function ‘futrts_umul_hi64’: 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4502s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4502s | ^~~~~~~~~~~ 4502s | __uint32_t 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4525:90: error: expected ‘)’ before ‘a’ 4502s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4502s | ~ ^ 4502s | ) 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4525:109: error: expected ‘)’ before ‘b’ 4502s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4502s | ~ ^ 4502s | ) 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c: In function ‘futrts_smul_hi64’: 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4502s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4502s | ^~~~~~~~~~ 4502s | __int128__ 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4529:86: error: expected ‘)’ before ‘a’ 4502s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4502s | ~ ^ 4502s | ) 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:4529:104: error: expected ‘)’ before ‘b’ 4502s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4502s | ~ ^ 4502s | ) 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c: In function ‘mk_compile_opts’: 4502s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption0.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4502s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4502s | ~~^ ~~~~~~~~~~~~~ 4502s | | | 4502s | unsigned int int64_t {aka long long int} 4502s | %llu 4502s 4502s If you find this error message confusing, uninformative, or wrong, please open an issue: 4502s https://github.com/diku-dk/futhark/issues 4502s 4503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.fut: 4503s Compiling with --backend=opencl: 4503s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.fut:6:17-42: 4503s Entry point parameter 4503s 4503s ((as: [n]i32): [n]i32, (bs: [m]bool): [m]bool) 4503s 4503s will have an opaque type, so the entry point will likely not be callable. 4503s cc failed with code 1: 4503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c: In function ‘futrts_umul_hi64’: 4503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4555:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4503s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4503s | ^~~~~~~~~~~ 4503s | __uint32_t 4503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4555:78: note: each undeclared identifier is reported only once for each function it appears in 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4555:90: error: expected ‘)’ before ‘a’ 4504s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4504s | ~ ^ 4504s | ) 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4555:109: error: expected ‘)’ before ‘b’ 4504s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4504s | ~ ^ 4504s | ) 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c: In function ‘futrts_smul_hi64’: 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4559:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4504s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4504s | ^~~~~~~~~~ 4504s | __int128__ 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4559:86: error: expected ‘)’ before ‘a’ 4504s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4504s | ~ ^ 4504s | ) 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:4559:104: error: expected ‘)’ before ‘b’ 4504s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4504s | ~ ^ 4504s | ) 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c: In function ‘mk_compile_opts’: 4504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption1.c:7888:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4504s 7888 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4504s | ~~^ ~~~~~~~~~~~~~ 4504s | | | 4504s | unsigned int int64_t {aka long long int} 4504s | %llu 4504s 4504s If you find this error message confusing, uninformative, or wrong, please open an issue: 4504s https://github.com/diku-dk/futhark/issues 4504s 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.fut: 4505s Compiling with --backend=opencl: 4505s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.fut:6:17-42: 4505s Entry point parameter 4505s 4505s ((as: [n]i32): [n]i32, (bs: [m]bool): [m]bool) 4505s 4505s will have an opaque type, so the entry point will likely not be callable. 4505s cc failed with code 1: 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c: In function ‘futrts_umul_hi64’: 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4505s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4505s | ^~~~~~~~~~~ 4505s | __uint32_t 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4540:90: error: expected ‘)’ before ‘a’ 4505s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4505s | ~ ^ 4505s | ) 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4540:109: error: expected ‘)’ before ‘b’ 4505s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4505s | ~ ^ 4505s | ) 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c: In function ‘futrts_smul_hi64’: 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4505s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4505s | ^~~~~~~~~~ 4505s | __int128__ 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4544:86: error: expected ‘)’ before ‘a’ 4505s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4505s | ~ ^ 4505s | ) 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:4544:104: error: expected ‘)’ before ‘b’ 4505s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4505s | ~ ^ 4505s | ) 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c: In function ‘mk_compile_opts’: 4505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption2.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4505s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4505s | ~~^ ~~~~~~~~~~~~~ 4505s | | | 4505s | unsigned int int64_t {aka long long int} 4505s | %llu 4505s 4505s If you find this error message confusing, uninformative, or wrong, please open an issue: 4505s https://github.com/diku-dk/futhark/issues 4505s 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.fut: 4507s Compiling with --backend=opencl: 4507s cc failed with code 1: 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c: In function ‘futrts_umul_hi64’: 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4507s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4507s | ^~~~~~~~~~~ 4507s | __uint32_t 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4508:90: error: expected ‘)’ before ‘a’ 4507s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4507s | ~ ^ 4507s | ) 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4508:109: error: expected ‘)’ before ‘b’ 4507s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4507s | ~ ^ 4507s | ) 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c: In function ‘futrts_smul_hi64’: 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4507s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4507s | ^~~~~~~~~~ 4507s | __int128__ 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4512:86: error: expected ‘)’ before ‘a’ 4507s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4507s | ~ ^ 4507s | ) 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:4512:104: error: expected ‘)’ before ‘b’ 4507s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4507s | ~ ^ 4507s | ) 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c: In function ‘mk_compile_opts’: 4507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/consumption3.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4507s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4507s | ~~^ ~~~~~~~~~~~~~ 4507s | | | 4507s | unsigned int int64_t {aka long long int} 4507s | %llu 4507s 4507s If you find this error message confusing, uninformative, or wrong, please open an issue: 4507s https://github.com/diku-dk/futhark/issues 4507s 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.fut: 4511s Compiling with --backend=opencl: 4511s cc failed with code 1: 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c: In function ‘futrts_umul_hi64’: 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4511s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4511s | ^~~~~~~~~~~ 4511s | __uint32_t 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4507:90: error: expected ‘)’ before ‘a’ 4511s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4511s | ~ ^ 4511s | ) 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4507:109: error: expected ‘)’ before ‘b’ 4511s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4511s | ~ ^ 4511s | ) 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c: In function ‘futrts_smul_hi64’: 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4511s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4511s | ^~~~~~~~~~ 4511s | __int128__ 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4511:86: error: expected ‘)’ before ‘a’ 4511s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4511s | ~ ^ 4511s | ) 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:4511:104: error: expected ‘)’ before ‘b’ 4511s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4511s | ~ ^ 4511s | ) 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c: In function ‘mk_compile_opts’: 4511s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape-transpose.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4511s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4511s | ~~^ ~~~~~~~~~~~~~ 4511s | | | 4511s | unsigned int int64_t {aka long long int} 4511s | %llu 4511s 4511s If you find this error message confusing, uninformative, or wrong, please open an issue: 4511s https://github.com/diku-dk/futhark/issues 4511s 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.fut: 4514s Compiling with --backend=opencl: 4514s cc failed with code 1: 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c: In function ‘futrts_umul_hi64’: 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4514s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4514s | ^~~~~~~~~~~ 4514s | __uint32_t 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4507:90: error: expected ‘)’ before ‘a’ 4514s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4514s | ~ ^ 4514s | ) 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4507:109: error: expected ‘)’ before ‘b’ 4514s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4514s | ~ ^ 4514s | ) 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c: In function ‘futrts_smul_hi64’: 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4514s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4514s | ^~~~~~~~~~ 4514s | __int128__ 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4511:86: error: expected ‘)’ before ‘a’ 4514s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4514s | ~ ^ 4514s | ) 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:4511:104: error: expected ‘)’ before ‘b’ 4514s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4514s | ~ ^ 4514s | ) 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c: In function ‘mk_compile_opts’: 4514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4514s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4514s | ~~^ ~~~~~~~~~~~~~ 4514s | | | 4514s | unsigned int int64_t {aka long long int} 4514s | %llu 4514s 4514s If you find this error message confusing, uninformative, or wrong, please open an issue: 4514s https://github.com/diku-dk/futhark/issues 4514s 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.fut: 4515s Compiling with --backend=opencl: 4515s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.fut:14:8-10: 4515s Unused name "c1". 4515s cc failed with code 1: 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c: In function ‘futrts_umul_hi64’: 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4515s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4515s | ^~~~~~~~~~~ 4515s | __uint32_t 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4508:90: error: expected ‘)’ before ‘a’ 4515s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4515s | ~ ^ 4515s | ) 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4508:109: error: expected ‘)’ before ‘b’ 4515s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4515s | ~ ^ 4515s | ) 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c: In function ‘futrts_smul_hi64’: 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4515s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4515s | ^~~~~~~~~~ 4515s | __int128__ 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4512:86: error: expected ‘)’ before ‘a’ 4515s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4515s | ~ ^ 4515s | ) 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:4512:104: error: expected ‘)’ before ‘b’ 4515s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4515s | ~ ^ 4515s | ) 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c: In function ‘mk_compile_opts’: 4515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/filter-filter1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4515s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4515s | ~~^ ~~~~~~~~~~~~~ 4515s | | | 4515s | unsigned int int64_t {aka long long int} 4515s | %llu 4515s 4515s If you find this error message confusing, uninformative, or wrong, please open an issue: 4515s https://github.com/diku-dk/futhark/issues 4515s 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.fut: 4517s Compiling with --backend=opencl: 4517s cc failed with code 1: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c: In function ‘futrts_umul_hi64’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ^~~~~~~~~~~ 4517s | __uint32_t 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4507:90: error: expected ‘)’ before ‘a’ 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4507:109: error: expected ‘)’ before ‘b’ 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c: In function ‘futrts_smul_hi64’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ^~~~~~~~~~ 4517s | __int128__ 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4511:86: error: expected ‘)’ before ‘a’ 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:4511:104: error: expected ‘)’ before ‘b’ 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c: In function ‘mk_compile_opts’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4517s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4517s | ~~^ ~~~~~~~~~~~~~ 4517s | | | 4517s | unsigned int int64_t {aka long long int} 4517s | %llu 4517s 4517s If you find this error message confusing, uninformative, or wrong, please open an issue: 4517s https://github.com/diku-dk/futhark/issues 4517s 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.fut: 4517s Compiling with --backend=opencl: 4517s cc failed with code 1: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c: In function ‘futrts_umul_hi64’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ^~~~~~~~~~~ 4517s | __uint32_t 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4507:90: error: expected ‘)’ before ‘a’ 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4507:109: error: expected ‘)’ before ‘b’ 4517s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c: In function ‘futrts_smul_hi64’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ^~~~~~~~~~ 4517s | __int128__ 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4511:86: error: expected ‘)’ before ‘a’ 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:4511:104: error: expected ‘)’ before ‘b’ 4517s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4517s | ~ ^ 4517s | ) 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c: In function ‘mk_compile_opts’: 4517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape2.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4517s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4517s | ~~^ ~~~~~~~~~~~~~ 4517s | | | 4517s | unsigned int int64_t {aka long long int} 4517s | %llu 4517s 4517s If you find this error message confusing, uninformative, or wrong, please open an issue: 4517s https://github.com/diku-dk/futhark/issues 4517s 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.fut: 4518s Compiling with --backend=opencl: 4518s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.fut:3:9-33: 4518s Entry point parameter 4518s 4518s ((n: i64): i64, (m: i64): i64, (k: i64): i64) 4518s 4518s will have an opaque type, so the entry point will likely not be callable. 4518s cc failed with code 1: 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c: In function ‘futrts_umul_hi64’: 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4518s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4518s | ^~~~~~~~~~~ 4518s | __uint32_t 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4527:90: error: expected ‘)’ before ‘a’ 4518s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4518s | ~ ^ 4518s | ) 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4527:109: error: expected ‘)’ before ‘b’ 4518s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4518s | ~ ^ 4518s | ) 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c: In function ‘futrts_smul_hi64’: 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4518s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4518s | ^~~~~~~~~~ 4518s | __int128__ 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4531:86: error: expected ‘)’ before ‘a’ 4518s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4518s | ~ ^ 4518s | ) 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:4531:104: error: expected ‘)’ before ‘b’ 4518s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4518s | ~ ^ 4518s | ) 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c: In function ‘mk_compile_opts’: 4518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-reshape3.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4518s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4518s | ~~^ ~~~~~~~~~~~~~ 4518s | | | 4518s | unsigned int int64_t {aka long long int} 4518s | %llu 4518s 4518s If you find this error message confusing, uninformative, or wrong, please open an issue: 4518s https://github.com/diku-dk/futhark/issues 4518s 4518s (435 failed, 38 passed, 1830 to go). 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.fut: 4521s Compiling with --backend=opencl: 4521s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.fut:3:10-38: 4521s Entry point parameter 4521s 4521s ((a_1: [d₂][d₃]i32): [][]i32, (a_2: [d₂][d₃]i32): [][]i32) 4521s 4521s will have an opaque type, so the entry point will likely not be callable. 4521s cc failed with code 1: 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c: In function ‘futrts_umul_hi64’: 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4521s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4521s | ^~~~~~~~~~~ 4521s | __uint32_t 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4525:90: error: expected ‘)’ before ‘a’ 4521s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4521s | ~ ^ 4521s | ) 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4525:109: error: expected ‘)’ before ‘b’ 4521s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4521s | ~ ^ 4521s | ) 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c: In function ‘futrts_smul_hi64’: 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4521s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4521s | ^~~~~~~~~~ 4521s | __int128__ 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4529:86: error: expected ‘)’ before ‘a’ 4521s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4521s | ~ ^ 4521s | ) 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:4529:104: error: expected ‘)’ before ‘b’ 4521s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4521s | ~ ^ 4521s | ) 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c: In function ‘mk_compile_opts’: 4521s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose2.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4521s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4521s | ~~^ ~~~~~~~~~~~~~ 4521s | | | 4521s | unsigned int int64_t {aka long long int} 4521s | %llu 4521s 4521s If you find this error message confusing, uninformative, or wrong, please open an issue: 4521s https://github.com/diku-dk/futhark/issues 4521s 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.fut: 4528s Compiling with --backend=opencl: 4528s cc failed with code 1: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c: In function ‘futrts_umul_hi64’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4528s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ^~~~~~~~~~~ 4528s | __uint32_t 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4507:90: error: expected ‘)’ before ‘a’ 4528s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4507:109: error: expected ‘)’ before ‘b’ 4528s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c: In function ‘futrts_smul_hi64’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4528s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ^~~~~~~~~~ 4528s | __int128__ 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4511:86: error: expected ‘)’ before ‘a’ 4528s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:4511:104: error: expected ‘)’ before ‘b’ 4528s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c: In function ‘mk_compile_opts’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose3.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4528s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4528s | ~~^ ~~~~~~~~~~~~~ 4528s | | | 4528s | unsigned int int64_t {aka long long int} 4528s | %llu 4528s 4528s If you find this error message confusing, uninformative, or wrong, please open an issue: 4528s https://github.com/diku-dk/futhark/issues 4528s 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.fut: 4528s Compiling with --backend=opencl: 4528s cc failed with code 1: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c: In function ‘futrts_umul_hi64’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4528s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ^~~~~~~~~~~ 4528s | __uint32_t 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4508:90: error: expected ‘)’ before ‘a’ 4528s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4508:109: error: expected ‘)’ before ‘b’ 4528s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c: In function ‘futrts_smul_hi64’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4528s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ^~~~~~~~~~ 4528s | __int128__ 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4512:86: error: expected ‘)’ before ‘a’ 4528s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:4512:104: error: expected ‘)’ before ‘b’ 4528s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4528s | ~ ^ 4528s | ) 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c: In function ‘mk_compile_opts’: 4528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose4.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4528s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4528s | ~~^ ~~~~~~~~~~~~~ 4528s | | | 4528s | unsigned int int64_t {aka long long int} 4528s | %llu 4528s 4528s If you find this error message confusing, uninformative, or wrong, please open an issue: 4528s https://github.com/diku-dk/futhark/issues 4528s 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.fut: 4530s Compiling with --backend=opencl: 4530s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.fut:8:18-19: 4530s Unused name "a". 4530s cc failed with code 1: 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c: In function ‘futrts_umul_hi64’: 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4530s | ^~~~~~~~~~~ 4530s | __uint32_t 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4507:90: error: expected ‘)’ before ‘a’ 4530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4530s | ~ ^ 4530s | ) 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4507:109: error: expected ‘)’ before ‘b’ 4530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4530s | ~ ^ 4530s | ) 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c: In function ‘futrts_smul_hi64’: 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4530s | ^~~~~~~~~~ 4530s | __int128__ 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4511:86: error: expected ‘)’ before ‘a’ 4530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4530s | ~ ^ 4530s | ) 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:4511:104: error: expected ‘)’ before ‘b’ 4530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4530s | ~ ^ 4530s | ) 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c: In function ‘mk_compile_opts’: 4530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4530s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4530s | ~~^ ~~~~~~~~~~~~~ 4530s | | | 4530s | unsigned int int64_t {aka long long int} 4530s | %llu 4530s 4530s If you find this error message confusing, uninformative, or wrong, please open an issue: 4530s https://github.com/diku-dk/futhark/issues 4530s 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.fut: 4532s Compiling with --backend=opencl: 4532s cc failed with code 1: 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c: In function ‘futrts_umul_hi64’: 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4532s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4532s | ^~~~~~~~~~~ 4532s | __uint32_t 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4524:90: error: expected ‘)’ before ‘a’ 4532s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4532s | ~ ^ 4532s | ) 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4524:109: error: expected ‘)’ before ‘b’ 4532s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4532s | ~ ^ 4532s | ) 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c: In function ‘futrts_smul_hi64’: 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4532s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4532s | ^~~~~~~~~~ 4532s | __int128__ 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4528:86: error: expected ‘)’ before ‘a’ 4532s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4532s | ~ ^ 4532s | ) 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:4528:104: error: expected ‘)’ before ‘b’ 4532s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4532s | ~ ^ 4532s | ) 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c: In function ‘mk_compile_opts’: 4532s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose7.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4532s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4532s | ~~^ ~~~~~~~~~~~~~ 4532s | | | 4532s | unsigned int int64_t {aka long long int} 4532s | %llu 4532s 4532s If you find this error message confusing, uninformative, or wrong, please open an issue: 4532s https://github.com/diku-dk/futhark/issues 4532s 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.fut: 4534s Compiling with --backend=opencl: 4534s cc failed with code 1: 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c: In function ‘futrts_umul_hi64’: 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4534s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4534s | ^~~~~~~~~~~ 4534s | __uint32_t 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4507:90: error: expected ‘)’ before ‘a’ 4534s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4534s | ~ ^ 4534s | ) 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4507:109: error: expected ‘)’ before ‘b’ 4534s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4534s | ~ ^ 4534s | ) 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c: In function ‘futrts_smul_hi64’: 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4534s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4534s | ^~~~~~~~~~ 4534s | __int128__ 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4511:86: error: expected ‘)’ before ‘a’ 4534s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4534s | ~ ^ 4534s | ) 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:4511:104: error: expected ‘)’ before ‘b’ 4534s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4534s | ~ ^ 4534s | ) 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c: In function ‘mk_compile_opts’: 4534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4534s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4534s | ~~^ ~~~~~~~~~~~~~ 4534s | | | 4534s | unsigned int int64_t {aka long long int} 4534s | %llu 4534s 4534s If you find this error message confusing, uninformative, or wrong, please open an issue: 4534s https://github.com/diku-dk/futhark/issues 4534s 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.fut: 4535s Compiling with --backend=opencl: 4535s cc failed with code 1: 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c: In function ‘futrts_umul_hi64’: 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4535s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4535s | ^~~~~~~~~~~ 4535s | __uint32_t 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4527:90: error: expected ‘)’ before ‘a’ 4535s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4535s | ~ ^ 4535s | ) 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4527:109: error: expected ‘)’ before ‘b’ 4535s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4535s | ~ ^ 4535s | ) 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c: In function ‘futrts_smul_hi64’: 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4535s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4535s | ^~~~~~~~~~ 4535s | __int128__ 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4531:86: error: expected ‘)’ before ‘a’ 4535s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4535s | ~ ^ 4535s | ) 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:4531:104: error: expected ‘)’ before ‘b’ 4535s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4535s | ~ ^ 4535s | ) 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c: In function ‘mk_compile_opts’: 4535s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseComplex1.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4535s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4535s | ~~^ ~~~~~~~~~~~~~ 4535s | | | 4535s | unsigned int int64_t {aka long long int} 4535s | %llu 4535s 4535s If you find this error message confusing, uninformative, or wrong, please open an issue: 4535s https://github.com/diku-dk/futhark/issues 4535s 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.fut: 4539s Compiling with --backend=opencl: 4539s cc failed with code 1: 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c: In function ‘futrts_umul_hi64’: 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4539s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4539s | ^~~~~~~~~~~ 4539s | __uint32_t 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4510:90: error: expected ‘)’ before ‘a’ 4539s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4539s | ~ ^ 4539s | ) 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4510:109: error: expected ‘)’ before ‘b’ 4539s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4539s | ~ ^ 4539s | ) 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c: In function ‘futrts_smul_hi64’: 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4539s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4539s | ^~~~~~~~~~ 4539s | __int128__ 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4514:86: error: expected ‘)’ before ‘a’ 4539s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4539s | ~ ^ 4539s | ) 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:4514:104: error: expected ‘)’ before ‘b’ 4539s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4539s | ~ ^ 4539s | ) 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c: In function ‘mk_compile_opts’: 4539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuse-across-transpose6.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4539s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4539s | ~~^ ~~~~~~~~~~~~~ 4539s | | | 4539s | unsigned int int64_t {aka long long int} 4539s | %llu 4539s 4539s If you find this error message confusing, uninformative, or wrong, please open an issue: 4539s https://github.com/diku-dk/futhark/issues 4539s 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.fut: 4542s Compiling with --backend=opencl: 4542s cc failed with code 1: 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c: In function ‘futrts_umul_hi64’: 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4542s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4542s | ^~~~~~~~~~~ 4542s | __uint32_t 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4507:90: error: expected ‘)’ before ‘a’ 4542s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4542s | ~ ^ 4542s | ) 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4507:109: error: expected ‘)’ before ‘b’ 4542s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4542s | ~ ^ 4542s | ) 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c: In function ‘futrts_smul_hi64’: 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4542s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4542s | ^~~~~~~~~~ 4542s | __int128__ 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4511:86: error: expected ‘)’ before ‘a’ 4542s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4542s | ~ ^ 4542s | ) 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:4511:104: error: expected ‘)’ before ‘b’ 4542s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4542s | ~ ^ 4542s | ) 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c: In function ‘mk_compile_opts’: 4542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4542s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4542s | ~~^ ~~~~~~~~~~~~~ 4542s | | | 4542s | unsigned int int64_t {aka long long int} 4542s | %llu 4542s 4542s If you find this error message confusing, uninformative, or wrong, please open an issue: 4542s https://github.com/diku-dk/futhark/issues 4542s 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.fut: 4544s Compiling with --backend=opencl: 4544s cc failed with code 1: 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c: In function ‘futrts_umul_hi64’: 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4544s | ^~~~~~~~~~~ 4544s | __uint32_t 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4507:90: error: expected ‘)’ before ‘a’ 4544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4544s | ~ ^ 4544s | ) 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4507:109: error: expected ‘)’ before ‘b’ 4544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4544s | ~ ^ 4544s | ) 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c: In function ‘futrts_smul_hi64’: 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4544s | ^~~~~~~~~~ 4544s | __int128__ 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4511:86: error: expected ‘)’ before ‘a’ 4544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4544s | ~ ^ 4544s | ) 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:4511:104: error: expected ‘)’ before ‘b’ 4544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4544s | ~ ^ 4544s | ) 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c: In function ‘mk_compile_opts’: 4544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy3.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4544s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4544s | ~~^ ~~~~~~~~~~~~~ 4544s | | | 4544s | unsigned int int64_t {aka long long int} 4544s | %llu 4544s 4544s If you find this error message confusing, uninformative, or wrong, please open an issue: 4544s https://github.com/diku-dk/futhark/issues 4544s 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut: 4545s Compiling with --backend=opencl: 4545s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut:5:15-16: 4545s Unused name "b". 4545s 4545s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.fut:6:15-16: 4545s Unused name "b". 4545s cc failed with code 1: 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c: In function ‘futrts_umul_hi64’: 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4545s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4545s | ^~~~~~~~~~~ 4545s | __uint32_t 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4507:90: error: expected ‘)’ before ‘a’ 4545s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4545s | ~ ^ 4545s | ) 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4507:109: error: expected ‘)’ before ‘b’ 4545s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4545s | ~ ^ 4545s | ) 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c: In function ‘futrts_smul_hi64’: 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4545s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4545s | ^~~~~~~~~~ 4545s | __int128__ 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4511:86: error: expected ‘)’ before ‘a’ 4545s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4545s | ~ ^ 4545s | ) 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:4511:104: error: expected ‘)’ before ‘b’ 4545s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4545s | ~ ^ 4545s | ) 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c: In function ‘mk_compile_opts’: 4545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseEasy4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4545s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4545s | ~~^ ~~~~~~~~~~~~~ 4545s | | | 4545s | unsigned int int64_t {aka long long int} 4545s | %llu 4545s 4545s If you find this error message confusing, uninformative, or wrong, please open an issue: 4545s https://github.com/diku-dk/futhark/issues 4545s 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.fut: 4550s Compiling with --backend=opencl: 4550s cc failed with code 1: 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c: In function ‘futrts_umul_hi64’: 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4550s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4550s | ^~~~~~~~~~~ 4550s | __uint32_t 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4507:90: error: expected ‘)’ before ‘a’ 4550s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4550s | ~ ^ 4550s | ) 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4507:109: error: expected ‘)’ before ‘b’ 4550s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4550s | ~ ^ 4550s | ) 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c: In function ‘futrts_smul_hi64’: 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4550s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4550s | ^~~~~~~~~~ 4550s | __int128__ 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4511:86: error: expected ‘)’ before ‘a’ 4550s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4550s | ~ ^ 4550s | ) 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:4511:104: error: expected ‘)’ before ‘b’ 4550s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4550s | ~ ^ 4550s | ) 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c: In function ‘mk_compile_opts’: 4550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4550s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4550s | ~~^ ~~~~~~~~~~~~~ 4550s | | | 4550s | unsigned int int64_t {aka long long int} 4550s | %llu 4550s 4550s If you find this error message confusing, uninformative, or wrong, please open an issue: 4550s https://github.com/diku-dk/futhark/issues 4550s 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.fut: 4554s Compiling with --backend=opencl: 4554s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.fut:5:8-10: 4554s Unused name "a2". 4554s cc failed with code 1: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c: In function ‘futrts_umul_hi64’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4554s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ^~~~~~~~~~~ 4554s | __uint32_t 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4508:90: error: expected ‘)’ before ‘a’ 4554s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4508:109: error: expected ‘)’ before ‘b’ 4554s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c: In function ‘futrts_smul_hi64’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4554s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ^~~~~~~~~~ 4554s | __int128__ 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4512:86: error: expected ‘)’ before ‘a’ 4554s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:4512:104: error: expected ‘)’ before ‘b’ 4554s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c: In function ‘mk_compile_opts’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter2.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4554s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4554s | ~~^ ~~~~~~~~~~~~~ 4554s | | | 4554s | unsigned int int64_t {aka long long int} 4554s | %llu 4554s 4554s If you find this error message confusing, uninformative, or wrong, please open an issue: 4554s https://github.com/diku-dk/futhark/issues 4554s 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.fut: 4554s Compiling with --backend=opencl: 4554s cc failed with code 1: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c: In function ‘futrts_umul_hi64’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4554s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ^~~~~~~~~~~ 4554s | __uint32_t 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4507:90: error: expected ‘)’ before ‘a’ 4554s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4507:109: error: expected ‘)’ before ‘b’ 4554s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c: In function ‘futrts_smul_hi64’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4554s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ^~~~~~~~~~ 4554s | __int128__ 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4511:86: error: expected ‘)’ before ‘a’ 4554s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:4511:104: error: expected ‘)’ before ‘b’ 4554s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4554s | ~ ^ 4554s | ) 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c: In function ‘mk_compile_opts’: 4554s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4554s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4554s | ~~^ ~~~~~~~~~~~~~ 4554s | | | 4554s | unsigned int int64_t {aka long long int} 4554s | %llu 4554s 4554s If you find this error message confusing, uninformative, or wrong, please open an issue: 4554s https://github.com/diku-dk/futhark/issues 4554s 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.fut: 4556s Compiling with --backend=opencl: 4556s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.fut:10:8-9: 4556s Unused name "c". 4556s cc failed with code 1: 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c: In function ‘futrts_umul_hi64’: 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4556s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4556s | ^~~~~~~~~~~ 4556s | __uint32_t 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4508:90: error: expected ‘)’ before ‘a’ 4556s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4556s | ~ ^ 4556s | ) 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4508:109: error: expected ‘)’ before ‘b’ 4556s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4556s | ~ ^ 4556s | ) 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c: In function ‘futrts_smul_hi64’: 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4556s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4556s | ^~~~~~~~~~ 4556s | __int128__ 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4512:86: error: expected ‘)’ before ‘a’ 4556s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4556s | ~ ^ 4556s | ) 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:4512:104: error: expected ‘)’ before ‘b’ 4556s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4556s | ~ ^ 4556s | ) 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c: In function ‘mk_compile_opts’: 4556s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fuseFilter1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4556s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4556s | ~~^ ~~~~~~~~~~~~~ 4556s | | | 4556s | unsigned int int64_t {aka long long int} 4556s | %llu 4556s 4556s If you find this error message confusing, uninformative, or wrong, please open an issue: 4556s https://github.com/diku-dk/futhark/issues 4556s 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.fut: 4557s Compiling with --backend=opencl: 4557s cc failed with code 1: 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c: In function ‘futrts_umul_hi64’: 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4557s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4557s | ^~~~~~~~~~~ 4557s | __uint32_t 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4507:90: error: expected ‘)’ before ‘a’ 4557s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4557s | ~ ^ 4557s | ) 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4507:109: error: expected ‘)’ before ‘b’ 4557s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4557s | ~ ^ 4557s | ) 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c: In function ‘futrts_smul_hi64’: 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4557s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4557s | ^~~~~~~~~~ 4557s | __int128__ 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4511:86: error: expected ‘)’ before ‘a’ 4557s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4557s | ~ ^ 4557s | ) 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:4511:104: error: expected ‘)’ before ‘b’ 4557s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4557s | ~ ^ 4557s | ) 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c: In function ‘mk_compile_opts’: 4557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion3.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4557s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4557s | ~~^ ~~~~~~~~~~~~~ 4557s | | | 4557s | unsigned int int64_t {aka long long int} 4557s | %llu 4557s 4557s If you find this error message confusing, uninformative, or wrong, please open an issue: 4557s https://github.com/diku-dk/futhark/issues 4557s 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut: 4560s Compiling with --backend=opencl: 4560s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut:16:10-14: 4560s Unused name "t_v1". 4560s 4560s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.fut:16:24-28: 4560s Unused name "t_v3". 4560s cc failed with code 1: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c: In function ‘futrts_umul_hi64’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4560s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ^~~~~~~~~~~ 4560s | __uint32_t 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4538:90: error: expected ‘)’ before ‘a’ 4560s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4538:109: error: expected ‘)’ before ‘b’ 4560s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c: In function ‘futrts_smul_hi64’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4560s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ^~~~~~~~~~ 4560s | __int128__ 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4542:86: error: expected ‘)’ before ‘a’ 4560s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:4542:104: error: expected ‘)’ before ‘b’ 4560s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c: In function ‘mk_compile_opts’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion5.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4560s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4560s | ~~^ ~~~~~~~~~~~~~ 4560s | | | 4560s | unsigned int int64_t {aka long long int} 4560s | %llu 4560s 4560s If you find this error message confusing, uninformative, or wrong, please open an issue: 4560s https://github.com/diku-dk/futhark/issues 4560s 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.fut: 4560s Compiling with --backend=opencl: 4560s cc failed with code 1: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c: In function ‘futrts_umul_hi64’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4560s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ^~~~~~~~~~~ 4560s | __uint32_t 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4507:90: error: expected ‘)’ before ‘a’ 4560s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4507:109: error: expected ‘)’ before ‘b’ 4560s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c: In function ‘futrts_smul_hi64’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4560s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ^~~~~~~~~~ 4560s | __int128__ 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4511:86: error: expected ‘)’ before ‘a’ 4560s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:4511:104: error: expected ‘)’ before ‘b’ 4560s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4560s | ~ ^ 4560s | ) 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c: In function ‘mk_compile_opts’: 4560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion4.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4560s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4560s | ~~^ ~~~~~~~~~~~~~ 4560s | | | 4560s | unsigned int int64_t {aka long long int} 4560s | %llu 4560s 4560s If you find this error message confusing, uninformative, or wrong, please open an issue: 4560s https://github.com/diku-dk/futhark/issues 4560s 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.fut: 4565s Compiling with --backend=opencl: 4565s cc failed with code 1: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c: In function ‘futrts_umul_hi64’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4565s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ^~~~~~~~~~~ 4565s | __uint32_t 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4507:90: error: expected ‘)’ before ‘a’ 4565s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4507:109: error: expected ‘)’ before ‘b’ 4565s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c: In function ‘futrts_smul_hi64’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4565s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ^~~~~~~~~~ 4565s | __int128__ 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4511:86: error: expected ‘)’ before ‘a’ 4565s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:4511:104: error: expected ‘)’ before ‘b’ 4565s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c: In function ‘mk_compile_opts’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion6.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4565s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4565s | ~~^ ~~~~~~~~~~~~~ 4565s | | | 4565s | unsigned int int64_t {aka long long int} 4565s | %llu 4565s 4565s If you find this error message confusing, uninformative, or wrong, please open an issue: 4565s https://github.com/diku-dk/futhark/issues 4565s 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.fut: 4565s Compiling with --backend=opencl: 4565s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.fut:4:11-13: 4565s Unused name "is". 4565s cc failed with code 1: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c: In function ‘futrts_umul_hi64’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4565s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ^~~~~~~~~~~ 4565s | __uint32_t 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4509:90: error: expected ‘)’ before ‘a’ 4565s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4509:109: error: expected ‘)’ before ‘b’ 4565s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c: In function ‘futrts_smul_hi64’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4565s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ^~~~~~~~~~ 4565s | __int128__ 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4513:86: error: expected ‘)’ before ‘a’ 4565s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:4513:104: error: expected ‘)’ before ‘b’ 4565s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4565s | ~ ^ 4565s | ) 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c: In function ‘mk_compile_opts’: 4565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/fusion7.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4565s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4565s | ~~^ ~~~~~~~~~~~~~ 4565s | | | 4565s | unsigned int int64_t {aka long long int} 4565s | %llu 4565s 4565s If you find this error message confusing, uninformative, or wrong, please open an issue: 4565s https://github.com/diku-dk/futhark/issues 4565s 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.fut: 4566s Compiling with --backend=opencl: 4566s cc failed with code 1: 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c: In function ‘futrts_umul_hi64’: 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4566s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4566s | ^~~~~~~~~~~ 4566s | __uint32_t 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4509:90: error: expected ‘)’ before ‘a’ 4566s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4566s | ~ ^ 4566s | ) 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4509:109: error: expected ‘)’ before ‘b’ 4566s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4566s | ~ ^ 4566s | ) 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c: In function ‘futrts_smul_hi64’: 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4566s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4566s | ^~~~~~~~~~ 4566s | __int128__ 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4513:86: error: expected ‘)’ before ‘a’ 4566s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4566s | ~ ^ 4566s | ) 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:4513:104: error: expected ‘)’ before ‘b’ 4566s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4566s | ~ ^ 4566s | ) 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c: In function ‘mk_compile_opts’: 4566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/horizontal0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4566s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4566s | ~~^ ~~~~~~~~~~~~~ 4566s | | | 4566s | unsigned int int64_t {aka long long int} 4566s | %llu 4566s 4566s If you find this error message confusing, uninformative, or wrong, please open an issue: 4566s https://github.com/diku-dk/futhark/issues 4566s 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.fut: 4572s Compiling with --backend=opencl: 4572s cc failed with code 1: 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c: In function ‘futrts_umul_hi64’: 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4572s | ^~~~~~~~~~~ 4572s | __uint32_t 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4507:90: error: expected ‘)’ before ‘a’ 4572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4572s | ~ ^ 4572s | ) 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4507:109: error: expected ‘)’ before ‘b’ 4572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4572s | ~ ^ 4572s | ) 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c: In function ‘futrts_smul_hi64’: 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4572s | ^~~~~~~~~~ 4572s | __int128__ 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4511:86: error: expected ‘)’ before ‘a’ 4572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4572s | ~ ^ 4572s | ) 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:4511:104: error: expected ‘)’ before ‘b’ 4572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4572s | ~ ^ 4572s | ) 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c: In function ‘mk_compile_opts’: 4572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim1.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4572s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4572s | ~~^ ~~~~~~~~~~~~~ 4572s | | | 4572s | unsigned int int64_t {aka long long int} 4572s | %llu 4572s 4572s If you find this error message confusing, uninformative, or wrong, please open an issue: 4572s https://github.com/diku-dk/futhark/issues 4572s 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.fut: 4574s Compiling with --backend=opencl: 4574s cc failed with code 1: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c: In function ‘futrts_umul_hi64’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4574s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ^~~~~~~~~~~ 4574s | __uint32_t 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4508:90: error: expected ‘)’ before ‘a’ 4574s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4508:109: error: expected ‘)’ before ‘b’ 4574s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c: In function ‘futrts_smul_hi64’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4574s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ^~~~~~~~~~ 4574s | __int128__ 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4512:86: error: expected ‘)’ before ‘a’ 4574s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:4512:104: error: expected ‘)’ before ‘b’ 4574s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c: In function ‘mk_compile_opts’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim2.c:7851:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4574s 7851 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4574s | ~~^ ~~~~~~~~~~~~~ 4574s | | | 4574s | unsigned int int64_t {aka long long int} 4574s | %llu 4574s 4574s If you find this error message confusing, uninformative, or wrong, please open an issue: 4574s https://github.com/diku-dk/futhark/issues 4574s 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.fut: 4574s Compiling with --backend=opencl: 4574s cc failed with code 1: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c: In function ‘futrts_umul_hi64’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4574s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ^~~~~~~~~~~ 4574s | __uint32_t 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4507:90: error: expected ‘)’ before ‘a’ 4574s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4507:109: error: expected ‘)’ before ‘b’ 4574s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c: In function ‘futrts_smul_hi64’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4574s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ^~~~~~~~~~ 4574s | __int128__ 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4511:86: error: expected ‘)’ before ‘a’ 4574s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:4511:104: error: expected ‘)’ before ‘b’ 4574s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4574s | ~ ^ 4574s | ) 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c: In function ‘mk_compile_opts’: 4574s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan1.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4574s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4574s | ~~^ ~~~~~~~~~~~~~ 4574s | | | 4574s | unsigned int int64_t {aka long long int} 4574s | %llu 4574s 4574s If you find this error message confusing, uninformative, or wrong, please open an issue: 4574s https://github.com/diku-dk/futhark/issues 4574s 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.fut: 4580s Compiling with --backend=opencl: 4580s cc failed with code 1: 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c: In function ‘futrts_umul_hi64’: 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4580s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4580s | ^~~~~~~~~~~ 4580s | __uint32_t 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4507:90: error: expected ‘)’ before ‘a’ 4580s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4580s | ~ ^ 4580s | ) 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4507:109: error: expected ‘)’ before ‘b’ 4580s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4580s | ~ ^ 4580s | ) 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c: In function ‘futrts_smul_hi64’: 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4580s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4580s | ^~~~~~~~~~ 4580s | __int128__ 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4511:86: error: expected ‘)’ before ‘a’ 4580s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4580s | ~ ^ 4580s | ) 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:4511:104: error: expected ‘)’ before ‘b’ 4580s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4580s | ~ ^ 4580s | ) 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c: In function ‘mk_compile_opts’: 4580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan2.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4580s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4580s | ~~^ ~~~~~~~~~~~~~ 4580s | | | 4580s | unsigned int int64_t {aka long long int} 4580s | %llu 4580s 4580s If you find this error message confusing, uninformative, or wrong, please open an issue: 4580s https://github.com/diku-dk/futhark/issues 4580s 4580s (460 failed, 38 passed, 1805 to go). 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut: 4581s Compiling with --backend=opencl: 4581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:23:17-24: 4581s Unused name "md_vols". 4581s 4581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:24:17-26: 4581s Unused name "md_drifts". 4581s 4581s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.fut:34:9-39:10: 4581s Entry point parameter 4581s 4581s ((md_cs: [num_und][num_und]f64): [num_und][num_und]f64, (md_vols: [num_dates][num_und]f64): [num_dates][num_und]f64, (md_drifts: [num_dates][num_und]f64): [num_dates][num_und]f64, (md_sts: [num_und]f64): [num_und]f64, (bb_row: [num_dates][num_und]f64): [num_dates][num_und]f64) 4581s 4581s will have an opaque type, so the entry point will likely not be callable. 4581s cc failed with code 1: 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c: In function ‘futrts_umul_hi64’: 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4581s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4581s | ^~~~~~~~~~~ 4581s | __uint32_t 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4546:90: error: expected ‘)’ before ‘a’ 4581s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4581s | ~ ^ 4581s | ) 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4546:109: error: expected ‘)’ before ‘b’ 4581s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4581s | ~ ^ 4581s | ) 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c: In function ‘futrts_smul_hi64’: 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4581s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4581s | ^~~~~~~~~~ 4581s | __int128__ 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4550:86: error: expected ‘)’ before ‘a’ 4581s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4581s | ~ ^ 4581s | ) 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:4550:104: error: expected ‘)’ before ‘b’ 4581s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4581s | ~ ^ 4581s | ) 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c: In function ‘mk_compile_opts’: 4581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/iswim3.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4581s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4581s | ~~^ ~~~~~~~~~~~~~ 4581s | | | 4581s | unsigned int int64_t {aka long long int} 4581s | %llu 4581s 4581s If you find this error message confusing, uninformative, or wrong, please open an issue: 4581s https://github.com/diku-dk/futhark/issues 4581s 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.fut: 4585s Compiling with --backend=opencl: 4585s cc failed with code 1: 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c: In function ‘futrts_umul_hi64’: 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4585s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4585s | ^~~~~~~~~~~ 4585s | __uint32_t 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4494:90: error: expected ‘)’ before ‘a’ 4585s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4585s | ~ ^ 4585s | ) 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4494:109: error: expected ‘)’ before ‘b’ 4585s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4585s | ~ ^ 4585s | ) 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c: In function ‘futrts_smul_hi64’: 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4585s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4585s | ^~~~~~~~~~ 4585s | __int128__ 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4498:86: error: expected ‘)’ before ‘a’ 4585s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4585s | ~ ^ 4585s | ) 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:4498:104: error: expected ‘)’ before ‘b’ 4585s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4585s | ~ ^ 4585s | ) 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c: In function ‘mk_compile_opts’: 4585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scan3.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4585s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4585s | ~~^ ~~~~~~~~~~~~~ 4585s | | | 4585s | unsigned int int64_t {aka long long int} 4585s | %llu 4585s 4585s If you find this error message confusing, uninformative, or wrong, please open an issue: 4585s https://github.com/diku-dk/futhark/issues 4585s 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.fut: 4586s Compiling with --backend=opencl: 4586s cc failed with code 1: 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c: In function ‘futrts_umul_hi64’: 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4586s | ^~~~~~~~~~~ 4586s | __uint32_t 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4526:90: error: expected ‘)’ before ‘a’ 4586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4586s | ~ ^ 4586s | ) 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4526:109: error: expected ‘)’ before ‘b’ 4586s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4586s | ~ ^ 4586s | ) 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c: In function ‘futrts_smul_hi64’: 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4586s | ^~~~~~~~~~ 4586s | __int128__ 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4530:86: error: expected ‘)’ before ‘a’ 4586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4586s | ~ ^ 4586s | ) 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:4530:104: error: expected ‘)’ before ‘b’ 4586s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4586s | ~ ^ 4586s | ) 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c: In function ‘mk_compile_opts’: 4586s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/map-scatter-map.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4586s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4586s | ~~^ ~~~~~~~~~~~~~ 4586s | | | 4586s | unsigned int int64_t {aka long long int} 4586s | %llu 4586s 4586s If you find this error message confusing, uninformative, or wrong, please open an issue: 4586s https://github.com/diku-dk/futhark/issues 4586s 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.fut: 4587s Compiling with --backend=opencl: 4587s cc failed with code 1: 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c: In function ‘futrts_umul_hi64’: 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4587s | ^~~~~~~~~~~ 4587s | __uint32_t 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4507:90: error: expected ‘)’ before ‘a’ 4587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4587s | ~ ^ 4587s | ) 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4507:109: error: expected ‘)’ before ‘b’ 4587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4587s | ~ ^ 4587s | ) 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c: In function ‘futrts_smul_hi64’: 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4587s | ^~~~~~~~~~ 4587s | __int128__ 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4511:86: error: expected ‘)’ before ‘a’ 4587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4587s | ~ ^ 4587s | ) 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:4511:104: error: expected ‘)’ before ‘b’ 4587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4587s | ~ ^ 4587s | ) 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c: In function ‘mk_compile_opts’: 4587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4587s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4587s | ~~^ ~~~~~~~~~~~~~ 4587s | | | 4587s | unsigned int int64_t {aka long long int} 4587s | %llu 4587s 4587s If you find this error message confusing, uninformative, or wrong, please open an issue: 4587s https://github.com/diku-dk/futhark/issues 4587s 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.fut: 4589s Compiling with --backend=opencl: 4589s cc failed with code 1: 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c: In function ‘futrts_umul_hi64’: 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4589s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4589s | ^~~~~~~~~~~ 4589s | __uint32_t 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4507:90: error: expected ‘)’ before ‘a’ 4589s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4589s | ~ ^ 4589s | ) 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4507:109: error: expected ‘)’ before ‘b’ 4589s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4589s | ~ ^ 4589s | ) 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c: In function ‘futrts_smul_hi64’: 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4589s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4589s | ^~~~~~~~~~ 4589s | __int128__ 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4511:86: error: expected ‘)’ before ‘a’ 4589s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4589s | ~ ^ 4589s | ) 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:4511:104: error: expected ‘)’ before ‘b’ 4589s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4589s | ~ ^ 4589s | ) 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c: In function ‘mk_compile_opts’: 4589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4589s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4589s | ~~^ ~~~~~~~~~~~~~ 4589s | | | 4589s | unsigned int int64_t {aka long long int} 4589s | %llu 4589s 4589s If you find this error message confusing, uninformative, or wrong, please open an issue: 4589s https://github.com/diku-dk/futhark/issues 4589s 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.fut: 4591s Compiling with --backend=opencl: 4591s cc failed with code 1: 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c: In function ‘futrts_umul_hi64’: 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4591s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4591s | ^~~~~~~~~~~ 4591s | __uint32_t 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4507:90: error: expected ‘)’ before ‘a’ 4591s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4591s | ~ ^ 4591s | ) 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4507:109: error: expected ‘)’ before ‘b’ 4591s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4591s | ~ ^ 4591s | ) 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c: In function ‘futrts_smul_hi64’: 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4591s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4591s | ^~~~~~~~~~ 4591s | __int128__ 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4511:86: error: expected ‘)’ before ‘a’ 4591s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4591s | ~ ^ 4591s | ) 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:4511:104: error: expected ‘)’ before ‘b’ 4591s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4591s | ~ ^ 4591s | ) 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c: In function ‘mk_compile_opts’: 4591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion3.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4591s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4591s | ~~^ ~~~~~~~~~~~~~ 4591s | | | 4591s | unsigned int int64_t {aka long long int} 4591s | %llu 4591s 4591s If you find this error message confusing, uninformative, or wrong, please open an issue: 4591s https://github.com/diku-dk/futhark/issues 4591s 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.fut: 4594s Compiling with --backend=opencl: 4594s cc failed with code 1: 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c: In function ‘futrts_umul_hi64’: 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4594s | ^~~~~~~~~~~ 4594s | __uint32_t 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4507:90: error: expected ‘)’ before ‘a’ 4594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4594s | ~ ^ 4594s | ) 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4507:109: error: expected ‘)’ before ‘b’ 4594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4594s | ~ ^ 4594s | ) 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c: In function ‘futrts_smul_hi64’: 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4594s | ^~~~~~~~~~ 4594s | __int128__ 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4511:86: error: expected ‘)’ before ‘a’ 4594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4594s | ~ ^ 4594s | ) 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:4511:104: error: expected ‘)’ before ‘b’ 4594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4594s | ~ ^ 4594s | ) 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c: In function ‘mk_compile_opts’: 4594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/noFusion4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4594s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4594s | ~~^ ~~~~~~~~~~~~~ 4594s | | | 4594s | unsigned int int64_t {aka long long int} 4594s | %llu 4594s 4594s If you find this error message confusing, uninformative, or wrong, please open an issue: 4594s https://github.com/diku-dk/futhark/issues 4594s 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.fut: 4597s Compiling with --backend=opencl: 4597s cc failed with code 1: 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c: In function ‘futrts_umul_hi64’: 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4597s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4597s | ^~~~~~~~~~~ 4597s | __uint32_t 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4508:90: error: expected ‘)’ before ‘a’ 4597s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4597s | ~ ^ 4597s | ) 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4508:109: error: expected ‘)’ before ‘b’ 4597s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4597s | ~ ^ 4597s | ) 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c: In function ‘futrts_smul_hi64’: 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4597s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4597s | ^~~~~~~~~~ 4597s | __int128__ 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4512:86: error: expected ‘)’ before ‘a’ 4597s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4597s | ~ ^ 4597s | ) 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:4512:104: error: expected ‘)’ before ‘b’ 4597s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4597s | ~ ^ 4597s | ) 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c: In function ‘mk_compile_opts’: 4597s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/red-red-fusion.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4597s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4597s | ~~^ ~~~~~~~~~~~~~ 4597s | | | 4597s | unsigned int int64_t {aka long long int} 4597s | %llu 4597s 4597s If you find this error message confusing, uninformative, or wrong, please open an issue: 4597s https://github.com/diku-dk/futhark/issues 4597s 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.fut: 4601s Compiling with --backend=opencl: 4601s cc failed with code 1: 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c: In function ‘futrts_umul_hi64’: 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4601s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4601s | ^~~~~~~~~~~ 4601s | __uint32_t 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4509:90: error: expected ‘)’ before ‘a’ 4601s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4601s | ~ ^ 4601s | ) 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4509:109: error: expected ‘)’ before ‘b’ 4601s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4601s | ~ ^ 4601s | ) 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c: In function ‘futrts_smul_hi64’: 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4601s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4601s | ^~~~~~~~~~ 4601s | __int128__ 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4513:86: error: expected ‘)’ before ‘a’ 4601s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4601s | ~ ^ 4601s | ) 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:4513:104: error: expected ‘)’ before ‘b’ 4601s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4601s | ~ ^ 4601s | ) 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c: In function ‘mk_compile_opts’: 4601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap1.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4601s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4601s | ~~^ ~~~~~~~~~~~~~ 4601s | | | 4601s | unsigned int int64_t {aka long long int} 4601s | %llu 4601s 4601s If you find this error message confusing, uninformative, or wrong, please open an issue: 4601s https://github.com/diku-dk/futhark/issues 4601s 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.fut: 4603s Compiling with --backend=opencl: 4603s cc failed with code 1: 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c: In function ‘futrts_umul_hi64’: 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4603s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4603s | ^~~~~~~~~~~ 4603s | __uint32_t 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4510:90: error: expected ‘)’ before ‘a’ 4603s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4603s | ~ ^ 4603s | ) 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4510:109: error: expected ‘)’ before ‘b’ 4603s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4603s | ~ ^ 4603s | ) 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c: In function ‘futrts_smul_hi64’: 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4603s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4603s | ^~~~~~~~~~ 4603s | __int128__ 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4514:86: error: expected ‘)’ before ‘a’ 4603s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4603s | ~ ^ 4603s | ) 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:4514:104: error: expected ‘)’ before ‘b’ 4603s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4603s | ~ ^ 4603s | ) 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c: In function ‘mk_compile_opts’: 4603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanomap-scanomap2.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4603s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4603s | ~~^ ~~~~~~~~~~~~~ 4603s | | | 4603s | unsigned int int64_t {aka long long int} 4603s | %llu 4603s 4603s If you find this error message confusing, uninformative, or wrong, please open an issue: 4603s https://github.com/diku-dk/futhark/issues 4603s 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.fut: 4604s Compiling with --backend=opencl: 4604s cc failed with code 1: 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c: In function ‘futrts_umul_hi64’: 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4604s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4604s | ^~~~~~~~~~~ 4604s | __uint32_t 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4508:90: error: expected ‘)’ before ‘a’ 4604s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4604s | ~ ^ 4604s | ) 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4508:109: error: expected ‘)’ before ‘b’ 4604s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4604s | ~ ^ 4604s | ) 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c: In function ‘futrts_smul_hi64’: 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4604s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4604s | ^~~~~~~~~~ 4604s | __int128__ 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4512:86: error: expected ‘)’ before ‘a’ 4604s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4604s | ~ ^ 4604s | ) 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:4512:104: error: expected ‘)’ before ‘b’ 4604s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4604s | ~ ^ 4604s | ) 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c: In function ‘mk_compile_opts’: 4604s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce0.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4604s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4604s | ~~^ ~~~~~~~~~~~~~ 4604s | | | 4604s | unsigned int int64_t {aka long long int} 4604s | %llu 4604s 4604s If you find this error message confusing, uninformative, or wrong, please open an issue: 4604s https://github.com/diku-dk/futhark/issues 4604s 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.fut: 4607s Compiling with --backend=opencl: 4607s cc failed with code 1: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c: In function ‘futrts_umul_hi64’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ^~~~~~~~~~~ 4607s | __uint32_t 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4524:90: error: expected ‘)’ before ‘a’ 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4524:109: error: expected ‘)’ before ‘b’ 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c: In function ‘futrts_smul_hi64’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ^~~~~~~~~~ 4607s | __int128__ 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4528:86: error: expected ‘)’ before ‘a’ 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:4528:104: error: expected ‘)’ before ‘b’ 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c: In function ‘mk_compile_opts’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-not-fuse.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4607s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4607s | ~~^ ~~~~~~~~~~~~~ 4607s | | | 4607s | unsigned int int64_t {aka long long int} 4607s | %llu 4607s 4607s If you find this error message confusing, uninformative, or wrong, please open an issue: 4607s https://github.com/diku-dk/futhark/issues 4607s 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.fut: 4607s Compiling with --backend=opencl: 4607s cc failed with code 1: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c: In function ‘futrts_umul_hi64’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ^~~~~~~~~~~ 4607s | __uint32_t 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4524:90: error: expected ‘)’ before ‘a’ 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4524:109: error: expected ‘)’ before ‘b’ 4607s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c: In function ‘futrts_smul_hi64’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ^~~~~~~~~~ 4607s | __int128__ 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4528:86: error: expected ‘)’ before ‘a’ 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:4528:104: error: expected ‘)’ before ‘b’ 4607s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4607s | ~ ^ 4607s | ) 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c: In function ‘mk_compile_opts’: 4607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scanreduce1.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4607s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4607s | ~~^ ~~~~~~~~~~~~~ 4607s | | | 4607s | unsigned int int64_t {aka long long int} 4607s | %llu 4607s 4607s If you find this error message confusing, uninformative, or wrong, please open an issue: 4607s https://github.com/diku-dk/futhark/issues 4607s 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.fut: 4610s Compiling with --backend=opencl: 4610s cc failed with code 1: 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c: In function ‘futrts_umul_hi64’: 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4610s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4610s | ^~~~~~~~~~~ 4610s | __uint32_t 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4525:90: error: expected ‘)’ before ‘a’ 4610s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4610s | ~ ^ 4610s | ) 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4525:109: error: expected ‘)’ before ‘b’ 4610s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4610s | ~ ^ 4610s | ) 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c: In function ‘futrts_smul_hi64’: 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4610s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4610s | ^~~~~~~~~~ 4610s | __int128__ 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4529:86: error: expected ‘)’ before ‘a’ 4610s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4610s | ~ ^ 4610s | ) 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:4529:104: error: expected ‘)’ before ‘b’ 4610s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4610s | ~ ^ 4610s | ) 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c: In function ‘mk_compile_opts’: 4610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/scatter-o-maps.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4610s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4610s | ~~^ ~~~~~~~~~~~~~ 4610s | | | 4610s | unsigned int int64_t {aka long long int} 4610s | %llu 4610s 4610s If you find this error message confusing, uninformative, or wrong, please open an issue: 4610s https://github.com/diku-dk/futhark/issues 4610s 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.fut: 4611s Compiling with --backend=opencl: 4611s cc failed with code 1: 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c: In function ‘futrts_umul_hi64’: 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4611s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4611s | ^~~~~~~~~~~ 4611s | __uint32_t 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4507:90: error: expected ‘)’ before ‘a’ 4611s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4611s | ~ ^ 4611s | ) 4611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4507:109: error: expected ‘)’ before ‘b’ 4612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4612s | ~ ^ 4612s | ) 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c: In function ‘futrts_smul_hi64’: 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4612s | ^~~~~~~~~~ 4612s | __int128__ 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4511:86: error: expected ‘)’ before ‘a’ 4612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4612s | ~ ^ 4612s | ) 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:4511:104: error: expected ‘)’ before ‘b’ 4612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4612s | ~ ^ 4612s | ) 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c: In function ‘mk_compile_opts’: 4612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4612s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4612s | ~~^ ~~~~~~~~~~~~~ 4612s | | | 4612s | unsigned int int64_t {aka long long int} 4612s | %llu 4612s 4612s If you find this error message confusing, uninformative, or wrong, please open an issue: 4612s https://github.com/diku-dk/futhark/issues 4612s 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.fut: 4615s Compiling with --backend=opencl: 4615s cc failed with code 1: 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c: In function ‘futrts_umul_hi64’: 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4615s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4615s | ^~~~~~~~~~~ 4615s | __uint32_t 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4507:90: error: expected ‘)’ before ‘a’ 4615s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4615s | ~ ^ 4615s | ) 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4507:109: error: expected ‘)’ before ‘b’ 4615s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4615s | ~ ^ 4615s | ) 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c: In function ‘futrts_smul_hi64’: 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4615s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4615s | ^~~~~~~~~~ 4615s | __int128__ 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4511:86: error: expected ‘)’ before ‘a’ 4615s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4615s | ~ ^ 4615s | ) 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:4511:104: error: expected ‘)’ before ‘b’ 4615s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4615s | ~ ^ 4615s | ) 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c: In function ‘mk_compile_opts’: 4615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4615s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4615s | ~~^ ~~~~~~~~~~~~~ 4615s | | | 4615s | unsigned int int64_t {aka long long int} 4615s | %llu 4615s 4615s If you find this error message confusing, uninformative, or wrong, please open an issue: 4615s https://github.com/diku-dk/futhark/issues 4615s 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.fut: 4617s Compiling with --backend=opencl: 4617s cc failed with code 1: 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c: In function ‘futrts_umul_hi64’: 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4617s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4617s | ^~~~~~~~~~~ 4617s | __uint32_t 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4507:90: error: expected ‘)’ before ‘a’ 4617s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4617s | ~ ^ 4617s | ) 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4507:109: error: expected ‘)’ before ‘b’ 4617s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4617s | ~ ^ 4617s | ) 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c: In function ‘futrts_smul_hi64’: 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4617s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4617s | ^~~~~~~~~~ 4617s | __int128__ 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4511:86: error: expected ‘)’ before ‘a’ 4617s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4617s | ~ ^ 4617s | ) 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:4511:104: error: expected ‘)’ before ‘b’ 4617s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4617s | ~ ^ 4617s | ) 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c: In function ‘mk_compile_opts’: 4617s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4617s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4617s | ~~^ ~~~~~~~~~~~~~ 4617s | | | 4617s | unsigned int int64_t {aka long long int} 4617s | %llu 4617s 4617s If you find this error message confusing, uninformative, or wrong, please open an issue: 4617s https://github.com/diku-dk/futhark/issues 4617s 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.fut: 4619s Compiling with --backend=opencl: 4619s cc failed with code 1: 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c: In function ‘futrts_umul_hi64’: 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4619s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4619s | ^~~~~~~~~~~ 4619s | __uint32_t 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4507:90: error: expected ‘)’ before ‘a’ 4619s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4619s | ~ ^ 4619s | ) 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4507:109: error: expected ‘)’ before ‘b’ 4619s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4619s | ~ ^ 4619s | ) 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c: In function ‘futrts_smul_hi64’: 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4619s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4619s | ^~~~~~~~~~ 4619s | __int128__ 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4511:86: error: expected ‘)’ before ‘a’ 4619s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4619s | ~ ^ 4619s | ) 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:4511:104: error: expected ‘)’ before ‘b’ 4619s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4619s | ~ ^ 4619s | ) 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c: In function ‘mk_compile_opts’: 4619s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4619s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4619s | ~~^ ~~~~~~~~~~~~~ 4619s | | | 4619s | unsigned int int64_t {aka long long int} 4619s | %llu 4619s 4619s If you find this error message confusing, uninformative, or wrong, please open an issue: 4619s https://github.com/diku-dk/futhark/issues 4619s 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.fut: 4620s Compiling with --backend=opencl: 4620s cc failed with code 1: 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c: In function ‘futrts_umul_hi64’: 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4620s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4620s | ^~~~~~~~~~~ 4620s | __uint32_t 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4507:90: error: expected ‘)’ before ‘a’ 4620s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4620s | ~ ^ 4620s | ) 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4507:109: error: expected ‘)’ before ‘b’ 4620s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4620s | ~ ^ 4620s | ) 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c: In function ‘futrts_smul_hi64’: 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4620s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4620s | ^~~~~~~~~~ 4620s | __int128__ 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4511:86: error: expected ‘)’ before ‘a’ 4620s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4620s | ~ ^ 4620s | ) 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:4511:104: error: expected ‘)’ before ‘b’ 4620s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4620s | ~ ^ 4620s | ) 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c: In function ‘mk_compile_opts’: 4620s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/slicemap4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4620s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4620s | ~~^ ~~~~~~~~~~~~~ 4620s | | | 4620s | unsigned int int64_t {aka long long int} 4620s | %llu 4620s 4620s If you find this error message confusing, uninformative, or wrong, please open an issue: 4620s https://github.com/diku-dk/futhark/issues 4620s 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.fut: 4621s Compiling with --backend=opencl: 4621s cc failed with code 1: 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c: In function ‘futrts_umul_hi64’: 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4621s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4621s | ^~~~~~~~~~~ 4621s | __uint32_t 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4507:90: error: expected ‘)’ before ‘a’ 4621s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4621s | ~ ^ 4621s | ) 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4507:109: error: expected ‘)’ before ‘b’ 4621s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4621s | ~ ^ 4621s | ) 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c: In function ‘futrts_smul_hi64’: 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4621s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4621s | ^~~~~~~~~~ 4621s | __int128__ 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4511:86: error: expected ‘)’ before ‘a’ 4621s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4621s | ~ ^ 4621s | ) 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:4511:104: error: expected ‘)’ before ‘b’ 4621s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4621s | ~ ^ 4621s | ) 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c: In function ‘mk_compile_opts’: 4621s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4621s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4621s | ~~^ ~~~~~~~~~~~~~ 4621s | | | 4621s | unsigned int int64_t {aka long long int} 4621s | %llu 4621s 4621s If you find this error message confusing, uninformative, or wrong, please open an issue: 4621s https://github.com/diku-dk/futhark/issues 4621s 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.fut: 4624s Compiling with --backend=opencl: 4624s cc failed with code 1: 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c: In function ‘futrts_umul_hi64’: 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4624s | ^~~~~~~~~~~ 4624s | __uint32_t 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4508:90: error: expected ‘)’ before ‘a’ 4624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4624s | ~ ^ 4624s | ) 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4508:109: error: expected ‘)’ before ‘b’ 4624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4624s | ~ ^ 4624s | ) 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c: In function ‘futrts_smul_hi64’: 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4624s | ^~~~~~~~~~ 4624s | __int128__ 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4512:86: error: expected ‘)’ before ‘a’ 4624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4624s | ~ ^ 4624s | ) 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:4512:104: error: expected ‘)’ before ‘b’ 4624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4624s | ~ ^ 4624s | ) 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c: In function ‘mk_compile_opts’: 4624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4624s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4624s | ~~^ ~~~~~~~~~~~~~ 4624s | | | 4624s | unsigned int int64_t {aka long long int} 4624s | %llu 4624s 4624s If you find this error message confusing, uninformative, or wrong, please open an issue: 4624s https://github.com/diku-dk/futhark/issues 4624s 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.fut: 4626s Compiling with --backend=opencl: 4626s cc failed with code 1: 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c: In function ‘futrts_umul_hi64’: 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4626s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4626s | ^~~~~~~~~~~ 4626s | __uint32_t 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4523:90: error: expected ‘)’ before ‘a’ 4626s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4626s | ~ ^ 4626s | ) 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4523:109: error: expected ‘)’ before ‘b’ 4626s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4626s | ~ ^ 4626s | ) 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c: In function ‘futrts_smul_hi64’: 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4626s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4626s | ^~~~~~~~~~ 4626s | __int128__ 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4527:86: error: expected ‘)’ before ‘a’ 4626s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4626s | ~ ^ 4626s | ) 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:4527:104: error: expected ‘)’ before ‘b’ 4626s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4626s | ~ ^ 4626s | ) 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c: In function ‘mk_compile_opts’: 4626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/fusion/tabulate2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4626s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4626s | ~~^ ~~~~~~~~~~~~~ 4626s | | | 4626s | unsigned int int64_t {aka long long int} 4626s | %llu 4626s 4626s If you find this error message confusing, uninformative, or wrong, please open an issue: 4626s https://github.com/diku-dk/futhark/issues 4626s 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.fut: 4631s Compiling with --backend=opencl: 4631s cc failed with code 1: 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c: In function ‘futrts_umul_hi64’: 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4584:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4631s 4584 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4631s | ^~~~~~~~~~~ 4631s | __uint32_t 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4584:78: note: each undeclared identifier is reported only once for each function it appears in 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4584:90: error: expected ‘)’ before ‘a’ 4631s 4584 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4631s | ~ ^ 4631s | ) 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4584:109: error: expected ‘)’ before ‘b’ 4631s 4584 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4631s | ~ ^ 4631s | ) 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c: In function ‘futrts_smul_hi64’: 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4588:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4631s 4588 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4631s | ^~~~~~~~~~ 4631s | __int128__ 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4588:86: error: expected ‘)’ before ‘a’ 4631s 4588 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4631s | ~ ^ 4631s | ) 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:4588:104: error: expected ‘)’ before ‘b’ 4631s 4588 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4631s | ~ ^ 4631s | ) 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c: In function ‘mk_compile_opts’: 4631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/math.c:7914:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4631s 7914 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4631s | ~~^ ~~~~~~~~~~~~~ 4631s | | | 4631s | unsigned int int64_t {aka long long int} 4631s | %llu 4631s 4631s If you find this error message confusing, uninformative, or wrong, please open an issue: 4631s https://github.com/diku-dk/futhark/issues 4631s 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.fut: 4635s Compiling with --backend=opencl: 4635s cc failed with code 1: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c: In function ‘futrts_umul_hi64’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4708:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4635s 4708 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ^~~~~~~~~~~ 4635s | __uint32_t 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4708:78: note: each undeclared identifier is reported only once for each function it appears in 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4708:90: error: expected ‘)’ before ‘a’ 4635s 4708 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4708:109: error: expected ‘)’ before ‘b’ 4635s 4708 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c: In function ‘futrts_smul_hi64’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4712:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4635s 4712 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ^~~~~~~~~~ 4635s | __int128__ 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4712:86: error: expected ‘)’ before ‘a’ 4635s 4712 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:4712:104: error: expected ‘)’ before ‘b’ 4635s 4712 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c: In function ‘mk_compile_opts’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/futlib_tests/array.c:8049:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4635s 8049 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4635s | ~~^ ~~~~~~~~~~~~~ 4635s | | | 4635s | unsigned int int64_t {aka long long int} 4635s | %llu 4635s 4635s If you find this error message confusing, uninformative, or wrong, please open an issue: 4635s https://github.com/diku-dk/futhark/issues 4635s 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.fut: 4635s Compiling with --backend=opencl: 4635s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.fut:7:1-18: 4635s Entry point return type 4635s 4635s {xs: [n]f32} 4635s 4635s will have an opaque type, so the result will likely not be usable. 4635s cc failed with code 1: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c: In function ‘futrts_umul_hi64’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4635s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ^~~~~~~~~~~ 4635s | __uint32_t 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4523:90: error: expected ‘)’ before ‘a’ 4635s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4523:109: error: expected ‘)’ before ‘b’ 4635s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c: In function ‘futrts_smul_hi64’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4635s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ^~~~~~~~~~ 4635s | __int128__ 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4527:86: error: expected ‘)’ before ‘a’ 4635s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:4527:104: error: expected ‘)’ before ‘b’ 4635s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4635s | ~ ^ 4635s | ) 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c: In function ‘mk_compile_opts’: 4635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/globalsize0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4635s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4635s | ~~^ ~~~~~~~~~~~~~ 4635s | | | 4635s | unsigned int int64_t {aka long long int} 4635s | %llu 4635s 4635s If you find this error message confusing, uninformative, or wrong, please open an issue: 4635s https://github.com/diku-dk/futhark/issues 4635s 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.fut: 4637s Compiling with --backend=opencl: 4637s cc failed with code 1: 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c: In function ‘futrts_umul_hi64’: 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4637s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4637s | ^~~~~~~~~~~ 4637s | __uint32_t 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4493:90: error: expected ‘)’ before ‘a’ 4637s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4637s | ~ ^ 4637s | ) 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4493:109: error: expected ‘)’ before ‘b’ 4637s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4637s | ~ ^ 4637s | ) 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c: In function ‘futrts_smul_hi64’: 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4637s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4637s | ^~~~~~~~~~ 4637s | __int128__ 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4497:86: error: expected ‘)’ before ‘a’ 4637s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4637s | ~ ^ 4637s | ) 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:4497:104: error: expected ‘)’ before ‘b’ 4637s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4637s | ~ ^ 4637s | ) 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c: In function ‘mk_compile_opts’: 4637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gregorian.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4637s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4637s | ~~^ ~~~~~~~~~~~~~ 4637s | | | 4637s | unsigned int int64_t {aka long long int} 4637s | %llu 4637s 4637s If you find this error message confusing, uninformative, or wrong, please open an issue: 4637s https://github.com/diku-dk/futhark/issues 4637s 4638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.fut: 4638s Compiling with --backend=opencl: 4638s cc failed with code 1: 4638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c: In function ‘futrts_umul_hi64’: 4638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4638s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4638s | ^~~~~~~~~~~ 4638s | __uint32_t 4638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4507:90: error: expected ‘)’ before ‘a’ 4638s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4638s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4507:109: error: expected ‘)’ before ‘b’ 4639s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c: In function ‘futrts_smul_hi64’: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4639s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ^~~~~~~~~~ 4639s | __int128__ 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4511:86: error: expected ‘)’ before ‘a’ 4639s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:4511:104: error: expected ‘)’ before ‘b’ 4639s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c: In function ‘mk_compile_opts’: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/gauss_jordan.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4639s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4639s | ~~^ ~~~~~~~~~~~~~ 4639s | | | 4639s | unsigned int int64_t {aka long long int} 4639s | %llu 4639s 4639s If you find this error message confusing, uninformative, or wrong, please open an issue: 4639s https://github.com/diku-dk/futhark/issues 4639s 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.fut: 4639s Compiling with --backend=opencl: 4639s cc failed with code 1: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c: In function ‘futrts_umul_hi64’: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4639s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4639s | ^~~~~~~~~~~ 4639s | __uint32_t 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4523:90: error: expected ‘)’ before ‘a’ 4639s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4523:109: error: expected ‘)’ before ‘b’ 4639s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c: In function ‘futrts_smul_hi64’: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4639s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ^~~~~~~~~~ 4639s | __int128__ 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4527:86: error: expected ‘)’ before ‘a’ 4639s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:4527:104: error: expected ‘)’ before ‘b’ 4639s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4639s | ~ ^ 4639s | ) 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c: In function ‘mk_compile_opts’: 4639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hexfloats.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4639s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4639s | ~~^ ~~~~~~~~~~~~~ 4639s | | | 4639s | unsigned int int64_t {aka long long int} 4639s | %llu 4639s 4639s If you find this error message confusing, uninformative, or wrong, please open an issue: 4639s https://github.com/diku-dk/futhark/issues 4639s 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.fut: 4643s Compiling with --backend=opencl: 4643s cc failed with code 1: 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c: In function ‘futrts_umul_hi64’: 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4643s | ^~~~~~~~~~~ 4643s | __uint32_t 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4507:90: error: expected ‘)’ before ‘a’ 4643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4643s | ~ ^ 4643s | ) 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4507:109: error: expected ‘)’ before ‘b’ 4643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4643s | ~ ^ 4643s | ) 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c: In function ‘futrts_smul_hi64’: 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4643s | ^~~~~~~~~~ 4643s | __int128__ 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4511:86: error: expected ‘)’ before ‘a’ 4643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4643s | ~ ^ 4643s | ) 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:4511:104: error: expected ‘)’ before ‘b’ 4643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4643s | ~ ^ 4643s | ) 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c: In function ‘mk_compile_opts’: 4643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/guysteele_sequential.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4643s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4643s | ~~^ ~~~~~~~~~~~~~ 4643s | | | 4643s | unsigned int int64_t {aka long long int} 4643s | %llu 4643s 4643s If you find this error message confusing, uninformative, or wrong, please open an issue: 4643s https://github.com/diku-dk/futhark/issues 4643s 4643s (489 failed, 38 passed, 1776 to go). 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.fut: 4645s Compiling with --backend=opencl: 4645s cc failed with code 1: 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c: In function ‘futrts_umul_hi64’: 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4645s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4645s | ^~~~~~~~~~~ 4645s | __uint32_t 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4508:90: error: expected ‘)’ before ‘a’ 4645s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4645s | ~ ^ 4645s | ) 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4508:109: error: expected ‘)’ before ‘b’ 4645s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4645s | ~ ^ 4645s | ) 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c: In function ‘futrts_smul_hi64’: 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4645s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4645s | ^~~~~~~~~~ 4645s | __int128__ 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4512:86: error: expected ‘)’ before ‘a’ 4645s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4645s | ~ ^ 4645s | ) 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:4512:104: error: expected ‘)’ before ‘b’ 4645s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4645s | ~ ^ 4645s | ) 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c: In function ‘mk_compile_opts’: 4645s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4645s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4645s | ~~^ ~~~~~~~~~~~~~ 4645s | | | 4645s | unsigned int int64_t {aka long long int} 4645s | %llu 4645s 4645s If you find this error message confusing, uninformative, or wrong, please open an issue: 4645s https://github.com/diku-dk/futhark/issues 4645s 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.fut: 4648s Compiling with --backend=opencl: 4648s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.fut:4:1-5:21: 4648s Entry point return type 4648s 4648s *[m][n](f32, f32) 4648s 4648s will have an opaque type, so the result will likely not be usable. 4648s cc failed with code 1: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c: In function ‘futrts_umul_hi64’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4648s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ^~~~~~~~~~~ 4648s | __uint32_t 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4538:90: error: expected ‘)’ before ‘a’ 4648s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4538:109: error: expected ‘)’ before ‘b’ 4648s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c: In function ‘futrts_smul_hi64’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4648s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ^~~~~~~~~~ 4648s | __int128__ 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4542:86: error: expected ‘)’ before ‘a’ 4648s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:4542:104: error: expected ‘)’ before ‘b’ 4648s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c: In function ‘mk_compile_opts’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias1.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4648s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4648s | ~~^ ~~~~~~~~~~~~~ 4648s | | | 4648s | unsigned int int64_t {aka long long int} 4648s | %llu 4648s 4648s If you find this error message confusing, uninformative, or wrong, please open an issue: 4648s https://github.com/diku-dk/futhark/issues 4648s 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.fut: 4648s Compiling with --backend=opencl: 4648s cc failed with code 1: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c: In function ‘futrts_umul_hi64’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4648s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ^~~~~~~~~~~ 4648s | __uint32_t 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4523:90: error: expected ‘)’ before ‘a’ 4648s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4523:109: error: expected ‘)’ before ‘b’ 4648s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c: In function ‘futrts_smul_hi64’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4648s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ^~~~~~~~~~ 4648s | __int128__ 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4527:86: error: expected ‘)’ before ‘a’ 4648s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:4527:104: error: expected ‘)’ before ‘b’ 4648s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4648s | ~ ^ 4648s | ) 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c: In function ‘mk_compile_opts’: 4648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias2.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4648s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4648s | ~~^ ~~~~~~~~~~~~~ 4648s | | | 4648s | unsigned int int64_t {aka long long int} 4648s | %llu 4648s 4648s If you find this error message confusing, uninformative, or wrong, please open an issue: 4648s https://github.com/diku-dk/futhark/issues 4648s 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.fut: 4651s Compiling with --backend=opencl: 4651s cc failed with code 1: 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c: In function ‘futrts_umul_hi64’: 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4568:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4651s 4568 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4651s | ^~~~~~~~~~~ 4651s | __uint32_t 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4568:78: note: each undeclared identifier is reported only once for each function it appears in 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4568:90: error: expected ‘)’ before ‘a’ 4651s 4568 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4651s | ~ ^ 4651s | ) 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4568:109: error: expected ‘)’ before ‘b’ 4651s 4568 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4651s | ~ ^ 4651s | ) 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c: In function ‘futrts_smul_hi64’: 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4572:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4651s 4572 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4651s | ^~~~~~~~~~ 4651s | __int128__ 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4572:86: error: expected ‘)’ before ‘a’ 4651s 4572 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4651s | ~ ^ 4651s | ) 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:4572:104: error: expected ‘)’ before ‘b’ 4651s 4572 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4651s | ~ ^ 4651s | ) 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c: In function ‘mk_compile_opts’: 4651s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/alias3.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4651s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4651s | ~~^ ~~~~~~~~~~~~~ 4651s | | | 4651s | unsigned int int64_t {aka long long int} 4651s | %llu 4651s 4651s If you find this error message confusing, uninformative, or wrong, please open an issue: 4651s https://github.com/diku-dk/futhark/issues 4651s 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.fut: 4656s Compiling with --backend=opencl: 4656s cc failed with code 1: 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c: In function ‘futrts_umul_hi64’: 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4656s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4656s | ^~~~~~~~~~~ 4656s | __uint32_t 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4495:90: error: expected ‘)’ before ‘a’ 4656s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4656s | ~ ^ 4656s | ) 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4495:109: error: expected ‘)’ before ‘b’ 4656s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4656s | ~ ^ 4656s | ) 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c: In function ‘futrts_smul_hi64’: 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4656s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4656s | ^~~~~~~~~~ 4656s | __int128__ 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4499:86: error: expected ‘)’ before ‘a’ 4656s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4656s | ~ ^ 4656s | ) 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:4499:104: error: expected ‘)’ before ‘b’ 4656s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4656s | ~ ^ 4656s | ) 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c: In function ‘mk_compile_opts’: 4656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4656s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4656s | ~~^ ~~~~~~~~~~~~~ 4656s | | | 4656s | unsigned int int64_t {aka long long int} 4656s | %llu 4656s 4656s If you find this error message confusing, uninformative, or wrong, please open an issue: 4656s https://github.com/diku-dk/futhark/issues 4656s 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.fut: 4659s Compiling with --backend=opencl: 4659s cc failed with code 1: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c: In function ‘futrts_umul_hi64’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ^~~~~~~~~~~ 4659s | __uint32_t 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4494:90: error: expected ‘)’ before ‘a’ 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4494:109: error: expected ‘)’ before ‘b’ 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c: In function ‘futrts_smul_hi64’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ^~~~~~~~~~ 4659s | __int128__ 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4498:86: error: expected ‘)’ before ‘a’ 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:4498:104: error: expected ‘)’ before ‘b’ 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c: In function ‘mk_compile_opts’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop2.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4659s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4659s | ~~^ ~~~~~~~~~~~~~ 4659s | | | 4659s | unsigned int int64_t {aka long long int} 4659s | %llu 4659s 4659s If you find this error message confusing, uninformative, or wrong, please open an issue: 4659s https://github.com/diku-dk/futhark/issues 4659s 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.fut: 4659s Compiling with --backend=opencl: 4659s cc failed with code 1: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c: In function ‘futrts_umul_hi64’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ^~~~~~~~~~~ 4659s | __uint32_t 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4494:90: error: expected ‘)’ before ‘a’ 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4494:109: error: expected ‘)’ before ‘b’ 4659s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c: In function ‘futrts_smul_hi64’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ^~~~~~~~~~ 4659s | __int128__ 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4498:86: error: expected ‘)’ before ‘a’ 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:4498:104: error: expected ‘)’ before ‘b’ 4659s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4659s | ~ ^ 4659s | ) 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c: In function ‘mk_compile_opts’: 4659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/binop1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4659s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4659s | ~~^ ~~~~~~~~~~~~~ 4659s | | | 4659s | unsigned int int64_t {aka long long int} 4659s | %llu 4659s 4659s If you find this error message confusing, uninformative, or wrong, please open an issue: 4659s https://github.com/diku-dk/futhark/issues 4659s 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.fut: 4660s Compiling with --backend=opencl: 4660s cc failed with code 1: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c: In function ‘futrts_umul_hi64’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4660s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ^~~~~~~~~~~ 4660s | __uint32_t 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4494:90: error: expected ‘)’ before ‘a’ 4660s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4494:109: error: expected ‘)’ before ‘b’ 4660s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c: In function ‘futrts_smul_hi64’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4660s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ^~~~~~~~~~ 4660s | __int128__ 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4498:86: error: expected ‘)’ before ‘a’ 4660s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:4498:104: error: expected ‘)’ before ‘b’ 4660s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c: In function ‘mk_compile_opts’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument0.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4660s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4660s | ~~^ ~~~~~~~~~~~~~ 4660s | | | 4660s | unsigned int int64_t {aka long long int} 4660s | %llu 4660s 4660s If you find this error message confusing, uninformative, or wrong, please open an issue: 4660s https://github.com/diku-dk/futhark/issues 4660s 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.fut: 4660s Compiling with --backend=opencl: 4660s cc failed with code 1: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c: In function ‘futrts_umul_hi64’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4660s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ^~~~~~~~~~~ 4660s | __uint32_t 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4495:90: error: expected ‘)’ before ‘a’ 4660s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4495:109: error: expected ‘)’ before ‘b’ 4660s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c: In function ‘futrts_smul_hi64’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4660s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ^~~~~~~~~~ 4660s | __int128__ 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4499:86: error: expected ‘)’ before ‘a’ 4660s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:4499:104: error: expected ‘)’ before ‘b’ 4660s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4660s | ~ ^ 4660s | ) 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c: In function ‘mk_compile_opts’: 4660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4660s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4660s | ~~^ ~~~~~~~~~~~~~ 4660s | | | 4660s | unsigned int int64_t {aka long long int} 4660s | %llu 4660s 4660s If you find this error message confusing, uninformative, or wrong, please open an issue: 4660s https://github.com/diku-dk/futhark/issues 4660s 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.fut: 4662s Compiling with --backend=opencl: 4662s cc failed with code 1: 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c: In function ‘futrts_umul_hi64’: 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4662s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4662s | ^~~~~~~~~~~ 4662s | __uint32_t 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4494:90: error: expected ‘)’ before ‘a’ 4662s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4662s | ~ ^ 4662s | ) 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4494:109: error: expected ‘)’ before ‘b’ 4662s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4662s | ~ ^ 4662s | ) 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c: In function ‘futrts_smul_hi64’: 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4662s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4662s | ^~~~~~~~~~ 4662s | __int128__ 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4498:86: error: expected ‘)’ before ‘a’ 4662s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4662s | ~ ^ 4662s | ) 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:4498:104: error: expected ‘)’ before ‘b’ 4662s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4662s | ~ ^ 4662s | ) 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c: In function ‘mk_compile_opts’: 4662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-argument2.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4662s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4662s | ~~^ ~~~~~~~~~~~~~ 4662s | | | 4662s | unsigned int int64_t {aka long long int} 4662s | %llu 4662s 4663s If you find this error message confusing, uninformative, or wrong, please open an issue: 4663s https://github.com/diku-dk/futhark/issues 4663s 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.fut: 4666s Compiling with --backend=opencl: 4666s cc failed with code 1: 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c: In function ‘futrts_umul_hi64’: 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4666s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4666s | ^~~~~~~~~~~ 4666s | __uint32_t 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4524:90: error: expected ‘)’ before ‘a’ 4666s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4666s | ~ ^ 4666s | ) 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4524:109: error: expected ‘)’ before ‘b’ 4666s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4666s | ~ ^ 4666s | ) 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c: In function ‘futrts_smul_hi64’: 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4666s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4666s | ^~~~~~~~~~ 4666s | __int128__ 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4528:86: error: expected ‘)’ before ‘a’ 4666s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4666s | ~ ^ 4666s | ) 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:4528:104: error: expected ‘)’ before ‘b’ 4666s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4666s | ~ ^ 4666s | ) 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c: In function ‘mk_compile_opts’: 4666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-composition.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4666s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4666s | ~~^ ~~~~~~~~~~~~~ 4666s | | | 4666s | unsigned int int64_t {aka long long int} 4666s | %llu 4666s 4666s If you find this error message confusing, uninformative, or wrong, please open an issue: 4666s https://github.com/diku-dk/futhark/issues 4666s 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.fut: 4667s Compiling with --backend=opencl: 4667s cc failed with code 1: 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c: In function ‘futrts_umul_hi64’: 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4667s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4667s | ^~~~~~~~~~~ 4667s | __uint32_t 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4494:90: error: expected ‘)’ before ‘a’ 4667s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4667s | ~ ^ 4667s | ) 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4494:109: error: expected ‘)’ before ‘b’ 4667s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4667s | ~ ^ 4667s | ) 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c: In function ‘futrts_smul_hi64’: 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4667s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4667s | ^~~~~~~~~~ 4667s | __int128__ 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4498:86: error: expected ‘)’ before ‘a’ 4667s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4667s | ~ ^ 4667s | ) 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:4498:104: error: expected ‘)’ before ‘b’ 4667s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4667s | ~ ^ 4667s | ) 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c: In function ‘mk_compile_opts’: 4667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/function-result0.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4667s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4667s | ~~^ ~~~~~~~~~~~~~ 4667s | | | 4667s | unsigned int int64_t {aka long long int} 4667s | %llu 4667s 4667s If you find this error message confusing, uninformative, or wrong, please open an issue: 4667s https://github.com/diku-dk/futhark/issues 4667s 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.fut: 4672s Compiling with --backend=opencl: 4672s cc failed with code 1: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c: In function ‘futrts_umul_hi64’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ^~~~~~~~~~~ 4672s | __uint32_t 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4494:90: error: expected ‘)’ before ‘a’ 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4494:109: error: expected ‘)’ before ‘b’ 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c: In function ‘futrts_smul_hi64’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ^~~~~~~~~~ 4672s | __int128__ 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4498:86: error: expected ‘)’ before ‘a’ 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:4498:104: error: expected ‘)’ before ‘b’ 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c: In function ‘mk_compile_opts’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4672s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4672s | ~~^ ~~~~~~~~~~~~~ 4672s | | | 4672s | unsigned int int64_t {aka long long int} 4672s | %llu 4672s 4672s If you find this error message confusing, uninformative, or wrong, please open an issue: 4672s https://github.com/diku-dk/futhark/issues 4672s 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.fut: 4672s Compiling with --backend=opencl: 4672s cc failed with code 1: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c: In function ‘futrts_umul_hi64’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ^~~~~~~~~~~ 4672s | __uint32_t 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4494:90: error: expected ‘)’ before ‘a’ 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4494:109: error: expected ‘)’ before ‘b’ 4672s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c: In function ‘futrts_smul_hi64’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ^~~~~~~~~~ 4672s | __int128__ 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4498:86: error: expected ‘)’ before ‘a’ 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:4498:104: error: expected ‘)’ before ‘b’ 4672s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4672s | ~ ^ 4672s | ) 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c: In function ‘mk_compile_opts’: 4672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order-entry-point2.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4672s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4672s | ~~^ ~~~~~~~~~~~~~ 4672s | | | 4672s | unsigned int int64_t {aka long long int} 4672s | %llu 4672s 4672s If you find this error message confusing, uninformative, or wrong, please open an issue: 4672s https://github.com/diku-dk/futhark/issues 4672s 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.fut: 4673s Compiling with --backend=opencl: 4673s cc failed with code 1: 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c: In function ‘futrts_umul_hi64’: 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4673s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4673s | ^~~~~~~~~~~ 4673s | __uint32_t 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4493:90: error: expected ‘)’ before ‘a’ 4673s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4673s | ~ ^ 4673s | ) 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4493:109: error: expected ‘)’ before ‘b’ 4673s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4673s | ~ ^ 4673s | ) 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c: In function ‘futrts_smul_hi64’: 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4673s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4673s | ^~~~~~~~~~ 4673s | __int128__ 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4497:86: error: expected ‘)’ before ‘a’ 4673s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4673s | ~ ^ 4673s | ) 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:4497:104: error: expected ‘)’ before ‘b’ 4673s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4673s | ~ ^ 4673s | ) 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c: In function ‘mk_compile_opts’: 4673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4673s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4673s | ~~^ ~~~~~~~~~~~~~ 4673s | | | 4673s | unsigned int int64_t {aka long long int} 4673s | %llu 4673s 4673s If you find this error message confusing, uninformative, or wrong, please open an issue: 4673s https://github.com/diku-dk/futhark/issues 4673s 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.fut: 4676s Compiling with --backend=opencl: 4676s cc failed with code 1: 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c: In function ‘futrts_umul_hi64’: 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4676s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4676s | ^~~~~~~~~~~ 4676s | __uint32_t 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4507:90: error: expected ‘)’ before ‘a’ 4676s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4676s | ~ ^ 4676s | ) 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4507:109: error: expected ‘)’ before ‘b’ 4676s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4676s | ~ ^ 4676s | ) 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c: In function ‘futrts_smul_hi64’: 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4676s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4676s | ^~~~~~~~~~ 4676s | __int128__ 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4511:86: error: expected ‘)’ before ‘a’ 4676s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4676s | ~ ^ 4676s | ) 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:4511:104: error: expected ‘)’ before ‘b’ 4676s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4676s | ~ ^ 4676s | ) 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c: In function ‘mk_compile_opts’: 4676s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/higher-order1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4676s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4676s | ~~^ ~~~~~~~~~~~~~ 4676s | | | 4676s | unsigned int int64_t {aka long long int} 4676s | %llu 4676s 4676s If you find this error message confusing, uninformative, or wrong, please open an issue: 4676s https://github.com/diku-dk/futhark/issues 4676s 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut: 4678s Compiling with --backend=opencl: 4678s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut:1:20-21: 4678s Unused name "p". 4678s 4678s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.fut:7:8-11: 4678s Unused name "get". 4678s cc failed with code 1: 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c: In function ‘futrts_umul_hi64’: 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4678s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4678s | ^~~~~~~~~~~ 4678s | __uint32_t 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4522:90: error: expected ‘)’ before ‘a’ 4678s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4678s | ~ ^ 4678s | ) 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4522:109: error: expected ‘)’ before ‘b’ 4678s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4678s | ~ ^ 4678s | ) 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c: In function ‘futrts_smul_hi64’: 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4678s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4678s | ^~~~~~~~~~ 4678s | __int128__ 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4526:86: error: expected ‘)’ before ‘a’ 4678s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4678s | ~ ^ 4678s | ) 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:4526:104: error: expected ‘)’ before ‘b’ 4678s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4678s | ~ ^ 4678s | ) 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c: In function ‘mk_compile_opts’: 4678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue1798.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4678s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4678s | ~~^ ~~~~~~~~~~~~~ 4678s | | | 4678s | unsigned int int64_t {aka long long int} 4678s | %llu 4678s 4678s If you find this error message confusing, uninformative, or wrong, please open an issue: 4678s https://github.com/diku-dk/futhark/issues 4678s 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.fut: 4680s Compiling with --backend=opencl: 4680s cc failed with code 1: 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c: In function ‘futrts_umul_hi64’: 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4680s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4680s | ^~~~~~~~~~~ 4680s | __uint32_t 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4523:90: error: expected ‘)’ before ‘a’ 4680s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4680s | ~ ^ 4680s | ) 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4523:109: error: expected ‘)’ before ‘b’ 4680s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4680s | ~ ^ 4680s | ) 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c: In function ‘futrts_smul_hi64’: 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4680s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4680s | ^~~~~~~~~~ 4680s | __int128__ 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4527:86: error: expected ‘)’ before ‘a’ 4680s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4680s | ~ ^ 4680s | ) 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:4527:104: error: expected ‘)’ before ‘b’ 4680s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4680s | ~ ^ 4680s | ) 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c: In function ‘mk_compile_opts’: 4680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/issue493.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4680s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4680s | ~~^ ~~~~~~~~~~~~~ 4680s | | | 4680s | unsigned int int64_t {aka long long int} 4680s | %llu 4680s 4680s If you find this error message confusing, uninformative, or wrong, please open an issue: 4680s https://github.com/diku-dk/futhark/issues 4680s 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.fut: 4681s Compiling with --backend=opencl: 4681s cc failed with code 1: 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c: In function ‘futrts_umul_hi64’: 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4681s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4681s | ^~~~~~~~~~~ 4681s | __uint32_t 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4507:90: error: expected ‘)’ before ‘a’ 4681s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4681s | ~ ^ 4681s | ) 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4507:109: error: expected ‘)’ before ‘b’ 4681s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4681s | ~ ^ 4681s | ) 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c: In function ‘futrts_smul_hi64’: 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4681s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4681s | ^~~~~~~~~~ 4681s | __int128__ 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4511:86: error: expected ‘)’ before ‘a’ 4681s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4681s | ~ ^ 4681s | ) 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:4511:104: error: expected ‘)’ before ‘b’ 4681s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4681s | ~ ^ 4681s | ) 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c: In function ‘mk_compile_opts’: 4681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/localfunction0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4681s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4681s | ~~^ ~~~~~~~~~~~~~ 4681s | | | 4681s | unsigned int int64_t {aka long long int} 4681s | %llu 4681s 4681s If you find this error message confusing, uninformative, or wrong, please open an issue: 4681s https://github.com/diku-dk/futhark/issues 4681s 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.fut: 4686s Compiling with --backend=opencl: 4686s cc failed with code 1: 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c: In function ‘futrts_umul_hi64’: 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4686s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4686s | ^~~~~~~~~~~ 4686s | __uint32_t 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4493:90: error: expected ‘)’ before ‘a’ 4686s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4686s | ~ ^ 4686s | ) 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4493:109: error: expected ‘)’ before ‘b’ 4686s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4686s | ~ ^ 4686s | ) 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c: In function ‘futrts_smul_hi64’: 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4686s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4686s | ^~~~~~~~~~ 4686s | __int128__ 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4497:86: error: expected ‘)’ before ‘a’ 4686s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4686s | ~ ^ 4686s | ) 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:4497:104: error: expected ‘)’ before ‘b’ 4686s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4686s | ~ ^ 4686s | ) 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c: In function ‘mk_compile_opts’: 4686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/nested-closures0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4686s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4686s | ~~^ ~~~~~~~~~~~~~ 4686s | | | 4686s | unsigned int int64_t {aka long long int} 4686s | %llu 4686s 4686s If you find this error message confusing, uninformative, or wrong, please open an issue: 4686s https://github.com/diku-dk/futhark/issues 4686s 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.fut: 4689s Compiling with --backend=opencl: 4689s cc failed with code 1: 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c: In function ‘futrts_umul_hi64’: 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4689s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4689s | ^~~~~~~~~~~ 4689s | __uint32_t 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4495:90: error: expected ‘)’ before ‘a’ 4689s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4689s | ~ ^ 4689s | ) 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4495:109: error: expected ‘)’ before ‘b’ 4689s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4689s | ~ ^ 4689s | ) 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c: In function ‘futrts_smul_hi64’: 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4689s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4689s | ^~~~~~~~~~ 4689s | __int128__ 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4499:86: error: expected ‘)’ before ‘a’ 4689s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4689s | ~ ^ 4689s | ) 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:4499:104: error: expected ‘)’ before ‘b’ 4689s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4689s | ~ ^ 4689s | ) 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c: In function ‘mk_compile_opts’: 4689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4689s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4689s | ~~^ ~~~~~~~~~~~~~ 4689s | | | 4689s | unsigned int int64_t {aka long long int} 4689s | %llu 4689s 4689s If you find this error message confusing, uninformative, or wrong, please open an issue: 4689s https://github.com/diku-dk/futhark/issues 4689s 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.fut: 4691s Compiling with --backend=opencl: 4691s cc failed with code 1: 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c: In function ‘futrts_umul_hi64’: 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4691s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4691s | ^~~~~~~~~~~ 4691s | __uint32_t 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4493:90: error: expected ‘)’ before ‘a’ 4691s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4691s | ~ ^ 4691s | ) 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4493:109: error: expected ‘)’ before ‘b’ 4691s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4691s | ~ ^ 4691s | ) 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c: In function ‘futrts_smul_hi64’: 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4691s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4691s | ^~~~~~~~~~ 4691s | __int128__ 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4497:86: error: expected ‘)’ before ‘a’ 4691s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4691s | ~ ^ 4691s | ) 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:4497:104: error: expected ‘)’ before ‘b’ 4691s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4691s | ~ ^ 4691s | ) 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c: In function ‘mk_compile_opts’: 4691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/partial-application1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4691s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4691s | ~~^ ~~~~~~~~~~~~~ 4691s | | | 4691s | unsigned int int64_t {aka long long int} 4691s | %llu 4691s 4691s If you find this error message confusing, uninformative, or wrong, please open an issue: 4691s https://github.com/diku-dk/futhark/issues 4691s 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.fut: 4692s Compiling with --backend=opencl: 4692s cc failed with code 1: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c: In function ‘futrts_umul_hi64’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ^~~~~~~~~~~ 4692s | __uint32_t 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4495:90: error: expected ‘)’ before ‘a’ 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4495:109: error: expected ‘)’ before ‘b’ 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c: In function ‘futrts_smul_hi64’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ^~~~~~~~~~ 4692s | __int128__ 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4499:86: error: expected ‘)’ before ‘a’ 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:4499:104: error: expected ‘)’ before ‘b’ 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c: In function ‘mk_compile_opts’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4692s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4692s | ~~^ ~~~~~~~~~~~~~ 4692s | | | 4692s | unsigned int int64_t {aka long long int} 4692s | %llu 4692s 4692s If you find this error message confusing, uninformative, or wrong, please open an issue: 4692s https://github.com/diku-dk/futhark/issues 4692s 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.fut: 4692s Compiling with --backend=opencl: 4692s cc failed with code 1: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c: In function ‘futrts_umul_hi64’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ^~~~~~~~~~~ 4692s | __uint32_t 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4495:90: error: expected ‘)’ before ‘a’ 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4495:109: error: expected ‘)’ before ‘b’ 4692s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c: In function ‘futrts_smul_hi64’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ^~~~~~~~~~ 4692s | __int128__ 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4499:86: error: expected ‘)’ before ‘a’ 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:4499:104: error: expected ‘)’ before ‘b’ 4692s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4692s | ~ ^ 4692s | ) 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c: In function ‘mk_compile_opts’: 4692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/records0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4692s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4692s | ~~^ ~~~~~~~~~~~~~ 4692s | | | 4692s | unsigned int int64_t {aka long long int} 4692s | %llu 4692s 4692s If you find this error message confusing, uninformative, or wrong, please open an issue: 4692s https://github.com/diku-dk/futhark/issues 4692s 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.fut: 4694s Compiling with --backend=opencl: 4694s cc failed with code 1: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c: In function ‘futrts_umul_hi64’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ^~~~~~~~~~~ 4694s | __uint32_t 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4508:90: error: expected ‘)’ before ‘a’ 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4508:109: error: expected ‘)’ before ‘b’ 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c: In function ‘futrts_smul_hi64’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ^~~~~~~~~~ 4694s | __int128__ 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4512:86: error: expected ‘)’ before ‘a’ 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:4512:104: error: expected ‘)’ before ‘b’ 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c: In function ‘mk_compile_opts’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4694s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4694s | ~~^ ~~~~~~~~~~~~~ 4694s | | | 4694s | unsigned int int64_t {aka long long int} 4694s | %llu 4694s 4694s If you find this error message confusing, uninformative, or wrong, please open an issue: 4694s https://github.com/diku-dk/futhark/issues 4694s 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.fut: 4694s Compiling with --backend=opencl: 4694s cc failed with code 1: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c: In function ‘futrts_umul_hi64’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ^~~~~~~~~~~ 4694s | __uint32_t 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4508:90: error: expected ‘)’ before ‘a’ 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4508:109: error: expected ‘)’ before ‘b’ 4694s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c: In function ‘futrts_smul_hi64’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ^~~~~~~~~~ 4694s | __int128__ 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4512:86: error: expected ‘)’ before ‘a’ 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:4512:104: error: expected ‘)’ before ‘b’ 4694s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4694s | ~ ^ 4694s | ) 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c: In function ‘mk_compile_opts’: 4694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4694s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4694s | ~~^ ~~~~~~~~~~~~~ 4694s | | | 4694s | unsigned int int64_t {aka long long int} 4694s | %llu 4694s 4694s If you find this error message confusing, uninformative, or wrong, please open an issue: 4694s https://github.com/diku-dk/futhark/issues 4694s 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.fut: 4700s Compiling with --backend=opencl: 4700s cc failed with code 1: 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c: In function ‘futrts_umul_hi64’: 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4700s | ^~~~~~~~~~~ 4700s | __uint32_t 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4509:90: error: expected ‘)’ before ‘a’ 4700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4700s | ~ ^ 4700s | ) 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4509:109: error: expected ‘)’ before ‘b’ 4700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4700s | ~ ^ 4700s | ) 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c: In function ‘futrts_smul_hi64’: 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4700s | ^~~~~~~~~~ 4700s | __int128__ 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4513:86: error: expected ‘)’ before ‘a’ 4700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4700s | ~ ^ 4700s | ) 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:4513:104: error: expected ‘)’ before ‘b’ 4700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4700s | ~ ^ 4700s | ) 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c: In function ‘mk_compile_opts’: 4700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4700s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4700s | ~~^ ~~~~~~~~~~~~~ 4700s | | | 4700s | unsigned int int64_t {aka long long int} 4700s | %llu 4700s 4700s If you find this error message confusing, uninformative, or wrong, please open an issue: 4700s https://github.com/diku-dk/futhark/issues 4700s 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.fut: 4703s Compiling with --backend=opencl: 4703s cc failed with code 1: 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c: In function ‘futrts_umul_hi64’: 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4703s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4703s | ^~~~~~~~~~~ 4703s | __uint32_t 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4508:90: error: expected ‘)’ before ‘a’ 4703s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4703s | ~ ^ 4703s | ) 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4508:109: error: expected ‘)’ before ‘b’ 4703s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4703s | ~ ^ 4703s | ) 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c: In function ‘futrts_smul_hi64’: 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4703s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4703s | ^~~~~~~~~~ 4703s | __int128__ 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4512:86: error: expected ‘)’ before ‘a’ 4703s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4703s | ~ ^ 4703s | ) 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:4512:104: error: expected ‘)’ before ‘b’ 4703s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4703s | ~ ^ 4703s | ) 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c: In function ‘mk_compile_opts’: 4703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4703s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4703s | ~~^ ~~~~~~~~~~~~~ 4703s | | | 4703s | unsigned int int64_t {aka long long int} 4703s | %llu 4703s 4703s If you find this error message confusing, uninformative, or wrong, please open an issue: 4703s https://github.com/diku-dk/futhark/issues 4703s 4703s (517 failed, 47 passed, 1739 to go). 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.fut: 4705s Compiling with --backend=opencl: 4705s cc failed with code 1: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c: In function ‘futrts_umul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ^~~~~~~~~~~ 4705s | __uint32_t 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4507:90: error: expected ‘)’ before ‘a’ 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4507:109: error: expected ‘)’ before ‘b’ 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c: In function ‘futrts_smul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ^~~~~~~~~~ 4705s | __int128__ 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4511:86: error: expected ‘)’ before ‘a’ 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:4511:104: error: expected ‘)’ before ‘b’ 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c: In function ‘mk_compile_opts’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4705s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4705s | ~~^ ~~~~~~~~~~~~~ 4705s | | | 4705s | unsigned int int64_t {aka long long int} 4705s | %llu 4705s 4705s If you find this error message confusing, uninformative, or wrong, please open an issue: 4705s https://github.com/diku-dk/futhark/issues 4705s 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.fut: 4705s Compiling with --backend=opencl: 4705s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.fut:3:28-29: 4705s Unused name "b". 4705s cc failed with code 1: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c: In function ‘futrts_umul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ^~~~~~~~~~~ 4705s | __uint32_t 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4507:90: error: expected ‘)’ before ‘a’ 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4507:109: error: expected ‘)’ before ‘b’ 4705s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c: In function ‘futrts_smul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ^~~~~~~~~~ 4705s | __int128__ 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4511:86: error: expected ‘)’ before ‘a’ 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:4511:104: error: expected ‘)’ before ‘b’ 4705s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c: In function ‘mk_compile_opts’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4705s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4705s | ~~^ ~~~~~~~~~~~~~ 4705s | | | 4705s | unsigned int int64_t {aka long long int} 4705s | %llu 4705s 4705s If you find this error message confusing, uninformative, or wrong, please open an issue: 4705s https://github.com/diku-dk/futhark/issues 4705s 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.fut: 4705s Compiling with --backend=opencl: 4705s cc failed with code 1: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c: In function ‘futrts_umul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4705s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ^~~~~~~~~~~ 4705s | __uint32_t 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4508:90: error: expected ‘)’ before ‘a’ 4705s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4508:109: error: expected ‘)’ before ‘b’ 4705s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c: In function ‘futrts_smul_hi64’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4705s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ^~~~~~~~~~ 4705s | __int128__ 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4512:86: error: expected ‘)’ before ‘a’ 4705s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:4512:104: error: expected ‘)’ before ‘b’ 4705s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4705s | ~ ^ 4705s | ) 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c: In function ‘mk_compile_opts’: 4705s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params6.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4705s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4705s | ~~^ ~~~~~~~~~~~~~ 4705s | | | 4705s | unsigned int int64_t {aka long long int} 4705s | %llu 4705s 4705s If you find this error message confusing, uninformative, or wrong, please open an issue: 4705s https://github.com/diku-dk/futhark/issues 4705s 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.fut: 4707s Compiling with --backend=opencl: 4707s cc failed with code 1: 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c: In function ‘futrts_umul_hi64’: 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4559:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4707s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4707s | ^~~~~~~~~~~ 4707s | __uint32_t 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4559:78: note: each undeclared identifier is reported only once for each function it appears in 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4559:90: error: expected ‘)’ before ‘a’ 4707s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4707s | ~ ^ 4707s | ) 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4559:109: error: expected ‘)’ before ‘b’ 4707s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4707s | ~ ^ 4707s | ) 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c: In function ‘futrts_smul_hi64’: 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4563:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4707s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4707s | ^~~~~~~~~~ 4707s | __int128__ 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4563:86: error: expected ‘)’ before ‘a’ 4707s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4707s | ~ ^ 4707s | ) 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:4563:104: error: expected ‘)’ before ‘b’ 4707s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4707s | ~ ^ 4707s | ) 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c: In function ‘mk_compile_opts’: 4707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ad/scangenbenchtests.c:8810:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4707s 8810 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4707s | ~~^ ~~~~~~~~~~~~~ 4707s | | | 4707s | unsigned int int64_t {aka long long int} 4707s | %llu 4707s 4707s If you find this error message confusing, uninformative, or wrong, please open an issue: 4707s https://github.com/diku-dk/futhark/issues 4707s 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.fut: 4708s Compiling with --backend=opencl: 4708s cc failed with code 1: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c: In function ‘futrts_umul_hi64’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ^~~~~~~~~~~ 4708s | __uint32_t 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4507:90: error: expected ‘)’ before ‘a’ 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4507:109: error: expected ‘)’ before ‘b’ 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c: In function ‘futrts_smul_hi64’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ^~~~~~~~~~ 4708s | __int128__ 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4511:86: error: expected ‘)’ before ‘a’ 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:4511:104: error: expected ‘)’ before ‘b’ 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c: In function ‘mk_compile_opts’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4708s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4708s | ~~^ ~~~~~~~~~~~~~ 4708s | | | 4708s | unsigned int int64_t {aka long long int} 4708s | %llu 4708s 4708s If you find this error message confusing, uninformative, or wrong, please open an issue: 4708s https://github.com/diku-dk/futhark/issues 4708s 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.fut: 4708s Compiling with --backend=opencl: 4708s cc failed with code 1: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c: In function ‘futrts_umul_hi64’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ^~~~~~~~~~~ 4708s | __uint32_t 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4507:90: error: expected ‘)’ before ‘a’ 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4507:109: error: expected ‘)’ before ‘b’ 4708s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c: In function ‘futrts_smul_hi64’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ^~~~~~~~~~ 4708s | __int128__ 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4511:86: error: expected ‘)’ before ‘a’ 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:4511:104: error: expected ‘)’ before ‘b’ 4708s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4708s | ~ ^ 4708s | ) 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c: In function ‘mk_compile_opts’: 4708s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/shape-params7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4708s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4708s | ~~^ ~~~~~~~~~~~~~ 4708s | | | 4708s | unsigned int int64_t {aka long long int} 4708s | %llu 4708s 4708s If you find this error message confusing, uninformative, or wrong, please open an issue: 4708s https://github.com/diku-dk/futhark/issues 4708s 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.fut: 4714s Compiling with --backend=opencl: 4714s cc failed with code 1: 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c: In function ‘futrts_umul_hi64’: 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4714s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4714s | ^~~~~~~~~~~ 4714s | __uint32_t 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4507:90: error: expected ‘)’ before ‘a’ 4714s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4714s | ~ ^ 4714s | ) 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4507:109: error: expected ‘)’ before ‘b’ 4714s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4714s | ~ ^ 4714s | ) 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c: In function ‘futrts_smul_hi64’: 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4714s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4714s | ^~~~~~~~~~ 4714s | __int128__ 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4511:86: error: expected ‘)’ before ‘a’ 4714s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4714s | ~ ^ 4714s | ) 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:4511:104: error: expected ‘)’ before ‘b’ 4714s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4714s | ~ ^ 4714s | ) 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c: In function ‘mk_compile_opts’: 4714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/soac1.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4714s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4714s | ~~^ ~~~~~~~~~~~~~ 4714s | | | 4714s | unsigned int int64_t {aka long long int} 4714s | %llu 4714s 4714s If you find this error message confusing, uninformative, or wrong, please open an issue: 4714s https://github.com/diku-dk/futhark/issues 4714s 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.fut: 4718s Compiling with --backend=opencl: 4718s cc failed with code 1: 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c: In function ‘futrts_umul_hi64’: 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4718s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4718s | ^~~~~~~~~~~ 4718s | __uint32_t 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4510:90: error: expected ‘)’ before ‘a’ 4718s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4718s | ~ ^ 4718s | ) 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4510:109: error: expected ‘)’ before ‘b’ 4718s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4718s | ~ ^ 4718s | ) 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c: In function ‘futrts_smul_hi64’: 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4718s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4718s | ^~~~~~~~~~ 4718s | __int128__ 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4514:86: error: expected ‘)’ before ‘a’ 4718s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4718s | ~ ^ 4718s | ) 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:4514:104: error: expected ‘)’ before ‘b’ 4718s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4718s | ~ ^ 4718s | ) 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c: In function ‘mk_compile_opts’: 4718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness10.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4718s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4718s | ~~^ ~~~~~~~~~~~~~ 4718s | | | 4718s | unsigned int int64_t {aka long long int} 4718s | %llu 4718s 4718s If you find this error message confusing, uninformative, or wrong, please open an issue: 4718s https://github.com/diku-dk/futhark/issues 4718s 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.fut: 4719s Compiling with --backend=opencl: 4719s cc failed with code 1: 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c: In function ‘futrts_umul_hi64’: 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4719s | ^~~~~~~~~~~ 4719s | __uint32_t 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4507:90: error: expected ‘)’ before ‘a’ 4719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4719s | ~ ^ 4719s | ) 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4507:109: error: expected ‘)’ before ‘b’ 4719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4719s | ~ ^ 4719s | ) 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c: In function ‘futrts_smul_hi64’: 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4719s | ^~~~~~~~~~ 4719s | __int128__ 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4511:86: error: expected ‘)’ before ‘a’ 4719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4719s | ~ ^ 4719s | ) 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:4511:104: error: expected ‘)’ before ‘b’ 4719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4719s | ~ ^ 4719s | ) 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c: In function ‘mk_compile_opts’: 4719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness11.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4719s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4719s | ~~^ ~~~~~~~~~~~~~ 4719s | | | 4719s | unsigned int int64_t {aka long long int} 4719s | %llu 4719s 4719s If you find this error message confusing, uninformative, or wrong, please open an issue: 4719s https://github.com/diku-dk/futhark/issues 4719s 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.fut: 4726s Compiling with --backend=opencl: 4726s cc failed with code 1: 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c: In function ‘futrts_umul_hi64’: 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4726s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4726s | ^~~~~~~~~~~ 4726s | __uint32_t 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4507:90: error: expected ‘)’ before ‘a’ 4726s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4726s | ~ ^ 4726s | ) 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4507:109: error: expected ‘)’ before ‘b’ 4726s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4726s | ~ ^ 4726s | ) 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c: In function ‘futrts_smul_hi64’: 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4726s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4726s | ^~~~~~~~~~ 4726s | __int128__ 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4511:86: error: expected ‘)’ before ‘a’ 4726s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4726s | ~ ^ 4726s | ) 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:4511:104: error: expected ‘)’ before ‘b’ 4726s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4726s | ~ ^ 4726s | ) 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c: In function ‘mk_compile_opts’: 4726s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4726s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4726s | ~~^ ~~~~~~~~~~~~~ 4726s | | | 4726s | unsigned int int64_t {aka long long int} 4726s | %llu 4726s 4726s If you find this error message confusing, uninformative, or wrong, please open an issue: 4726s https://github.com/diku-dk/futhark/issues 4726s 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut: 4728s Compiling with --backend=opencl: 4728s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut:10:10-11: 4728s Unused name "i". 4728s 4728s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.fut:10:19-20: 4728s Unused name "j". 4728s cc failed with code 1: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c: In function ‘futrts_umul_hi64’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4728s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ^~~~~~~~~~~ 4728s | __uint32_t 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4507:90: error: expected ‘)’ before ‘a’ 4728s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4507:109: error: expected ‘)’ before ‘b’ 4728s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c: In function ‘futrts_smul_hi64’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4728s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ^~~~~~~~~~ 4728s | __int128__ 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4511:86: error: expected ‘)’ before ‘a’ 4728s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:4511:104: error: expected ‘)’ before ‘b’ 4728s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c: In function ‘mk_compile_opts’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness8.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4728s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4728s | ~~^ ~~~~~~~~~~~~~ 4728s | | | 4728s | unsigned int int64_t {aka long long int} 4728s | %llu 4728s 4728s If you find this error message confusing, uninformative, or wrong, please open an issue: 4728s https://github.com/diku-dk/futhark/issues 4728s 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.fut: 4728s Compiling with --backend=opencl: 4728s cc failed with code 1: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c: In function ‘futrts_umul_hi64’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4728s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ^~~~~~~~~~~ 4728s | __uint32_t 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4508:90: error: expected ‘)’ before ‘a’ 4728s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4508:109: error: expected ‘)’ before ‘b’ 4728s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c: In function ‘futrts_smul_hi64’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4728s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ^~~~~~~~~~ 4728s | __int128__ 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4512:86: error: expected ‘)’ before ‘a’ 4728s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:4512:104: error: expected ‘)’ before ‘b’ 4728s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4728s | ~ ^ 4728s | ) 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c: In function ‘mk_compile_opts’: 4728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/higher-order-functions/uniqueness9.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4728s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4728s | ~~^ ~~~~~~~~~~~~~ 4728s | | | 4728s | unsigned int int64_t {aka long long int} 4728s | %llu 4728s 4728s If you find this error message confusing, uninformative, or wrong, please open an issue: 4728s https://github.com/diku-dk/futhark/issues 4728s 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.fut: 4737s Compiling with --backend=opencl: 4737s cc failed with code 1: 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c: In function ‘futrts_umul_hi64’: 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4737s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4737s | ^~~~~~~~~~~ 4737s | __uint32_t 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4524:90: error: expected ‘)’ before ‘a’ 4737s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4737s | ~ ^ 4737s | ) 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4524:109: error: expected ‘)’ before ‘b’ 4737s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4737s | ~ ^ 4737s | ) 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c: In function ‘futrts_smul_hi64’: 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4737s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4737s | ^~~~~~~~~~ 4737s | __int128__ 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4528:86: error: expected ‘)’ before ‘a’ 4737s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4737s | ~ ^ 4737s | ) 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:4528:104: error: expected ‘)’ before ‘b’ 4737s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4737s | ~ ^ 4737s | ) 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c: In function ‘mk_compile_opts’: 4737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64and.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4737s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4737s | ~~^ ~~~~~~~~~~~~~ 4737s | | | 4737s | unsigned int int64_t {aka long long int} 4737s | %llu 4737s 4737s If you find this error message confusing, uninformative, or wrong, please open an issue: 4737s https://github.com/diku-dk/futhark/issues 4737s 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.fut: 4740s Compiling with --backend=opencl: 4740s cc failed with code 1: 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c: In function ‘futrts_umul_hi64’: 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4740s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4740s | ^~~~~~~~~~~ 4740s | __uint32_t 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4510:90: error: expected ‘)’ before ‘a’ 4740s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4740s | ~ ^ 4740s | ) 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4510:109: error: expected ‘)’ before ‘b’ 4740s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4740s | ~ ^ 4740s | ) 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c: In function ‘futrts_smul_hi64’: 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4740s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4740s | ^~~~~~~~~~ 4740s | __int128__ 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4514:86: error: expected ‘)’ before ‘a’ 4740s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4740s | ~ ^ 4740s | ) 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:4514:104: error: expected ‘)’ before ‘b’ 4740s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4740s | ~ ^ 4740s | ) 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c: In function ‘mk_compile_opts’: 4740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64max.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4740s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4740s | ~~^ ~~~~~~~~~~~~~ 4740s | | | 4740s | unsigned int int64_t {aka long long int} 4740s | %llu 4740s 4740s If you find this error message confusing, uninformative, or wrong, please open an issue: 4740s https://github.com/diku-dk/futhark/issues 4740s 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.fut: 4742s Compiling with --backend=opencl: 4742s cc failed with code 1: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c: In function ‘futrts_umul_hi64’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4742s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ^~~~~~~~~~~ 4742s | __uint32_t 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4509:90: error: expected ‘)’ before ‘a’ 4742s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4509:109: error: expected ‘)’ before ‘b’ 4742s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c: In function ‘futrts_smul_hi64’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4742s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ^~~~~~~~~~ 4742s | __int128__ 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4513:86: error: expected ‘)’ before ‘a’ 4742s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:4513:104: error: expected ‘)’ before ‘b’ 4742s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c: In function ‘mk_compile_opts’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/and.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4742s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4742s | ~~^ ~~~~~~~~~~~~~ 4742s | | | 4742s | unsigned int int64_t {aka long long int} 4742s | %llu 4742s 4742s If you find this error message confusing, uninformative, or wrong, please open an issue: 4742s https://github.com/diku-dk/futhark/issues 4742s 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.fut: 4742s Compiling with --backend=opencl: 4742s cc failed with code 1: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c: In function ‘futrts_umul_hi64’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4742s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ^~~~~~~~~~~ 4742s | __uint32_t 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4524:90: error: expected ‘)’ before ‘a’ 4742s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4524:109: error: expected ‘)’ before ‘b’ 4742s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c: In function ‘futrts_smul_hi64’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4742s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ^~~~~~~~~~ 4742s | __int128__ 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4528:86: error: expected ‘)’ before ‘a’ 4742s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:4528:104: error: expected ‘)’ before ‘b’ 4742s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4742s | ~ ^ 4742s | ) 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c: In function ‘mk_compile_opts’: 4742s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/64xor.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4742s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4742s | ~~^ ~~~~~~~~~~~~~ 4742s | | | 4742s | unsigned int int64_t {aka long long int} 4742s | %llu 4742s 4742s If you find this error message confusing, uninformative, or wrong, please open an issue: 4742s https://github.com/diku-dk/futhark/issues 4742s 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.fut: 4743s Compiling with --backend=opencl: 4743s cc failed with code 1: 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c: In function ‘futrts_umul_hi64’: 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4743s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4743s | ^~~~~~~~~~~ 4743s | __uint32_t 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4523:90: error: expected ‘)’ before ‘a’ 4743s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4743s | ~ ^ 4743s | ) 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4523:109: error: expected ‘)’ before ‘b’ 4743s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4743s | ~ ^ 4743s | ) 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c: In function ‘futrts_smul_hi64’: 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4743s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4743s | ^~~~~~~~~~ 4743s | __int128__ 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4527:86: error: expected ‘)’ before ‘a’ 4743s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4743s | ~ ^ 4743s | ) 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:4527:104: error: expected ‘)’ before ‘b’ 4743s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4743s | ~ ^ 4743s | ) 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c: In function ‘mk_compile_opts’: 4743s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4743s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4743s | ~~^ ~~~~~~~~~~~~~ 4743s | | | 4743s | unsigned int int64_t {aka long long int} 4743s | %llu 4743s 4743s If you find this error message confusing, uninformative, or wrong, please open an issue: 4743s https://github.com/diku-dk/futhark/issues 4743s 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.fut: 4745s Compiling with --backend=opencl: 4745s cc failed with code 1: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c: In function ‘futrts_umul_hi64’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4745s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ^~~~~~~~~~~ 4745s | __uint32_t 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4523:90: error: expected ‘)’ before ‘a’ 4745s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4523:109: error: expected ‘)’ before ‘b’ 4745s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c: In function ‘futrts_smul_hi64’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4745s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ^~~~~~~~~~ 4745s | __int128__ 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4527:86: error: expected ‘)’ before ‘a’ 4745s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:4527:104: error: expected ‘)’ before ‘b’ 4745s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c: In function ‘mk_compile_opts’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/array_novec.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4745s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4745s | ~~^ ~~~~~~~~~~~~~ 4745s | | | 4745s | unsigned int int64_t {aka long long int} 4745s | %llu 4745s 4745s If you find this error message confusing, uninformative, or wrong, please open an issue: 4745s https://github.com/diku-dk/futhark/issues 4745s 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.fut: 4745s Compiling with --backend=opencl: 4745s cc failed with code 1: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c: In function ‘futrts_umul_hi64’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4745s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ^~~~~~~~~~~ 4745s | __uint32_t 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4524:90: error: expected ‘)’ before ‘a’ 4745s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4524:109: error: expected ‘)’ before ‘b’ 4745s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c: In function ‘futrts_smul_hi64’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4745s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ^~~~~~~~~~ 4745s | __int128__ 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4528:86: error: expected ‘)’ before ‘a’ 4745s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:4528:104: error: expected ‘)’ before ‘b’ 4745s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4745s | ~ ^ 4745s | ) 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c: In function ‘mk_compile_opts’: 4745s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f16.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4745s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4745s | ~~^ ~~~~~~~~~~~~~ 4745s | | | 4745s | unsigned int int64_t {aka long long int} 4745s | %llu 4745s 4745s If you find this error message confusing, uninformative, or wrong, please open an issue: 4745s https://github.com/diku-dk/futhark/issues 4745s 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.fut: 4749s Compiling with --backend=opencl: 4749s cc failed with code 1: 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c: In function ‘futrts_umul_hi64’: 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4749s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4749s | ^~~~~~~~~~~ 4749s | __uint32_t 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4524:90: error: expected ‘)’ before ‘a’ 4749s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4749s | ~ ^ 4749s | ) 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4524:109: error: expected ‘)’ before ‘b’ 4749s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4749s | ~ ^ 4749s | ) 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c: In function ‘futrts_smul_hi64’: 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4749s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4749s | ^~~~~~~~~~ 4749s | __int128__ 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4528:86: error: expected ‘)’ before ‘a’ 4749s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4749s | ~ ^ 4749s | ) 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:4528:104: error: expected ‘)’ before ‘b’ 4749s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4749s | ~ ^ 4749s | ) 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c: In function ‘mk_compile_opts’: 4749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/equiv.c:7882:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4749s 7882 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4749s | ~~^ ~~~~~~~~~~~~~ 4749s | | | 4749s | unsigned int int64_t {aka long long int} 4749s | %llu 4749s 4749s If you find this error message confusing, uninformative, or wrong, please open an issue: 4749s https://github.com/diku-dk/futhark/issues 4749s 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.fut: 4754s Compiling with --backend=opencl: 4754s cc failed with code 1: 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c: In function ‘futrts_umul_hi64’: 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4754s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4754s | ^~~~~~~~~~~ 4754s | __uint32_t 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4524:90: error: expected ‘)’ before ‘a’ 4754s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4754s | ~ ^ 4754s | ) 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4524:109: error: expected ‘)’ before ‘b’ 4754s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4754s | ~ ^ 4754s | ) 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c: In function ‘futrts_smul_hi64’: 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4754s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4754s | ^~~~~~~~~~ 4754s | __int128__ 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4528:86: error: expected ‘)’ before ‘a’ 4754s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4754s | ~ ^ 4754s | ) 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:4528:104: error: expected ‘)’ before ‘b’ 4754s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4754s | ~ ^ 4754s | ) 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c: In function ‘mk_compile_opts’: 4754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f32.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4754s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4754s | ~~^ ~~~~~~~~~~~~~ 4754s | | | 4754s | unsigned int int64_t {aka long long int} 4754s | %llu 4754s 4754s If you find this error message confusing, uninformative, or wrong, please open an issue: 4754s https://github.com/diku-dk/futhark/issues 4754s 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.fut: 4757s Compiling with --backend=opencl: 4757s cc failed with code 1: 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c: In function ‘futrts_umul_hi64’: 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4757s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4757s | ^~~~~~~~~~~ 4757s | __uint32_t 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4524:90: error: expected ‘)’ before ‘a’ 4757s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4757s | ~ ^ 4757s | ) 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4524:109: error: expected ‘)’ before ‘b’ 4757s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4757s | ~ ^ 4757s | ) 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c: In function ‘futrts_smul_hi64’: 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4757s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4757s | ^~~~~~~~~~ 4757s | __int128__ 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4528:86: error: expected ‘)’ before ‘a’ 4757s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4757s | ~ ^ 4757s | ) 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:4528:104: error: expected ‘)’ before ‘b’ 4757s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4757s | ~ ^ 4757s | ) 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c: In function ‘mk_compile_opts’: 4757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/f64.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4757s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4757s | ~~^ ~~~~~~~~~~~~~ 4757s | | | 4757s | unsigned int int64_t {aka long long int} 4757s | %llu 4757s 4757s If you find this error message confusing, uninformative, or wrong, please open an issue: 4757s https://github.com/diku-dk/futhark/issues 4757s 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.fut: 4758s Compiling with --backend=opencl: 4758s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.fut:5:17-49: 4758s Entry point parameter 4758s 4758s ((hist: *[n]i32): *[n]i32, (image: [m]i32): [m]i32) 4758s 4758s will have an opaque type, so the entry point will likely not be callable. 4758s cc failed with code 1: 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c: In function ‘futrts_umul_hi64’: 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4758s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4758s | ^~~~~~~~~~~ 4758s | __uint32_t 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4525:90: error: expected ‘)’ before ‘a’ 4758s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4758s | ~ ^ 4758s | ) 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4525:109: error: expected ‘)’ before ‘b’ 4758s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4758s | ~ ^ 4758s | ) 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c: In function ‘futrts_smul_hi64’: 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4758s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4758s | ^~~~~~~~~~ 4758s | __int128__ 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4529:86: error: expected ‘)’ before ‘a’ 4758s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4758s | ~ ^ 4758s | ) 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:4529:104: error: expected ‘)’ before ‘b’ 4758s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4758s | ~ ^ 4758s | ) 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c: In function ‘mk_compile_opts’: 4758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/fusion.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4758s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4758s | ~~^ ~~~~~~~~~~~~~ 4758s | | | 4758s | unsigned int int64_t {aka long long int} 4758s | %llu 4758s 4758s If you find this error message confusing, uninformative, or wrong, please open an issue: 4758s https://github.com/diku-dk/futhark/issues 4758s 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.fut: 4759s Compiling with --backend=opencl: 4759s cc failed with code 1: 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c: In function ‘futrts_umul_hi64’: 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4759s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4759s | ^~~~~~~~~~~ 4759s | __uint32_t 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4540:90: error: expected ‘)’ before ‘a’ 4759s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4759s | ~ ^ 4759s | ) 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4540:109: error: expected ‘)’ before ‘b’ 4759s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4759s | ~ ^ 4759s | ) 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c: In function ‘futrts_smul_hi64’: 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4759s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4759s | ^~~~~~~~~~ 4759s | __int128__ 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4544:86: error: expected ‘)’ before ‘a’ 4759s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4759s | ~ ^ 4759s | ) 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:4544:104: error: expected ‘)’ before ‘b’ 4759s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4759s | ~ ^ 4759s | ) 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c: In function ‘mk_compile_opts’: 4759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist2d.c:7884:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4759s 7884 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4759s | ~~^ ~~~~~~~~~~~~~ 4759s | | | 4759s | unsigned int int64_t {aka long long int} 4759s | %llu 4759s 4759s If you find this error message confusing, uninformative, or wrong, please open an issue: 4759s https://github.com/diku-dk/futhark/issues 4759s 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.fut: 4760s Generating reference outputs: 4760s cc failed with code 1: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c: In function ‘futrts_umul_hi64’: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4760s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ^~~~~~~~~~~ 4760s | __uint32_t 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:78: note: each undeclared identifier is reported only once for each function it appears in 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:90: error: expected ‘)’ before ‘a’ 4760s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4399:109: error: expected ‘)’ before ‘b’ 4760s 4399 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c: In function ‘futrts_smul_hi64’: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4760s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ^~~~~~~~~~ 4760s | __int128__ 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:86: error: expected ‘)’ before ‘a’ 4760s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large2d.c:4403:104: error: expected ‘)’ before ‘b’ 4760s 4403 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s 4760s If you find this error message confusing, uninformative, or wrong, please open an issue: 4760s https://github.com/diku-dk/futhark/issues 4760s 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.fut: 4760s Compiling with --backend=opencl: 4760s cc failed with code 1: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c: In function ‘futrts_umul_hi64’: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ^~~~~~~~~~~ 4760s | __uint32_t 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4507:90: error: expected ‘)’ before ‘a’ 4760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4507:109: error: expected ‘)’ before ‘b’ 4760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c: In function ‘futrts_smul_hi64’: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ^~~~~~~~~~ 4760s | __int128__ 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4511:86: error: expected ‘)’ before ‘a’ 4760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:4511:104: error: expected ‘)’ before ‘b’ 4760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4760s | ~ ^ 4760s | ) 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c: In function ‘mk_compile_opts’: 4760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/hist3d.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4760s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4760s | ~~^ ~~~~~~~~~~~~~ 4760s | | | 4760s | unsigned int int64_t {aka long long int} 4760s | %llu 4760s 4760s If you find this error message confusing, uninformative, or wrong, please open an issue: 4760s https://github.com/diku-dk/futhark/issues 4760s 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.fut: 4763s Compiling with --backend=opencl: 4763s cc failed with code 1: 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c: In function ‘futrts_umul_hi64’: 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4763s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4763s | ^~~~~~~~~~~ 4763s | __uint32_t 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4494:90: error: expected ‘)’ before ‘a’ 4763s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4763s | ~ ^ 4763s | ) 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4494:109: error: expected ‘)’ before ‘b’ 4763s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4763s | ~ ^ 4763s | ) 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c: In function ‘futrts_smul_hi64’: 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4763s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4763s | ^~~~~~~~~~ 4763s | __int128__ 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4498:86: error: expected ‘)’ before ‘a’ 4763s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4763s | ~ ^ 4763s | ) 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:4498:104: error: expected ‘)’ before ‘b’ 4763s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4763s | ~ ^ 4763s | ) 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c: In function ‘mk_compile_opts’: 4763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/large.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4763s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4763s | ~~^ ~~~~~~~~~~~~~ 4763s | | | 4763s | unsigned int int64_t {aka long long int} 4763s | %llu 4763s 4763s If you find this error message confusing, uninformative, or wrong, please open an issue: 4763s https://github.com/diku-dk/futhark/issues 4763s 4763s (544 failed, 60 passed, 1699 to go). 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.fut: 4764s Compiling with --backend=opencl: 4764s cc failed with code 1: 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c: In function ‘futrts_umul_hi64’: 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4764s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4764s | ^~~~~~~~~~~ 4764s | __uint32_t 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4524:90: error: expected ‘)’ before ‘a’ 4764s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4764s | ~ ^ 4764s | ) 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4524:109: error: expected ‘)’ before ‘b’ 4764s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4764s | ~ ^ 4764s | ) 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c: In function ‘futrts_smul_hi64’: 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4764s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4764s | ^~~~~~~~~~ 4764s | __int128__ 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4528:86: error: expected ‘)’ before ‘a’ 4764s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4764s | ~ ^ 4764s | ) 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:4528:104: error: expected ‘)’ before ‘b’ 4764s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4764s | ~ ^ 4764s | ) 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c: In function ‘mk_compile_opts’: 4764s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/horizontal-fusion.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4764s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4764s | ~~^ ~~~~~~~~~~~~~ 4764s | | | 4764s | unsigned int int64_t {aka long long int} 4764s | %llu 4764s 4764s If you find this error message confusing, uninformative, or wrong, please open an issue: 4764s https://github.com/diku-dk/futhark/issues 4764s 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.fut: 4773s Compiling with --backend=opencl: 4773s cc failed with code 1: 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c: In function ‘futrts_umul_hi64’: 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4773s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4773s | ^~~~~~~~~~~ 4773s | __uint32_t 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4510:90: error: expected ‘)’ before ‘a’ 4773s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4773s | ~ ^ 4773s | ) 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4510:109: error: expected ‘)’ before ‘b’ 4773s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4773s | ~ ^ 4773s | ) 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c: In function ‘futrts_smul_hi64’: 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4773s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4773s | ^~~~~~~~~~ 4773s | __int128__ 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4514:86: error: expected ‘)’ before ‘a’ 4773s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4773s | ~ ^ 4773s | ) 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:4514:104: error: expected ‘)’ before ‘b’ 4773s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4773s | ~ ^ 4773s | ) 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c: In function ‘mk_compile_opts’: 4773s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/max.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4773s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4773s | ~~^ ~~~~~~~~~~~~~ 4773s | | | 4773s | unsigned int int64_t {aka long long int} 4773s | %llu 4773s 4773s If you find this error message confusing, uninformative, or wrong, please open an issue: 4773s https://github.com/diku-dk/futhark/issues 4773s 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.fut: 4775s Compiling with --backend=opencl: 4775s cc failed with code 1: 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c: In function ‘futrts_umul_hi64’: 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4775s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4775s | ^~~~~~~~~~~ 4775s | __uint32_t 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4509:90: error: expected ‘)’ before ‘a’ 4775s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4775s | ~ ^ 4775s | ) 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4509:109: error: expected ‘)’ before ‘b’ 4775s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4775s | ~ ^ 4775s | ) 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c: In function ‘futrts_smul_hi64’: 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4775s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4775s | ^~~~~~~~~~ 4775s | __int128__ 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4513:86: error: expected ‘)’ before ‘a’ 4775s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4775s | ~ ^ 4775s | ) 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:4513:104: error: expected ‘)’ before ‘b’ 4775s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4775s | ~ ^ 4775s | ) 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c: In function ‘mk_compile_opts’: 4775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/or.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4775s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4775s | ~~^ ~~~~~~~~~~~~~ 4775s | | | 4775s | unsigned int int64_t {aka long long int} 4775s | %llu 4775s 4775s If you find this error message confusing, uninformative, or wrong, please open an issue: 4775s https://github.com/diku-dk/futhark/issues 4775s 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.fut: 4776s Compiling with --backend=opencl: 4776s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.fut:10:45-63: 4776s Defaulting ambiguous type to i32. 4776s cc failed with code 1: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c: In function ‘futrts_umul_hi64’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4776s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ^~~~~~~~~~~ 4776s | __uint32_t 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4508:90: error: expected ‘)’ before ‘a’ 4776s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4508:109: error: expected ‘)’ before ‘b’ 4776s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c: In function ‘futrts_smul_hi64’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4776s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ^~~~~~~~~~ 4776s | __int128__ 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4512:86: error: expected ‘)’ before ‘a’ 4776s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:4512:104: error: expected ‘)’ before ‘b’ 4776s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c: In function ‘mk_compile_opts’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4776s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4776s | ~~^ ~~~~~~~~~~~~~ 4776s | | | 4776s | unsigned int int64_t {aka long long int} 4776s | %llu 4776s 4776s If you find this error message confusing, uninformative, or wrong, please open an issue: 4776s https://github.com/diku-dk/futhark/issues 4776s 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.fut: 4776s Compiling with --backend=opencl: 4776s cc failed with code 1: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c: In function ‘futrts_umul_hi64’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4776s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ^~~~~~~~~~~ 4776s | __uint32_t 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4510:90: error: expected ‘)’ before ‘a’ 4776s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4510:109: error: expected ‘)’ before ‘b’ 4776s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c: In function ‘futrts_smul_hi64’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4776s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ^~~~~~~~~~ 4776s | __int128__ 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4514:86: error: expected ‘)’ before ‘a’ 4776s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:4514:104: error: expected ‘)’ before ‘b’ 4776s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4776s | ~ ^ 4776s | ) 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c: In function ‘mk_compile_opts’: 4776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/min.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4776s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4776s | ~~^ ~~~~~~~~~~~~~ 4776s | | | 4776s | unsigned int int64_t {aka long long int} 4776s | %llu 4776s 4776s If you find this error message confusing, uninformative, or wrong, please open an issue: 4776s https://github.com/diku-dk/futhark/issues 4776s 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.fut: 4777s Compiling with --backend=opencl: 4777s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.fut:21:38-56: 4777s Defaulting ambiguous type to i32. 4777s cc failed with code 1: 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c: In function ‘futrts_umul_hi64’: 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4777s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4777s | ^~~~~~~~~~~ 4777s | __uint32_t 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4525:90: error: expected ‘)’ before ‘a’ 4777s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4777s | ~ ^ 4777s | ) 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4525:109: error: expected ‘)’ before ‘b’ 4777s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4777s | ~ ^ 4777s | ) 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c: In function ‘futrts_smul_hi64’: 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4777s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4777s | ^~~~~~~~~~ 4777s | __int128__ 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4529:86: error: expected ‘)’ before ‘a’ 4777s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4777s | ~ ^ 4777s | ) 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:4529:104: error: expected ‘)’ before ‘b’ 4777s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4777s | ~ ^ 4777s | ) 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c: In function ‘mk_compile_opts’: 4777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_2d.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4777s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4777s | ~~^ ~~~~~~~~~~~~~ 4777s | | | 4777s | unsigned int int64_t {aka long long int} 4777s | %llu 4777s 4777s If you find this error message confusing, uninformative, or wrong, please open an issue: 4777s https://github.com/diku-dk/futhark/issues 4777s 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.fut: 4778s Compiling with --backend=opencl: 4778s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.fut:9:66-98: 4778s Defaulting ambiguous type to i32. 4778s cc failed with code 1: 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c: In function ‘futrts_umul_hi64’: 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4778s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4778s | ^~~~~~~~~~~ 4778s | __uint32_t 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4523:90: error: expected ‘)’ before ‘a’ 4778s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4778s | ~ ^ 4778s | ) 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4523:109: error: expected ‘)’ before ‘b’ 4778s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4778s | ~ ^ 4778s | ) 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c: In function ‘futrts_smul_hi64’: 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4778s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4778s | ^~~~~~~~~~ 4778s | __int128__ 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4527:86: error: expected ‘)’ before ‘a’ 4778s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4778s | ~ ^ 4778s | ) 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:4527:104: error: expected ‘)’ before ‘b’ 4778s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4778s | ~ ^ 4778s | ) 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c: In function ‘mk_compile_opts’: 4778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/segmented_arr.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4778s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4778s | ~~^ ~~~~~~~~~~~~~ 4778s | | | 4778s | unsigned int int64_t {aka long long int} 4778s | %llu 4778s 4778s If you find this error message confusing, uninformative, or wrong, please open an issue: 4778s https://github.com/diku-dk/futhark/issues 4778s 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.fut: 4779s Compiling with --backend=opencl: 4779s cc failed with code 1: 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c: In function ‘futrts_umul_hi64’: 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4779s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4779s | ^~~~~~~~~~~ 4779s | __uint32_t 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4508:90: error: expected ‘)’ before ‘a’ 4779s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4779s | ~ ^ 4779s | ) 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4508:109: error: expected ‘)’ before ‘b’ 4779s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4779s | ~ ^ 4779s | ) 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c: In function ‘futrts_smul_hi64’: 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4779s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4779s | ^~~~~~~~~~ 4779s | __int128__ 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4512:86: error: expected ‘)’ before ‘a’ 4779s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4779s | ~ ^ 4779s | ) 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:4512:104: error: expected ‘)’ before ‘b’ 4779s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4779s | ~ ^ 4779s | ) 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c: In function ‘mk_compile_opts’: 4779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/simple.c:7851:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4779s 7851 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4779s | ~~^ ~~~~~~~~~~~~~ 4779s | | | 4779s | unsigned int int64_t {aka long long int} 4779s | %llu 4779s 4779s If you find this error message confusing, uninformative, or wrong, please open an issue: 4779s https://github.com/diku-dk/futhark/issues 4779s 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.fut: 4781s Compiling with --backend=opencl: 4781s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.fut:10:17-38: 4781s Entry point parameter 4781s 4781s ((xs: *[m](i32, i32)): *[m](i32, i32)) 4781s 4781s will have an opaque type, so the entry point will likely not be callable. 4781s cc failed with code 1: 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c: In function ‘futrts_umul_hi64’: 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4781s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4781s | ^~~~~~~~~~~ 4781s | __uint32_t 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4539:90: error: expected ‘)’ before ‘a’ 4781s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4781s | ~ ^ 4781s | ) 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4539:109: error: expected ‘)’ before ‘b’ 4781s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4781s | ~ ^ 4781s | ) 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c: In function ‘futrts_smul_hi64’: 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4781s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4781s | ^~~~~~~~~~ 4781s | __int128__ 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4543:86: error: expected ‘)’ before ‘a’ 4781s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4781s | ~ ^ 4781s | ) 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:4543:104: error: expected ‘)’ before ‘b’ 4781s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4781s | ~ ^ 4781s | ) 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c: In function ‘mk_compile_opts’: 4781s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple.c:7884:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4781s 7884 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4781s | ~~^ ~~~~~~~~~~~~~ 4781s | | | 4781s | unsigned int int64_t {aka long long int} 4781s | %llu 4781s 4781s If you find this error message confusing, uninformative, or wrong, please open an issue: 4781s https://github.com/diku-dk/futhark/issues 4781s 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut: 4790s Compiling with --backend=opencl: 4790s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut:11:21-22: 4790s Unused name "i". 4790s 4790s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.fut:11:29-30: 4790s Unused name "n". 4790s cc failed with code 1: 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c: In function ‘futrts_umul_hi64’: 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4790s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4790s | ^~~~~~~~~~~ 4790s | __uint32_t 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4507:90: error: expected ‘)’ before ‘a’ 4790s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4790s | ~ ^ 4790s | ) 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4507:109: error: expected ‘)’ before ‘b’ 4790s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4790s | ~ ^ 4790s | ) 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c: In function ‘futrts_smul_hi64’: 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4790s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4790s | ^~~~~~~~~~ 4790s | __int128__ 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4511:86: error: expected ‘)’ before ‘a’ 4790s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4790s | ~ ^ 4790s | ) 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:4511:104: error: expected ‘)’ before ‘b’ 4790s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4790s | ~ ^ 4790s | ) 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c: In function ‘mk_compile_opts’: 4790s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-consume.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4790s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4790s | ~~^ ~~~~~~~~~~~~~ 4790s | | | 4790s | unsigned int int64_t {aka long long int} 4790s | %llu 4790s 4790s If you find this error message confusing, uninformative, or wrong, please open an issue: 4790s https://github.com/diku-dk/futhark/issues 4790s 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.fut: 4791s Compiling with --backend=opencl: 4791s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.fut:6:16-17: 4791s Unused name "i". 4791s cc failed with code 1: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c: In function ‘futrts_umul_hi64’: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4791s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ^~~~~~~~~~~ 4791s | __uint32_t 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4508:90: error: expected ‘)’ before ‘a’ 4791s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4508:109: error: expected ‘)’ before ‘b’ 4791s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c: In function ‘futrts_smul_hi64’: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4791s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ^~~~~~~~~~ 4791s | __int128__ 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4512:86: error: expected ‘)’ before ‘a’ 4791s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:4512:104: error: expected ‘)’ before ‘b’ 4791s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c: In function ‘mk_compile_opts’: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4791s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4791s | ~~^ ~~~~~~~~~~~~~ 4791s | | | 4791s | unsigned int int64_t {aka long long int} 4791s | %llu 4791s 4791s If you find this error message confusing, uninformative, or wrong, please open an issue: 4791s https://github.com/diku-dk/futhark/issues 4791s 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.fut: 4791s Generating reference outputs: 4791s cc failed with code 1: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c: In function ‘futrts_umul_hi64’: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4791s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ^~~~~~~~~~~ 4791s | __uint32_t 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:90: error: expected ‘)’ before ‘a’ 4791s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4411:109: error: expected ‘)’ before ‘b’ 4791s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c: In function ‘futrts_smul_hi64’: 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4791s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ^~~~~~~~~~ 4791s | __int128__ 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:86: error: expected ‘)’ before ‘a’ 4791s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-map.c:4415:104: error: expected ‘)’ before ‘b’ 4791s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4791s | ~ ^ 4791s | ) 4791s 4791s If you find this error message confusing, uninformative, or wrong, please open an issue: 4791s https://github.com/diku-dk/futhark/issues 4791s 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.fut: 4792s Compiling with --backend=opencl: 4792s cc failed with code 1: 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c: In function ‘futrts_umul_hi64’: 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4792s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4792s | ^~~~~~~~~~~ 4792s | __uint32_t 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4511:90: error: expected ‘)’ before ‘a’ 4792s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4792s | ~ ^ 4792s | ) 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4511:109: error: expected ‘)’ before ‘b’ 4792s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4792s | ~ ^ 4792s | ) 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c: In function ‘futrts_smul_hi64’: 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4792s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4792s | ^~~~~~~~~~ 4792s | __int128__ 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4515:86: error: expected ‘)’ before ‘a’ 4792s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4792s | ~ ^ 4792s | ) 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:4515:104: error: expected ‘)’ before ‘b’ 4792s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4792s | ~ ^ 4792s | ) 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c: In function ‘mk_compile_opts’: 4792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/tuple_partial.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4792s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4792s | ~~^ ~~~~~~~~~~~~~ 4792s | | | 4792s | unsigned int int64_t {aka long long int} 4792s | %llu 4792s 4792s If you find this error message confusing, uninformative, or wrong, please open an issue: 4792s https://github.com/diku-dk/futhark/issues 4792s 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.fut: 4793s Compiling with --backend=opencl: 4793s cc failed with code 1: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c: In function ‘futrts_umul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4793s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ^~~~~~~~~~~ 4793s | __uint32_t 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4509:90: error: expected ‘)’ before ‘a’ 4793s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4509:109: error: expected ‘)’ before ‘b’ 4793s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c: In function ‘futrts_smul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4793s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ^~~~~~~~~~ 4793s | __int128__ 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4513:86: error: expected ‘)’ before ‘a’ 4793s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:4513:104: error: expected ‘)’ before ‘b’ 4793s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c: In function ‘mk_compile_opts’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hist/xor.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4793s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4793s | ~~^ ~~~~~~~~~~~~~ 4793s | | | 4793s | unsigned int int64_t {aka long long int} 4793s | %llu 4793s 4793s If you find this error message confusing, uninformative, or wrong, please open an issue: 4793s https://github.com/diku-dk/futhark/issues 4793s 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.fut: 4793s Compiling with --backend=opencl: 4793s cc failed with code 1: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c: In function ‘futrts_umul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4793s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ^~~~~~~~~~~ 4793s | __uint32_t 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4508:90: error: expected ‘)’ before ‘a’ 4793s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4508:109: error: expected ‘)’ before ‘b’ 4793s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c: In function ‘futrts_smul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4793s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ^~~~~~~~~~ 4793s | __int128__ 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4512:86: error: expected ‘)’ before ‘a’ 4793s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:4512:104: error: expected ‘)’ before ‘b’ 4793s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c: In function ‘mk_compile_opts’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/hoist-unsafe2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4793s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4793s | ~~^ ~~~~~~~~~~~~~ 4793s | | | 4793s | unsigned int int64_t {aka long long int} 4793s | %llu 4793s 4793s If you find this error message confusing, uninformative, or wrong, please open an issue: 4793s https://github.com/diku-dk/futhark/issues 4793s 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.fut: 4793s Compiling with --backend=opencl: 4793s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.fut:4:28-31: 4793s Hole of type: i64 -> i64 -> bool 4793s cc failed with code 1: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c: In function ‘futrts_umul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4793s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ^~~~~~~~~~~ 4793s | __uint32_t 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4493:90: error: expected ‘)’ before ‘a’ 4793s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4493:109: error: expected ‘)’ before ‘b’ 4793s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c: In function ‘futrts_smul_hi64’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4793s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ^~~~~~~~~~ 4793s | __int128__ 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4497:86: error: expected ‘)’ before ‘a’ 4793s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:4497:104: error: expected ‘)’ before ‘b’ 4793s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4793s | ~ ^ 4793s | ) 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c: In function ‘mk_compile_opts’: 4793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4793s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4793s | ~~^ ~~~~~~~~~~~~~ 4793s | | | 4793s | unsigned int int64_t {aka long long int} 4793s | %llu 4793s 4793s If you find this error message confusing, uninformative, or wrong, please open an issue: 4793s https://github.com/diku-dk/futhark/issues 4793s 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.fut: 4795s Compiling with --backend=opencl: 4795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.fut:4:28-31: 4795s Hole of type: (i32 -> i32) -> i64 -> bool 4795s cc failed with code 1: 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c: In function ‘futrts_umul_hi64’: 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4795s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4795s | ^~~~~~~~~~~ 4795s | __uint32_t 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4493:90: error: expected ‘)’ before ‘a’ 4795s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4795s | ~ ^ 4795s | ) 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4493:109: error: expected ‘)’ before ‘b’ 4795s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4795s | ~ ^ 4795s | ) 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c: In function ‘futrts_smul_hi64’: 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4795s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4795s | ^~~~~~~~~~ 4795s | __int128__ 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4497:86: error: expected ‘)’ before ‘a’ 4795s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4795s | ~ ^ 4795s | ) 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:4497:104: error: expected ‘)’ before ‘b’ 4795s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4795s | ~ ^ 4795s | ) 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c: In function ‘mk_compile_opts’: 4795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4795s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4795s | ~~^ ~~~~~~~~~~~~~ 4795s | | | 4795s | unsigned int int64_t {aka long long int} 4795s | %llu 4795s 4795s If you find this error message confusing, uninformative, or wrong, please open an issue: 4795s https://github.com/diku-dk/futhark/issues 4795s 4803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.fut: 4803s Compiling with --backend=opencl: 4803s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.fut:7:41-44: 4803s Hole of type: f32 4803s cc failed with code 1: 4803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c: In function ‘futrts_umul_hi64’: 4803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4803s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4803s | ^~~~~~~~~~~ 4803s | __uint32_t 4803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4493:90: error: expected ‘)’ before ‘a’ 4804s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4804s | ~ ^ 4804s | ) 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4493:109: error: expected ‘)’ before ‘b’ 4804s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4804s | ~ ^ 4804s | ) 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c: In function ‘futrts_smul_hi64’: 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4804s | ^~~~~~~~~~ 4804s | __int128__ 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4497:86: error: expected ‘)’ before ‘a’ 4804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4804s | ~ ^ 4804s | ) 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:4497:104: error: expected ‘)’ before ‘b’ 4804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4804s | ~ ^ 4804s | ) 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c: In function ‘mk_compile_opts’: 4804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4804s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4804s | ~~^ ~~~~~~~~~~~~~ 4804s | | | 4804s | unsigned int int64_t {aka long long int} 4804s | %llu 4804s 4804s If you find this error message confusing, uninformative, or wrong, please open an issue: 4804s https://github.com/diku-dk/futhark/issues 4804s 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.fut: 4805s Compiling with --backend=opencl: 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.fut:3:29-32: 4805s Hole of type: (x: i64) -> ?[d₀].[d₀]i64 4805s cc failed with code 1: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c: In function ‘futrts_umul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ^~~~~~~~~~~ 4805s | __uint32_t 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4507:90: error: expected ‘)’ before ‘a’ 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4507:109: error: expected ‘)’ before ‘b’ 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c: In function ‘futrts_smul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ^~~~~~~~~~ 4805s | __int128__ 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4511:86: error: expected ‘)’ before ‘a’ 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:4511:104: error: expected ‘)’ before ‘b’ 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c: In function ‘mk_compile_opts’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/hof3.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4805s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4805s | ~~^ ~~~~~~~~~~~~~ 4805s | | | 4805s | unsigned int int64_t {aka long long int} 4805s | %llu 4805s 4805s If you find this error message confusing, uninformative, or wrong, please open an issue: 4805s https://github.com/diku-dk/futhark/issues 4805s 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut: 4805s Compiling with --backend=opencl: 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:5:12-13: 4805s Unused name "x". 4805s 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:5:28-31: 4805s Hole of type: i32 4805s 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.fut:7:44-45: 4805s Unused name "i". 4805s cc failed with code 1: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c: In function ‘futrts_umul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4805s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ^~~~~~~~~~~ 4805s | __uint32_t 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4493:90: error: expected ‘)’ before ‘a’ 4805s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4493:109: error: expected ‘)’ before ‘b’ 4805s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c: In function ‘futrts_smul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4805s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ^~~~~~~~~~ 4805s | __int128__ 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4497:86: error: expected ‘)’ before ‘a’ 4805s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:4497:104: error: expected ‘)’ before ‘b’ 4805s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c: In function ‘mk_compile_opts’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4805s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4805s | ~~^ ~~~~~~~~~~~~~ 4805s | | | 4805s | unsigned int int64_t {aka long long int} 4805s | %llu 4805s 4805s If you find this error message confusing, uninformative, or wrong, please open an issue: 4805s https://github.com/diku-dk/futhark/issues 4805s 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut: 4805s Compiling with --backend=opencl: 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:1:15-19: 4805s Unused name "jets". 4805s 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:11:10-13: 4805s Hole of type: bool 4805s 4805s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.fut:12:12-15: 4805s Hole of type: (i32, i64, i64, [h][7]i32, i32) 4805s cc failed with code 1: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c: In function ‘futrts_umul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ^~~~~~~~~~~ 4805s | __uint32_t 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4507:90: error: expected ‘)’ before ‘a’ 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4507:109: error: expected ‘)’ before ‘b’ 4805s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c: In function ‘futrts_smul_hi64’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ^~~~~~~~~~ 4805s | __int128__ 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4511:86: error: expected ‘)’ before ‘a’ 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:4511:104: error: expected ‘)’ before ‘b’ 4805s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4805s | ~ ^ 4805s | ) 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c: In function ‘mk_compile_opts’: 4805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4805s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4805s | ~~^ ~~~~~~~~~~~~~ 4805s | | | 4805s | unsigned int int64_t {aka long long int} 4805s | %llu 4805s 4805s If you find this error message confusing, uninformative, or wrong, please open an issue: 4805s https://github.com/diku-dk/futhark/issues 4805s 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut: 4806s Compiling with --backend=opencl: 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut:4:11-12: 4806s Unused name "x". 4806s 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.fut:4:27-30: 4806s Hole of type: i32 4806s cc failed with code 1: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c: In function ‘futrts_umul_hi64’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ^~~~~~~~~~~ 4806s | __uint32_t 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4493:90: error: expected ‘)’ before ‘a’ 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4493:109: error: expected ‘)’ before ‘b’ 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c: In function ‘futrts_smul_hi64’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ^~~~~~~~~~ 4806s | __int128__ 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4497:86: error: expected ‘)’ before ‘a’ 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:4497:104: error: expected ‘)’ before ‘b’ 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c: In function ‘mk_compile_opts’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4806s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4806s | ~~^ ~~~~~~~~~~~~~ 4806s | | | 4806s | unsigned int int64_t {aka long long int} 4806s | %llu 4806s 4806s If you find this error message confusing, uninformative, or wrong, please open an issue: 4806s https://github.com/diku-dk/futhark/issues 4806s 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut: 4806s Compiling with --backend=opencl: 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:7:12-13: 4806s Unused name "x". 4806s 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:7:28-31: 4806s Hole of type: i32 4806s 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.fut:9:38-39: 4806s Unused name "i". 4806s cc failed with code 1: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c: In function ‘futrts_umul_hi64’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ^~~~~~~~~~~ 4806s | __uint32_t 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4493:90: error: expected ‘)’ before ‘a’ 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4493:109: error: expected ‘)’ before ‘b’ 4806s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c: In function ‘futrts_smul_hi64’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ^~~~~~~~~~ 4806s | __int128__ 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4497:86: error: expected ‘)’ before ‘a’ 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:4497:104: error: expected ‘)’ before ‘b’ 4806s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c: In function ‘mk_compile_opts’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/loop2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4806s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4806s | ~~^ ~~~~~~~~~~~~~ 4806s | | | 4806s | unsigned int int64_t {aka long long int} 4806s | %llu 4806s 4806s If you find this error message confusing, uninformative, or wrong, please open an issue: 4806s https://github.com/diku-dk/futhark/issues 4806s 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.fut: 4806s Compiling with --backend=opencl: 4806s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.fut:4:31-34: 4806s Hole of type: [x]i32 4806s cc failed with code 1: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c: In function ‘futrts_umul_hi64’: 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4806s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ^~~~~~~~~~~ 4806s | __uint32_t 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4507:90: error: expected ‘)’ before ‘a’ 4806s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4507:109: error: expected ‘)’ before ‘b’ 4806s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4806s | ~ ^ 4806s | ) 4806s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c: In function ‘futrts_smul_hi64’: 4807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4807s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4807s | ^~~~~~~~~~ 4807s | __int128__ 4807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4511:86: error: expected ‘)’ before ‘a’ 4807s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4807s | ~ ^ 4807s | ) 4807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:4511:104: error: expected ‘)’ before ‘b’ 4807s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4807s | ~ ^ 4807s | ) 4807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c: In function ‘mk_compile_opts’: 4807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4807s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4807s | ~~^ ~~~~~~~~~~~~~ 4807s | | | 4807s | unsigned int int64_t {aka long long int} 4807s | %llu 4807s 4807s If you find this error message confusing, uninformative, or wrong, please open an issue: 4807s https://github.com/diku-dk/futhark/issues 4807s 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut: 4808s Compiling with --backend=opencl: 4808s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut:5:37-38: 4808s Defaulting ambiguous type to i32. 4808s 4808s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.fut:5:45-48: 4808s Hole of type: [3]i32 4808s cc failed with code 1: 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c: In function ‘futrts_umul_hi64’: 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4808s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4808s | ^~~~~~~~~~~ 4808s | __uint32_t 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4507:90: error: expected ‘)’ before ‘a’ 4808s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4808s | ~ ^ 4808s | ) 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4507:109: error: expected ‘)’ before ‘b’ 4808s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4808s | ~ ^ 4808s | ) 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c: In function ‘futrts_smul_hi64’: 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4808s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4808s | ^~~~~~~~~~ 4808s | __int128__ 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4511:86: error: expected ‘)’ before ‘a’ 4808s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4808s | ~ ^ 4808s | ) 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:4511:104: error: expected ‘)’ before ‘b’ 4808s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4808s | ~ ^ 4808s | ) 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c: In function ‘mk_compile_opts’: 4808s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4808s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4808s | ~~^ ~~~~~~~~~~~~~ 4808s | | | 4808s | unsigned int int64_t {aka long long int} 4808s | %llu 4808s 4808s If you find this error message confusing, uninformative, or wrong, please open an issue: 4808s https://github.com/diku-dk/futhark/issues 4808s 4818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut: 4818s Compiling with --backend=opencl: 4818s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut:1:8-9: 4818s Unused name "x". 4818s 4818s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.fut:1:24-27: 4818s Hole of type: f32 4818s cc failed with code 1: 4818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c: In function ‘futrts_umul_hi64’: 4818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4818s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4818s | ^~~~~~~~~~~ 4818s | __uint32_t 4818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4493:90: error: expected ‘)’ before ‘a’ 4818s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4819s | ~ ^ 4819s | ) 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4493:109: error: expected ‘)’ before ‘b’ 4819s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4819s | ~ ^ 4819s | ) 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c: In function ‘futrts_smul_hi64’: 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4819s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4819s | ^~~~~~~~~~ 4819s | __int128__ 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4497:86: error: expected ‘)’ before ‘a’ 4819s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4819s | ~ ^ 4819s | ) 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:4497:104: error: expected ‘)’ before ‘b’ 4819s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4819s | ~ ^ 4819s | ) 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c: In function ‘mk_compile_opts’: 4819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/holes/simple6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4819s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4819s | ~~^ ~~~~~~~~~~~~~ 4819s | | | 4819s | unsigned int int64_t {aka long long int} 4819s | %llu 4819s 4819s If you find this error message confusing, uninformative, or wrong, please open an issue: 4819s https://github.com/diku-dk/futhark/issues 4819s 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.fut: 4823s Compiling with --backend=opencl: 4823s cc failed with code 1: 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c: In function ‘futrts_umul_hi64’: 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4823s | ^~~~~~~~~~~ 4823s | __uint32_t 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4493:90: error: expected ‘)’ before ‘a’ 4823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4823s | ~ ^ 4823s | ) 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4493:109: error: expected ‘)’ before ‘b’ 4823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4823s | ~ ^ 4823s | ) 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c: In function ‘futrts_smul_hi64’: 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4823s | ^~~~~~~~~~ 4823s | __int128__ 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4497:86: error: expected ‘)’ before ‘a’ 4823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4823s | ~ ^ 4823s | ) 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:4497:104: error: expected ‘)’ before ‘b’ 4823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4823s | ~ ^ 4823s | ) 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c: In function ‘mk_compile_opts’: 4823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4823s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4823s | ~~^ ~~~~~~~~~~~~~ 4823s | | | 4823s | unsigned int int64_t {aka long long int} 4823s | %llu 4823s 4823s If you find this error message confusing, uninformative, or wrong, please open an issue: 4823s https://github.com/diku-dk/futhark/issues 4823s 4823s (571 failed, 65 passed, 1667 to go). 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.fut: 4824s Compiling with --backend=opencl: 4824s cc failed with code 1: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c: In function ‘futrts_umul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4824s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ^~~~~~~~~~~ 4824s | __uint32_t 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4481:90: error: expected ‘)’ before ‘a’ 4824s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4481:109: error: expected ‘)’ before ‘b’ 4824s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c: In function ‘futrts_smul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4824s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ^~~~~~~~~~ 4824s | __int128__ 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4485:86: error: expected ‘)’ before ‘a’ 4824s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:4485:104: error: expected ‘)’ before ‘b’ 4824s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c: In function ‘mk_compile_opts’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_basic_includee.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4824s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4824s | ~~^ ~~~~~~~~~~~~~ 4824s | | | 4824s | unsigned int int64_t {aka long long int} 4824s | %llu 4824s 4824s If you find this error message confusing, uninformative, or wrong, please open an issue: 4824s https://github.com/diku-dk/futhark/issues 4824s 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.fut: 4824s Compiling with --backend=opencl: 4824s cc failed with code 1: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c: In function ‘futrts_umul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4824s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ^~~~~~~~~~~ 4824s | __uint32_t 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4522:90: error: expected ‘)’ before ‘a’ 4824s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4522:109: error: expected ‘)’ before ‘b’ 4824s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c: In function ‘futrts_smul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4824s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ^~~~~~~~~~ 4824s | __int128__ 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4526:86: error: expected ‘)’ before ‘a’ 4824s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:4526:104: error: expected ‘)’ before ‘b’ 4824s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c: In function ‘mk_compile_opts’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/in-place-distribute.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4824s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4824s | ~~^ ~~~~~~~~~~~~~ 4824s | | | 4824s | unsigned int int64_t {aka long long int} 4824s | %llu 4824s 4824s If you find this error message confusing, uninformative, or wrong, please open an issue: 4824s https://github.com/diku-dk/futhark/issues 4824s 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.fut: 4824s Compiling with --backend=opencl: 4824s cc failed with code 1: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c: In function ‘futrts_umul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4824s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ^~~~~~~~~~~ 4824s | __uint32_t 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4493:90: error: expected ‘)’ before ‘a’ 4824s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4493:109: error: expected ‘)’ before ‘b’ 4824s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c: In function ‘futrts_smul_hi64’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4824s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ^~~~~~~~~~ 4824s | __int128__ 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4497:86: error: expected ‘)’ before ‘a’ 4824s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:4497:104: error: expected ‘)’ before ‘b’ 4824s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4824s | ~ ^ 4824s | ) 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c: In function ‘mk_compile_opts’: 4824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4824s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4824s | ~~^ ~~~~~~~~~~~~~ 4824s | | | 4824s | unsigned int int64_t {aka long long int} 4824s | %llu 4824s 4824s If you find this error message confusing, uninformative, or wrong, please open an issue: 4824s https://github.com/diku-dk/futhark/issues 4824s 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.fut: 4825s Compiling with --backend=opencl: 4825s cc failed with code 1: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c: In function ‘futrts_umul_hi64’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ^~~~~~~~~~~ 4825s | __uint32_t 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4481:90: error: expected ‘)’ before ‘a’ 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4481:109: error: expected ‘)’ before ‘b’ 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c: In function ‘futrts_smul_hi64’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ^~~~~~~~~~ 4825s | __int128__ 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4485:86: error: expected ‘)’ before ‘a’ 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:4485:104: error: expected ‘)’ before ‘b’ 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c: In function ‘mk_compile_opts’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0_includee.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4825s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4825s | ~~^ ~~~~~~~~~~~~~ 4825s | | | 4825s | unsigned int int64_t {aka long long int} 4825s | %llu 4825s 4825s If you find this error message confusing, uninformative, or wrong, please open an issue: 4825s https://github.com/diku-dk/futhark/issues 4825s 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.fut: 4825s Compiling with --backend=opencl: 4825s cc failed with code 1: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c: In function ‘futrts_umul_hi64’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ^~~~~~~~~~~ 4825s | __uint32_t 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4481:90: error: expected ‘)’ before ‘a’ 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4481:109: error: expected ‘)’ before ‘b’ 4825s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c: In function ‘futrts_smul_hi64’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ^~~~~~~~~~ 4825s | __int128__ 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4485:86: error: expected ‘)’ before ‘a’ 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:4485:104: error: expected ‘)’ before ‘b’ 4825s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4825s | ~ ^ 4825s | ) 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c: In function ‘mk_compile_opts’: 4825s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee0.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4825s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4825s | ~~^ ~~~~~~~~~~~~~ 4825s | | | 4825s | unsigned int int64_t {aka long long int} 4825s | %llu 4825s 4825s If you find this error message confusing, uninformative, or wrong, please open an issue: 4825s https://github.com/diku-dk/futhark/issues 4825s 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.fut: 4832s Compiling with --backend=opencl: 4832s cc failed with code 1: 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c: In function ‘futrts_umul_hi64’: 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4832s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4832s | ^~~~~~~~~~~ 4832s | __uint32_t 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4481:90: error: expected ‘)’ before ‘a’ 4832s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4832s | ~ ^ 4832s | ) 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4481:109: error: expected ‘)’ before ‘b’ 4832s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4832s | ~ ^ 4832s | ) 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c: In function ‘futrts_smul_hi64’: 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4832s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4832s | ^~~~~~~~~~ 4832s | __int128__ 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4485:86: error: expected ‘)’ before ‘a’ 4832s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4832s | ~ ^ 4832s | ) 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:4485:104: error: expected ‘)’ before ‘b’ 4832s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4832s | ~ ^ 4832s | ) 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c: In function ‘mk_compile_opts’: 4832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/include_many_includee1.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4832s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4832s | ~~^ ~~~~~~~~~~~~~ 4832s | | | 4832s | unsigned int int64_t {aka long long int} 4832s | %llu 4832s 4832s If you find this error message confusing, uninformative, or wrong, please open an issue: 4832s https://github.com/diku-dk/futhark/issues 4832s 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.fut: 4834s Compiling with --backend=opencl: 4834s cc failed with code 1: 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c: In function ‘futrts_umul_hi64’: 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4834s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4834s | ^~~~~~~~~~~ 4834s | __uint32_t 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4528:90: error: expected ‘)’ before ‘a’ 4834s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4834s | ~ ^ 4834s | ) 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4528:109: error: expected ‘)’ before ‘b’ 4834s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4834s | ~ ^ 4834s | ) 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c: In function ‘futrts_smul_hi64’: 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4834s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4834s | ^~~~~~~~~~ 4834s | __int128__ 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4532:86: error: expected ‘)’ before ‘a’ 4834s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4834s | ~ ^ 4834s | ) 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:4532:104: error: expected ‘)’ before ‘b’ 4834s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4834s | ~ ^ 4834s | ) 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c: In function ‘mk_compile_opts’: 4834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/implicit_method.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4834s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4834s | ~~^ ~~~~~~~~~~~~~ 4834s | | | 4834s | unsigned int int64_t {aka long long int} 4834s | %llu 4834s 4834s If you find this error message confusing, uninformative, or wrong, please open an issue: 4834s https://github.com/diku-dk/futhark/issues 4834s 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.fut: 4836s Compiling with --backend=opencl: 4836s cc failed with code 1: 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c: In function ‘futrts_umul_hi64’: 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4836s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4836s | ^~~~~~~~~~~ 4836s | __uint32_t 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4508:90: error: expected ‘)’ before ‘a’ 4836s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4836s | ~ ^ 4836s | ) 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4508:109: error: expected ‘)’ before ‘b’ 4836s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4836s | ~ ^ 4836s | ) 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c: In function ‘futrts_smul_hi64’: 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4836s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4836s | ^~~~~~~~~~ 4836s | __int128__ 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4512:86: error: expected ‘)’ before ‘a’ 4836s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4836s | ~ ^ 4836s | ) 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:4512:104: error: expected ‘)’ before ‘b’ 4836s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4836s | ~ ^ 4836s | ) 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c: In function ‘mk_compile_opts’: 4836s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4836s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4836s | ~~^ ~~~~~~~~~~~~~ 4836s | | | 4836s | unsigned int int64_t {aka long long int} 4836s | %llu 4836s 4836s If you find this error message confusing, uninformative, or wrong, please open an issue: 4836s https://github.com/diku-dk/futhark/issues 4836s 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.fut: 4837s Compiling with --backend=opencl: 4837s cc failed with code 1: 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c: In function ‘futrts_umul_hi64’: 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4837s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4837s | ^~~~~~~~~~~ 4837s | __uint32_t 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4523:90: error: expected ‘)’ before ‘a’ 4837s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4837s | ~ ^ 4837s | ) 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4523:109: error: expected ‘)’ before ‘b’ 4837s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4837s | ~ ^ 4837s | ) 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c: In function ‘futrts_smul_hi64’: 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4837s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4837s | ^~~~~~~~~~ 4837s | __int128__ 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4527:86: error: expected ‘)’ before ‘a’ 4837s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4837s | ~ ^ 4837s | ) 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:4527:104: error: expected ‘)’ before ‘b’ 4837s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4837s | ~ ^ 4837s | ) 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c: In function ‘mk_compile_opts’: 4837s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index1.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4837s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4837s | ~~^ ~~~~~~~~~~~~~ 4837s | | | 4837s | unsigned int int64_t {aka long long int} 4837s | %llu 4837s 4837s If you find this error message confusing, uninformative, or wrong, please open an issue: 4837s https://github.com/diku-dk/futhark/issues 4837s 4838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.fut: 4838s Compiling with --backend=opencl: 4838s cc failed with code 1: 4838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c: In function ‘futrts_umul_hi64’: 4838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4838s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4838s | ^~~~~~~~~~~ 4838s | __uint32_t 4838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4838s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4493:90: error: expected ‘)’ before ‘a’ 4839s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4493:109: error: expected ‘)’ before ‘b’ 4839s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c: In function ‘futrts_smul_hi64’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4839s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ^~~~~~~~~~ 4839s | __int128__ 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4497:86: error: expected ‘)’ before ‘a’ 4839s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:4497:104: error: expected ‘)’ before ‘b’ 4839s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c: In function ‘mk_compile_opts’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index10.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4839s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4839s | ~~^ ~~~~~~~~~~~~~ 4839s | | | 4839s | unsigned int int64_t {aka long long int} 4839s | %llu 4839s 4839s If you find this error message confusing, uninformative, or wrong, please open an issue: 4839s https://github.com/diku-dk/futhark/issues 4839s 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.fut: 4839s Compiling with --backend=opencl: 4839s cc failed with code 1: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c: In function ‘futrts_umul_hi64’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ^~~~~~~~~~~ 4839s | __uint32_t 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4524:90: error: expected ‘)’ before ‘a’ 4839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4524:109: error: expected ‘)’ before ‘b’ 4839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c: In function ‘futrts_smul_hi64’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ^~~~~~~~~~ 4839s | __int128__ 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4528:86: error: expected ‘)’ before ‘a’ 4839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:4528:104: error: expected ‘)’ before ‘b’ 4839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c: In function ‘mk_compile_opts’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index13.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4839s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4839s | ~~^ ~~~~~~~~~~~~~ 4839s | | | 4839s | unsigned int int64_t {aka long long int} 4839s | %llu 4839s 4839s If you find this error message confusing, uninformative, or wrong, please open an issue: 4839s https://github.com/diku-dk/futhark/issues 4839s 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.fut: 4839s Compiling with --backend=opencl: 4839s cc failed with code 1: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c: In function ‘futrts_umul_hi64’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4839s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ^~~~~~~~~~~ 4839s | __uint32_t 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4507:90: error: expected ‘)’ before ‘a’ 4839s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4507:109: error: expected ‘)’ before ‘b’ 4839s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c: In function ‘futrts_smul_hi64’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4839s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ^~~~~~~~~~ 4839s | __int128__ 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4511:86: error: expected ‘)’ before ‘a’ 4839s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:4511:104: error: expected ‘)’ before ‘b’ 4839s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4839s | ~ ^ 4839s | ) 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c: In function ‘mk_compile_opts’: 4839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index12.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4839s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4839s | ~~^ ~~~~~~~~~~~~~ 4839s | | | 4839s | unsigned int int64_t {aka long long int} 4839s | %llu 4839s 4839s If you find this error message confusing, uninformative, or wrong, please open an issue: 4839s https://github.com/diku-dk/futhark/issues 4839s 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.fut: 4840s Compiling with --backend=opencl: 4840s cc failed with code 1: 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c: In function ‘futrts_umul_hi64’: 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4541:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4840s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4840s | ^~~~~~~~~~~ 4840s | __uint32_t 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4541:78: note: each undeclared identifier is reported only once for each function it appears in 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4541:90: error: expected ‘)’ before ‘a’ 4840s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4840s | ~ ^ 4840s | ) 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4541:109: error: expected ‘)’ before ‘b’ 4840s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4840s | ~ ^ 4840s | ) 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c: In function ‘futrts_smul_hi64’: 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4545:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4840s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4840s | ^~~~~~~~~~ 4840s | __int128__ 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4545:86: error: expected ‘)’ before ‘a’ 4840s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4840s | ~ ^ 4840s | ) 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:4545:104: error: expected ‘)’ before ‘b’ 4840s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4840s | ~ ^ 4840s | ) 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c: In function ‘mk_compile_opts’: 4840s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index11.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4840s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4840s | ~~^ ~~~~~~~~~~~~~ 4840s | | | 4840s | unsigned int int64_t {aka long long int} 4840s | %llu 4840s 4840s If you find this error message confusing, uninformative, or wrong, please open an issue: 4840s https://github.com/diku-dk/futhark/issues 4840s 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.fut: 4847s Compiling with --backend=opencl: 4847s cc failed with code 1: 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c: In function ‘futrts_umul_hi64’: 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4847s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4847s | ^~~~~~~~~~~ 4847s | __uint32_t 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4525:90: error: expected ‘)’ before ‘a’ 4847s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4847s | ~ ^ 4847s | ) 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4525:109: error: expected ‘)’ before ‘b’ 4847s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4847s | ~ ^ 4847s | ) 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c: In function ‘futrts_smul_hi64’: 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4847s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4847s | ^~~~~~~~~~ 4847s | __int128__ 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4529:86: error: expected ‘)’ before ‘a’ 4847s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4847s | ~ ^ 4847s | ) 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:4529:104: error: expected ‘)’ before ‘b’ 4847s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4847s | ~ ^ 4847s | ) 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c: In function ‘mk_compile_opts’: 4847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4847s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4847s | ~~^ ~~~~~~~~~~~~~ 4847s | | | 4847s | unsigned int int64_t {aka long long int} 4847s | %llu 4847s 4847s If you find this error message confusing, uninformative, or wrong, please open an issue: 4847s https://github.com/diku-dk/futhark/issues 4847s 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.fut: 4848s Compiling with --backend=opencl: 4848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.fut:3:12-46: 4848s Entry point parameter 4848s 4848s ((A: *[d₀]([d₁](i32, i32), 4848s [d₂](i32, i32))): *[]([](i32, i32), [](i32, i32))) 4848s 4848s will have an opaque type, so the entry point will likely not be callable. 4848s cc failed with code 1: 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c: In function ‘futrts_umul_hi64’: 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4596:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4848s 4596 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4848s | ^~~~~~~~~~~ 4848s | __uint32_t 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4596:78: note: each undeclared identifier is reported only once for each function it appears in 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4596:90: error: expected ‘)’ before ‘a’ 4848s 4596 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4848s | ~ ^ 4848s | ) 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4596:109: error: expected ‘)’ before ‘b’ 4848s 4596 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4848s | ~ ^ 4848s | ) 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c: In function ‘futrts_smul_hi64’: 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4600:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4848s 4600 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4848s | ^~~~~~~~~~ 4848s | __int128__ 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4600:86: error: expected ‘)’ before ‘a’ 4848s 4600 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4848s | ~ ^ 4848s | ) 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:4600:104: error: expected ‘)’ before ‘b’ 4848s 4600 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4848s | ~ ^ 4848s | ) 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c: In function ‘mk_compile_opts’: 4848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index14.c:7926:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4848s 7926 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4848s | ~~^ ~~~~~~~~~~~~~ 4848s | | | 4848s | unsigned int int64_t {aka long long int} 4848s | %llu 4848s 4848s If you find this error message confusing, uninformative, or wrong, please open an issue: 4848s https://github.com/diku-dk/futhark/issues 4848s 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.fut: 4850s Compiling with --backend=opencl: 4850s cc failed with code 1: 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c: In function ‘futrts_umul_hi64’: 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4850s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4850s | ^~~~~~~~~~~ 4850s | __uint32_t 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4524:90: error: expected ‘)’ before ‘a’ 4850s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4850s | ~ ^ 4850s | ) 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4524:109: error: expected ‘)’ before ‘b’ 4850s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4850s | ~ ^ 4850s | ) 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c: In function ‘futrts_smul_hi64’: 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4850s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4850s | ^~~~~~~~~~ 4850s | __int128__ 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4528:86: error: expected ‘)’ before ‘a’ 4850s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4850s | ~ ^ 4850s | ) 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:4528:104: error: expected ‘)’ before ‘b’ 4850s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4850s | ~ ^ 4850s | ) 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c: In function ‘mk_compile_opts’: 4850s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index4.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4850s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4850s | ~~^ ~~~~~~~~~~~~~ 4850s | | | 4850s | unsigned int int64_t {aka long long int} 4850s | %llu 4850s 4850s If you find this error message confusing, uninformative, or wrong, please open an issue: 4850s https://github.com/diku-dk/futhark/issues 4850s 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.fut: 4852s Compiling with --backend=opencl: 4852s cc failed with code 1: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c: In function ‘futrts_umul_hi64’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ^~~~~~~~~~~ 4852s | __uint32_t 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4508:90: error: expected ‘)’ before ‘a’ 4852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4508:109: error: expected ‘)’ before ‘b’ 4852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c: In function ‘futrts_smul_hi64’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ^~~~~~~~~~ 4852s | __int128__ 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4512:86: error: expected ‘)’ before ‘a’ 4852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:4512:104: error: expected ‘)’ before ‘b’ 4852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c: In function ‘mk_compile_opts’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index6.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4852s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4852s | ~~^ ~~~~~~~~~~~~~ 4852s | | | 4852s | unsigned int int64_t {aka long long int} 4852s | %llu 4852s 4852s If you find this error message confusing, uninformative, or wrong, please open an issue: 4852s https://github.com/diku-dk/futhark/issues 4852s 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.fut: 4852s Compiling with --backend=opencl: 4852s cc failed with code 1: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c: In function ‘futrts_umul_hi64’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4852s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ^~~~~~~~~~~ 4852s | __uint32_t 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4510:90: error: expected ‘)’ before ‘a’ 4852s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4510:109: error: expected ‘)’ before ‘b’ 4852s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c: In function ‘futrts_smul_hi64’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4852s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ^~~~~~~~~~ 4852s | __int128__ 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4514:86: error: expected ‘)’ before ‘a’ 4852s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:4514:104: error: expected ‘)’ before ‘b’ 4852s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4852s | ~ ^ 4852s | ) 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c: In function ‘mk_compile_opts’: 4852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4852s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4852s | ~~^ ~~~~~~~~~~~~~ 4852s | | | 4852s | unsigned int int64_t {aka long long int} 4852s | %llu 4852s 4852s If you find this error message confusing, uninformative, or wrong, please open an issue: 4852s https://github.com/diku-dk/futhark/issues 4852s 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.fut: 4853s Compiling with --backend=opencl: 4853s cc failed with code 1: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c: In function ‘futrts_umul_hi64’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4853s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ^~~~~~~~~~~ 4853s | __uint32_t 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4523:90: error: expected ‘)’ before ‘a’ 4853s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4523:109: error: expected ‘)’ before ‘b’ 4853s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c: In function ‘futrts_smul_hi64’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4853s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ^~~~~~~~~~ 4853s | __int128__ 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4527:86: error: expected ‘)’ before ‘a’ 4853s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:4527:104: error: expected ‘)’ before ‘b’ 4853s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c: In function ‘mk_compile_opts’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index7.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4853s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4853s | ~~^ ~~~~~~~~~~~~~ 4853s | | | 4853s | unsigned int int64_t {aka long long int} 4853s | %llu 4853s 4853s If you find this error message confusing, uninformative, or wrong, please open an issue: 4853s https://github.com/diku-dk/futhark/issues 4853s 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.fut: 4853s Compiling with --backend=opencl: 4853s cc failed with code 1: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c: In function ‘futrts_umul_hi64’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4853s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ^~~~~~~~~~~ 4853s | __uint32_t 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4507:90: error: expected ‘)’ before ‘a’ 4853s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4507:109: error: expected ‘)’ before ‘b’ 4853s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c: In function ‘futrts_smul_hi64’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4853s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ^~~~~~~~~~ 4853s | __int128__ 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4511:86: error: expected ‘)’ before ‘a’ 4853s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:4511:104: error: expected ‘)’ before ‘b’ 4853s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4853s | ~ ^ 4853s | ) 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c: In function ‘mk_compile_opts’: 4853s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index8.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4853s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4853s | ~~^ ~~~~~~~~~~~~~ 4853s | | | 4853s | unsigned int int64_t {aka long long int} 4853s | %llu 4853s 4853s If you find this error message confusing, uninformative, or wrong, please open an issue: 4853s https://github.com/diku-dk/futhark/issues 4853s 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.fut: 4855s Compiling with --backend=opencl: 4855s cc failed with code 1: 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c: In function ‘futrts_umul_hi64’: 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4855s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4855s | ^~~~~~~~~~~ 4855s | __uint32_t 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4523:90: error: expected ‘)’ before ‘a’ 4855s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4855s | ~ ^ 4855s | ) 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4523:109: error: expected ‘)’ before ‘b’ 4855s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4855s | ~ ^ 4855s | ) 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c: In function ‘futrts_smul_hi64’: 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4855s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4855s | ^~~~~~~~~~ 4855s | __int128__ 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4527:86: error: expected ‘)’ before ‘a’ 4855s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4855s | ~ ^ 4855s | ) 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:4527:104: error: expected ‘)’ before ‘b’ 4855s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4855s | ~ ^ 4855s | ) 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c: In function ‘mk_compile_opts’: 4855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/index9.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4855s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4855s | ~~^ ~~~~~~~~~~~~~ 4855s | | | 4855s | unsigned int int64_t {aka long long int} 4855s | %llu 4855s 4855s If you find this error message confusing, uninformative, or wrong, please open an issue: 4855s https://github.com/diku-dk/futhark/issues 4855s 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.fut: 4861s Compiling with --backend=opencl: 4861s cc failed with code 1: 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c: In function ‘futrts_umul_hi64’: 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4861s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4861s | ^~~~~~~~~~~ 4861s | __uint32_t 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4494:90: error: expected ‘)’ before ‘a’ 4861s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4861s | ~ ^ 4861s | ) 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4494:109: error: expected ‘)’ before ‘b’ 4861s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4861s | ~ ^ 4861s | ) 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c: In function ‘futrts_smul_hi64’: 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4861s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4861s | ^~~~~~~~~~ 4861s | __int128__ 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4498:86: error: expected ‘)’ before ‘a’ 4861s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4861s | ~ ^ 4861s | ) 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:4498:104: error: expected ‘)’ before ‘b’ 4861s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4861s | ~ ^ 4861s | ) 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c: In function ‘mk_compile_opts’: 4861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inlineTest1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4861s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4861s | ~~^ ~~~~~~~~~~~~~ 4861s | | | 4861s | unsigned int int64_t {aka long long int} 4861s | %llu 4861s 4861s If you find this error message confusing, uninformative, or wrong, please open an issue: 4861s https://github.com/diku-dk/futhark/issues 4861s 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.fut: 4862s Compiling with --backend=opencl: 4862s cc failed with code 1: 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c: In function ‘futrts_umul_hi64’: 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4862s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4862s | ^~~~~~~~~~~ 4862s | __uint32_t 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4509:90: error: expected ‘)’ before ‘a’ 4862s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4862s | ~ ^ 4862s | ) 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4509:109: error: expected ‘)’ before ‘b’ 4862s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4862s | ~ ^ 4862s | ) 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c: In function ‘futrts_smul_hi64’: 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4862s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4862s | ^~~~~~~~~~ 4862s | __int128__ 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4513:86: error: expected ‘)’ before ‘a’ 4862s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4862s | ~ ^ 4862s | ) 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:4513:104: error: expected ‘)’ before ‘b’ 4862s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4862s | ~ ^ 4862s | ) 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c: In function ‘mk_compile_opts’: 4862s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace-replicate.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4862s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4862s | ~~^ ~~~~~~~~~~~~~ 4862s | | | 4862s | unsigned int int64_t {aka long long int} 4862s | %llu 4862s 4862s If you find this error message confusing, uninformative, or wrong, please open an issue: 4862s https://github.com/diku-dk/futhark/issues 4862s 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.fut: 4865s Compiling with --backend=opencl: 4865s cc failed with code 1: 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c: In function ‘futrts_umul_hi64’: 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4865s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4865s | ^~~~~~~~~~~ 4865s | __uint32_t 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4510:90: error: expected ‘)’ before ‘a’ 4865s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4865s | ~ ^ 4865s | ) 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4510:109: error: expected ‘)’ before ‘b’ 4865s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4865s | ~ ^ 4865s | ) 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c: In function ‘futrts_smul_hi64’: 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4865s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4865s | ^~~~~~~~~~ 4865s | __int128__ 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4514:86: error: expected ‘)’ before ‘a’ 4865s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4865s | ~ ^ 4865s | ) 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:4514:104: error: expected ‘)’ before ‘b’ 4865s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4865s | ~ ^ 4865s | ) 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c: In function ‘mk_compile_opts’: 4865s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace0.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4865s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4865s | ~~^ ~~~~~~~~~~~~~ 4865s | | | 4865s | unsigned int int64_t {aka long long int} 4865s | %llu 4865s 4865s If you find this error message confusing, uninformative, or wrong, please open an issue: 4865s https://github.com/diku-dk/futhark/issues 4865s 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.fut: 4866s Compiling with --backend=opencl: 4866s cc failed with code 1: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c: In function ‘futrts_umul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ^~~~~~~~~~~ 4866s | __uint32_t 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4509:90: error: expected ‘)’ before ‘a’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4509:109: error: expected ‘)’ before ‘b’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c: In function ‘futrts_smul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ^~~~~~~~~~ 4866s | __int128__ 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4513:86: error: expected ‘)’ before ‘a’ 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:4513:104: error: expected ‘)’ before ‘b’ 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c: In function ‘mk_compile_opts’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4866s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4866s | ~~^ ~~~~~~~~~~~~~ 4866s | | | 4866s | unsigned int int64_t {aka long long int} 4866s | %llu 4866s 4866s If you find this error message confusing, uninformative, or wrong, please open an issue: 4866s https://github.com/diku-dk/futhark/issues 4866s 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.fut: 4866s Compiling with --backend=opencl: 4866s cc failed with code 1: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c: In function ‘futrts_umul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ^~~~~~~~~~~ 4866s | __uint32_t 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4509:90: error: expected ‘)’ before ‘a’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4509:109: error: expected ‘)’ before ‘b’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c: In function ‘futrts_smul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ^~~~~~~~~~ 4866s | __int128__ 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4513:86: error: expected ‘)’ before ‘a’ 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:4513:104: error: expected ‘)’ before ‘b’ 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c: In function ‘mk_compile_opts’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace1.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4866s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4866s | ~~^ ~~~~~~~~~~~~~ 4866s | | | 4866s | unsigned int int64_t {aka long long int} 4866s | %llu 4866s 4866s If you find this error message confusing, uninformative, or wrong, please open an issue: 4866s https://github.com/diku-dk/futhark/issues 4866s 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.fut: 4866s Compiling with --backend=opencl: 4866s cc failed with code 1: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c: In function ‘futrts_umul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ^~~~~~~~~~~ 4866s | __uint32_t 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4509:90: error: expected ‘)’ before ‘a’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4509:109: error: expected ‘)’ before ‘b’ 4866s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4866s | ~ ^ 4866s | ) 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c: In function ‘futrts_smul_hi64’: 4866s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4866s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ^~~~~~~~~~ 4867s | __int128__ 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4513:86: error: expected ‘)’ before ‘a’ 4867s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:4513:104: error: expected ‘)’ before ‘b’ 4867s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c: In function ‘mk_compile_opts’: 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace3.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4867s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4867s | ~~^ ~~~~~~~~~~~~~ 4867s | | | 4867s | unsigned int int64_t {aka long long int} 4867s | %llu 4867s 4867s If you find this error message confusing, uninformative, or wrong, please open an issue: 4867s https://github.com/diku-dk/futhark/issues 4867s 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.fut: 4867s Compiling with --backend=opencl: 4867s cc failed with code 1: 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c: In function ‘futrts_umul_hi64’: 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4867s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4867s | ^~~~~~~~~~~ 4867s | __uint32_t 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4508:90: error: expected ‘)’ before ‘a’ 4867s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4508:109: error: expected ‘)’ before ‘b’ 4867s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c: In function ‘futrts_smul_hi64’: 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4867s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ^~~~~~~~~~ 4867s | __int128__ 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4512:86: error: expected ‘)’ before ‘a’ 4867s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:4512:104: error: expected ‘)’ before ‘b’ 4867s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4867s | ~ ^ 4867s | ) 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c: In function ‘mk_compile_opts’: 4867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace4.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4867s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4867s | ~~^ ~~~~~~~~~~~~~ 4867s | | | 4867s | unsigned int int64_t {aka long long int} 4867s | %llu 4867s 4867s If you find this error message confusing, uninformative, or wrong, please open an issue: 4867s https://github.com/diku-dk/futhark/issues 4867s 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.fut: 4870s Compiling with --backend=opencl: 4870s cc failed with code 1: 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c: In function ‘futrts_umul_hi64’: 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4870s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4870s | ^~~~~~~~~~~ 4870s | __uint32_t 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4509:90: error: expected ‘)’ before ‘a’ 4870s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4870s | ~ ^ 4870s | ) 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4509:109: error: expected ‘)’ before ‘b’ 4870s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4870s | ~ ^ 4870s | ) 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c: In function ‘futrts_smul_hi64’: 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4870s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4870s | ^~~~~~~~~~ 4870s | __int128__ 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4513:86: error: expected ‘)’ before ‘a’ 4870s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4870s | ~ ^ 4870s | ) 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:4513:104: error: expected ‘)’ before ‘b’ 4870s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4870s | ~ ^ 4870s | ) 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c: In function ‘mk_compile_opts’: 4870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace5.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4870s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4870s | ~~^ ~~~~~~~~~~~~~ 4870s | | | 4870s | unsigned int int64_t {aka long long int} 4870s | %llu 4870s 4870s If you find this error message confusing, uninformative, or wrong, please open an issue: 4870s https://github.com/diku-dk/futhark/issues 4870s 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.fut: 4874s Compiling with --backend=opencl: 4874s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.fut:12:9-10: 4874s Defaulting ambiguous type to i32. 4874s cc failed with code 1: 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c: In function ‘futrts_umul_hi64’: 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4874s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4874s | ^~~~~~~~~~~ 4874s | __uint32_t 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4509:90: error: expected ‘)’ before ‘a’ 4874s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4874s | ~ ^ 4874s | ) 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4509:109: error: expected ‘)’ before ‘b’ 4874s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4874s | ~ ^ 4874s | ) 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c: In function ‘futrts_smul_hi64’: 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4874s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4874s | ^~~~~~~~~~ 4874s | __int128__ 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4513:86: error: expected ‘)’ before ‘a’ 4874s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4874s | ~ ^ 4874s | ) 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:4513:104: error: expected ‘)’ before ‘b’ 4874s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4874s | ~ ^ 4874s | ) 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c: In function ‘mk_compile_opts’: 4874s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/inplace6.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4874s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4874s | ~~^ ~~~~~~~~~~~~~ 4874s | | | 4874s | unsigned int int64_t {aka long long int} 4874s | %llu 4874s 4874s If you find this error message confusing, uninformative, or wrong, please open an issue: 4874s https://github.com/diku-dk/futhark/issues 4874s 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.fut: 4875s Generating reference outputs: 4875s cc failed with code 1: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c: In function ‘futrts_umul_hi64’: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4875s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ^~~~~~~~~~~ 4875s | __uint32_t 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:90: error: expected ‘)’ before ‘a’ 4875s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4411:109: error: expected ‘)’ before ‘b’ 4875s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c: In function ‘futrts_smul_hi64’: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4875s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ^~~~~~~~~~ 4875s | __int128__ 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:86: error: expected ‘)’ before ‘a’ 4875s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/big0.c:4415:104: error: expected ‘)’ before ‘b’ 4875s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s 4875s If you find this error message confusing, uninformative, or wrong, please open an issue: 4875s https://github.com/diku-dk/futhark/issues 4875s 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.fut: 4875s Compiling with --backend=opencl: 4875s cc failed with code 1: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c: In function ‘futrts_umul_hi64’: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4875s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ^~~~~~~~~~~ 4875s | __uint32_t 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4497:90: error: expected ‘)’ before ‘a’ 4875s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4497:109: error: expected ‘)’ before ‘b’ 4875s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c: In function ‘futrts_smul_hi64’: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4875s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ^~~~~~~~~~ 4875s | __int128__ 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4501:86: error: expected ‘)’ before ‘a’ 4875s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:4501:104: error: expected ‘)’ before ‘b’ 4875s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4875s | ~ ^ 4875s | ) 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c: In function ‘mk_compile_opts’: 4875s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/int.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4875s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4875s | ~~^ ~~~~~~~~~~~~~ 4875s | | | 4875s | unsigned int int64_t {aka long long int} 4875s | %llu 4875s 4875s If you find this error message confusing, uninformative, or wrong, please open an issue: 4875s https://github.com/diku-dk/futhark/issues 4875s 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.fut: 4876s Generating reference outputs: 4876s cc failed with code 1: 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c: In function ‘futrts_umul_hi64’: 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4876s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4876s | ^~~~~~~~~~~ 4876s | __uint32_t 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:90: error: expected ‘)’ before ‘a’ 4876s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4876s | ~ ^ 4876s | ) 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4411:109: error: expected ‘)’ before ‘b’ 4876s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4876s | ~ ^ 4876s | ) 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c: In function ‘futrts_smul_hi64’: 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4876s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4876s | ^~~~~~~~~~ 4876s | __int128__ 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:86: error: expected ‘)’ before ‘a’ 4876s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4876s | ~ ^ 4876s | ) 4876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/inplace0.c:4415:104: error: expected ‘)’ before ‘b’ 4876s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4876s | ~ ^ 4876s | ) 4876s 4876s If you find this error message confusing, uninformative, or wrong, please open an issue: 4876s https://github.com/diku-dk/futhark/issues 4876s 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.fut: 4877s Generating reference outputs: 4877s cc failed with code 1: 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c: In function ‘futrts_umul_hi64’: 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4877s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4877s | ^~~~~~~~~~~ 4877s | __uint32_t 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:90: error: expected ‘)’ before ‘a’ 4877s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4877s | ~ ^ 4877s | ) 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4427:109: error: expected ‘)’ before ‘b’ 4877s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4877s | ~ ^ 4877s | ) 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c: In function ‘futrts_smul_hi64’: 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4877s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4877s | ^~~~~~~~~~ 4877s | __int128__ 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:86: error: expected ‘)’ before ‘a’ 4877s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4877s | ~ ^ 4877s | ) 4877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/if0.c:4431:104: error: expected ‘)’ before ‘b’ 4877s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4877s | ~ ^ 4877s | ) 4877s 4877s If you find this error message confusing, uninformative, or wrong, please open an issue: 4877s https://github.com/diku-dk/futhark/issues 4877s 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.fut: 4879s Generating reference outputs: 4879s cc failed with code 1: 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c: In function ‘futrts_umul_hi64’: 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4879s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4879s | ^~~~~~~~~~~ 4879s | __uint32_t 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:90: error: expected ‘)’ before ‘a’ 4879s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4879s | ~ ^ 4879s | ) 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4426:109: error: expected ‘)’ before ‘b’ 4879s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4879s | ~ ^ 4879s | ) 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c: In function ‘futrts_smul_hi64’: 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4879s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4879s | ^~~~~~~~~~ 4879s | __int128__ 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:86: error: expected ‘)’ before ‘a’ 4879s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4879s | ~ ^ 4879s | ) 4879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce0.c:4430:104: error: expected ‘)’ before ‘b’ 4879s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4879s | ~ ^ 4879s | ) 4879s 4879s If you find this error message confusing, uninformative, or wrong, please open an issue: 4879s https://github.com/diku-dk/futhark/issues 4879s 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.fut: 4881s Compiling with --backend=opencl: 4881s cc failed with code 1: 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c: In function ‘futrts_umul_hi64’: 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4881s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4881s | ^~~~~~~~~~~ 4881s | __uint32_t 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4523:90: error: expected ‘)’ before ‘a’ 4881s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4881s | ~ ^ 4881s | ) 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4523:109: error: expected ‘)’ before ‘b’ 4881s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4881s | ~ ^ 4881s | ) 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c: In function ‘futrts_smul_hi64’: 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4881s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4881s | ^~~~~~~~~~ 4881s | __int128__ 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4527:86: error: expected ‘)’ before ‘a’ 4881s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4881s | ~ ^ 4881s | ) 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:4527:104: error: expected ‘)’ before ‘b’ 4881s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4881s | ~ ^ 4881s | ) 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c: In function ‘mk_compile_opts’: 4881s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/complex-screma.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4881s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4881s | ~~^ ~~~~~~~~~~~~~ 4881s | | | 4881s | unsigned int int64_t {aka long long int} 4881s | %llu 4881s 4881s If you find this error message confusing, uninformative, or wrong, please open an issue: 4881s https://github.com/diku-dk/futhark/issues 4881s 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.fut: 4882s Compiling with --backend=opencl: 4882s cc failed with code 1: 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c: In function ‘futrts_umul_hi64’: 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4882s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4882s | ^~~~~~~~~~~ 4882s | __uint32_t 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4523:90: error: expected ‘)’ before ‘a’ 4882s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4882s | ~ ^ 4882s | ) 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4523:109: error: expected ‘)’ before ‘b’ 4882s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4882s | ~ ^ 4882s | ) 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c: In function ‘futrts_smul_hi64’: 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4882s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4882s | ^~~~~~~~~~ 4882s | __int128__ 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4527:86: error: expected ‘)’ before ‘a’ 4882s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4882s | ~ ^ 4882s | ) 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:4527:104: error: expected ‘)’ before ‘b’ 4882s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4882s | ~ ^ 4882s | ) 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c: In function ‘mk_compile_opts’: 4882s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/expansion0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4882s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4882s | ~~^ ~~~~~~~~~~~~~ 4882s | | | 4882s | unsigned int int64_t {aka long long int} 4882s | %llu 4882s 4882s If you find this error message confusing, uninformative, or wrong, please open an issue: 4882s https://github.com/diku-dk/futhark/issues 4882s 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.fut: 4884s Generating reference outputs: 4884s cc failed with code 1: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c: In function ‘futrts_umul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4884s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ^~~~~~~~~~~ 4884s | __uint32_t 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:90: error: expected ‘)’ before ‘a’ 4884s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4427:109: error: expected ‘)’ before ‘b’ 4884s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c: In function ‘futrts_smul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4884s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ^~~~~~~~~~ 4884s | __int128__ 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:86: error: expected ‘)’ before ‘a’ 4884s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce1.c:4431:104: error: expected ‘)’ before ‘b’ 4884s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s 4884s If you find this error message confusing, uninformative, or wrong, please open an issue: 4884s https://github.com/diku-dk/futhark/issues 4884s 4884s (609 failed, 65 passed, 1629 to go). 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.fut: 4884s Generating reference outputs: 4884s cc failed with code 1: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c: In function ‘futrts_umul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ^~~~~~~~~~~ 4884s | __uint32_t 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:90: error: expected ‘)’ before ‘a’ 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4426:109: error: expected ‘)’ before ‘b’ 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c: In function ‘futrts_smul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ^~~~~~~~~~ 4884s | __int128__ 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:86: error: expected ‘)’ before ‘a’ 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce2.c:4430:104: error: expected ‘)’ before ‘b’ 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s 4884s If you find this error message confusing, uninformative, or wrong, please open an issue: 4884s https://github.com/diku-dk/futhark/issues 4884s 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.fut: 4884s Generating reference outputs: 4884s cc failed with code 1: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c: In function ‘futrts_umul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ^~~~~~~~~~~ 4884s | __uint32_t 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:90: error: expected ‘)’ before ‘a’ 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4426:109: error: expected ‘)’ before ‘b’ 4884s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c: In function ‘futrts_smul_hi64’: 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ^~~~~~~~~~ 4884s | __int128__ 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:86: error: expected ‘)’ before ‘a’ 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce3.c:4430:104: error: expected ‘)’ before ‘b’ 4884s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4884s | ~ ^ 4884s | ) 4884s 4884s If you find this error message confusing, uninformative, or wrong, please open an issue: 4884s https://github.com/diku-dk/futhark/issues 4884s 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.fut: 4886s Generating reference outputs: 4886s cc failed with code 1: 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c: In function ‘futrts_umul_hi64’: 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4886s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4886s | ^~~~~~~~~~~ 4886s | __uint32_t 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:90: error: expected ‘)’ before ‘a’ 4886s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4886s | ~ ^ 4886s | ) 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4426:109: error: expected ‘)’ before ‘b’ 4886s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4886s | ~ ^ 4886s | ) 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c: In function ‘futrts_smul_hi64’: 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4886s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4886s | ^~~~~~~~~~ 4886s | __int128__ 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:86: error: expected ‘)’ before ‘a’ 4886s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4886s | ~ ^ 4886s | ) 4886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce4.c:4430:104: error: expected ‘)’ before ‘b’ 4886s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4886s | ~ ^ 4886s | ) 4886s 4886s If you find this error message confusing, uninformative, or wrong, please open an issue: 4886s https://github.com/diku-dk/futhark/issues 4886s 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.fut: 4887s Generating reference outputs: 4887s cc failed with code 1: 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4887s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4887s | ^~~~~~~~~~~ 4887s | __uint32_t 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:90: error: expected ‘)’ before ‘a’ 4887s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4887s | ~ ^ 4887s | ) 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4427:109: error: expected ‘)’ before ‘b’ 4887s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4887s | ~ ^ 4887s | ) 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4887s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4887s | ^~~~~~~~~~ 4887s | __int128__ 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:86: error: expected ‘)’ before ‘a’ 4887s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4887s | ~ ^ 4887s | ) 4887s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index0.c:4431:104: error: expected ‘)’ before ‘b’ 4887s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4887s | ~ ^ 4887s | ) 4887s 4887s If you find this error message confusing, uninformative, or wrong, please open an issue: 4887s https://github.com/diku-dk/futhark/issues 4887s 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.fut: 4890s Generating reference outputs: 4890s cc failed with code 1: 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c: In function ‘futrts_umul_hi64’: 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4890s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4890s | ^~~~~~~~~~~ 4890s | __uint32_t 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:90: error: expected ‘)’ before ‘a’ 4890s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4890s | ~ ^ 4890s | ) 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4427:109: error: expected ‘)’ before ‘b’ 4890s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4890s | ~ ^ 4890s | ) 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c: In function ‘futrts_smul_hi64’: 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4890s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4890s | ^~~~~~~~~~ 4890s | __int128__ 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:86: error: expected ‘)’ before ‘a’ 4890s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4890s | ~ ^ 4890s | ) 4890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index1.c:4431:104: error: expected ‘)’ before ‘b’ 4890s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4890s | ~ ^ 4890s | ) 4890s 4890s If you find this error message confusing, uninformative, or wrong, please open an issue: 4890s https://github.com/diku-dk/futhark/issues 4890s 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.fut: 4891s Generating reference outputs: 4891s cc failed with code 1: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c: In function ‘futrts_umul_hi64’: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4891s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ^~~~~~~~~~~ 4891s | __uint32_t 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:90: error: expected ‘)’ before ‘a’ 4891s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4427:109: error: expected ‘)’ before ‘b’ 4891s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c: In function ‘futrts_smul_hi64’: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4891s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ^~~~~~~~~~ 4891s | __int128__ 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:86: error: expected ‘)’ before ‘a’ 4891s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/reduce_by_index2.c:4431:104: error: expected ‘)’ before ‘b’ 4891s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s 4891s If you find this error message confusing, uninformative, or wrong, please open an issue: 4891s https://github.com/diku-dk/futhark/issues 4891s 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.fut: 4891s Generating reference outputs: 4891s cc failed with code 1: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c: In function ‘futrts_umul_hi64’: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4891s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ^~~~~~~~~~~ 4891s | __uint32_t 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:90: error: expected ‘)’ before ‘a’ 4891s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4411:109: error: expected ‘)’ before ‘b’ 4891s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c: In function ‘futrts_smul_hi64’: 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4891s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ^~~~~~~~~~ 4891s | __int128__ 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:86: error: expected ‘)’ before ‘a’ 4891s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate0.c:4415:104: error: expected ‘)’ before ‘b’ 4891s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4891s | ~ ^ 4891s | ) 4891s 4891s If you find this error message confusing, uninformative, or wrong, please open an issue: 4891s https://github.com/diku-dk/futhark/issues 4891s 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.fut: 4893s Generating reference outputs: 4893s cc failed with code 1: 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c: In function ‘futrts_umul_hi64’: 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4893s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4893s | ^~~~~~~~~~~ 4893s | __uint32_t 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:90: error: expected ‘)’ before ‘a’ 4893s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4893s | ~ ^ 4893s | ) 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4411:109: error: expected ‘)’ before ‘b’ 4893s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4893s | ~ ^ 4893s | ) 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c: In function ‘futrts_smul_hi64’: 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4893s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4893s | ^~~~~~~~~~ 4893s | __int128__ 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:86: error: expected ‘)’ before ‘a’ 4893s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4893s | ~ ^ 4893s | ) 4893s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan0.c:4415:104: error: expected ‘)’ before ‘b’ 4893s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4893s | ~ ^ 4893s | ) 4893s 4893s If you find this error message confusing, uninformative, or wrong, please open an issue: 4893s https://github.com/diku-dk/futhark/issues 4893s 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.fut: 4894s Generating reference outputs: 4894s cc failed with code 1: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c: In function ‘futrts_umul_hi64’: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4894s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ^~~~~~~~~~~ 4894s | __uint32_t 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:90: error: expected ‘)’ before ‘a’ 4894s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4426:109: error: expected ‘)’ before ‘b’ 4894s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c: In function ‘futrts_smul_hi64’: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4894s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ^~~~~~~~~~ 4894s | __int128__ 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:86: error: expected ‘)’ before ‘a’ 4894s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/replicate1.c:4430:104: error: expected ‘)’ before ‘b’ 4894s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s 4894s If you find this error message confusing, uninformative, or wrong, please open an issue: 4894s https://github.com/diku-dk/futhark/issues 4894s 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.fut: 4894s Generating reference outputs: 4894s cc failed with code 1: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c: In function ‘futrts_umul_hi64’: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4894s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ^~~~~~~~~~~ 4894s | __uint32_t 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:90: error: expected ‘)’ before ‘a’ 4894s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4412:109: error: expected ‘)’ before ‘b’ 4894s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c: In function ‘futrts_smul_hi64’: 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4894s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ^~~~~~~~~~ 4894s | __int128__ 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:86: error: expected ‘)’ before ‘a’ 4894s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan1.c:4416:104: error: expected ‘)’ before ‘b’ 4894s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4894s | ~ ^ 4894s | ) 4894s 4894s If you find this error message confusing, uninformative, or wrong, please open an issue: 4894s https://github.com/diku-dk/futhark/issues 4894s 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.fut: 4895s Generating reference outputs: 4895s cc failed with code 1: 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c: In function ‘futrts_umul_hi64’: 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4895s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4895s | ^~~~~~~~~~~ 4895s | __uint32_t 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:90: error: expected ‘)’ before ‘a’ 4895s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4895s | ~ ^ 4895s | ) 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4411:109: error: expected ‘)’ before ‘b’ 4895s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4895s | ~ ^ 4895s | ) 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c: In function ‘futrts_smul_hi64’: 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4895s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4895s | ^~~~~~~~~~ 4895s | __int128__ 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:86: error: expected ‘)’ before ‘a’ 4895s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4895s | ~ ^ 4895s | ) 4895s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan2.c:4415:104: error: expected ‘)’ before ‘b’ 4895s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4895s | ~ ^ 4895s | ) 4895s 4895s If you find this error message confusing, uninformative, or wrong, please open an issue: 4895s https://github.com/diku-dk/futhark/issues 4895s 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.fut: 4896s Generating reference outputs: 4896s cc failed with code 1: 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c: In function ‘futrts_umul_hi64’: 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4896s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4896s | ^~~~~~~~~~~ 4896s | __uint32_t 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:90: error: expected ‘)’ before ‘a’ 4896s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4896s | ~ ^ 4896s | ) 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4412:109: error: expected ‘)’ before ‘b’ 4896s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4896s | ~ ^ 4896s | ) 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c: In function ‘futrts_smul_hi64’: 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4896s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4896s | ^~~~~~~~~~ 4896s | __int128__ 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:86: error: expected ‘)’ before ‘a’ 4896s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4896s | ~ ^ 4896s | ) 4896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/scan3.c:4416:104: error: expected ‘)’ before ‘b’ 4896s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4896s | ~ ^ 4896s | ) 4896s 4896s If you find this error message confusing, uninformative, or wrong, please open an issue: 4896s https://github.com/diku-dk/futhark/issues 4896s 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.fut: 4899s Generating reference outputs: 4899s cc failed with code 1: 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c: In function ‘futrts_umul_hi64’: 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4899s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4899s | ^~~~~~~~~~~ 4899s | __uint32_t 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:90: error: expected ‘)’ before ‘a’ 4899s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4899s | ~ ^ 4899s | ) 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4426:109: error: expected ‘)’ before ‘b’ 4899s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4899s | ~ ^ 4899s | ) 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c: In function ‘futrts_smul_hi64’: 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4899s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4899s | ^~~~~~~~~~ 4899s | __int128__ 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:86: error: expected ‘)’ before ‘a’ 4899s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4899s | ~ ^ 4899s | ) 4899s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce0.c:4430:104: error: expected ‘)’ before ‘b’ 4899s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4899s | ~ ^ 4899s | ) 4899s 4899s If you find this error message confusing, uninformative, or wrong, please open an issue: 4899s https://github.com/diku-dk/futhark/issues 4899s 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.fut: 4901s Generating reference outputs: 4901s cc failed with code 1: 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c: In function ‘futrts_umul_hi64’: 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4901s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4901s | ^~~~~~~~~~~ 4901s | __uint32_t 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:90: error: expected ‘)’ before ‘a’ 4901s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4901s | ~ ^ 4901s | ) 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4426:109: error: expected ‘)’ before ‘b’ 4901s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4901s | ~ ^ 4901s | ) 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c: In function ‘futrts_smul_hi64’: 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4901s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4901s | ^~~~~~~~~~ 4901s | __int128__ 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:86: error: expected ‘)’ before ‘a’ 4901s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4901s | ~ ^ 4901s | ) 4901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce2.c:4430:104: error: expected ‘)’ before ‘b’ 4901s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4901s | ~ ^ 4901s | ) 4901s 4901s If you find this error message confusing, uninformative, or wrong, please open an issue: 4901s https://github.com/diku-dk/futhark/issues 4901s 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.fut: 4902s Generating reference outputs: 4902s cc failed with code 1: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c: In function ‘futrts_umul_hi64’: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4902s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ^~~~~~~~~~~ 4902s | __uint32_t 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:90: error: expected ‘)’ before ‘a’ 4902s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4427:109: error: expected ‘)’ before ‘b’ 4902s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c: In function ‘futrts_smul_hi64’: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4902s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ^~~~~~~~~~ 4902s | __int128__ 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:86: error: expected ‘)’ before ‘a’ 4902s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segreduce1.c:4431:104: error: expected ‘)’ before ‘b’ 4902s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s 4902s If you find this error message confusing, uninformative, or wrong, please open an issue: 4902s https://github.com/diku-dk/futhark/issues 4902s 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.fut: 4902s Generating reference outputs: 4902s cc failed with code 1: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c: In function ‘futrts_umul_hi64’: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4902s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ^~~~~~~~~~~ 4902s | __uint32_t 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:90: error: expected ‘)’ before ‘a’ 4902s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4411:109: error: expected ‘)’ before ‘b’ 4902s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c: In function ‘futrts_smul_hi64’: 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4902s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ^~~~~~~~~~ 4902s | __int128__ 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:86: error: expected ‘)’ before ‘a’ 4902s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan0.c:4415:104: error: expected ‘)’ before ‘b’ 4902s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4902s | ~ ^ 4902s | ) 4902s 4902s If you find this error message confusing, uninformative, or wrong, please open an issue: 4902s https://github.com/diku-dk/futhark/issues 4902s 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.fut: 4903s Generating reference outputs: 4903s cc failed with code 1: 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c: In function ‘futrts_umul_hi64’: 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4903s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4903s | ^~~~~~~~~~~ 4903s | __uint32_t 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:90: error: expected ‘)’ before ‘a’ 4903s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4903s | ~ ^ 4903s | ) 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4411:109: error: expected ‘)’ before ‘b’ 4903s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4903s | ~ ^ 4903s | ) 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c: In function ‘futrts_smul_hi64’: 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4903s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4903s | ^~~~~~~~~~ 4903s | __int128__ 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:86: error: expected ‘)’ before ‘a’ 4903s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4903s | ~ ^ 4903s | ) 4903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan2.c:4415:104: error: expected ‘)’ before ‘b’ 4903s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4903s | ~ ^ 4903s | ) 4903s 4903s If you find this error message confusing, uninformative, or wrong, please open an issue: 4903s https://github.com/diku-dk/futhark/issues 4903s 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.fut: 4905s Generating reference outputs: 4905s cc failed with code 1: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c: In function ‘futrts_umul_hi64’: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ^~~~~~~~~~~ 4905s | __uint32_t 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:90: error: expected ‘)’ before ‘a’ 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4412:109: error: expected ‘)’ before ‘b’ 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c: In function ‘futrts_smul_hi64’: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ^~~~~~~~~~ 4905s | __int128__ 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:86: error: expected ‘)’ before ‘a’ 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/segscan1.c:4416:104: error: expected ‘)’ before ‘b’ 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s 4905s If you find this error message confusing, uninformative, or wrong, please open an issue: 4905s https://github.com/diku-dk/futhark/issues 4905s 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.fut: 4905s Generating reference outputs: 4905s cc failed with code 1: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c: In function ‘futrts_umul_hi64’: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ^~~~~~~~~~~ 4905s | __uint32_t 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:90: error: expected ‘)’ before ‘a’ 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4412:109: error: expected ‘)’ before ‘b’ 4905s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c: In function ‘futrts_smul_hi64’: 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ^~~~~~~~~~ 4905s | __int128__ 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:86: error: expected ‘)’ before ‘a’ 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_1d.c:4416:104: error: expected ‘)’ before ‘b’ 4905s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4905s | ~ ^ 4905s | ) 4905s 4905s If you find this error message confusing, uninformative, or wrong, please open an issue: 4905s https://github.com/diku-dk/futhark/issues 4905s 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.fut: 4912s Compiling with --backend=opencl: 4912s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.fut:6:11-12: 4912s Unused name "x". 4912s cc failed with code 1: 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c: In function ‘futrts_umul_hi64’: 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4912s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4912s | ^~~~~~~~~~~ 4912s | __uint32_t 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4493:90: error: expected ‘)’ before ‘a’ 4912s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4912s | ~ ^ 4912s | ) 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4493:109: error: expected ‘)’ before ‘b’ 4912s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4912s | ~ ^ 4912s | ) 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c: In function ‘futrts_smul_hi64’: 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4912s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4912s | ^~~~~~~~~~ 4912s | __int128__ 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4497:86: error: expected ‘)’ before ‘a’ 4912s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4912s | ~ ^ 4912s | ) 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:4497:104: error: expected ‘)’ before ‘b’ 4912s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4912s | ~ ^ 4912s | ) 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c: In function ‘mk_compile_opts’: 4912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intunderscores.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4912s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4912s | ~~^ ~~~~~~~~~~~~~ 4912s | | | 4912s | unsigned int int64_t {aka long long int} 4912s | %llu 4912s 4912s If you find this error message confusing, uninformative, or wrong, please open an issue: 4912s https://github.com/diku-dk/futhark/issues 4912s 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.fut: 4914s Compiling with --backend=opencl: 4914s cc failed with code 1: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c: In function ‘futrts_umul_hi64’: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4914s | ^~~~~~~~~~~ 4914s | __uint32_t 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4507:90: error: expected ‘)’ before ‘a’ 4914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4914s | ~ ^ 4914s | ) 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4507:109: error: expected ‘)’ before ‘b’ 4914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4914s | ~ ^ 4914s | ) 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c: In function ‘futrts_smul_hi64’: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4914s | ^~~~~~~~~~ 4914s | __int128__ 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4511:86: error: expected ‘)’ before ‘a’ 4914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4914s | ~ ^ 4914s | ) 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:4511:104: error: expected ‘)’ before ‘b’ 4914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4914s | ~ ^ 4914s | ) 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c: In function ‘mk_compile_opts’: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/iota0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4914s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4914s | ~~^ ~~~~~~~~~~~~~ 4914s | | | 4914s | unsigned int int64_t {aka long long int} 4914s | %llu 4914s 4914s If you find this error message confusing, uninformative, or wrong, please open an issue: 4914s https://github.com/diku-dk/futhark/issues 4914s 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.fut: 4914s Generating reference outputs: 4914s cc failed with code 1: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c: In function ‘futrts_umul_hi64’: 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4914s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4914s | ^~~~~~~~~~~ 4914s | __uint32_t 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 4914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:90: error: expected ‘)’ before ‘a’ 4915s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4915s | ~ ^ 4915s | ) 4915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4412:109: error: expected ‘)’ before ‘b’ 4915s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4915s | ~ ^ 4915s | ) 4915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c: In function ‘futrts_smul_hi64’: 4915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4915s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4915s | ^~~~~~~~~~ 4915s | __int128__ 4915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:86: error: expected ‘)’ before ‘a’ 4915s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4915s | ~ ^ 4915s | ) 4915s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/stencil_2d.c:4416:104: error: expected ‘)’ before ‘b’ 4915s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4915s | ~ ^ 4915s | ) 4915s 4915s If you find this error message confusing, uninformative, or wrong, please open an issue: 4915s https://github.com/diku-dk/futhark/issues 4915s 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.fut: 4916s Compiling with --backend=opencl: 4916s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.fut:3:14-51: 4916s Entry point parameter 4916s 4916s ((xs: *[n][n]i32): *[n][n]i32, (ys0: [n]i32): [n]i32, (i: i32): i32) 4916s 4916s will have an opaque type, so the entry point will likely not be callable. 4916s cc failed with code 1: 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c: In function ‘futrts_umul_hi64’: 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4543:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4916s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4916s | ^~~~~~~~~~~ 4916s | __uint32_t 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4543:78: note: each undeclared identifier is reported only once for each function it appears in 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4543:90: error: expected ‘)’ before ‘a’ 4916s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4916s | ~ ^ 4916s | ) 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4543:109: error: expected ‘)’ before ‘b’ 4916s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4916s | ~ ^ 4916s | ) 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c: In function ‘futrts_smul_hi64’: 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4547:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4916s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4916s | ^~~~~~~~~~ 4916s | __int128__ 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4547:86: error: expected ‘)’ before ‘a’ 4916s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4916s | ~ ^ 4916s | ) 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:4547:104: error: expected ‘)’ before ‘b’ 4916s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4916s | ~ ^ 4916s | ) 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c: In function ‘mk_compile_opts’: 4916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/ipl-bug.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4916s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4916s | ~~^ ~~~~~~~~~~~~~ 4916s | | | 4916s | unsigned int int64_t {aka long long int} 4916s | %llu 4916s 4916s If you find this error message confusing, uninformative, or wrong, please open an issue: 4916s https://github.com/diku-dk/futhark/issues 4916s 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.fut: 4919s Generating reference outputs: 4919s cc failed with code 1: 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c: In function ‘futrts_umul_hi64’: 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4919s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4919s | ^~~~~~~~~~~ 4919s | __uint32_t 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:90: error: expected ‘)’ before ‘a’ 4919s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4919s | ~ ^ 4919s | ) 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4426:109: error: expected ‘)’ before ‘b’ 4919s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4919s | ~ ^ 4919s | ) 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c: In function ‘futrts_smul_hi64’: 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4919s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4919s | ^~~~~~~~~~ 4919s | __int128__ 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:86: error: expected ‘)’ before ‘a’ 4919s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4919s | ~ ^ 4919s | ) 4919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1054.c:4430:104: error: expected ‘)’ before ‘b’ 4919s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4919s | ~ ^ 4919s | ) 4919s 4919s If you find this error message confusing, uninformative, or wrong, please open an issue: 4919s https://github.com/diku-dk/futhark/issues 4919s 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.fut: 4927s Generating reference outputs: 4927s cc failed with code 1: 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c: In function ‘futrts_umul_hi64’: 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4927s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4927s | ^~~~~~~~~~~ 4927s | __uint32_t 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:78: note: each undeclared identifier is reported only once for each function it appears in 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:90: error: expected ‘)’ before ‘a’ 4927s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4927s | ~ ^ 4927s | ) 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4417:109: error: expected ‘)’ before ‘b’ 4927s 4417 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4927s | ~ ^ 4927s | ) 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c: In function ‘futrts_smul_hi64’: 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4927s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4927s | ^~~~~~~~~~ 4927s | __int128__ 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:86: error: expected ‘)’ before ‘a’ 4927s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4927s | ~ ^ 4927s | ) 4927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/intragroup/toomuch.c:4421:104: error: expected ‘)’ before ‘b’ 4927s 4421 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4927s | ~ ^ 4927s | ) 4927s 4927s If you find this error message confusing, uninformative, or wrong, please open an issue: 4927s https://github.com/diku-dk/futhark/issues 4927s 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut: 4932s Compiling with --backend=opencl: 4932s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut:7:47-48: 4932s Unused name "j". 4932s 4932s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.fut:7:61-65: 4932s Defaulting ambiguous type to i32. 4932s cc failed with code 1: 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c: In function ‘futrts_umul_hi64’: 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4932s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4932s | ^~~~~~~~~~~ 4932s | __uint32_t 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4522:90: error: expected ‘)’ before ‘a’ 4932s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4932s | ~ ^ 4932s | ) 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4522:109: error: expected ‘)’ before ‘b’ 4932s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4932s | ~ ^ 4932s | ) 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c: In function ‘futrts_smul_hi64’: 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4932s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4932s | ^~~~~~~~~~ 4932s | __int128__ 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4526:86: error: expected ‘)’ before ‘a’ 4932s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4932s | ~ ^ 4932s | ) 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:4526:104: error: expected ‘)’ before ‘b’ 4932s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4932s | ~ ^ 4932s | ) 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c: In function ‘mk_compile_opts’: 4932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1069.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4932s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4932s | ~~^ ~~~~~~~~~~~~~ 4932s | | | 4932s | unsigned int int64_t {aka long long int} 4932s | %llu 4932s 4932s If you find this error message confusing, uninformative, or wrong, please open an issue: 4932s https://github.com/diku-dk/futhark/issues 4932s 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.fut: 4933s Compiling with --backend=opencl: 4933s cc failed with code 1: 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c: In function ‘futrts_umul_hi64’: 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4933s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4933s | ^~~~~~~~~~~ 4933s | __uint32_t 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4507:90: error: expected ‘)’ before ‘a’ 4933s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4933s | ~ ^ 4933s | ) 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4507:109: error: expected ‘)’ before ‘b’ 4933s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4933s | ~ ^ 4933s | ) 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c: In function ‘futrts_smul_hi64’: 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4933s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4933s | ^~~~~~~~~~ 4933s | __int128__ 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4511:86: error: expected ‘)’ before ‘a’ 4933s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4933s | ~ ^ 4933s | ) 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:4511:104: error: expected ‘)’ before ‘b’ 4933s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4933s | ~ ^ 4933s | ) 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c: In function ‘mk_compile_opts’: 4933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1100.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4933s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4933s | ~~^ ~~~~~~~~~~~~~ 4933s | | | 4933s | unsigned int int64_t {aka long long int} 4933s | %llu 4933s 4933s If you find this error message confusing, uninformative, or wrong, please open an issue: 4933s https://github.com/diku-dk/futhark/issues 4933s 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut: 4944s Compiling with --backend=opencl: 4944s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:25:11-14: 4944s Unused name "xp0". 4944s 4944s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:25:18-21: 4944s Unused name "yp0". 4944s 4944s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.fut:31:21-26: 4944s Entry point parameter 4944s 4944s (rects: [n₆₃]({x: i32, y: i32}, {x: i32, y: i32})) 4944s 4944s will have an opaque type, so the entry point will likely not be callable. 4944s cc failed with code 1: 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c: In function ‘futrts_umul_hi64’: 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4715:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4944s 4715 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4944s | ^~~~~~~~~~~ 4944s | __uint32_t 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4715:78: note: each undeclared identifier is reported only once for each function it appears in 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4715:90: error: expected ‘)’ before ‘a’ 4944s 4715 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4944s | ~ ^ 4944s | ) 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4715:109: error: expected ‘)’ before ‘b’ 4944s 4715 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4944s | ~ ^ 4944s | ) 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c: In function ‘futrts_smul_hi64’: 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4719:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4944s 4719 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4944s | ^~~~~~~~~~ 4944s | __int128__ 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4719:86: error: expected ‘)’ before ‘a’ 4944s 4719 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4944s | ~ ^ 4944s | ) 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:4719:104: error: expected ‘)’ before ‘b’ 4944s 4719 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4944s | ~ ^ 4944s | ) 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c: In function ‘mk_compile_opts’: 4944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1025.c:8073:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4944s 8073 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4944s | ~~^ ~~~~~~~~~~~~~ 4944s | | | 4944s | unsigned int int64_t {aka long long int} 4944s | %llu 4944s 4944s If you find this error message confusing, uninformative, or wrong, please open an issue: 4944s https://github.com/diku-dk/futhark/issues 4944s 4944s (637 failed, 67 passed, 1599 to go). 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.fut: 4947s Compiling with --backend=opencl: 4947s cc failed with code 1: 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c: In function ‘futrts_umul_hi64’: 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4947s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4947s | ^~~~~~~~~~~ 4947s | __uint32_t 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4522:90: error: expected ‘)’ before ‘a’ 4947s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4947s | ~ ^ 4947s | ) 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4522:109: error: expected ‘)’ before ‘b’ 4947s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4947s | ~ ^ 4947s | ) 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c: In function ‘futrts_smul_hi64’: 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4947s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4947s | ^~~~~~~~~~ 4947s | __int128__ 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4526:86: error: expected ‘)’ before ‘a’ 4947s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4947s | ~ ^ 4947s | ) 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:4526:104: error: expected ‘)’ before ‘b’ 4947s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4947s | ~ ^ 4947s | ) 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c: In function ‘mk_compile_opts’: 4947s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1142.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4947s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4947s | ~~^ ~~~~~~~~~~~~~ 4947s | | | 4947s | unsigned int int64_t {aka long long int} 4947s | %llu 4947s 4947s If you find this error message confusing, uninformative, or wrong, please open an issue: 4947s https://github.com/diku-dk/futhark/issues 4947s 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut: 4950s Compiling with --backend=opencl: 4950s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut:20:8-10: 4950s Unused name "n'". 4950s 4950s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.fut:41:1-42:46: 4950s Entry point return type 4950s 4950s *[n₈][n₁₁][n₅]{i: f32, r: f32} 4950s 4950s will have an opaque type, so the result will likely not be usable. 4950s cc failed with code 1: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c: In function ‘futrts_umul_hi64’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4950s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ^~~~~~~~~~~ 4950s | __uint32_t 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4537:90: error: expected ‘)’ before ‘a’ 4950s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4537:109: error: expected ‘)’ before ‘b’ 4950s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c: In function ‘futrts_smul_hi64’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4950s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ^~~~~~~~~~ 4950s | __int128__ 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4541:86: error: expected ‘)’ before ‘a’ 4950s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:4541:104: error: expected ‘)’ before ‘b’ 4950s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c: In function ‘mk_compile_opts’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1068.c:7887:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4950s 7887 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4950s | ~~^ ~~~~~~~~~~~~~ 4950s | | | 4950s | unsigned int int64_t {aka long long int} 4950s | %llu 4950s 4950s If you find this error message confusing, uninformative, or wrong, please open an issue: 4950s https://github.com/diku-dk/futhark/issues 4950s 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.fut: 4950s Compiling with --backend=opencl: 4950s cc failed with code 1: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c: In function ‘futrts_umul_hi64’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4578:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4950s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ^~~~~~~~~~~ 4950s | __uint32_t 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4578:78: note: each undeclared identifier is reported only once for each function it appears in 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4578:90: error: expected ‘)’ before ‘a’ 4950s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4578:109: error: expected ‘)’ before ‘b’ 4950s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c: In function ‘futrts_smul_hi64’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4582:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4950s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ^~~~~~~~~~ 4950s | __int128__ 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4582:86: error: expected ‘)’ before ‘a’ 4950s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:4582:104: error: expected ‘)’ before ‘b’ 4950s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4950s | ~ ^ 4950s | ) 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c: In function ‘mk_compile_opts’: 4950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1139.c:7911:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4950s 7911 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4950s | ~~^ ~~~~~~~~~~~~~ 4950s | | | 4950s | unsigned int int64_t {aka long long int} 4950s | %llu 4950s 4950s If you find this error message confusing, uninformative, or wrong, please open an issue: 4950s https://github.com/diku-dk/futhark/issues 4950s 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.fut: 4957s Compiling with --backend=opencl: 4957s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.fut:26:19-29:70: 4957s Defaulting ambiguous type to f64. 4957s cc failed with code 1: 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c: In function ‘futrts_umul_hi64’: 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4574:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4957s 4574 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4957s | ^~~~~~~~~~~ 4957s | __uint32_t 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4574:78: note: each undeclared identifier is reported only once for each function it appears in 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4574:90: error: expected ‘)’ before ‘a’ 4957s 4574 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4957s | ~ ^ 4957s | ) 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4574:109: error: expected ‘)’ before ‘b’ 4957s 4574 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4957s | ~ ^ 4957s | ) 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c: In function ‘futrts_smul_hi64’: 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4578:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4957s 4578 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4957s | ^~~~~~~~~~ 4957s | __int128__ 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4578:86: error: expected ‘)’ before ‘a’ 4957s 4578 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4957s | ~ ^ 4957s | ) 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:4578:104: error: expected ‘)’ before ‘b’ 4957s 4578 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4957s | ~ ^ 4957s | ) 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c: In function ‘mk_compile_opts’: 4957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1073.c:7927:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4957s 7927 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4957s | ~~^ ~~~~~~~~~~~~~ 4957s | | | 4957s | unsigned int int64_t {aka long long int} 4957s | %llu 4957s 4957s If you find this error message confusing, uninformative, or wrong, please open an issue: 4957s https://github.com/diku-dk/futhark/issues 4957s 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.fut: 4965s Compiling with --backend=opencl: 4965s cc failed with code 1: 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c: In function ‘futrts_umul_hi64’: 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4965s | ^~~~~~~~~~~ 4965s | __uint32_t 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4493:90: error: expected ‘)’ before ‘a’ 4965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4965s | ~ ^ 4965s | ) 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4493:109: error: expected ‘)’ before ‘b’ 4965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4965s | ~ ^ 4965s | ) 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c: In function ‘futrts_smul_hi64’: 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4965s | ^~~~~~~~~~ 4965s | __int128__ 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4497:86: error: expected ‘)’ before ‘a’ 4965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4965s | ~ ^ 4965s | ) 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:4497:104: error: expected ‘)’ before ‘b’ 4965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4965s | ~ ^ 4965s | ) 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c: In function ‘mk_compile_opts’: 4965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1173.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4965s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4965s | ~~^ ~~~~~~~~~~~~~ 4965s | | | 4965s | unsigned int int64_t {aka long long int} 4965s | %llu 4965s 4965s If you find this error message confusing, uninformative, or wrong, please open an issue: 4965s https://github.com/diku-dk/futhark/issues 4965s 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.fut: 4968s Compiling with --backend=opencl: 4968s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.fut:5:36-37: 4968s Unused name "y". 4968s cc failed with code 1: 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c: In function ‘futrts_umul_hi64’: 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4968s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4968s | ^~~~~~~~~~~ 4968s | __uint32_t 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4494:90: error: expected ‘)’ before ‘a’ 4968s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4968s | ~ ^ 4968s | ) 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4494:109: error: expected ‘)’ before ‘b’ 4968s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4968s | ~ ^ 4968s | ) 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c: In function ‘futrts_smul_hi64’: 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4968s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4968s | ^~~~~~~~~~ 4968s | __int128__ 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4498:86: error: expected ‘)’ before ‘a’ 4968s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4968s | ~ ^ 4968s | ) 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:4498:104: error: expected ‘)’ before ‘b’ 4968s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4968s | ~ ^ 4968s | ) 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c: In function ‘mk_compile_opts’: 4968s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1174.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4968s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4968s | ~~^ ~~~~~~~~~~~~~ 4968s | | | 4968s | unsigned int int64_t {aka long long int} 4968s | %llu 4968s 4968s If you find this error message confusing, uninformative, or wrong, please open an issue: 4968s https://github.com/diku-dk/futhark/issues 4968s 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut: 4973s Compiling with --backend=opencl: 4973s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:6:1-8:39: 4973s Entry point return type 4973s 4973s ?[loop₁₅][loop₁₆].*[loop₁₅]([loop₁₆]i32, i64) 4973s 4973s will have an opaque type, so the result will likely not be usable. 4973s 4973s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:7:8-11: 4973s Unused name "acc". 4973s 4973s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.fut:8:5-39: 4973s Defaulting ambiguous type to i32. 4973s cc failed with code 1: 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c: In function ‘futrts_umul_hi64’: 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4567:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4973s 4567 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4973s | ^~~~~~~~~~~ 4973s | __uint32_t 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4567:78: note: each undeclared identifier is reported only once for each function it appears in 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4567:90: error: expected ‘)’ before ‘a’ 4973s 4567 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4973s | ~ ^ 4973s | ) 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4567:109: error: expected ‘)’ before ‘b’ 4973s 4567 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4973s | ~ ^ 4973s | ) 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c: In function ‘futrts_smul_hi64’: 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4571:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4973s 4571 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4973s | ^~~~~~~~~~ 4973s | __int128__ 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4571:86: error: expected ‘)’ before ‘a’ 4973s 4571 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4973s | ~ ^ 4973s | ) 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:4571:104: error: expected ‘)’ before ‘b’ 4973s 4571 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4973s | ~ ^ 4973s | ) 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c: In function ‘mk_compile_opts’: 4973s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1177.c:7900:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4973s 7900 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4973s | ~~^ ~~~~~~~~~~~~~ 4973s | | | 4973s | unsigned int int64_t {aka long long int} 4973s | %llu 4973s 4973s If you find this error message confusing, uninformative, or wrong, please open an issue: 4973s https://github.com/diku-dk/futhark/issues 4973s 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.fut: 4981s Compiling with --backend=opencl: 4981s cc failed with code 1: 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c: In function ‘futrts_umul_hi64’: 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4981s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4981s | ^~~~~~~~~~~ 4981s | __uint32_t 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4522:90: error: expected ‘)’ before ‘a’ 4981s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4981s | ~ ^ 4981s | ) 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4522:109: error: expected ‘)’ before ‘b’ 4981s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4981s | ~ ^ 4981s | ) 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c: In function ‘futrts_smul_hi64’: 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4981s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4981s | ^~~~~~~~~~ 4981s | __int128__ 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4526:86: error: expected ‘)’ before ‘a’ 4981s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4981s | ~ ^ 4981s | ) 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:4526:104: error: expected ‘)’ before ‘b’ 4981s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4981s | ~ ^ 4981s | ) 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c: In function ‘mk_compile_opts’: 4981s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1192.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4981s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4981s | ~~^ ~~~~~~~~~~~~~ 4981s | | | 4981s | unsigned int int64_t {aka long long int} 4981s | %llu 4981s 4981s If you find this error message confusing, uninformative, or wrong, please open an issue: 4981s https://github.com/diku-dk/futhark/issues 4981s 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.fut: 4983s Compiling with --backend=opencl: 4983s cc failed with code 1: 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c: In function ‘futrts_umul_hi64’: 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4983s | ^~~~~~~~~~~ 4983s | __uint32_t 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4493:90: error: expected ‘)’ before ‘a’ 4983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4983s | ~ ^ 4983s | ) 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4493:109: error: expected ‘)’ before ‘b’ 4983s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4983s | ~ ^ 4983s | ) 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c: In function ‘futrts_smul_hi64’: 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4983s | ^~~~~~~~~~ 4983s | __int128__ 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4497:86: error: expected ‘)’ before ‘a’ 4983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4983s | ~ ^ 4983s | ) 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:4497:104: error: expected ‘)’ before ‘b’ 4983s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4983s | ~ ^ 4983s | ) 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c: In function ‘mk_compile_opts’: 4983s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1194.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4983s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4983s | ~~^ ~~~~~~~~~~~~~ 4983s | | | 4983s | unsigned int int64_t {aka long long int} 4983s | %llu 4983s 4983s If you find this error message confusing, uninformative, or wrong, please open an issue: 4983s https://github.com/diku-dk/futhark/issues 4983s 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.fut: 4987s Compiling with --backend=opencl: 4987s cc failed with code 1: 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c: In function ‘futrts_umul_hi64’: 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4987s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4987s | ^~~~~~~~~~~ 4987s | __uint32_t 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4538:90: error: expected ‘)’ before ‘a’ 4987s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4987s | ~ ^ 4987s | ) 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4538:109: error: expected ‘)’ before ‘b’ 4987s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4987s | ~ ^ 4987s | ) 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c: In function ‘futrts_smul_hi64’: 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4987s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4987s | ^~~~~~~~~~ 4987s | __int128__ 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4542:86: error: expected ‘)’ before ‘a’ 4987s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4987s | ~ ^ 4987s | ) 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:4542:104: error: expected ‘)’ before ‘b’ 4987s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4987s | ~ ^ 4987s | ) 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c: In function ‘mk_compile_opts’: 4987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1074.c:7926:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4987s 7926 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4987s | ~~^ ~~~~~~~~~~~~~ 4987s | | | 4987s | unsigned int int64_t {aka long long int} 4987s | %llu 4987s 4987s If you find this error message confusing, uninformative, or wrong, please open an issue: 4987s https://github.com/diku-dk/futhark/issues 4987s 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.fut: 4995s Compiling with --backend=opencl: 4995s cc failed with code 1: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c: In function ‘futrts_umul_hi64’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4529:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4995s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ^~~~~~~~~~~ 4995s | __uint32_t 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4529:78: note: each undeclared identifier is reported only once for each function it appears in 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4529:90: error: expected ‘)’ before ‘a’ 4995s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4529:109: error: expected ‘)’ before ‘b’ 4995s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c: In function ‘futrts_smul_hi64’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4533:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4995s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ^~~~~~~~~~ 4995s | __int128__ 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4533:86: error: expected ‘)’ before ‘a’ 4995s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:4533:104: error: expected ‘)’ before ‘b’ 4995s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c: In function ‘mk_compile_opts’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1209.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4995s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4995s | ~~^ ~~~~~~~~~~~~~ 4995s | | | 4995s | unsigned int int64_t {aka long long int} 4995s | %llu 4995s 4995s If you find this error message confusing, uninformative, or wrong, please open an issue: 4995s https://github.com/diku-dk/futhark/issues 4995s 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.fut: 4995s Compiling with --backend=opencl: 4995s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.fut:1:1-9:6: 4995s Entry point return type 4995s 4995s *[d₀]([n]i64, i64) 4995s 4995s will have an opaque type, so the result will likely not be usable. 4995s cc failed with code 1: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c: In function ‘futrts_umul_hi64’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4553:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4995s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ^~~~~~~~~~~ 4995s | __uint32_t 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4553:78: note: each undeclared identifier is reported only once for each function it appears in 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4553:90: error: expected ‘)’ before ‘a’ 4995s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4553:109: error: expected ‘)’ before ‘b’ 4995s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c: In function ‘futrts_smul_hi64’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4557:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4995s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ^~~~~~~~~~ 4995s | __int128__ 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4557:86: error: expected ‘)’ before ‘a’ 4995s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:4557:104: error: expected ‘)’ before ‘b’ 4995s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4995s | ~ ^ 4995s | ) 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c: In function ‘mk_compile_opts’: 4995s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1203.c:7887:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4995s 7887 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4995s | ~~^ ~~~~~~~~~~~~~ 4995s | | | 4995s | unsigned int int64_t {aka long long int} 4995s | %llu 4995s 4995s If you find this error message confusing, uninformative, or wrong, please open an issue: 4995s https://github.com/diku-dk/futhark/issues 4995s 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.fut: 4998s Compiling with --backend=opencl: 4998s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.fut:47:10-14: 4998s Entry point parameter 4998s 4998s (u_bs: [d₂][6](f32, f32, f32)) 4998s 4998s will have an opaque type, so the entry point will likely not be callable. 4998s cc failed with code 1: 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c: In function ‘futrts_umul_hi64’: 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4637:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4998s 4637 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4998s | ^~~~~~~~~~~ 4998s | __uint32_t 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4637:78: note: each undeclared identifier is reported only once for each function it appears in 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4637:90: error: expected ‘)’ before ‘a’ 4998s 4637 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4998s | ~ ^ 4998s | ) 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4637:109: error: expected ‘)’ before ‘b’ 4998s 4637 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4998s | ~ ^ 4998s | ) 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c: In function ‘futrts_smul_hi64’: 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4641:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4998s 4641 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4998s | ^~~~~~~~~~ 4998s | __int128__ 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4641:86: error: expected ‘)’ before ‘a’ 4998s 4641 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4998s | ~ ^ 4998s | ) 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:4641:104: error: expected ‘)’ before ‘b’ 4998s 4641 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4998s | ~ ^ 4998s | ) 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c: In function ‘mk_compile_opts’: 4998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1112.c:8037:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4998s 8037 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4998s | ~~^ ~~~~~~~~~~~~~ 4998s | | | 4998s | unsigned int int64_t {aka long long int} 4998s | %llu 4998s 4998s If you find this error message confusing, uninformative, or wrong, please open an issue: 4998s https://github.com/diku-dk/futhark/issues 4998s 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut: 4999s Compiling with --backend=opencl: 4999s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:31:11-12: 4999s Unused name "V". 4999s 4999s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:32:11-13: 4999s Unused name "Bs". 4999s 4999s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.fut:47:1-61: 4999s Entry point return type 4999s 4999s *[n₃]([m₆][m₆]f32, [m₆][n₇]f32) 4999s 4999s will have an opaque type, so the result will likely not be usable. 4999s cc failed with code 1: 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c: In function ‘futrts_umul_hi64’: 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4553:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 4999s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4999s | ^~~~~~~~~~~ 4999s | __uint32_t 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4553:78: note: each undeclared identifier is reported only once for each function it appears in 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4553:90: error: expected ‘)’ before ‘a’ 4999s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4999s | ~ ^ 4999s | ) 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4553:109: error: expected ‘)’ before ‘b’ 4999s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 4999s | ~ ^ 4999s | ) 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c: In function ‘futrts_smul_hi64’: 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4557:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 4999s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4999s | ^~~~~~~~~~ 4999s | __int128__ 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4557:86: error: expected ‘)’ before ‘a’ 4999s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4999s | ~ ^ 4999s | ) 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:4557:104: error: expected ‘)’ before ‘b’ 4999s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 4999s | ~ ^ 4999s | ) 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c: In function ‘mk_compile_opts’: 4999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1143.c:7931:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 4999s 7931 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 4999s | ~~^ ~~~~~~~~~~~~~ 4999s | | | 4999s | unsigned int int64_t {aka long long int} 4999s | %llu 4999s 4999s If you find this error message confusing, uninformative, or wrong, please open an issue: 4999s https://github.com/diku-dk/futhark/issues 4999s 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.fut: 5003s Compiling with --backend=opencl: 5003s cc failed with code 1: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c: In function ‘futrts_umul_hi64’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5003s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ^~~~~~~~~~~ 5003s | __uint32_t 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4522:90: error: expected ‘)’ before ‘a’ 5003s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4522:109: error: expected ‘)’ before ‘b’ 5003s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c: In function ‘futrts_smul_hi64’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5003s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ^~~~~~~~~~ 5003s | __int128__ 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4526:86: error: expected ‘)’ before ‘a’ 5003s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:4526:104: error: expected ‘)’ before ‘b’ 5003s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c: In function ‘mk_compile_opts’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1213.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5003s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5003s | ~~^ ~~~~~~~~~~~~~ 5003s | | | 5003s | unsigned int int64_t {aka long long int} 5003s | %llu 5003s 5003s If you find this error message confusing, uninformative, or wrong, please open an issue: 5003s https://github.com/diku-dk/futhark/issues 5003s 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.fut: 5003s Compiling with --backend=opencl: 5003s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.fut:1:18-19: 5003s Unused name "n". 5003s cc failed with code 1: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c: In function ‘futrts_umul_hi64’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5003s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ^~~~~~~~~~~ 5003s | __uint32_t 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4508:90: error: expected ‘)’ before ‘a’ 5003s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4508:109: error: expected ‘)’ before ‘b’ 5003s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c: In function ‘futrts_smul_hi64’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5003s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ^~~~~~~~~~ 5003s | __int128__ 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4512:86: error: expected ‘)’ before ‘a’ 5003s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:4512:104: error: expected ‘)’ before ‘b’ 5003s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5003s | ~ ^ 5003s | ) 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c: In function ‘mk_compile_opts’: 5003s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1222.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5003s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5003s | ~~^ ~~~~~~~~~~~~~ 5003s | | | 5003s | unsigned int int64_t {aka long long int} 5003s | %llu 5003s 5003s If you find this error message confusing, uninformative, or wrong, please open an issue: 5003s https://github.com/diku-dk/futhark/issues 5003s 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.fut: 5012s Compiling with --backend=opencl: 5012s cc failed with code 1: 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c: In function ‘futrts_umul_hi64’: 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5012s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5012s | ^~~~~~~~~~~ 5012s | __uint32_t 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4493:90: error: expected ‘)’ before ‘a’ 5012s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5012s | ~ ^ 5012s | ) 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4493:109: error: expected ‘)’ before ‘b’ 5012s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5012s | ~ ^ 5012s | ) 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c: In function ‘futrts_smul_hi64’: 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5012s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5012s | ^~~~~~~~~~ 5012s | __int128__ 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4497:86: error: expected ‘)’ before ‘a’ 5012s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5012s | ~ ^ 5012s | ) 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:4497:104: error: expected ‘)’ before ‘b’ 5012s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5012s | ~ ^ 5012s | ) 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c: In function ‘mk_compile_opts’: 5012s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1232.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5012s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5012s | ~~^ ~~~~~~~~~~~~~ 5012s | | | 5012s | unsigned int int64_t {aka long long int} 5012s | %llu 5012s 5012s If you find this error message confusing, uninformative, or wrong, please open an issue: 5012s https://github.com/diku-dk/futhark/issues 5012s 5012s (654 failed, 70 passed, 1579 to go). 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.fut: 5017s Compiling with --backend=opencl: 5017s cc failed with code 1: 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c: In function ‘futrts_umul_hi64’: 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5017s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5017s | ^~~~~~~~~~~ 5017s | __uint32_t 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4523:90: error: expected ‘)’ before ‘a’ 5017s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5017s | ~ ^ 5017s | ) 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4523:109: error: expected ‘)’ before ‘b’ 5017s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5017s | ~ ^ 5017s | ) 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c: In function ‘futrts_smul_hi64’: 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5017s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5017s | ^~~~~~~~~~ 5017s | __int128__ 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4527:86: error: expected ‘)’ before ‘a’ 5017s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5017s | ~ ^ 5017s | ) 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:4527:104: error: expected ‘)’ before ‘b’ 5017s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5017s | ~ ^ 5017s | ) 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c: In function ‘mk_compile_opts’: 5017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1225.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5017s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5017s | ~~^ ~~~~~~~~~~~~~ 5017s | | | 5017s | unsigned int int64_t {aka long long int} 5017s | %llu 5017s 5017s If you find this error message confusing, uninformative, or wrong, please open an issue: 5017s https://github.com/diku-dk/futhark/issues 5017s 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.fut: 5018s Compiling with --backend=opencl: 5018s cc failed with code 1: 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c: In function ‘futrts_umul_hi64’: 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5018s | ^~~~~~~~~~~ 5018s | __uint32_t 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4507:90: error: expected ‘)’ before ‘a’ 5018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5018s | ~ ^ 5018s | ) 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4507:109: error: expected ‘)’ before ‘b’ 5018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5018s | ~ ^ 5018s | ) 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c: In function ‘futrts_smul_hi64’: 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5018s | ^~~~~~~~~~ 5018s | __int128__ 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4511:86: error: expected ‘)’ before ‘a’ 5018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5018s | ~ ^ 5018s | ) 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:4511:104: error: expected ‘)’ before ‘b’ 5018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5018s | ~ ^ 5018s | ) 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c: In function ‘mk_compile_opts’: 5018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1240.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5018s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5018s | ~~^ ~~~~~~~~~~~~~ 5018s | | | 5018s | unsigned int int64_t {aka long long int} 5018s | %llu 5018s 5018s If you find this error message confusing, uninformative, or wrong, please open an issue: 5018s https://github.com/diku-dk/futhark/issues 5018s 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.fut: 5019s Compiling with --backend=opencl: 5019s cc failed with code 1: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c: In function ‘futrts_umul_hi64’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ^~~~~~~~~~~ 5019s | __uint32_t 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4507:90: error: expected ‘)’ before ‘a’ 5019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4507:109: error: expected ‘)’ before ‘b’ 5019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c: In function ‘futrts_smul_hi64’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ^~~~~~~~~~ 5019s | __int128__ 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4511:86: error: expected ‘)’ before ‘a’ 5019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:4511:104: error: expected ‘)’ before ‘b’ 5019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c: In function ‘mk_compile_opts’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1239.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5019s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5019s | ~~^ ~~~~~~~~~~~~~ 5019s | | | 5019s | unsigned int int64_t {aka long long int} 5019s | %llu 5019s 5019s If you find this error message confusing, uninformative, or wrong, please open an issue: 5019s https://github.com/diku-dk/futhark/issues 5019s 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.fut: 5019s Compiling with --backend=opencl: 5019s cc failed with code 1: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c: In function ‘futrts_umul_hi64’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ^~~~~~~~~~~ 5019s | __uint32_t 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4509:90: error: expected ‘)’ before ‘a’ 5019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4509:109: error: expected ‘)’ before ‘b’ 5019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c: In function ‘futrts_smul_hi64’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ^~~~~~~~~~ 5019s | __int128__ 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4513:86: error: expected ‘)’ before ‘a’ 5019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:4513:104: error: expected ‘)’ before ‘b’ 5019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5019s | ~ ^ 5019s | ) 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c: In function ‘mk_compile_opts’: 5019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1241.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5019s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5019s | ~~^ ~~~~~~~~~~~~~ 5019s | | | 5019s | unsigned int int64_t {aka long long int} 5019s | %llu 5019s 5019s If you find this error message confusing, uninformative, or wrong, please open an issue: 5019s https://github.com/diku-dk/futhark/issues 5019s 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut: 5027s Compiling with --backend=opencl: 5027s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:14-15: 5027s Unused name "f". 5027s 5027s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:30-33: 5027s Unused name "irf". 5027s 5027s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.fut:1:44-45: 5027s Unused name "b". 5027s cc failed with code 1: 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c: In function ‘futrts_umul_hi64’: 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5027s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5027s | ^~~~~~~~~~~ 5027s | __uint32_t 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4538:90: error: expected ‘)’ before ‘a’ 5027s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5027s | ~ ^ 5027s | ) 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4538:109: error: expected ‘)’ before ‘b’ 5027s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5027s | ~ ^ 5027s | ) 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c: In function ‘futrts_smul_hi64’: 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5027s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5027s | ^~~~~~~~~~ 5027s | __int128__ 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4542:86: error: expected ‘)’ before ‘a’ 5027s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5027s | ~ ^ 5027s | ) 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:4542:104: error: expected ‘)’ before ‘b’ 5027s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5027s | ~ ^ 5027s | ) 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c: In function ‘mk_compile_opts’: 5027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1242.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5027s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5027s | ~~^ ~~~~~~~~~~~~~ 5027s | | | 5027s | unsigned int int64_t {aka long long int} 5027s | %llu 5027s 5027s If you find this error message confusing, uninformative, or wrong, please open an issue: 5027s https://github.com/diku-dk/futhark/issues 5027s 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.fut: 5032s Compiling with --backend=opencl: 5032s cc failed with code 1: 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c: In function ‘futrts_umul_hi64’: 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5032s | ^~~~~~~~~~~ 5032s | __uint32_t 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4493:90: error: expected ‘)’ before ‘a’ 5032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5032s | ~ ^ 5032s | ) 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4493:109: error: expected ‘)’ before ‘b’ 5032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5032s | ~ ^ 5032s | ) 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c: In function ‘futrts_smul_hi64’: 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5032s | ^~~~~~~~~~ 5032s | __int128__ 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4497:86: error: expected ‘)’ before ‘a’ 5032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5032s | ~ ^ 5032s | ) 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:4497:104: error: expected ‘)’ before ‘b’ 5032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5032s | ~ ^ 5032s | ) 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c: In function ‘mk_compile_opts’: 5032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1250.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5032s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5032s | ~~^ ~~~~~~~~~~~~~ 5032s | | | 5032s | unsigned int int64_t {aka long long int} 5032s | %llu 5032s 5032s If you find this error message confusing, uninformative, or wrong, please open an issue: 5032s https://github.com/diku-dk/futhark/issues 5032s 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut: 5033s Compiling with --backend=opencl: 5033s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:2:43-44: 5033s Unused name "f". 5033s 5033s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:5:40-43: 5033s Unused name "add". 5033s 5033s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.fut:10:9-10: 5033s Unused name "v". 5033s cc failed with code 1: 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c: In function ‘futrts_umul_hi64’: 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5033s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5033s | ^~~~~~~~~~~ 5033s | __uint32_t 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4481:90: error: expected ‘)’ before ‘a’ 5033s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5033s | ~ ^ 5033s | ) 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4481:109: error: expected ‘)’ before ‘b’ 5033s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5033s | ~ ^ 5033s | ) 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c: In function ‘futrts_smul_hi64’: 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5033s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5033s | ^~~~~~~~~~ 5033s | __int128__ 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4485:86: error: expected ‘)’ before ‘a’ 5033s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5033s | ~ ^ 5033s | ) 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:4485:104: error: expected ‘)’ before ‘b’ 5033s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5033s | ~ ^ 5033s | ) 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c: In function ‘mk_compile_opts’: 5033s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1262.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5033s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5033s | ~~^ ~~~~~~~~~~~~~ 5033s | | | 5033s | unsigned int int64_t {aka long long int} 5033s | %llu 5033s 5033s If you find this error message confusing, uninformative, or wrong, please open an issue: 5033s https://github.com/diku-dk/futhark/issues 5033s 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut: 5035s Compiling with --backend=opencl: 5035s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:6:10-11: 5035s Unused name "d". 5035s 5035s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:6:23-24: 5035s Unused name "j". 5035s 5035s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.fut:11:7-12: 5035s Unused name "lows'". 5035s cc failed with code 1: 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c: In function ‘futrts_umul_hi64’: 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5035s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5035s | ^~~~~~~~~~~ 5035s | __uint32_t 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4540:90: error: expected ‘)’ before ‘a’ 5035s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5035s | ~ ^ 5035s | ) 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4540:109: error: expected ‘)’ before ‘b’ 5035s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5035s | ~ ^ 5035s | ) 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c: In function ‘futrts_smul_hi64’: 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5035s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5035s | ^~~~~~~~~~ 5035s | __int128__ 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4544:86: error: expected ‘)’ before ‘a’ 5035s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5035s | ~ ^ 5035s | ) 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:4544:104: error: expected ‘)’ before ‘b’ 5035s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5035s | ~ ^ 5035s | ) 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c: In function ‘mk_compile_opts’: 5035s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1268.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5035s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5035s | ~~^ ~~~~~~~~~~~~~ 5035s | | | 5035s | unsigned int int64_t {aka long long int} 5035s | %llu 5035s 5035s If you find this error message confusing, uninformative, or wrong, please open an issue: 5035s https://github.com/diku-dk/futhark/issues 5035s 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.fut: 5044s Generating reference outputs: 5044s cc failed with code 1: 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c: In function ‘futrts_umul_hi64’: 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5044s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5044s | ^~~~~~~~~~~ 5044s | __uint32_t 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:90: error: expected ‘)’ before ‘a’ 5044s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5044s | ~ ^ 5044s | ) 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4428:109: error: expected ‘)’ before ‘b’ 5044s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5044s | ~ ^ 5044s | ) 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c: In function ‘futrts_smul_hi64’: 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5044s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5044s | ^~~~~~~~~~ 5044s | __int128__ 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:86: error: expected ‘)’ before ‘a’ 5044s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5044s | ~ ^ 5044s | ) 5044s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1292.c:4432:104: error: expected ‘)’ before ‘b’ 5044s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5044s | ~ ^ 5044s | ) 5044s 5044s If you find this error message confusing, uninformative, or wrong, please open an issue: 5044s https://github.com/diku-dk/futhark/issues 5044s 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut: 5045s Compiling with --backend=opencl: 5045s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut:2:31-32: 5045s Unused name "i". 5045s 5045s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.fut:2:33-34: 5045s Unused name "j". 5045s cc failed with code 1: 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c: In function ‘futrts_umul_hi64’: 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5045s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5045s | ^~~~~~~~~~~ 5045s | __uint32_t 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4520:90: error: expected ‘)’ before ‘a’ 5045s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5045s | ~ ^ 5045s | ) 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4520:109: error: expected ‘)’ before ‘b’ 5045s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5045s | ~ ^ 5045s | ) 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c: In function ‘futrts_smul_hi64’: 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5045s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5045s | ^~~~~~~~~~ 5045s | __int128__ 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4524:86: error: expected ‘)’ before ‘a’ 5045s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5045s | ~ ^ 5045s | ) 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:4524:104: error: expected ‘)’ before ‘b’ 5045s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5045s | ~ ^ 5045s | ) 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c: In function ‘mk_compile_opts’: 5045s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1284.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5045s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5045s | ~~^ ~~~~~~~~~~~~~ 5045s | | | 5045s | unsigned int int64_t {aka long long int} 5045s | %llu 5045s 5045s If you find this error message confusing, uninformative, or wrong, please open an issue: 5045s https://github.com/diku-dk/futhark/issues 5045s 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.fut: 5047s Compiling with --backend=opencl: 5047s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.fut:11:41-42: 5047s Defaulting ambiguous type to i32. 5047s cc failed with code 1: 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c: In function ‘futrts_umul_hi64’: 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5047s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5047s | ^~~~~~~~~~~ 5047s | __uint32_t 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4538:90: error: expected ‘)’ before ‘a’ 5047s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5047s | ~ ^ 5047s | ) 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4538:109: error: expected ‘)’ before ‘b’ 5047s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5047s | ~ ^ 5047s | ) 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c: In function ‘futrts_smul_hi64’: 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5047s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5047s | ^~~~~~~~~~ 5047s | __int128__ 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4542:86: error: expected ‘)’ before ‘a’ 5047s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5047s | ~ ^ 5047s | ) 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:4542:104: error: expected ‘)’ before ‘b’ 5047s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5047s | ~ ^ 5047s | ) 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c: In function ‘mk_compile_opts’: 5047s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1243.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5047s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5047s | ~~^ ~~~~~~~~~~~~~ 5047s | | | 5047s | unsigned int int64_t {aka long long int} 5047s | %llu 5047s 5047s If you find this error message confusing, uninformative, or wrong, please open an issue: 5047s https://github.com/diku-dk/futhark/issues 5047s 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.fut: 5048s Compiling with --backend=opencl: 5048s cc failed with code 1: 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c: In function ‘futrts_umul_hi64’: 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5048s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5048s | ^~~~~~~~~~~ 5048s | __uint32_t 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4524:90: error: expected ‘)’ before ‘a’ 5048s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5048s | ~ ^ 5048s | ) 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4524:109: error: expected ‘)’ before ‘b’ 5048s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5048s | ~ ^ 5048s | ) 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c: In function ‘futrts_smul_hi64’: 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5048s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5048s | ^~~~~~~~~~ 5048s | __int128__ 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4528:86: error: expected ‘)’ before ‘a’ 5048s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5048s | ~ ^ 5048s | ) 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:4528:104: error: expected ‘)’ before ‘b’ 5048s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5048s | ~ ^ 5048s | ) 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c: In function ‘mk_compile_opts’: 5048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1291.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5048s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5048s | ~~^ ~~~~~~~~~~~~~ 5048s | | | 5048s | unsigned int int64_t {aka long long int} 5048s | %llu 5048s 5048s If you find this error message confusing, uninformative, or wrong, please open an issue: 5048s https://github.com/diku-dk/futhark/issues 5048s 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.fut: 5054s Compiling with --backend=opencl: 5054s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.fut:8:23-25: 5054s Defaulting ambiguous type to i32. 5054s cc failed with code 1: 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c: In function ‘futrts_umul_hi64’: 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5054s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5054s | ^~~~~~~~~~~ 5054s | __uint32_t 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4507:90: error: expected ‘)’ before ‘a’ 5054s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5054s | ~ ^ 5054s | ) 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4507:109: error: expected ‘)’ before ‘b’ 5054s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5054s | ~ ^ 5054s | ) 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c: In function ‘futrts_smul_hi64’: 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5054s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5054s | ^~~~~~~~~~ 5054s | __int128__ 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4511:86: error: expected ‘)’ before ‘a’ 5054s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5054s | ~ ^ 5054s | ) 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:4511:104: error: expected ‘)’ before ‘b’ 5054s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5054s | ~ ^ 5054s | ) 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c: In function ‘mk_compile_opts’: 5054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1296.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5054s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5054s | ~~^ ~~~~~~~~~~~~~ 5054s | | | 5054s | unsigned int int64_t {aka long long int} 5054s | %llu 5054s 5054s If you find this error message confusing, uninformative, or wrong, please open an issue: 5054s https://github.com/diku-dk/futhark/issues 5054s 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.fut: 5056s Compiling with --backend=opencl: 5056s cc failed with code 1: 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c: In function ‘futrts_umul_hi64’: 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5056s | ^~~~~~~~~~~ 5056s | __uint32_t 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4507:90: error: expected ‘)’ before ‘a’ 5056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5056s | ~ ^ 5056s | ) 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4507:109: error: expected ‘)’ before ‘b’ 5056s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5056s | ~ ^ 5056s | ) 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c: In function ‘futrts_smul_hi64’: 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5056s | ^~~~~~~~~~ 5056s | __int128__ 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4511:86: error: expected ‘)’ before ‘a’ 5056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5056s | ~ ^ 5056s | ) 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:4511:104: error: expected ‘)’ before ‘b’ 5056s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5056s | ~ ^ 5056s | ) 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c: In function ‘mk_compile_opts’: 5056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1302.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5056s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5056s | ~~^ ~~~~~~~~~~~~~ 5056s | | | 5056s | unsigned int int64_t {aka long long int} 5056s | %llu 5056s 5056s If you find this error message confusing, uninformative, or wrong, please open an issue: 5056s https://github.com/diku-dk/futhark/issues 5056s 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.fut: 5057s Generating reference outputs: 5057s cc failed with code 1: 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c: In function ‘futrts_umul_hi64’: 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5057s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5057s | ^~~~~~~~~~~ 5057s | __uint32_t 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:90: error: expected ‘)’ before ‘a’ 5057s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5057s | ~ ^ 5057s | ) 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4444:109: error: expected ‘)’ before ‘b’ 5057s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5057s | ~ ^ 5057s | ) 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c: In function ‘futrts_smul_hi64’: 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5057s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5057s | ^~~~~~~~~~ 5057s | __int128__ 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:86: error: expected ‘)’ before ‘a’ 5057s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5057s | ~ ^ 5057s | ) 5057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1325.c:4448:104: error: expected ‘)’ before ‘b’ 5057s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5057s | ~ ^ 5057s | ) 5057s 5057s If you find this error message confusing, uninformative, or wrong, please open an issue: 5057s https://github.com/diku-dk/futhark/issues 5057s 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.fut: 5063s Compiling with --backend=opencl: 5063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.fut:1:22-23: 5063s Unused name "a". 5063s cc failed with code 1: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c: In function ‘futrts_umul_hi64’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ^~~~~~~~~~~ 5063s | __uint32_t 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4523:90: error: expected ‘)’ before ‘a’ 5063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4523:109: error: expected ‘)’ before ‘b’ 5063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c: In function ‘futrts_smul_hi64’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ^~~~~~~~~~ 5063s | __int128__ 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4527:86: error: expected ‘)’ before ‘a’ 5063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:4527:104: error: expected ‘)’ before ‘b’ 5063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c: In function ‘mk_compile_opts’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1322.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5063s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5063s | ~~^ ~~~~~~~~~~~~~ 5063s | | | 5063s | unsigned int int64_t {aka long long int} 5063s | %llu 5063s 5063s If you find this error message confusing, uninformative, or wrong, please open an issue: 5063s https://github.com/diku-dk/futhark/issues 5063s 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.fut: 5063s Compiling with --backend=opencl: 5063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.fut:41:23-38: 5063s Comparing arrays with "==" is deprecated and will stop working in a future 5063s revision of the language. 5063s cc failed with code 1: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c: In function ‘futrts_umul_hi64’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5063s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ^~~~~~~~~~~ 5063s | __uint32_t 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4509:90: error: expected ‘)’ before ‘a’ 5063s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4509:109: error: expected ‘)’ before ‘b’ 5063s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c: In function ‘futrts_smul_hi64’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5063s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ^~~~~~~~~~ 5063s | __int128__ 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4513:86: error: expected ‘)’ before ‘a’ 5063s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:4513:104: error: expected ‘)’ before ‘b’ 5063s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5063s | ~ ^ 5063s | ) 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c: In function ‘mk_compile_opts’: 5063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1237.c:7891:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5063s 7891 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5063s | ~~^ ~~~~~~~~~~~~~ 5063s | | | 5063s | unsigned int int64_t {aka long long int} 5063s | %llu 5063s 5063s If you find this error message confusing, uninformative, or wrong, please open an issue: 5063s https://github.com/diku-dk/futhark/issues 5063s 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.fut: 5065s Compiling with --backend=opencl: 5065s cc failed with code 1: 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c: In function ‘futrts_umul_hi64’: 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5065s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5065s | ^~~~~~~~~~~ 5065s | __uint32_t 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4520:90: error: expected ‘)’ before ‘a’ 5065s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5065s | ~ ^ 5065s | ) 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4520:109: error: expected ‘)’ before ‘b’ 5065s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5065s | ~ ^ 5065s | ) 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c: In function ‘futrts_smul_hi64’: 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5065s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5065s | ^~~~~~~~~~ 5065s | __int128__ 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4524:86: error: expected ‘)’ before ‘a’ 5065s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5065s | ~ ^ 5065s | ) 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:4524:104: error: expected ‘)’ before ‘b’ 5065s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5065s | ~ ^ 5065s | ) 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c: In function ‘mk_compile_opts’: 5065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1326.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5065s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5065s | ~~^ ~~~~~~~~~~~~~ 5065s | | | 5065s | unsigned int int64_t {aka long long int} 5065s | %llu 5065s 5065s If you find this error message confusing, uninformative, or wrong, please open an issue: 5065s https://github.com/diku-dk/futhark/issues 5065s 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.fut: 5067s Generating reference outputs: 5067s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.fut:10:17-19: 5067s Unused name "Y0". 5067s cc failed with code 1: 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c: In function ‘futrts_umul_hi64’: 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5067s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5067s | ^~~~~~~~~~~ 5067s | __uint32_t 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:90: error: expected ‘)’ before ‘a’ 5067s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5067s | ~ ^ 5067s | ) 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4428:109: error: expected ‘)’ before ‘b’ 5067s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5067s | ~ ^ 5067s | ) 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c: In function ‘futrts_smul_hi64’: 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5067s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5067s | ^~~~~~~~~~ 5067s | __int128__ 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:86: error: expected ‘)’ before ‘a’ 5067s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5067s | ~ ^ 5067s | ) 5067s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1328.c:4432:104: error: expected ‘)’ before ‘b’ 5067s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5067s | ~ ^ 5067s | ) 5067s 5067s If you find this error message confusing, uninformative, or wrong, please open an issue: 5067s https://github.com/diku-dk/futhark/issues 5067s 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.fut: 5070s Compiling with --backend=opencl: 5070s cc failed with code 1: 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c: In function ‘futrts_umul_hi64’: 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5070s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5070s | ^~~~~~~~~~~ 5070s | __uint32_t 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4508:90: error: expected ‘)’ before ‘a’ 5070s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5070s | ~ ^ 5070s | ) 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4508:109: error: expected ‘)’ before ‘b’ 5070s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5070s | ~ ^ 5070s | ) 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c: In function ‘futrts_smul_hi64’: 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5070s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5070s | ^~~~~~~~~~ 5070s | __int128__ 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4512:86: error: expected ‘)’ before ‘a’ 5070s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5070s | ~ ^ 5070s | ) 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:4512:104: error: expected ‘)’ before ‘b’ 5070s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5070s | ~ ^ 5070s | ) 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c: In function ‘mk_compile_opts’: 5070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1332.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5070s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5070s | ~~^ ~~~~~~~~~~~~~ 5070s | | | 5070s | unsigned int int64_t {aka long long int} 5070s | %llu 5070s 5070s If you find this error message confusing, uninformative, or wrong, please open an issue: 5070s https://github.com/diku-dk/futhark/issues 5070s 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.fut: 5074s Compiling with --backend=opencl: 5074s cc failed with code 1: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c: In function ‘futrts_umul_hi64’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ^~~~~~~~~~~ 5074s | __uint32_t 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4493:90: error: expected ‘)’ before ‘a’ 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4493:109: error: expected ‘)’ before ‘b’ 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c: In function ‘futrts_smul_hi64’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ^~~~~~~~~~ 5074s | __int128__ 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4497:86: error: expected ‘)’ before ‘a’ 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:4497:104: error: expected ‘)’ before ‘b’ 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c: In function ‘mk_compile_opts’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1333.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5074s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5074s | ~~^ ~~~~~~~~~~~~~ 5074s | | | 5074s | unsigned int int64_t {aka long long int} 5074s | %llu 5074s 5074s If you find this error message confusing, uninformative, or wrong, please open an issue: 5074s https://github.com/diku-dk/futhark/issues 5074s 5074s (675 failed, 71 passed, 1557 to go). 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.fut: 5074s Compiling with --backend=opencl: 5074s cc failed with code 1: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c: In function ‘futrts_umul_hi64’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ^~~~~~~~~~~ 5074s | __uint32_t 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4493:90: error: expected ‘)’ before ‘a’ 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4493:109: error: expected ‘)’ before ‘b’ 5074s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c: In function ‘futrts_smul_hi64’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ^~~~~~~~~~ 5074s | __int128__ 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4497:86: error: expected ‘)’ before ‘a’ 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:4497:104: error: expected ‘)’ before ‘b’ 5074s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5074s | ~ ^ 5074s | ) 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c: In function ‘mk_compile_opts’: 5074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1345.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5074s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5074s | ~~^ ~~~~~~~~~~~~~ 5074s | | | 5074s | unsigned int int64_t {aka long long int} 5074s | %llu 5074s 5074s If you find this error message confusing, uninformative, or wrong, please open an issue: 5074s https://github.com/diku-dk/futhark/issues 5074s 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.fut: 5075s Compiling with --backend=opencl: 5075s cc failed with code 1: 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c: In function ‘futrts_umul_hi64’: 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5075s | ^~~~~~~~~~~ 5075s | __uint32_t 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4507:90: error: expected ‘)’ before ‘a’ 5075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5075s | ~ ^ 5075s | ) 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4507:109: error: expected ‘)’ before ‘b’ 5075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5075s | ~ ^ 5075s | ) 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c: In function ‘futrts_smul_hi64’: 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5075s | ^~~~~~~~~~ 5075s | __int128__ 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4511:86: error: expected ‘)’ before ‘a’ 5075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5075s | ~ ^ 5075s | ) 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:4511:104: error: expected ‘)’ before ‘b’ 5075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5075s | ~ ^ 5075s | ) 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c: In function ‘mk_compile_opts’: 5075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1310.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5075s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5075s | ~~^ ~~~~~~~~~~~~~ 5075s | | | 5075s | unsigned int int64_t {aka long long int} 5075s | %llu 5075s 5075s If you find this error message confusing, uninformative, or wrong, please open an issue: 5075s https://github.com/diku-dk/futhark/issues 5075s 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.fut: 5077s Compiling with --backend=opencl: 5077s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.fut:44:1-21: 5077s Entry point return type 5077s 5077s (as: [n₁][m₃][n₄][k₅]{i: f32, r: f32}) -> *[n₁][m₃][n₄][k₅]{i: f32, r: f32} 5077s 5077s will have an opaque type, so the result will likely not be usable. 5077s cc failed with code 1: 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c: In function ‘futrts_umul_hi64’: 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5077s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5077s | ^~~~~~~~~~~ 5077s | __uint32_t 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4537:90: error: expected ‘)’ before ‘a’ 5077s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5077s | ~ ^ 5077s | ) 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4537:109: error: expected ‘)’ before ‘b’ 5077s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5077s | ~ ^ 5077s | ) 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c: In function ‘futrts_smul_hi64’: 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5077s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5077s | ^~~~~~~~~~ 5077s | __int128__ 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4541:86: error: expected ‘)’ before ‘a’ 5077s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5077s | ~ ^ 5077s | ) 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:4541:104: error: expected ‘)’ before ‘b’ 5077s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5077s | ~ ^ 5077s | ) 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c: In function ‘mk_compile_opts’: 5077s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1080.c:7984:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5077s 7984 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5077s | ~~^ ~~~~~~~~~~~~~ 5077s | | | 5077s | unsigned int int64_t {aka long long int} 5077s | %llu 5077s 5077s If you find this error message confusing, uninformative, or wrong, please open an issue: 5077s https://github.com/diku-dk/futhark/issues 5077s 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.fut: 5078s Compiling with --backend=opencl: 5078s cc failed with code 1: 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c: In function ‘futrts_umul_hi64’: 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5078s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5078s | ^~~~~~~~~~~ 5078s | __uint32_t 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4508:90: error: expected ‘)’ before ‘a’ 5078s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5078s | ~ ^ 5078s | ) 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4508:109: error: expected ‘)’ before ‘b’ 5078s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5078s | ~ ^ 5078s | ) 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c: In function ‘futrts_smul_hi64’: 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5078s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5078s | ^~~~~~~~~~ 5078s | __int128__ 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4512:86: error: expected ‘)’ before ‘a’ 5078s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5078s | ~ ^ 5078s | ) 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:4512:104: error: expected ‘)’ before ‘b’ 5078s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5078s | ~ ^ 5078s | ) 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c: In function ‘mk_compile_opts’: 5078s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1358.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5078s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5078s | ~~^ ~~~~~~~~~~~~~ 5078s | | | 5078s | unsigned int int64_t {aka long long int} 5078s | %llu 5078s 5078s If you find this error message confusing, uninformative, or wrong, please open an issue: 5078s https://github.com/diku-dk/futhark/issues 5078s 5081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut: 5081s Generating reference outputs: 5081s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:19-22: 5081s Unused name "arr". 5081s 5081s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:27-28: 5081s Unused name "i". 5081s 5081s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.fut:10:31-32: 5081s Defaulting ambiguous type to i32. 5081s cc failed with code 1: 5081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c: In function ‘futrts_umul_hi64’: 5081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5081s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5081s | ^~~~~~~~~~~ 5081s | __uint32_t 5081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 5081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:90: error: expected ‘)’ before ‘a’ 5081s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5081s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4428:109: error: expected ‘)’ before ‘b’ 5082s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c: In function ‘futrts_smul_hi64’: 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5082s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ^~~~~~~~~~ 5082s | __int128__ 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:86: error: expected ‘)’ before ‘a’ 5082s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1424_tiny.c:4432:104: error: expected ‘)’ before ‘b’ 5082s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s 5082s If you find this error message confusing, uninformative, or wrong, please open an issue: 5082s https://github.com/diku-dk/futhark/issues 5082s 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.fut: 5082s Compiling with --backend=opencl: 5082s cc failed with code 1: 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c: In function ‘futrts_umul_hi64’: 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5082s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5082s | ^~~~~~~~~~~ 5082s | __uint32_t 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4507:90: error: expected ‘)’ before ‘a’ 5082s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4507:109: error: expected ‘)’ before ‘b’ 5082s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c: In function ‘futrts_smul_hi64’: 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5082s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ^~~~~~~~~~ 5082s | __int128__ 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4511:86: error: expected ‘)’ before ‘a’ 5082s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:4511:104: error: expected ‘)’ before ‘b’ 5082s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5082s | ~ ^ 5082s | ) 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c: In function ‘mk_compile_opts’: 5082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1366.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5082s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5082s | ~~^ ~~~~~~~~~~~~~ 5082s | | | 5082s | unsigned int int64_t {aka long long int} 5082s | %llu 5082s 5082s If you find this error message confusing, uninformative, or wrong, please open an issue: 5082s https://github.com/diku-dk/futhark/issues 5082s 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.fut: 5091s Compiling with --backend=opencl: 5091s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.fut:3:17-18: 5091s Unused name "a". 5091s cc failed with code 1: 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c: In function ‘futrts_umul_hi64’: 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5091s | ^~~~~~~~~~~ 5091s | __uint32_t 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4508:90: error: expected ‘)’ before ‘a’ 5091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5091s | ~ ^ 5091s | ) 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4508:109: error: expected ‘)’ before ‘b’ 5091s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5091s | ~ ^ 5091s | ) 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c: In function ‘futrts_smul_hi64’: 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5091s | ^~~~~~~~~~ 5091s | __int128__ 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4512:86: error: expected ‘)’ before ‘a’ 5091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5091s | ~ ^ 5091s | ) 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:4512:104: error: expected ‘)’ before ‘b’ 5091s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5091s | ~ ^ 5091s | ) 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c: In function ‘mk_compile_opts’: 5091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1455.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5091s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5091s | ~~^ ~~~~~~~~~~~~~ 5091s | | | 5091s | unsigned int int64_t {aka long long int} 5091s | %llu 5091s 5091s If you find this error message confusing, uninformative, or wrong, please open an issue: 5091s https://github.com/diku-dk/futhark/issues 5091s 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut: 5093s Compiling with --backend=opencl: 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:1:23-24: 5093s Unused name "q". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:1:32-37: 5093s Unused name "m_fun". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:8:28-32: 5093s Unused name "ww_l". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:9:28-35: 5093s Unused name "l_idx_l". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:11:28-34: 5093s Unused name "n_nn_l". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:13:26-31: 5093s Unused name "q_pad". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:14:14-16: 5093s Unused name "xx". 5093s 5093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.fut:14:17-19: 5093s Unused name "yy". 5093s cc failed with code 1: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c: In function ‘futrts_umul_hi64’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4545:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5093s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ^~~~~~~~~~~ 5093s | __uint32_t 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4545:78: note: each undeclared identifier is reported only once for each function it appears in 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4545:90: error: expected ‘)’ before ‘a’ 5093s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4545:109: error: expected ‘)’ before ‘b’ 5093s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c: In function ‘futrts_smul_hi64’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4549:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5093s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ^~~~~~~~~~ 5093s | __int128__ 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4549:86: error: expected ‘)’ before ‘a’ 5093s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:4549:104: error: expected ‘)’ before ‘b’ 5093s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c: In function ‘mk_compile_opts’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1384.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5093s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5093s | ~~^ ~~~~~~~~~~~~~ 5093s | | | 5093s | unsigned int int64_t {aka long long int} 5093s | %llu 5093s 5093s If you find this error message confusing, uninformative, or wrong, please open an issue: 5093s https://github.com/diku-dk/futhark/issues 5093s 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.fut: 5093s Compiling with --backend=opencl: 5093s cc failed with code 1: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c: In function ‘futrts_umul_hi64’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5093s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ^~~~~~~~~~~ 5093s | __uint32_t 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4523:90: error: expected ‘)’ before ‘a’ 5093s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4523:109: error: expected ‘)’ before ‘b’ 5093s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c: In function ‘futrts_smul_hi64’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5093s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ^~~~~~~~~~ 5093s | __int128__ 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4527:86: error: expected ‘)’ before ‘a’ 5093s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:4527:104: error: expected ‘)’ before ‘b’ 5093s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5093s | ~ ^ 5093s | ) 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c: In function ‘mk_compile_opts’: 5093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1457.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5093s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5093s | ~~^ ~~~~~~~~~~~~~ 5093s | | | 5093s | unsigned int int64_t {aka long long int} 5093s | %llu 5093s 5093s If you find this error message confusing, uninformative, or wrong, please open an issue: 5093s https://github.com/diku-dk/futhark/issues 5093s 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.fut: 5109s Compiling with --backend=opencl: 5109s cc failed with code 1: 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c: In function ‘futrts_umul_hi64’: 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5109s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5109s | ^~~~~~~~~~~ 5109s | __uint32_t 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4540:90: error: expected ‘)’ before ‘a’ 5109s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5109s | ~ ^ 5109s | ) 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4540:109: error: expected ‘)’ before ‘b’ 5109s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5109s | ~ ^ 5109s | ) 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c: In function ‘futrts_smul_hi64’: 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5109s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5109s | ^~~~~~~~~~ 5109s | __int128__ 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4544:86: error: expected ‘)’ before ‘a’ 5109s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5109s | ~ ^ 5109s | ) 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:4544:104: error: expected ‘)’ before ‘b’ 5109s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5109s | ~ ^ 5109s | ) 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c: In function ‘mk_compile_opts’: 5109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1350.c:7913:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5109s 7913 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5109s | ~~^ ~~~~~~~~~~~~~ 5109s | | | 5109s | unsigned int int64_t {aka long long int} 5109s | %llu 5109s 5109s If you find this error message confusing, uninformative, or wrong, please open an issue: 5109s https://github.com/diku-dk/futhark/issues 5109s 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut: 5114s Compiling with --backend=opencl: 5114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:14-21: 5114s Unused name "turning". 5114s 5114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:29-30: 5114s Unused name "R". 5114s 5114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:37-38: 5114s Unused name "v". 5114s 5114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.fut:11:45-46: 5114s Unused name "a". 5114s cc failed with code 1: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c: In function ‘futrts_umul_hi64’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ^~~~~~~~~~~ 5114s | __uint32_t 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4493:90: error: expected ‘)’ before ‘a’ 5114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4493:109: error: expected ‘)’ before ‘b’ 5114s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c: In function ‘futrts_smul_hi64’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ^~~~~~~~~~ 5114s | __int128__ 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4497:86: error: expected ‘)’ before ‘a’ 5114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:4497:104: error: expected ‘)’ before ‘b’ 5114s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c: In function ‘mk_compile_opts’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1500.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5114s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5114s | ~~^ ~~~~~~~~~~~~~ 5114s | | | 5114s | unsigned int int64_t {aka long long int} 5114s | %llu 5114s 5114s If you find this error message confusing, uninformative, or wrong, please open an issue: 5114s https://github.com/diku-dk/futhark/issues 5114s 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.fut: 5114s Compiling with --backend=opencl: 5114s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.fut:8:1-40: 5114s Entry point return type 5114s 5114s *[n₂](bool, bool) 5114s 5114s will have an opaque type, so the result will likely not be usable. 5114s cc failed with code 1: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c: In function ‘futrts_umul_hi64’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4552:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5114s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ^~~~~~~~~~~ 5114s | __uint32_t 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4552:78: note: each undeclared identifier is reported only once for each function it appears in 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4552:90: error: expected ‘)’ before ‘a’ 5114s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4552:109: error: expected ‘)’ before ‘b’ 5114s 4552 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c: In function ‘futrts_smul_hi64’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4556:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5114s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ^~~~~~~~~~ 5114s | __int128__ 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4556:86: error: expected ‘)’ before ‘a’ 5114s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:4556:104: error: expected ‘)’ before ‘b’ 5114s 4556 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5114s | ~ ^ 5114s | ) 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c: In function ‘mk_compile_opts’: 5114s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1499.c:7884:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5114s 7884 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5114s | ~~^ ~~~~~~~~~~~~~ 5114s | | | 5114s | unsigned int int64_t {aka long long int} 5114s | %llu 5114s 5114s If you find this error message confusing, uninformative, or wrong, please open an issue: 5114s https://github.com/diku-dk/futhark/issues 5114s 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut: 5116s Compiling with --backend=opencl: 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:23-24: 5116s Unused name "d". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:43-46: 5116s Unused name "F_z". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:1:50-51: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:14-21: 5116s Unused name "turning". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:29-30: 5116s Unused name "R". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:37-38: 5116s Unused name "v". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:3:45-46: 5116s Unused name "a". 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:18-20: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:7:29-31: 5116s Defaulting ambiguous type to i32. 5116s 5116s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.fut:12:15-17: 5116s Unused name "Ms". 5116s cc failed with code 1: 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c: In function ‘futrts_umul_hi64’: 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5116s | ^~~~~~~~~~~ 5116s | __uint32_t 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4507:90: error: expected ‘)’ before ‘a’ 5116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5116s | ~ ^ 5116s | ) 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4507:109: error: expected ‘)’ before ‘b’ 5116s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5116s | ~ ^ 5116s | ) 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c: In function ‘futrts_smul_hi64’: 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5116s | ^~~~~~~~~~ 5116s | __int128__ 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4511:86: error: expected ‘)’ before ‘a’ 5116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5116s | ~ ^ 5116s | ) 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:4511:104: error: expected ‘)’ before ‘b’ 5116s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5116s | ~ ^ 5116s | ) 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c: In function ‘mk_compile_opts’: 5116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1501.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5116s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5116s | ~~^ ~~~~~~~~~~~~~ 5116s | | | 5116s | unsigned int int64_t {aka long long int} 5116s | %llu 5116s 5116s If you find this error message confusing, uninformative, or wrong, please open an issue: 5116s https://github.com/diku-dk/futhark/issues 5116s 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut: 5119s Compiling with --backend=opencl: 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:39:16-18: 5119s Unused name "xs". 5119s 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:39:20-22: 5119s Unused name "ys". 5119s 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:13-47:44: 5119s Defaulting ambiguous type to i32. 5119s 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:24-26: 5119s Unused name "xs". 5119s 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:40:32-33: 5119s Unused name "x". 5119s 5119s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.fut:42:36-38: 5119s Unused name "ys". 5119s cc failed with code 1: 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c: In function ‘futrts_umul_hi64’: 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5119s | ^~~~~~~~~~~ 5119s | __uint32_t 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4507:90: error: expected ‘)’ before ‘a’ 5119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5119s | ~ ^ 5119s | ) 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4507:109: error: expected ‘)’ before ‘b’ 5119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5119s | ~ ^ 5119s | ) 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c: In function ‘futrts_smul_hi64’: 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5119s | ^~~~~~~~~~ 5119s | __int128__ 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4511:86: error: expected ‘)’ before ‘a’ 5119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5119s | ~ ^ 5119s | ) 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:4511:104: error: expected ‘)’ before ‘b’ 5119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5119s | ~ ^ 5119s | ) 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c: In function ‘mk_compile_opts’: 5119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1435.c:7893:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5119s 7893 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5119s | ~~^ ~~~~~~~~~~~~~ 5119s | | | 5119s | unsigned int int64_t {aka long long int} 5119s | %llu 5119s 5119s If you find this error message confusing, uninformative, or wrong, please open an issue: 5119s https://github.com/diku-dk/futhark/issues 5119s 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.fut: 5128s Compiling with --backend=opencl: 5128s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.fut:3:55-57: 5128s Defaulting ambiguous type to i32. 5128s cc failed with code 1: 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c: In function ‘futrts_umul_hi64’: 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5128s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5128s | ^~~~~~~~~~~ 5128s | __uint32_t 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4508:90: error: expected ‘)’ before ‘a’ 5128s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5128s | ~ ^ 5128s | ) 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4508:109: error: expected ‘)’ before ‘b’ 5128s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5128s | ~ ^ 5128s | ) 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c: In function ‘futrts_smul_hi64’: 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5128s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5128s | ^~~~~~~~~~ 5128s | __int128__ 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4512:86: error: expected ‘)’ before ‘a’ 5128s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5128s | ~ ^ 5128s | ) 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:4512:104: error: expected ‘)’ before ‘b’ 5128s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5128s | ~ ^ 5128s | ) 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c: In function ‘mk_compile_opts’: 5128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1505.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5128s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5128s | ~~^ ~~~~~~~~~~~~~ 5128s | | | 5128s | unsigned int int64_t {aka long long int} 5128s | %llu 5128s 5128s If you find this error message confusing, uninformative, or wrong, please open an issue: 5128s https://github.com/diku-dk/futhark/issues 5128s 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.fut: 5130s Compiling with --backend=opencl: 5130s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.fut:5:20-43: 5130s Unused name "thisMod". 5130s cc failed with code 1: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c: In function ‘futrts_umul_hi64’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ^~~~~~~~~~~ 5130s | __uint32_t 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4507:90: error: expected ‘)’ before ‘a’ 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4507:109: error: expected ‘)’ before ‘b’ 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c: In function ‘futrts_smul_hi64’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ^~~~~~~~~~ 5130s | __int128__ 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4511:86: error: expected ‘)’ before ‘a’ 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:4511:104: error: expected ‘)’ before ‘b’ 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c: In function ‘mk_compile_opts’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1510.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5130s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5130s | ~~^ ~~~~~~~~~~~~~ 5130s | | | 5130s | unsigned int int64_t {aka long long int} 5130s | %llu 5130s 5130s If you find this error message confusing, uninformative, or wrong, please open an issue: 5130s https://github.com/diku-dk/futhark/issues 5130s 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.fut: 5130s Compiling with --backend=opencl: 5130s cc failed with code 1: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c: In function ‘futrts_umul_hi64’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ^~~~~~~~~~~ 5130s | __uint32_t 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4507:90: error: expected ‘)’ before ‘a’ 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4507:109: error: expected ‘)’ before ‘b’ 5130s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c: In function ‘futrts_smul_hi64’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ^~~~~~~~~~ 5130s | __int128__ 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4511:86: error: expected ‘)’ before ‘a’ 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:4511:104: error: expected ‘)’ before ‘b’ 5130s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5130s | ~ ^ 5130s | ) 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c: In function ‘mk_compile_opts’: 5130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1512.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5130s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5130s | ~~^ ~~~~~~~~~~~~~ 5130s | | | 5130s | unsigned int int64_t {aka long long int} 5130s | %llu 5130s 5130s If you find this error message confusing, uninformative, or wrong, please open an issue: 5130s https://github.com/diku-dk/futhark/issues 5130s 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.fut: 5133s Generating reference outputs: 5133s cc failed with code 1: 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c: In function ‘futrts_umul_hi64’: 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5133s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5133s | ^~~~~~~~~~~ 5133s | __uint32_t 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:78: note: each undeclared identifier is reported only once for each function it appears in 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:90: error: expected ‘)’ before ‘a’ 5133s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5133s | ~ ^ 5133s | ) 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4442:109: error: expected ‘)’ before ‘b’ 5133s 4442 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5133s | ~ ^ 5133s | ) 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c: In function ‘futrts_smul_hi64’: 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5133s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5133s | ^~~~~~~~~~ 5133s | __int128__ 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:86: error: expected ‘)’ before ‘a’ 5133s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5133s | ~ ^ 5133s | ) 5133s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1524.c:4446:104: error: expected ‘)’ before ‘b’ 5133s 4446 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5133s | ~ ^ 5133s | ) 5133s 5133s If you find this error message confusing, uninformative, or wrong, please open an issue: 5133s https://github.com/diku-dk/futhark/issues 5133s 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut: 5144s Compiling with --backend=opencl: 5144s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut:61:13-26: 5144s Unused name "lft_per_irreg". 5144s 5144s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.fut:62:13-24: 5144s Unused name "inner_slice". 5144s cc failed with code 1: 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c: In function ‘futrts_umul_hi64’: 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5144s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5144s | ^~~~~~~~~~~ 5144s | __uint32_t 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4508:90: error: expected ‘)’ before ‘a’ 5144s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5144s | ~ ^ 5144s | ) 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4508:109: error: expected ‘)’ before ‘b’ 5144s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5144s | ~ ^ 5144s | ) 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c: In function ‘futrts_smul_hi64’: 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5144s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5144s | ^~~~~~~~~~ 5144s | __int128__ 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4512:86: error: expected ‘)’ before ‘a’ 5144s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5144s | ~ ^ 5144s | ) 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:4512:104: error: expected ‘)’ before ‘b’ 5144s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5144s | ~ ^ 5144s | ) 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c: In function ‘mk_compile_opts’: 5144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1523.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5144s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5144s | ~~^ ~~~~~~~~~~~~~ 5144s | | | 5144s | unsigned int int64_t {aka long long int} 5144s | %llu 5144s 5144s If you find this error message confusing, uninformative, or wrong, please open an issue: 5144s https://github.com/diku-dk/futhark/issues 5144s 5144s (694 failed, 73 passed, 1536 to go). 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.fut: 5145s Compiling with --backend=opencl: 5145s cc failed with code 1: 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c: In function ‘futrts_umul_hi64’: 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4545:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5145s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5145s | ^~~~~~~~~~~ 5145s | __uint32_t 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4545:78: note: each undeclared identifier is reported only once for each function it appears in 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4545:90: error: expected ‘)’ before ‘a’ 5145s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5145s | ~ ^ 5145s | ) 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4545:109: error: expected ‘)’ before ‘b’ 5145s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5145s | ~ ^ 5145s | ) 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c: In function ‘futrts_smul_hi64’: 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4549:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5145s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5145s | ^~~~~~~~~~ 5145s | __int128__ 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4549:86: error: expected ‘)’ before ‘a’ 5145s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5145s | ~ ^ 5145s | ) 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:4549:104: error: expected ‘)’ before ‘b’ 5145s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5145s | ~ ^ 5145s | ) 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c: In function ‘mk_compile_opts’: 5145s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1531.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5145s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5145s | ~~^ ~~~~~~~~~~~~~ 5145s | | | 5145s | unsigned int int64_t {aka long long int} 5145s | %llu 5145s 5145s If you find this error message confusing, uninformative, or wrong, please open an issue: 5145s https://github.com/diku-dk/futhark/issues 5145s 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.fut: 5147s Compiling with --backend=opencl: 5147s cc failed with code 1: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c: In function ‘futrts_umul_hi64’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ^~~~~~~~~~~ 5147s | __uint32_t 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4507:90: error: expected ‘)’ before ‘a’ 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4507:109: error: expected ‘)’ before ‘b’ 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c: In function ‘futrts_smul_hi64’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ^~~~~~~~~~ 5147s | __int128__ 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4511:86: error: expected ‘)’ before ‘a’ 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:4511:104: error: expected ‘)’ before ‘b’ 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c: In function ‘mk_compile_opts’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1535.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5147s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5147s | ~~^ ~~~~~~~~~~~~~ 5147s | | | 5147s | unsigned int int64_t {aka long long int} 5147s | %llu 5147s 5147s If you find this error message confusing, uninformative, or wrong, please open an issue: 5147s https://github.com/diku-dk/futhark/issues 5147s 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.fut: 5147s Compiling with --backend=opencl: 5147s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.fut:2:16-70: 5147s Defaulting ambiguous type to i32. 5147s cc failed with code 1: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c: In function ‘futrts_umul_hi64’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ^~~~~~~~~~~ 5147s | __uint32_t 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4507:90: error: expected ‘)’ before ‘a’ 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4507:109: error: expected ‘)’ before ‘b’ 5147s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c: In function ‘futrts_smul_hi64’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ^~~~~~~~~~ 5147s | __int128__ 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4511:86: error: expected ‘)’ before ‘a’ 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:4511:104: error: expected ‘)’ before ‘b’ 5147s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5147s | ~ ^ 5147s | ) 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c: In function ‘mk_compile_opts’: 5147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1525.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5147s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5147s | ~~^ ~~~~~~~~~~~~~ 5147s | | | 5147s | unsigned int int64_t {aka long long int} 5147s | %llu 5147s 5147s If you find this error message confusing, uninformative, or wrong, please open an issue: 5147s https://github.com/diku-dk/futhark/issues 5147s 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.fut: 5148s Generating reference outputs: 5148s cc failed with code 1: 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c: In function ‘futrts_umul_hi64’: 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5148s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5148s | ^~~~~~~~~~~ 5148s | __uint32_t 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:90: error: expected ‘)’ before ‘a’ 5148s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5148s | ~ ^ 5148s | ) 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4411:109: error: expected ‘)’ before ‘b’ 5148s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5148s | ~ ^ 5148s | ) 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c: In function ‘futrts_smul_hi64’: 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5148s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5148s | ^~~~~~~~~~ 5148s | __int128__ 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:86: error: expected ‘)’ before ‘a’ 5148s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5148s | ~ ^ 5148s | ) 5148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1533.c:4415:104: error: expected ‘)’ before ‘b’ 5148s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5148s | ~ ^ 5148s | ) 5148s 5148s If you find this error message confusing, uninformative, or wrong, please open an issue: 5148s https://github.com/diku-dk/futhark/issues 5148s 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.fut: 5165s Compiling with --backend=opencl: 5165s cc failed with code 1: 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c: In function ‘futrts_umul_hi64’: 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5165s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5165s | ^~~~~~~~~~~ 5165s | __uint32_t 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4507:90: error: expected ‘)’ before ‘a’ 5165s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5165s | ~ ^ 5165s | ) 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4507:109: error: expected ‘)’ before ‘b’ 5165s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5165s | ~ ^ 5165s | ) 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c: In function ‘futrts_smul_hi64’: 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5165s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5165s | ^~~~~~~~~~ 5165s | __int128__ 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4511:86: error: expected ‘)’ before ‘a’ 5165s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5165s | ~ ^ 5165s | ) 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:4511:104: error: expected ‘)’ before ‘b’ 5165s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5165s | ~ ^ 5165s | ) 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c: In function ‘mk_compile_opts’: 5165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1537.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5165s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5165s | ~~^ ~~~~~~~~~~~~~ 5165s | | | 5165s | unsigned int int64_t {aka long long int} 5165s | %llu 5165s 5165s If you find this error message confusing, uninformative, or wrong, please open an issue: 5165s https://github.com/diku-dk/futhark/issues 5165s 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.fut: 5166s Compiling with --backend=opencl: 5166s cc failed with code 1: 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c: In function ‘futrts_umul_hi64’: 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5166s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5166s | ^~~~~~~~~~~ 5166s | __uint32_t 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4493:90: error: expected ‘)’ before ‘a’ 5166s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5166s | ~ ^ 5166s | ) 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4493:109: error: expected ‘)’ before ‘b’ 5166s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5166s | ~ ^ 5166s | ) 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c: In function ‘futrts_smul_hi64’: 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5166s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5166s | ^~~~~~~~~~ 5166s | __int128__ 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4497:86: error: expected ‘)’ before ‘a’ 5166s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5166s | ~ ^ 5166s | ) 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:4497:104: error: expected ‘)’ before ‘b’ 5166s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5166s | ~ ^ 5166s | ) 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c: In function ‘mk_compile_opts’: 5166s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1552.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5166s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5166s | ~~^ ~~~~~~~~~~~~~ 5166s | | | 5166s | unsigned int int64_t {aka long long int} 5166s | %llu 5166s 5166s If you find this error message confusing, uninformative, or wrong, please open an issue: 5166s https://github.com/diku-dk/futhark/issues 5166s 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.fut: 5167s Compiling with --backend=opencl: 5167s cc failed with code 1: 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c: In function ‘futrts_umul_hi64’: 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5167s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5167s | ^~~~~~~~~~~ 5167s | __uint32_t 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4507:90: error: expected ‘)’ before ‘a’ 5167s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5167s | ~ ^ 5167s | ) 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4507:109: error: expected ‘)’ before ‘b’ 5167s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5167s | ~ ^ 5167s | ) 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c: In function ‘futrts_smul_hi64’: 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5167s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5167s | ^~~~~~~~~~ 5167s | __int128__ 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4511:86: error: expected ‘)’ before ‘a’ 5167s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5167s | ~ ^ 5167s | ) 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:4511:104: error: expected ‘)’ before ‘b’ 5167s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5167s | ~ ^ 5167s | ) 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c: In function ‘mk_compile_opts’: 5167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1545.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5167s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5167s | ~~^ ~~~~~~~~~~~~~ 5167s | | | 5167s | unsigned int int64_t {aka long long int} 5167s | %llu 5167s 5167s If you find this error message confusing, uninformative, or wrong, please open an issue: 5167s https://github.com/diku-dk/futhark/issues 5167s 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.fut: 5168s Compiling with --backend=opencl: 5168s cc failed with code 1: 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c: In function ‘futrts_umul_hi64’: 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5168s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5168s | ^~~~~~~~~~~ 5168s | __uint32_t 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4510:90: error: expected ‘)’ before ‘a’ 5168s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5168s | ~ ^ 5168s | ) 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4510:109: error: expected ‘)’ before ‘b’ 5168s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5168s | ~ ^ 5168s | ) 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c: In function ‘futrts_smul_hi64’: 5168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5168s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5168s | ^~~~~~~~~~ 5168s | __int128__ 5169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4514:86: error: expected ‘)’ before ‘a’ 5169s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5169s | ~ ^ 5169s | ) 5169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:4514:104: error: expected ‘)’ before ‘b’ 5169s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5169s | ~ ^ 5169s | ) 5169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c: In function ‘mk_compile_opts’: 5169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1546.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5169s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5169s | ~~^ ~~~~~~~~~~~~~ 5169s | | | 5169s | unsigned int int64_t {aka long long int} 5169s | %llu 5169s 5169s If you find this error message confusing, uninformative, or wrong, please open an issue: 5169s https://github.com/diku-dk/futhark/issues 5169s 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.fut: 5176s Generating reference outputs: 5176s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.fut:6:21-23: 5176s Unused name "vs". 5176s cc failed with code 1: 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c: In function ‘futrts_umul_hi64’: 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5176s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5176s | ^~~~~~~~~~~ 5176s | __uint32_t 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:90: error: expected ‘)’ before ‘a’ 5176s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5176s | ~ ^ 5176s | ) 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4426:109: error: expected ‘)’ before ‘b’ 5176s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5176s | ~ ^ 5176s | ) 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c: In function ‘futrts_smul_hi64’: 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5176s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5176s | ^~~~~~~~~~ 5176s | __int128__ 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:86: error: expected ‘)’ before ‘a’ 5176s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5176s | ~ ^ 5176s | ) 5176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1559.c:4430:104: error: expected ‘)’ before ‘b’ 5176s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5176s | ~ ^ 5176s | ) 5176s 5176s If you find this error message confusing, uninformative, or wrong, please open an issue: 5176s https://github.com/diku-dk/futhark/issues 5176s 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut: 5182s Compiling with --backend=opencl: 5182s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut:1:1-5:10: 5182s Entry point return type 5182s 5182s *[n₂][d₄](i32, i32) 5182s 5182s will have an opaque type, so the result will likely not be usable. 5182s 5182s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.fut:4:14-15: 5182s Unused name "i". 5182s cc failed with code 1: 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c: In function ‘futrts_umul_hi64’: 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5182s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5182s | ^~~~~~~~~~~ 5182s | __uint32_t 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4537:90: error: expected ‘)’ before ‘a’ 5182s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5182s | ~ ^ 5182s | ) 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4537:109: error: expected ‘)’ before ‘b’ 5182s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5182s | ~ ^ 5182s | ) 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c: In function ‘futrts_smul_hi64’: 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5182s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5182s | ^~~~~~~~~~ 5182s | __int128__ 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4541:86: error: expected ‘)’ before ‘a’ 5182s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5182s | ~ ^ 5182s | ) 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:4541:104: error: expected ‘)’ before ‘b’ 5182s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5182s | ~ ^ 5182s | ) 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c: In function ‘mk_compile_opts’: 5182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1572.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5182s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5182s | ~~^ ~~~~~~~~~~~~~ 5182s | | | 5182s | unsigned int int64_t {aka long long int} 5182s | %llu 5182s 5182s If you find this error message confusing, uninformative, or wrong, please open an issue: 5182s https://github.com/diku-dk/futhark/issues 5182s 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.fut: 5191s Compiling with --backend=opencl: 5191s cc failed with code 1: 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c: In function ‘futrts_umul_hi64’: 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5191s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5191s | ^~~~~~~~~~~ 5191s | __uint32_t 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4507:90: error: expected ‘)’ before ‘a’ 5191s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5191s | ~ ^ 5191s | ) 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4507:109: error: expected ‘)’ before ‘b’ 5191s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5191s | ~ ^ 5191s | ) 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c: In function ‘futrts_smul_hi64’: 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5191s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5191s | ^~~~~~~~~~ 5191s | __int128__ 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4511:86: error: expected ‘)’ before ‘a’ 5191s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5191s | ~ ^ 5191s | ) 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:4511:104: error: expected ‘)’ before ‘b’ 5191s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5191s | ~ ^ 5191s | ) 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c: In function ‘mk_compile_opts’: 5191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1593.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5191s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5191s | ~~^ ~~~~~~~~~~~~~ 5191s | | | 5191s | unsigned int int64_t {aka long long int} 5191s | %llu 5191s 5191s If you find this error message confusing, uninformative, or wrong, please open an issue: 5191s https://github.com/diku-dk/futhark/issues 5191s 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut: 5192s Compiling with --backend=opencl: 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:59:32-33: 5192s Unused name "i". 5192s 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:71:17-19: 5192s Unused name "pn". 5192s 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:84:32-33: 5192s Unused name "i". 5192s 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:95:33-34: 5192s Unused name "i". 5192s 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:108:17-19: 5192s Unused name "pn". 5192s 5192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.fut:120:33-34: 5192s Unused name "i". 5192s cc failed with code 1: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c: In function ‘futrts_umul_hi64’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5192s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ^~~~~~~~~~~ 5192s | __uint32_t 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4510:90: error: expected ‘)’ before ‘a’ 5192s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4510:109: error: expected ‘)’ before ‘b’ 5192s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c: In function ‘futrts_smul_hi64’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5192s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ^~~~~~~~~~ 5192s | __int128__ 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4514:86: error: expected ‘)’ before ‘a’ 5192s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:4514:104: error: expected ‘)’ before ‘b’ 5192s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c: In function ‘mk_compile_opts’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1481.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5192s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5192s | ~~^ ~~~~~~~~~~~~~ 5192s | | | 5192s | unsigned int int64_t {aka long long int} 5192s | %llu 5192s 5192s If you find this error message confusing, uninformative, or wrong, please open an issue: 5192s https://github.com/diku-dk/futhark/issues 5192s 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.fut: 5192s Compiling with --backend=opencl: 5192s cc failed with code 1: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c: In function ‘futrts_umul_hi64’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5192s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ^~~~~~~~~~~ 5192s | __uint32_t 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4507:90: error: expected ‘)’ before ‘a’ 5192s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4507:109: error: expected ‘)’ before ‘b’ 5192s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c: In function ‘futrts_smul_hi64’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5192s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ^~~~~~~~~~ 5192s | __int128__ 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4511:86: error: expected ‘)’ before ‘a’ 5192s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:4511:104: error: expected ‘)’ before ‘b’ 5192s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5192s | ~ ^ 5192s | ) 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c: In function ‘mk_compile_opts’: 5192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1569.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5192s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5192s | ~~^ ~~~~~~~~~~~~~ 5192s | | | 5192s | unsigned int int64_t {aka long long int} 5192s | %llu 5192s 5192s If you find this error message confusing, uninformative, or wrong, please open an issue: 5192s https://github.com/diku-dk/futhark/issues 5192s 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.fut: 5203s Compiling with --backend=opencl: 5203s cc failed with code 1: 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c: In function ‘futrts_umul_hi64’: 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5203s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5203s | ^~~~~~~~~~~ 5203s | __uint32_t 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4507:90: error: expected ‘)’ before ‘a’ 5203s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5203s | ~ ^ 5203s | ) 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4507:109: error: expected ‘)’ before ‘b’ 5203s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5203s | ~ ^ 5203s | ) 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c: In function ‘futrts_smul_hi64’: 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5203s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5203s | ^~~~~~~~~~ 5203s | __int128__ 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4511:86: error: expected ‘)’ before ‘a’ 5203s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5203s | ~ ^ 5203s | ) 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:4511:104: error: expected ‘)’ before ‘b’ 5203s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5203s | ~ ^ 5203s | ) 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c: In function ‘mk_compile_opts’: 5203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1615.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5203s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5203s | ~~^ ~~~~~~~~~~~~~ 5203s | | | 5203s | unsigned int int64_t {aka long long int} 5203s | %llu 5203s 5203s If you find this error message confusing, uninformative, or wrong, please open an issue: 5203s https://github.com/diku-dk/futhark/issues 5203s 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.fut: 5206s Compiling with --backend=opencl: 5206s cc failed with code 1: 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c: In function ‘futrts_umul_hi64’: 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5206s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5206s | ^~~~~~~~~~~ 5206s | __uint32_t 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4540:90: error: expected ‘)’ before ‘a’ 5206s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5206s | ~ ^ 5206s | ) 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4540:109: error: expected ‘)’ before ‘b’ 5206s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5206s | ~ ^ 5206s | ) 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c: In function ‘futrts_smul_hi64’: 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5206s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5206s | ^~~~~~~~~~ 5206s | __int128__ 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4544:86: error: expected ‘)’ before ‘a’ 5206s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5206s | ~ ^ 5206s | ) 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:4544:104: error: expected ‘)’ before ‘b’ 5206s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5206s | ~ ^ 5206s | ) 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c: In function ‘mk_compile_opts’: 5206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1609.c:7894:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5206s 7894 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5206s | ~~^ ~~~~~~~~~~~~~ 5206s | | | 5206s | unsigned int int64_t {aka long long int} 5206s | %llu 5206s 5206s If you find this error message confusing, uninformative, or wrong, please open an issue: 5206s https://github.com/diku-dk/futhark/issues 5206s 5206s (709 failed, 75 passed, 1519 to go). 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.fut: 5210s Compiling with --backend=opencl: 5210s cc failed with code 1: 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c: In function ‘futrts_umul_hi64’: 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5210s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5210s | ^~~~~~~~~~~ 5210s | __uint32_t 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4507:90: error: expected ‘)’ before ‘a’ 5210s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5210s | ~ ^ 5210s | ) 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4507:109: error: expected ‘)’ before ‘b’ 5210s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5210s | ~ ^ 5210s | ) 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c: In function ‘futrts_smul_hi64’: 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5210s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5210s | ^~~~~~~~~~ 5210s | __int128__ 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4511:86: error: expected ‘)’ before ‘a’ 5210s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5210s | ~ ^ 5210s | ) 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:4511:104: error: expected ‘)’ before ‘b’ 5210s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5210s | ~ ^ 5210s | ) 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c: In function ‘mk_compile_opts’: 5210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1553.c:7887:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5210s 7887 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5210s | ~~^ ~~~~~~~~~~~~~ 5210s | | | 5210s | unsigned int int64_t {aka long long int} 5210s | %llu 5210s 5210s If you find this error message confusing, uninformative, or wrong, please open an issue: 5210s https://github.com/diku-dk/futhark/issues 5210s 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.fut: 5211s Generating reference outputs: 5211s cc failed with code 1: 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c: In function ‘futrts_umul_hi64’: 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5211s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5211s | ^~~~~~~~~~~ 5211s | __uint32_t 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:90: error: expected ‘)’ before ‘a’ 5211s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5211s | ~ ^ 5211s | ) 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4426:109: error: expected ‘)’ before ‘b’ 5211s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5211s | ~ ^ 5211s | ) 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c: In function ‘futrts_smul_hi64’: 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5211s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5211s | ^~~~~~~~~~ 5211s | __int128__ 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:86: error: expected ‘)’ before ‘a’ 5211s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5211s | ~ ^ 5211s | ) 5211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1627.c:4430:104: error: expected ‘)’ before ‘b’ 5211s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5211s | ~ ^ 5211s | ) 5211s 5211s If you find this error message confusing, uninformative, or wrong, please open an issue: 5211s https://github.com/diku-dk/futhark/issues 5211s 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.fut: 5214s Compiling with --backend=opencl: 5214s cc failed with code 1: 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c: In function ‘futrts_umul_hi64’: 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5214s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5214s | ^~~~~~~~~~~ 5214s | __uint32_t 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4508:90: error: expected ‘)’ before ‘a’ 5214s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5214s | ~ ^ 5214s | ) 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4508:109: error: expected ‘)’ before ‘b’ 5214s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5214s | ~ ^ 5214s | ) 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c: In function ‘futrts_smul_hi64’: 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5214s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5214s | ^~~~~~~~~~ 5214s | __int128__ 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4512:86: error: expected ‘)’ before ‘a’ 5214s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5214s | ~ ^ 5214s | ) 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:4512:104: error: expected ‘)’ before ‘b’ 5214s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5214s | ~ ^ 5214s | ) 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c: In function ‘mk_compile_opts’: 5214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1628.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5214s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5214s | ~~^ ~~~~~~~~~~~~~ 5214s | | | 5214s | unsigned int int64_t {aka long long int} 5214s | %llu 5214s 5214s If you find this error message confusing, uninformative, or wrong, please open an issue: 5214s https://github.com/diku-dk/futhark/issues 5214s 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.fut: 5218s Compiling with --backend=opencl: 5218s cc failed with code 1: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c: In function ‘futrts_umul_hi64’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5218s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ^~~~~~~~~~~ 5218s | __uint32_t 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4509:90: error: expected ‘)’ before ‘a’ 5218s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4509:109: error: expected ‘)’ before ‘b’ 5218s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c: In function ‘futrts_smul_hi64’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5218s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ^~~~~~~~~~ 5218s | __int128__ 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4513:86: error: expected ‘)’ before ‘a’ 5218s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:4513:104: error: expected ‘)’ before ‘b’ 5218s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c: In function ‘mk_compile_opts’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1579.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5218s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5218s | ~~^ ~~~~~~~~~~~~~ 5218s | | | 5218s | unsigned int int64_t {aka long long int} 5218s | %llu 5218s 5218s If you find this error message confusing, uninformative, or wrong, please open an issue: 5218s https://github.com/diku-dk/futhark/issues 5218s 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.fut: 5218s Compiling with --backend=opencl: 5218s cc failed with code 1: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c: In function ‘futrts_umul_hi64’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5218s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ^~~~~~~~~~~ 5218s | __uint32_t 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4508:90: error: expected ‘)’ before ‘a’ 5218s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4508:109: error: expected ‘)’ before ‘b’ 5218s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c: In function ‘futrts_smul_hi64’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5218s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ^~~~~~~~~~ 5218s | __int128__ 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4512:86: error: expected ‘)’ before ‘a’ 5218s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:4512:104: error: expected ‘)’ before ‘b’ 5218s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5218s | ~ ^ 5218s | ) 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c: In function ‘mk_compile_opts’: 5218s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1631.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5218s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5218s | ~~^ ~~~~~~~~~~~~~ 5218s | | | 5218s | unsigned int int64_t {aka long long int} 5218s | %llu 5218s 5218s If you find this error message confusing, uninformative, or wrong, please open an issue: 5218s https://github.com/diku-dk/futhark/issues 5218s 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut: 5222s Compiling with --backend=opencl: 5222s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:3:50-55: 5222s Unused name "nstep". 5222s 5222s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:3:63-65: 5222s Unused name "i0". 5222s 5222s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.fut:42:41-43: 5222s Unused name "nn". 5222s cc failed with code 1: 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c: In function ‘futrts_umul_hi64’: 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4529:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5222s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5222s | ^~~~~~~~~~~ 5222s | __uint32_t 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4529:78: note: each undeclared identifier is reported only once for each function it appears in 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4529:90: error: expected ‘)’ before ‘a’ 5222s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5222s | ~ ^ 5222s | ) 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4529:109: error: expected ‘)’ before ‘b’ 5222s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5222s | ~ ^ 5222s | ) 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c: In function ‘futrts_smul_hi64’: 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4533:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5222s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5222s | ^~~~~~~~~~ 5222s | __int128__ 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4533:86: error: expected ‘)’ before ‘a’ 5222s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5222s | ~ ^ 5222s | ) 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:4533:104: error: expected ‘)’ before ‘b’ 5222s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5222s | ~ ^ 5222s | ) 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c: In function ‘mk_compile_opts’: 5222s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1498.c:7979:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5222s 7979 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5222s | ~~^ ~~~~~~~~~~~~~ 5222s | | | 5222s | unsigned int int64_t {aka long long int} 5222s | %llu 5222s 5222s If you find this error message confusing, uninformative, or wrong, please open an issue: 5222s https://github.com/diku-dk/futhark/issues 5222s 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.fut: 5224s Compiling with --backend=opencl: 5224s cc failed with code 1: 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c: In function ‘futrts_umul_hi64’: 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5224s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5224s | ^~~~~~~~~~~ 5224s | __uint32_t 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4508:90: error: expected ‘)’ before ‘a’ 5224s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5224s | ~ ^ 5224s | ) 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4508:109: error: expected ‘)’ before ‘b’ 5224s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5224s | ~ ^ 5224s | ) 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c: In function ‘futrts_smul_hi64’: 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5224s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5224s | ^~~~~~~~~~ 5224s | __int128__ 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4512:86: error: expected ‘)’ before ‘a’ 5224s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5224s | ~ ^ 5224s | ) 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:4512:104: error: expected ‘)’ before ‘b’ 5224s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5224s | ~ ^ 5224s | ) 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c: In function ‘mk_compile_opts’: 5224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1653.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5224s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5224s | ~~^ ~~~~~~~~~~~~~ 5224s | | | 5224s | unsigned int int64_t {aka long long int} 5224s | %llu 5224s 5224s If you find this error message confusing, uninformative, or wrong, please open an issue: 5224s https://github.com/diku-dk/futhark/issues 5224s 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.fut: 5230s Compiling with --backend=opencl: 5230s cc failed with code 1: 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c: In function ‘futrts_umul_hi64’: 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5230s | ^~~~~~~~~~~ 5230s | __uint32_t 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4507:90: error: expected ‘)’ before ‘a’ 5230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5230s | ~ ^ 5230s | ) 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4507:109: error: expected ‘)’ before ‘b’ 5230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5230s | ~ ^ 5230s | ) 5230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c: In function ‘futrts_smul_hi64’: 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5231s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5231s | ^~~~~~~~~~ 5231s | __int128__ 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4511:86: error: expected ‘)’ before ‘a’ 5231s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5231s | ~ ^ 5231s | ) 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:4511:104: error: expected ‘)’ before ‘b’ 5231s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5231s | ~ ^ 5231s | ) 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c: In function ‘mk_compile_opts’: 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1685.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5231s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5231s | ~~^ ~~~~~~~~~~~~~ 5231s | | | 5231s | unsigned int int64_t {aka long long int} 5231s | %llu 5231s 5231s If you find this error message confusing, uninformative, or wrong, please open an issue: 5231s https://github.com/diku-dk/futhark/issues 5231s 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.fut: 5231s Compiling with --backend=opencl: 5231s cc failed with code 1: 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c: In function ‘futrts_umul_hi64’: 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5231s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5231s | ^~~~~~~~~~~ 5231s | __uint32_t 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4481:90: error: expected ‘)’ before ‘a’ 5231s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5231s | ~ ^ 5231s | ) 5231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4481:109: error: expected ‘)’ before ‘b’ 5231s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c: In function ‘futrts_smul_hi64’: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5232s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ^~~~~~~~~~ 5232s | __int128__ 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4485:86: error: expected ‘)’ before ‘a’ 5232s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:4485:104: error: expected ‘)’ before ‘b’ 5232s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c: In function ‘mk_compile_opts’: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1711.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5232s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5232s | ~~^ ~~~~~~~~~~~~~ 5232s | | | 5232s | unsigned int int64_t {aka long long int} 5232s | %llu 5232s 5232s If you find this error message confusing, uninformative, or wrong, please open an issue: 5232s https://github.com/diku-dk/futhark/issues 5232s 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.fut: 5232s Compiling with --backend=opencl: 5232s cc failed with code 1: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c: In function ‘futrts_umul_hi64’: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5232s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5232s | ^~~~~~~~~~~ 5232s | __uint32_t 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4522:90: error: expected ‘)’ before ‘a’ 5232s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4522:109: error: expected ‘)’ before ‘b’ 5232s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c: In function ‘futrts_smul_hi64’: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5232s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ^~~~~~~~~~ 5232s | __int128__ 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4526:86: error: expected ‘)’ before ‘a’ 5232s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:4526:104: error: expected ‘)’ before ‘b’ 5232s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5232s | ~ ^ 5232s | ) 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c: In function ‘mk_compile_opts’: 5232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1700.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5232s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5232s | ~~^ ~~~~~~~~~~~~~ 5232s | | | 5232s | unsigned int int64_t {aka long long int} 5232s | %llu 5232s 5232s If you find this error message confusing, uninformative, or wrong, please open an issue: 5232s https://github.com/diku-dk/futhark/issues 5232s 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.fut: 5246s Compiling with --backend=opencl: 5246s cc failed with code 1: 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c: In function ‘futrts_umul_hi64’: 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5246s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5246s | ^~~~~~~~~~~ 5246s | __uint32_t 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4493:90: error: expected ‘)’ before ‘a’ 5246s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5246s | ~ ^ 5246s | ) 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4493:109: error: expected ‘)’ before ‘b’ 5246s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5246s | ~ ^ 5246s | ) 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c: In function ‘futrts_smul_hi64’: 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5246s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5246s | ^~~~~~~~~~ 5246s | __int128__ 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4497:86: error: expected ‘)’ before ‘a’ 5246s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5246s | ~ ^ 5246s | ) 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:4497:104: error: expected ‘)’ before ‘b’ 5246s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5246s | ~ ^ 5246s | ) 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c: In function ‘mk_compile_opts’: 5246s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1757.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5246s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5246s | ~~^ ~~~~~~~~~~~~~ 5246s | | | 5246s | unsigned int int64_t {aka long long int} 5246s | %llu 5246s 5246s If you find this error message confusing, uninformative, or wrong, please open an issue: 5246s https://github.com/diku-dk/futhark/issues 5246s 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.fut: 5247s Compiling with --backend=opencl: 5247s cc failed with code 1: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c: In function ‘futrts_umul_hi64’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5247s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ^~~~~~~~~~~ 5247s | __uint32_t 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4523:90: error: expected ‘)’ before ‘a’ 5247s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4523:109: error: expected ‘)’ before ‘b’ 5247s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c: In function ‘futrts_smul_hi64’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5247s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ^~~~~~~~~~ 5247s | __int128__ 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4527:86: error: expected ‘)’ before ‘a’ 5247s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:4527:104: error: expected ‘)’ before ‘b’ 5247s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c: In function ‘mk_compile_opts’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1739.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5247s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5247s | ~~^ ~~~~~~~~~~~~~ 5247s | | | 5247s | unsigned int int64_t {aka long long int} 5247s | %llu 5247s 5247s If you find this error message confusing, uninformative, or wrong, please open an issue: 5247s https://github.com/diku-dk/futhark/issues 5247s 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.fut: 5247s Compiling with --backend=opencl: 5247s cc failed with code 1: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c: In function ‘futrts_umul_hi64’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5247s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ^~~~~~~~~~~ 5247s | __uint32_t 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4538:90: error: expected ‘)’ before ‘a’ 5247s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4538:109: error: expected ‘)’ before ‘b’ 5247s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c: In function ‘futrts_smul_hi64’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5247s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ^~~~~~~~~~ 5247s | __int128__ 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4542:86: error: expected ‘)’ before ‘a’ 5247s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:4542:104: error: expected ‘)’ before ‘b’ 5247s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5247s | ~ ^ 5247s | ) 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c: In function ‘mk_compile_opts’: 5247s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1753.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5247s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5247s | ~~^ ~~~~~~~~~~~~~ 5247s | | | 5247s | unsigned int int64_t {aka long long int} 5247s | %llu 5247s 5247s If you find this error message confusing, uninformative, or wrong, please open an issue: 5247s https://github.com/diku-dk/futhark/issues 5247s 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.fut: 5249s Generating reference outputs: 5249s cc failed with code 1: 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c: In function ‘futrts_umul_hi64’: 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5249s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5249s | ^~~~~~~~~~~ 5249s | __uint32_t 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:90: error: expected ‘)’ before ‘a’ 5249s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5249s | ~ ^ 5249s | ) 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4427:109: error: expected ‘)’ before ‘b’ 5249s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5249s | ~ ^ 5249s | ) 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c: In function ‘futrts_smul_hi64’: 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5249s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5249s | ^~~~~~~~~~ 5249s | __int128__ 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:86: error: expected ‘)’ before ‘a’ 5249s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5249s | ~ ^ 5249s | ) 5249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1755.c:4431:104: error: expected ‘)’ before ‘b’ 5249s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5249s | ~ ^ 5249s | ) 5249s 5249s If you find this error message confusing, uninformative, or wrong, please open an issue: 5249s https://github.com/diku-dk/futhark/issues 5249s 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.fut: 5250s Compiling with --backend=opencl: 5250s cc failed with code 1: 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c: In function ‘futrts_umul_hi64’: 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5250s | ^~~~~~~~~~~ 5250s | __uint32_t 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4524:90: error: expected ‘)’ before ‘a’ 5250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5250s | ~ ^ 5250s | ) 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4524:109: error: expected ‘)’ before ‘b’ 5250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5250s | ~ ^ 5250s | ) 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c: In function ‘futrts_smul_hi64’: 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5250s | ^~~~~~~~~~ 5250s | __int128__ 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4528:86: error: expected ‘)’ before ‘a’ 5250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5250s | ~ ^ 5250s | ) 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:4528:104: error: expected ‘)’ before ‘b’ 5250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5250s | ~ ^ 5250s | ) 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c: In function ‘mk_compile_opts’: 5250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1669.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5250s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5250s | ~~^ ~~~~~~~~~~~~~ 5250s | | | 5250s | unsigned int int64_t {aka long long int} 5250s | %llu 5250s 5250s If you find this error message confusing, uninformative, or wrong, please open an issue: 5250s https://github.com/diku-dk/futhark/issues 5250s 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.fut: 5251s Compiling with --backend=opencl: 5251s cc failed with code 1: 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c: In function ‘futrts_umul_hi64’: 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5251s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5251s | ^~~~~~~~~~~ 5251s | __uint32_t 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4507:90: error: expected ‘)’ before ‘a’ 5251s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5251s | ~ ^ 5251s | ) 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4507:109: error: expected ‘)’ before ‘b’ 5251s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5251s | ~ ^ 5251s | ) 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c: In function ‘futrts_smul_hi64’: 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5251s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5251s | ^~~~~~~~~~ 5251s | __int128__ 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4511:86: error: expected ‘)’ before ‘a’ 5251s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5251s | ~ ^ 5251s | ) 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:4511:104: error: expected ‘)’ before ‘b’ 5251s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5251s | ~ ^ 5251s | ) 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c: In function ‘mk_compile_opts’: 5251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1758.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5251s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5251s | ~~^ ~~~~~~~~~~~~~ 5251s | | | 5251s | unsigned int int64_t {aka long long int} 5251s | %llu 5251s 5251s If you find this error message confusing, uninformative, or wrong, please open an issue: 5251s https://github.com/diku-dk/futhark/issues 5251s 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.fut: 5256s Generating reference outputs: 5256s cc failed with code 1: 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c: In function ‘futrts_umul_hi64’: 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5256s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5256s | ^~~~~~~~~~~ 5256s | __uint32_t 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:90: error: expected ‘)’ before ‘a’ 5256s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5256s | ~ ^ 5256s | ) 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4428:109: error: expected ‘)’ before ‘b’ 5256s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5256s | ~ ^ 5256s | ) 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c: In function ‘futrts_smul_hi64’: 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5256s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5256s | ^~~~~~~~~~ 5256s | __int128__ 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:86: error: expected ‘)’ before ‘a’ 5256s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5256s | ~ ^ 5256s | ) 5256s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1774.c:4432:104: error: expected ‘)’ before ‘b’ 5256s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5256s | ~ ^ 5256s | ) 5256s 5256s If you find this error message confusing, uninformative, or wrong, please open an issue: 5256s https://github.com/diku-dk/futhark/issues 5256s 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.fut: 5261s Compiling with --backend=opencl: 5261s cc failed with code 1: 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c: In function ‘futrts_umul_hi64’: 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5261s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5261s | ^~~~~~~~~~~ 5261s | __uint32_t 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4494:90: error: expected ‘)’ before ‘a’ 5261s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5261s | ~ ^ 5261s | ) 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4494:109: error: expected ‘)’ before ‘b’ 5261s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5261s | ~ ^ 5261s | ) 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c: In function ‘futrts_smul_hi64’: 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5261s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5261s | ^~~~~~~~~~ 5261s | __int128__ 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4498:86: error: expected ‘)’ before ‘a’ 5261s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5261s | ~ ^ 5261s | ) 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:4498:104: error: expected ‘)’ before ‘b’ 5261s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5261s | ~ ^ 5261s | ) 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c: In function ‘mk_compile_opts’: 5261s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1780.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5261s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5261s | ~~^ ~~~~~~~~~~~~~ 5261s | | | 5261s | unsigned int int64_t {aka long long int} 5261s | %llu 5261s 5261s If you find this error message confusing, uninformative, or wrong, please open an issue: 5261s https://github.com/diku-dk/futhark/issues 5261s 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.fut: 5266s Compiling with --backend=opencl: 5266s cc failed with code 1: 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c: In function ‘futrts_umul_hi64’: 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5266s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5266s | ^~~~~~~~~~~ 5266s | __uint32_t 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4511:90: error: expected ‘)’ before ‘a’ 5266s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5266s | ~ ^ 5266s | ) 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4511:109: error: expected ‘)’ before ‘b’ 5266s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5266s | ~ ^ 5266s | ) 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c: In function ‘futrts_smul_hi64’: 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5266s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5266s | ^~~~~~~~~~ 5266s | __int128__ 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4515:86: error: expected ‘)’ before ‘a’ 5266s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5266s | ~ ^ 5266s | ) 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:4515:104: error: expected ‘)’ before ‘b’ 5266s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5266s | ~ ^ 5266s | ) 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c: In function ‘mk_compile_opts’: 5266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1806.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5266s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5266s | ~~^ ~~~~~~~~~~~~~ 5266s | | | 5266s | unsigned int int64_t {aka long long int} 5266s | %llu 5266s 5266s If you find this error message confusing, uninformative, or wrong, please open an issue: 5266s https://github.com/diku-dk/futhark/issues 5266s 5266s (728 failed, 79 passed, 1496 to go). 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.fut: 5268s Compiling with --backend=opencl: 5268s cc failed with code 1: 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c: In function ‘futrts_umul_hi64’: 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5268s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5268s | ^~~~~~~~~~~ 5268s | __uint32_t 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4522:90: error: expected ‘)’ before ‘a’ 5268s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5268s | ~ ^ 5268s | ) 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4522:109: error: expected ‘)’ before ‘b’ 5268s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5268s | ~ ^ 5268s | ) 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c: In function ‘futrts_smul_hi64’: 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5268s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5268s | ^~~~~~~~~~ 5268s | __int128__ 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4526:86: error: expected ‘)’ before ‘a’ 5268s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5268s | ~ ^ 5268s | ) 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:4526:104: error: expected ‘)’ before ‘b’ 5268s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5268s | ~ ^ 5268s | ) 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c: In function ‘mk_compile_opts’: 5268s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1791.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5268s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5268s | ~~^ ~~~~~~~~~~~~~ 5268s | | | 5268s | unsigned int int64_t {aka long long int} 5268s | %llu 5268s 5268s If you find this error message confusing, uninformative, or wrong, please open an issue: 5268s https://github.com/diku-dk/futhark/issues 5268s 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.fut: 5269s Compiling with --backend=opencl: 5269s cc failed with code 1: 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c: In function ‘futrts_umul_hi64’: 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5269s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5269s | ^~~~~~~~~~~ 5269s | __uint32_t 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4481:90: error: expected ‘)’ before ‘a’ 5269s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5269s | ~ ^ 5269s | ) 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4481:109: error: expected ‘)’ before ‘b’ 5269s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5269s | ~ ^ 5269s | ) 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c: In function ‘futrts_smul_hi64’: 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5269s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5269s | ^~~~~~~~~~ 5269s | __int128__ 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4485:86: error: expected ‘)’ before ‘a’ 5269s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5269s | ~ ^ 5269s | ) 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:4485:104: error: expected ‘)’ before ‘b’ 5269s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5269s | ~ ^ 5269s | ) 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c: In function ‘mk_compile_opts’: 5269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1816.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5269s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5269s | ~~^ ~~~~~~~~~~~~~ 5269s | | | 5269s | unsigned int int64_t {aka long long int} 5269s | %llu 5269s 5269s If you find this error message confusing, uninformative, or wrong, please open an issue: 5269s https://github.com/diku-dk/futhark/issues 5269s 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.fut: 5270s Compiling with --backend=opencl: 5270s cc failed with code 1: 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c: In function ‘futrts_umul_hi64’: 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5270s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5270s | ^~~~~~~~~~~ 5270s | __uint32_t 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4507:90: error: expected ‘)’ before ‘a’ 5270s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5270s | ~ ^ 5270s | ) 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4507:109: error: expected ‘)’ before ‘b’ 5270s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5270s | ~ ^ 5270s | ) 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c: In function ‘futrts_smul_hi64’: 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5270s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5270s | ^~~~~~~~~~ 5270s | __int128__ 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4511:86: error: expected ‘)’ before ‘a’ 5270s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5270s | ~ ^ 5270s | ) 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:4511:104: error: expected ‘)’ before ‘b’ 5270s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5270s | ~ ^ 5270s | ) 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c: In function ‘mk_compile_opts’: 5270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1808.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5270s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5270s | ~~^ ~~~~~~~~~~~~~ 5270s | | | 5270s | unsigned int int64_t {aka long long int} 5270s | %llu 5270s 5270s If you find this error message confusing, uninformative, or wrong, please open an issue: 5270s https://github.com/diku-dk/futhark/issues 5270s 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.fut: 5271s Compiling with --backend=opencl: 5271s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.fut:68:50-51: 5271s Unused name "i". 5271s cc failed with code 1: 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c: In function ‘futrts_umul_hi64’: 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5271s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5271s | ^~~~~~~~~~~ 5271s | __uint32_t 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4509:90: error: expected ‘)’ before ‘a’ 5271s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5271s | ~ ^ 5271s | ) 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4509:109: error: expected ‘)’ before ‘b’ 5271s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5271s | ~ ^ 5271s | ) 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c: In function ‘futrts_smul_hi64’: 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5271s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5271s | ^~~~~~~~~~ 5271s | __int128__ 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4513:86: error: expected ‘)’ before ‘a’ 5271s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5271s | ~ ^ 5271s | ) 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:4513:104: error: expected ‘)’ before ‘b’ 5271s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5271s | ~ ^ 5271s | ) 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c: In function ‘mk_compile_opts’: 5271s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1610.c:7915:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5271s 7915 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5271s | ~~^ ~~~~~~~~~~~~~ 5271s | | | 5271s | unsigned int int64_t {aka long long int} 5271s | %llu 5271s 5271s If you find this error message confusing, uninformative, or wrong, please open an issue: 5271s https://github.com/diku-dk/futhark/issues 5271s 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut: 5274s Compiling with --backend=opencl: 5274s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut:3:18-19: 5274s Defaulting ambiguous type to i32. 5274s 5274s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.fut:5:18-19: 5274s Defaulting ambiguous type to i32. 5274s cc failed with code 1: 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c: In function ‘futrts_umul_hi64’: 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5274s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5274s | ^~~~~~~~~~~ 5274s | __uint32_t 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4481:90: error: expected ‘)’ before ‘a’ 5274s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5274s | ~ ^ 5274s | ) 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4481:109: error: expected ‘)’ before ‘b’ 5274s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5274s | ~ ^ 5274s | ) 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c: In function ‘futrts_smul_hi64’: 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5274s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5274s | ^~~~~~~~~~ 5274s | __int128__ 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4485:86: error: expected ‘)’ before ‘a’ 5274s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5274s | ~ ^ 5274s | ) 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:4485:104: error: expected ‘)’ before ‘b’ 5274s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5274s | ~ ^ 5274s | ) 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c: In function ‘mk_compile_opts’: 5274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1824.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5274s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5274s | ~~^ ~~~~~~~~~~~~~ 5274s | | | 5274s | unsigned int int64_t {aka long long int} 5274s | %llu 5274s 5274s If you find this error message confusing, uninformative, or wrong, please open an issue: 5274s https://github.com/diku-dk/futhark/issues 5274s 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.fut: 5277s Compiling with --backend=opencl: 5277s cc failed with code 1: 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c: In function ‘futrts_umul_hi64’: 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5277s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5277s | ^~~~~~~~~~~ 5277s | __uint32_t 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4525:90: error: expected ‘)’ before ‘a’ 5277s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5277s | ~ ^ 5277s | ) 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4525:109: error: expected ‘)’ before ‘b’ 5277s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5277s | ~ ^ 5277s | ) 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c: In function ‘futrts_smul_hi64’: 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5277s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5277s | ^~~~~~~~~~ 5277s | __int128__ 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4529:86: error: expected ‘)’ before ‘a’ 5277s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5277s | ~ ^ 5277s | ) 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:4529:104: error: expected ‘)’ before ‘b’ 5277s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5277s | ~ ^ 5277s | ) 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c: In function ‘mk_compile_opts’: 5277s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1794.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5277s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5277s | ~~^ ~~~~~~~~~~~~~ 5277s | | | 5277s | unsigned int int64_t {aka long long int} 5277s | %llu 5277s 5277s If you find this error message confusing, uninformative, or wrong, please open an issue: 5277s https://github.com/diku-dk/futhark/issues 5277s 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.fut: 5283s Compiling with --backend=opencl: 5283s cc failed with code 1: 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c: In function ‘futrts_umul_hi64’: 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5283s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5283s | ^~~~~~~~~~~ 5283s | __uint32_t 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4506:90: error: expected ‘)’ before ‘a’ 5283s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5283s | ~ ^ 5283s | ) 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4506:109: error: expected ‘)’ before ‘b’ 5283s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5283s | ~ ^ 5283s | ) 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c: In function ‘futrts_smul_hi64’: 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5283s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5283s | ^~~~~~~~~~ 5283s | __int128__ 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4510:86: error: expected ‘)’ before ‘a’ 5283s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5283s | ~ ^ 5283s | ) 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:4510:104: error: expected ‘)’ before ‘b’ 5283s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5283s | ~ ^ 5283s | ) 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c: In function ‘mk_compile_opts’: 5283s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1841.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5283s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5283s | ~~^ ~~~~~~~~~~~~~ 5283s | | | 5283s | unsigned int int64_t {aka long long int} 5283s | %llu 5283s 5283s If you find this error message confusing, uninformative, or wrong, please open an issue: 5283s https://github.com/diku-dk/futhark/issues 5283s 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut: 5285s Compiling with --backend=opencl: 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:32-39: 5285s Unused name "epsilon". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:41-43: 5285s Unused name "mu". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:11:45-54: 5285s Unused name "thickness". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:12:55-56: 5285s Unused name "i". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:12:57-58: 5285s Unused name "j". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:30-37: 5285s Unused name "epsilon". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:39-41: 5285s Unused name "mu". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:13:43-52: 5285s Unused name "thickness". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:15:42-43: 5285s Unused name "i". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:15:44-45: 5285s Unused name "j". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:21:13-14: 5285s Unused name "x". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:29:9-10: 5285s Unused name "c". 5285s 5285s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.fut:31:8-9: 5285s Defaulting ambiguous type to i32. 5285s cc failed with code 1: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c: In function ‘futrts_umul_hi64’: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ^~~~~~~~~~~ 5285s | __uint32_t 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4493:90: error: expected ‘)’ before ‘a’ 5285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4493:109: error: expected ‘)’ before ‘b’ 5285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c: In function ‘futrts_smul_hi64’: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5285s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5285s | ^~~~~~~~~~ 5285s | __int128__ 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4497:86: error: expected ‘)’ before ‘a’ 5285s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:4497:104: error: expected ‘)’ before ‘b’ 5285s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c: In function ‘mk_compile_opts’: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1847.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5285s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5285s | ~~^ ~~~~~~~~~~~~~ 5285s | | | 5285s | unsigned int int64_t {aka long long int} 5285s | %llu 5285s 5285s If you find this error message confusing, uninformative, or wrong, please open an issue: 5285s https://github.com/diku-dk/futhark/issues 5285s 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.fut: 5285s Compiling with --backend=opencl: 5285s cc failed with code 1: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c: In function ‘futrts_umul_hi64’: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5285s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ^~~~~~~~~~~ 5285s | __uint32_t 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4522:90: error: expected ‘)’ before ‘a’ 5285s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4522:109: error: expected ‘)’ before ‘b’ 5285s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5285s | ~ ^ 5285s | ) 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c: In function ‘futrts_smul_hi64’: 5285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5286s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5286s | ^~~~~~~~~~ 5286s | __int128__ 5286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4526:86: error: expected ‘)’ before ‘a’ 5286s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5286s | ~ ^ 5286s | ) 5286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:4526:104: error: expected ‘)’ before ‘b’ 5286s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5286s | ~ ^ 5286s | ) 5286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c: In function ‘mk_compile_opts’: 5286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1837.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5286s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5286s | ~~^ ~~~~~~~~~~~~~ 5286s | | | 5286s | unsigned int int64_t {aka long long int} 5286s | %llu 5286s 5286s If you find this error message confusing, uninformative, or wrong, please open an issue: 5286s https://github.com/diku-dk/futhark/issues 5286s 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.fut: 5287s Compiling with --backend=opencl: 5287s cc failed with code 1: 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c: In function ‘futrts_umul_hi64’: 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5287s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5287s | ^~~~~~~~~~~ 5287s | __uint32_t 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4481:90: error: expected ‘)’ before ‘a’ 5287s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5287s | ~ ^ 5287s | ) 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4481:109: error: expected ‘)’ before ‘b’ 5287s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5287s | ~ ^ 5287s | ) 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c: In function ‘futrts_smul_hi64’: 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5287s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5287s | ^~~~~~~~~~ 5287s | __int128__ 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4485:86: error: expected ‘)’ before ‘a’ 5287s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5287s | ~ ^ 5287s | ) 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:4485:104: error: expected ‘)’ before ‘b’ 5287s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5287s | ~ ^ 5287s | ) 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c: In function ‘mk_compile_opts’: 5287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1853.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5287s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5287s | ~~^ ~~~~~~~~~~~~~ 5287s | | | 5287s | unsigned int int64_t {aka long long int} 5287s | %llu 5287s 5287s If you find this error message confusing, uninformative, or wrong, please open an issue: 5287s https://github.com/diku-dk/futhark/issues 5287s 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.fut: 5288s Compiling with --backend=opencl: 5288s cc failed with code 1: 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c: In function ‘futrts_umul_hi64’: 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4591:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5288s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5288s | ^~~~~~~~~~~ 5288s | __uint32_t 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4591:78: note: each undeclared identifier is reported only once for each function it appears in 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4591:90: error: expected ‘)’ before ‘a’ 5288s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5288s | ~ ^ 5288s | ) 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4591:109: error: expected ‘)’ before ‘b’ 5288s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5288s | ~ ^ 5288s | ) 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c: In function ‘futrts_smul_hi64’: 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4595:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5288s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5288s | ^~~~~~~~~~ 5288s | __int128__ 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4595:86: error: expected ‘)’ before ‘a’ 5288s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5288s | ~ ^ 5288s | ) 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:4595:104: error: expected ‘)’ before ‘b’ 5288s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5288s | ~ ^ 5288s | ) 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c: In function ‘mk_compile_opts’: 5288s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1843.c:7927:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5288s 7927 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5288s | ~~^ ~~~~~~~~~~~~~ 5288s | | | 5288s | unsigned int int64_t {aka long long int} 5288s | %llu 5288s 5288s If you find this error message confusing, uninformative, or wrong, please open an issue: 5288s https://github.com/diku-dk/futhark/issues 5288s 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.fut: 5291s Compiling with --backend=opencl: 5291s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.fut:6:1-9:36: 5291s Entry point return type 5291s 5291s [2](i32, i32) 5291s 5291s will have an opaque type, so the result will likely not be usable. 5291s cc failed with code 1: 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c: In function ‘futrts_umul_hi64’: 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4549:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5291s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5291s | ^~~~~~~~~~~ 5291s | __uint32_t 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4549:78: note: each undeclared identifier is reported only once for each function it appears in 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4549:90: error: expected ‘)’ before ‘a’ 5291s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5291s | ~ ^ 5291s | ) 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4549:109: error: expected ‘)’ before ‘b’ 5291s 4549 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5291s | ~ ^ 5291s | ) 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c: In function ‘futrts_smul_hi64’: 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4553:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5291s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5291s | ^~~~~~~~~~ 5291s | __int128__ 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4553:86: error: expected ‘)’ before ‘a’ 5291s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5291s | ~ ^ 5291s | ) 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:4553:104: error: expected ‘)’ before ‘b’ 5291s 4553 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5291s | ~ ^ 5291s | ) 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c: In function ‘mk_compile_opts’: 5291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1855.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5291s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5291s | ~~^ ~~~~~~~~~~~~~ 5291s | | | 5291s | unsigned int int64_t {aka long long int} 5291s | %llu 5291s 5291s If you find this error message confusing, uninformative, or wrong, please open an issue: 5291s https://github.com/diku-dk/futhark/issues 5291s 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.fut: 5295s Compiling with --backend=opencl: 5295s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.fut:7:37-38: 5295s Unused name "i". 5295s cc failed with code 1: 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c: In function ‘futrts_umul_hi64’: 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5295s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5295s | ^~~~~~~~~~~ 5295s | __uint32_t 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4522:90: error: expected ‘)’ before ‘a’ 5295s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5295s | ~ ^ 5295s | ) 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4522:109: error: expected ‘)’ before ‘b’ 5295s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5295s | ~ ^ 5295s | ) 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c: In function ‘futrts_smul_hi64’: 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5295s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5295s | ^~~~~~~~~~ 5295s | __int128__ 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4526:86: error: expected ‘)’ before ‘a’ 5295s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5295s | ~ ^ 5295s | ) 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:4526:104: error: expected ‘)’ before ‘b’ 5295s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5295s | ~ ^ 5295s | ) 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c: In function ‘mk_compile_opts’: 5295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1838.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5295s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5295s | ~~^ ~~~~~~~~~~~~~ 5295s | | | 5295s | unsigned int int64_t {aka long long int} 5295s | %llu 5295s 5295s If you find this error message confusing, uninformative, or wrong, please open an issue: 5295s https://github.com/diku-dk/futhark/issues 5295s 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.fut: 5297s Compiling with --backend=opencl: 5297s cc failed with code 1: 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c: In function ‘futrts_umul_hi64’: 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5297s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5297s | ^~~~~~~~~~~ 5297s | __uint32_t 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4522:90: error: expected ‘)’ before ‘a’ 5297s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5297s | ~ ^ 5297s | ) 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4522:109: error: expected ‘)’ before ‘b’ 5297s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5297s | ~ ^ 5297s | ) 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c: In function ‘futrts_smul_hi64’: 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5297s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5297s | ^~~~~~~~~~ 5297s | __int128__ 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4526:86: error: expected ‘)’ before ‘a’ 5297s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5297s | ~ ^ 5297s | ) 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:4526:104: error: expected ‘)’ before ‘b’ 5297s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5297s | ~ ^ 5297s | ) 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c: In function ‘mk_compile_opts’: 5297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1863.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5297s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5297s | ~~^ ~~~~~~~~~~~~~ 5297s | | | 5297s | unsigned int int64_t {aka long long int} 5297s | %llu 5297s 5297s If you find this error message confusing, uninformative, or wrong, please open an issue: 5297s https://github.com/diku-dk/futhark/issues 5297s 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.fut: 5302s Compiling with --backend=opencl: 5302s cc failed with code 1: 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c: In function ‘futrts_umul_hi64’: 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5302s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5302s | ^~~~~~~~~~~ 5302s | __uint32_t 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4520:90: error: expected ‘)’ before ‘a’ 5302s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5302s | ~ ^ 5302s | ) 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4520:109: error: expected ‘)’ before ‘b’ 5302s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5302s | ~ ^ 5302s | ) 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c: In function ‘futrts_smul_hi64’: 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5302s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5302s | ^~~~~~~~~~ 5302s | __int128__ 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4524:86: error: expected ‘)’ before ‘a’ 5302s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5302s | ~ ^ 5302s | ) 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:4524:104: error: expected ‘)’ before ‘b’ 5302s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5302s | ~ ^ 5302s | ) 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c: In function ‘mk_compile_opts’: 5302s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1874.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5302s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5302s | ~~^ ~~~~~~~~~~~~~ 5302s | | | 5302s | unsigned int int64_t {aka long long int} 5302s | %llu 5302s 5302s If you find this error message confusing, uninformative, or wrong, please open an issue: 5302s https://github.com/diku-dk/futhark/issues 5302s 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.fut: 5304s Generating reference outputs: 5304s cc failed with code 1: 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c: In function ‘futrts_umul_hi64’: 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5304s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5304s | ^~~~~~~~~~~ 5304s | __uint32_t 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:90: error: expected ‘)’ before ‘a’ 5304s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5304s | ~ ^ 5304s | ) 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4411:109: error: expected ‘)’ before ‘b’ 5304s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5304s | ~ ^ 5304s | ) 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c: In function ‘futrts_smul_hi64’: 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5304s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5304s | ^~~~~~~~~~ 5304s | __int128__ 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:86: error: expected ‘)’ before ‘a’ 5304s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5304s | ~ ^ 5304s | ) 5304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1895.c:4415:104: error: expected ‘)’ before ‘b’ 5304s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5304s | ~ ^ 5304s | ) 5304s 5304s If you find this error message confusing, uninformative, or wrong, please open an issue: 5304s https://github.com/diku-dk/futhark/issues 5304s 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.fut: 5306s Compiling with --backend=opencl: 5306s cc failed with code 1: 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c: In function ‘futrts_umul_hi64’: 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5306s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5306s | ^~~~~~~~~~~ 5306s | __uint32_t 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4493:90: error: expected ‘)’ before ‘a’ 5306s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5306s | ~ ^ 5306s | ) 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4493:109: error: expected ‘)’ before ‘b’ 5306s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5306s | ~ ^ 5306s | ) 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c: In function ‘futrts_smul_hi64’: 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5306s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5306s | ^~~~~~~~~~ 5306s | __int128__ 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4497:86: error: expected ‘)’ before ‘a’ 5306s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5306s | ~ ^ 5306s | ) 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:4497:104: error: expected ‘)’ before ‘b’ 5306s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5306s | ~ ^ 5306s | ) 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c: In function ‘mk_compile_opts’: 5306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1935.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5306s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5306s | ~~^ ~~~~~~~~~~~~~ 5306s | | | 5306s | unsigned int int64_t {aka long long int} 5306s | %llu 5306s 5306s If you find this error message confusing, uninformative, or wrong, please open an issue: 5306s https://github.com/diku-dk/futhark/issues 5306s 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.fut: 5307s Compiling with --backend=opencl: 5307s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.fut:5:1-45: 5307s Entry point return type 5307s 5307s (f32, (), *[10]()) 5307s 5307s will have an opaque type, so the result will likely not be usable. 5307s cc failed with code 1: 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c: In function ‘futrts_umul_hi64’: 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5307s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5307s | ^~~~~~~~~~~ 5307s | __uint32_t 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4509:90: error: expected ‘)’ before ‘a’ 5307s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5307s | ~ ^ 5307s | ) 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4509:109: error: expected ‘)’ before ‘b’ 5307s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5307s | ~ ^ 5307s | ) 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c: In function ‘futrts_smul_hi64’: 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5307s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5307s | ^~~~~~~~~~ 5307s | __int128__ 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4513:86: error: expected ‘)’ before ‘a’ 5307s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5307s | ~ ^ 5307s | ) 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:4513:104: error: expected ‘)’ before ‘b’ 5307s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5307s | ~ ^ 5307s | ) 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c: In function ‘mk_compile_opts’: 5307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1936.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5307s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5307s | ~~^ ~~~~~~~~~~~~~ 5307s | | | 5307s | unsigned int int64_t {aka long long int} 5307s | %llu 5307s 5307s If you find this error message confusing, uninformative, or wrong, please open an issue: 5307s https://github.com/diku-dk/futhark/issues 5307s 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.fut: 5308s Compiling with --backend=opencl: 5308s cc failed with code 1: 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c: In function ‘futrts_umul_hi64’: 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5308s | ^~~~~~~~~~~ 5308s | __uint32_t 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4507:90: error: expected ‘)’ before ‘a’ 5308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5308s | ~ ^ 5308s | ) 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4507:109: error: expected ‘)’ before ‘b’ 5308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5308s | ~ ^ 5308s | ) 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c: In function ‘futrts_smul_hi64’: 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5308s | ^~~~~~~~~~ 5308s | __int128__ 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4511:86: error: expected ‘)’ before ‘a’ 5308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5308s | ~ ^ 5308s | ) 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:4511:104: error: expected ‘)’ before ‘b’ 5308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5308s | ~ ^ 5308s | ) 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c: In function ‘mk_compile_opts’: 5308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1937.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5308s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5308s | ~~^ ~~~~~~~~~~~~~ 5308s | | | 5308s | unsigned int int64_t {aka long long int} 5308s | %llu 5308s 5308s If you find this error message confusing, uninformative, or wrong, please open an issue: 5308s https://github.com/diku-dk/futhark/issues 5308s 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.fut: 5311s Compiling with --backend=opencl: 5311s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.fut:12:47-48: 5311s Unused name "j". 5311s cc failed with code 1: 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c: In function ‘futrts_umul_hi64’: 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5311s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5311s | ^~~~~~~~~~~ 5311s | __uint32_t 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4525:90: error: expected ‘)’ before ‘a’ 5311s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5311s | ~ ^ 5311s | ) 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4525:109: error: expected ‘)’ before ‘b’ 5311s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5311s | ~ ^ 5311s | ) 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c: In function ‘futrts_smul_hi64’: 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5311s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5311s | ^~~~~~~~~~ 5311s | __int128__ 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4529:86: error: expected ‘)’ before ‘a’ 5311s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5311s | ~ ^ 5311s | ) 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:4529:104: error: expected ‘)’ before ‘b’ 5311s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5311s | ~ ^ 5311s | ) 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c: In function ‘mk_compile_opts’: 5311s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue194.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5311s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5311s | ~~^ ~~~~~~~~~~~~~ 5311s | | | 5311s | unsigned int int64_t {aka long long int} 5311s | %llu 5311s 5311s If you find this error message confusing, uninformative, or wrong, please open an issue: 5311s https://github.com/diku-dk/futhark/issues 5311s 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.fut: 5313s Compiling with --backend=opencl: 5313s cc failed with code 1: 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c: In function ‘futrts_umul_hi64’: 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5313s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5313s | ^~~~~~~~~~~ 5313s | __uint32_t 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4522:90: error: expected ‘)’ before ‘a’ 5313s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5313s | ~ ^ 5313s | ) 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4522:109: error: expected ‘)’ before ‘b’ 5313s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5313s | ~ ^ 5313s | ) 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c: In function ‘futrts_smul_hi64’: 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5313s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5313s | ^~~~~~~~~~ 5313s | __int128__ 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4526:86: error: expected ‘)’ before ‘a’ 5313s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5313s | ~ ^ 5313s | ) 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:4526:104: error: expected ‘)’ before ‘b’ 5313s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5313s | ~ ^ 5313s | ) 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c: In function ‘mk_compile_opts’: 5313s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1943.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5313s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5313s | ~~^ ~~~~~~~~~~~~~ 5313s | | | 5313s | unsigned int int64_t {aka long long int} 5313s | %llu 5313s 5313s If you find this error message confusing, uninformative, or wrong, please open an issue: 5313s https://github.com/diku-dk/futhark/issues 5313s 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.fut: 5318s Compiling with --backend=opencl: 5318s cc failed with code 1: 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c: In function ‘futrts_umul_hi64’: 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5318s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5318s | ^~~~~~~~~~~ 5318s | __uint32_t 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4494:90: error: expected ‘)’ before ‘a’ 5318s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5318s | ~ ^ 5318s | ) 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4494:109: error: expected ‘)’ before ‘b’ 5318s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5318s | ~ ^ 5318s | ) 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c: In function ‘futrts_smul_hi64’: 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5318s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5318s | ^~~~~~~~~~ 5318s | __int128__ 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4498:86: error: expected ‘)’ before ‘a’ 5318s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5318s | ~ ^ 5318s | ) 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:4498:104: error: expected ‘)’ before ‘b’ 5318s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5318s | ~ ^ 5318s | ) 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c: In function ‘mk_compile_opts’: 5318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1949.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5318s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5318s | ~~^ ~~~~~~~~~~~~~ 5318s | | | 5318s | unsigned int int64_t {aka long long int} 5318s | %llu 5318s 5318s If you find this error message confusing, uninformative, or wrong, please open an issue: 5318s https://github.com/diku-dk/futhark/issues 5318s 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.fut: 5320s Compiling with --backend=opencl: 5320s cc failed with code 1: 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c: In function ‘futrts_umul_hi64’: 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5320s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5320s | ^~~~~~~~~~~ 5320s | __uint32_t 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4493:90: error: expected ‘)’ before ‘a’ 5320s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5320s | ~ ^ 5320s | ) 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4493:109: error: expected ‘)’ before ‘b’ 5320s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5320s | ~ ^ 5320s | ) 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c: In function ‘futrts_smul_hi64’: 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5320s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5320s | ^~~~~~~~~~ 5320s | __int128__ 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4497:86: error: expected ‘)’ before ‘a’ 5320s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5320s | ~ ^ 5320s | ) 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:4497:104: error: expected ‘)’ before ‘b’ 5320s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5320s | ~ ^ 5320s | ) 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c: In function ‘mk_compile_opts’: 5320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1952.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5320s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5320s | ~~^ ~~~~~~~~~~~~~ 5320s | | | 5320s | unsigned int int64_t {aka long long int} 5320s | %llu 5320s 5320s If you find this error message confusing, uninformative, or wrong, please open an issue: 5320s https://github.com/diku-dk/futhark/issues 5320s 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.fut: 5321s Compiling with --backend=opencl: 5321s cc failed with code 1: 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c: In function ‘futrts_umul_hi64’: 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5321s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5321s | ^~~~~~~~~~~ 5321s | __uint32_t 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4510:90: error: expected ‘)’ before ‘a’ 5321s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5321s | ~ ^ 5321s | ) 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4510:109: error: expected ‘)’ before ‘b’ 5321s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5321s | ~ ^ 5321s | ) 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c: In function ‘futrts_smul_hi64’: 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5321s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5321s | ^~~~~~~~~~ 5321s | __int128__ 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4514:86: error: expected ‘)’ before ‘a’ 5321s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5321s | ~ ^ 5321s | ) 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:4514:104: error: expected ‘)’ before ‘b’ 5321s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5321s | ~ ^ 5321s | ) 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c: In function ‘mk_compile_opts’: 5321s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1947.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5321s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5321s | ~~^ ~~~~~~~~~~~~~ 5321s | | | 5321s | unsigned int int64_t {aka long long int} 5321s | %llu 5321s 5321s If you find this error message confusing, uninformative, or wrong, please open an issue: 5321s https://github.com/diku-dk/futhark/issues 5321s 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.fut: 5322s Compiling with --backend=opencl: 5322s cc failed with code 1: 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c: In function ‘futrts_umul_hi64’: 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5322s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5322s | ^~~~~~~~~~~ 5322s | __uint32_t 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4508:90: error: expected ‘)’ before ‘a’ 5322s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5322s | ~ ^ 5322s | ) 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4508:109: error: expected ‘)’ before ‘b’ 5322s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5322s | ~ ^ 5322s | ) 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c: In function ‘futrts_smul_hi64’: 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5322s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5322s | ^~~~~~~~~~ 5322s | __int128__ 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4512:86: error: expected ‘)’ before ‘a’ 5322s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5322s | ~ ^ 5322s | ) 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:4512:104: error: expected ‘)’ before ‘b’ 5322s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5322s | ~ ^ 5322s | ) 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c: In function ‘mk_compile_opts’: 5322s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1984.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5322s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5322s | ~~^ ~~~~~~~~~~~~~ 5322s | | | 5322s | unsigned int int64_t {aka long long int} 5322s | %llu 5322s 5322s If you find this error message confusing, uninformative, or wrong, please open an issue: 5322s https://github.com/diku-dk/futhark/issues 5322s 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.fut: 5324s Compiling with --backend=opencl: 5324s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.fut:1:12-32: 5324s Entry point parameter 5324s 5324s ((gridDim: (i64, i64)): (i64, i64)) 5324s 5324s will have an opaque type, so the entry point will likely not be callable. 5324s cc failed with code 1: 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c: In function ‘futrts_umul_hi64’: 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5324s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5324s | ^~~~~~~~~~~ 5324s | __uint32_t 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4537:90: error: expected ‘)’ before ‘a’ 5324s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5324s | ~ ^ 5324s | ) 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4537:109: error: expected ‘)’ before ‘b’ 5324s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5324s | ~ ^ 5324s | ) 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c: In function ‘futrts_smul_hi64’: 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5324s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5324s | ^~~~~~~~~~ 5324s | __int128__ 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4541:86: error: expected ‘)’ before ‘a’ 5324s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5324s | ~ ^ 5324s | ) 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:4541:104: error: expected ‘)’ before ‘b’ 5324s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5324s | ~ ^ 5324s | ) 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c: In function ‘mk_compile_opts’: 5324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1978.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5324s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5324s | ~~^ ~~~~~~~~~~~~~ 5324s | | | 5324s | unsigned int int64_t {aka long long int} 5324s | %llu 5324s 5324s If you find this error message confusing, uninformative, or wrong, please open an issue: 5324s https://github.com/diku-dk/futhark/issues 5324s 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.fut: 5326s Compiling with --backend=opencl: 5326s cc failed with code 1: 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c: In function ‘futrts_umul_hi64’: 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5326s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5326s | ^~~~~~~~~~~ 5326s | __uint32_t 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4494:90: error: expected ‘)’ before ‘a’ 5326s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5326s | ~ ^ 5326s | ) 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4494:109: error: expected ‘)’ before ‘b’ 5326s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5326s | ~ ^ 5326s | ) 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c: In function ‘futrts_smul_hi64’: 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5326s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5326s | ^~~~~~~~~~ 5326s | __int128__ 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4498:86: error: expected ‘)’ before ‘a’ 5326s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5326s | ~ ^ 5326s | ) 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:4498:104: error: expected ‘)’ before ‘b’ 5326s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5326s | ~ ^ 5326s | ) 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c: In function ‘mk_compile_opts’: 5326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2000.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5326s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5326s | ~~^ ~~~~~~~~~~~~~ 5326s | | | 5326s | unsigned int int64_t {aka long long int} 5326s | %llu 5326s 5326s If you find this error message confusing, uninformative, or wrong, please open an issue: 5326s https://github.com/diku-dk/futhark/issues 5326s 5326s (755 failed, 81 passed, 1467 to go). 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.fut: 5328s Compiling with --backend=opencl: 5328s cc failed with code 1: 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c: In function ‘futrts_umul_hi64’: 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5328s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5328s | ^~~~~~~~~~~ 5328s | __uint32_t 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4493:90: error: expected ‘)’ before ‘a’ 5328s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5328s | ~ ^ 5328s | ) 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4493:109: error: expected ‘)’ before ‘b’ 5328s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5328s | ~ ^ 5328s | ) 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c: In function ‘futrts_smul_hi64’: 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5328s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5328s | ^~~~~~~~~~ 5328s | __int128__ 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4497:86: error: expected ‘)’ before ‘a’ 5328s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5328s | ~ ^ 5328s | ) 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:4497:104: error: expected ‘)’ before ‘b’ 5328s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5328s | ~ ^ 5328s | ) 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c: In function ‘mk_compile_opts’: 5328s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1998.c:7831:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5328s 7831 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5328s | ~~^ ~~~~~~~~~~~~~ 5328s | | | 5328s | unsigned int int64_t {aka long long int} 5328s | %llu 5328s 5328s If you find this error message confusing, uninformative, or wrong, please open an issue: 5328s https://github.com/diku-dk/futhark/issues 5328s 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.fut: 5332s Compiling with --backend=opencl: 5332s cc failed with code 1: 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c: In function ‘futrts_umul_hi64’: 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5332s | ^~~~~~~~~~~ 5332s | __uint32_t 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4493:90: error: expected ‘)’ before ‘a’ 5332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5332s | ~ ^ 5332s | ) 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4493:109: error: expected ‘)’ before ‘b’ 5332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5332s | ~ ^ 5332s | ) 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c: In function ‘futrts_smul_hi64’: 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5332s | ^~~~~~~~~~ 5332s | __int128__ 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4497:86: error: expected ‘)’ before ‘a’ 5332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5332s | ~ ^ 5332s | ) 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:4497:104: error: expected ‘)’ before ‘b’ 5332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5332s | ~ ^ 5332s | ) 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c: In function ‘mk_compile_opts’: 5332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2011.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5332s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5332s | ~~^ ~~~~~~~~~~~~~ 5332s | | | 5332s | unsigned int int64_t {aka long long int} 5332s | %llu 5332s 5332s If you find this error message confusing, uninformative, or wrong, please open an issue: 5332s https://github.com/diku-dk/futhark/issues 5332s 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.fut: 5336s Compiling with --backend=opencl: 5336s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.fut:4:39-40: 5336s Unused name "i". 5336s cc failed with code 1: 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c: In function ‘futrts_umul_hi64’: 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5336s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5336s | ^~~~~~~~~~~ 5336s | __uint32_t 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4507:90: error: expected ‘)’ before ‘a’ 5336s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5336s | ~ ^ 5336s | ) 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4507:109: error: expected ‘)’ before ‘b’ 5336s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5336s | ~ ^ 5336s | ) 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c: In function ‘futrts_smul_hi64’: 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5336s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5336s | ^~~~~~~~~~ 5336s | __int128__ 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4511:86: error: expected ‘)’ before ‘a’ 5336s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5336s | ~ ^ 5336s | ) 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:4511:104: error: expected ‘)’ before ‘b’ 5336s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5336s | ~ ^ 5336s | ) 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c: In function ‘mk_compile_opts’: 5336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2015.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5336s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5336s | ~~^ ~~~~~~~~~~~~~ 5336s | | | 5336s | unsigned int int64_t {aka long long int} 5336s | %llu 5336s 5336s If you find this error message confusing, uninformative, or wrong, please open an issue: 5336s https://github.com/diku-dk/futhark/issues 5336s 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.fut: 5338s Compiling with --backend=opencl: 5338s cc failed with code 1: 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c: In function ‘futrts_umul_hi64’: 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5338s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5338s | ^~~~~~~~~~~ 5338s | __uint32_t 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4509:90: error: expected ‘)’ before ‘a’ 5338s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5338s | ~ ^ 5338s | ) 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4509:109: error: expected ‘)’ before ‘b’ 5338s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5338s | ~ ^ 5338s | ) 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c: In function ‘futrts_smul_hi64’: 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5338s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5338s | ^~~~~~~~~~ 5338s | __int128__ 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4513:86: error: expected ‘)’ before ‘a’ 5338s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5338s | ~ ^ 5338s | ) 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:4513:104: error: expected ‘)’ before ‘b’ 5338s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5338s | ~ ^ 5338s | ) 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c: In function ‘mk_compile_opts’: 5338s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2018.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5338s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5338s | ~~^ ~~~~~~~~~~~~~ 5338s | | | 5338s | unsigned int int64_t {aka long long int} 5338s | %llu 5338s 5338s If you find this error message confusing, uninformative, or wrong, please open an issue: 5338s https://github.com/diku-dk/futhark/issues 5338s 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.fut: 5340s Compiling with --backend=opencl: 5340s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.fut:2:1-41: 5340s Entry point return type 5340s 5340s [10](bool, bool) 5340s 5340s will have an opaque type, so the result will likely not be usable. 5340s cc failed with code 1: 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c: In function ‘futrts_umul_hi64’: 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5340s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5340s | ^~~~~~~~~~~ 5340s | __uint32_t 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4537:90: error: expected ‘)’ before ‘a’ 5340s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5340s | ~ ^ 5340s | ) 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4537:109: error: expected ‘)’ before ‘b’ 5340s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5340s | ~ ^ 5340s | ) 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c: In function ‘futrts_smul_hi64’: 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5340s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5340s | ^~~~~~~~~~ 5340s | __int128__ 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4541:86: error: expected ‘)’ before ‘a’ 5340s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5340s | ~ ^ 5340s | ) 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:4541:104: error: expected ‘)’ before ‘b’ 5340s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5340s | ~ ^ 5340s | ) 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c: In function ‘mk_compile_opts’: 5340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2021.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5340s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5340s | ~~^ ~~~~~~~~~~~~~ 5340s | | | 5340s | unsigned int int64_t {aka long long int} 5340s | %llu 5340s 5340s If you find this error message confusing, uninformative, or wrong, please open an issue: 5340s https://github.com/diku-dk/futhark/issues 5340s 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.fut: 5342s Compiling with --backend=opencl: 5342s cc failed with code 1: 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c: In function ‘futrts_umul_hi64’: 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5342s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5342s | ^~~~~~~~~~~ 5342s | __uint32_t 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4508:90: error: expected ‘)’ before ‘a’ 5342s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5342s | ~ ^ 5342s | ) 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4508:109: error: expected ‘)’ before ‘b’ 5342s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5342s | ~ ^ 5342s | ) 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c: In function ‘futrts_smul_hi64’: 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5342s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5342s | ^~~~~~~~~~ 5342s | __int128__ 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4512:86: error: expected ‘)’ before ‘a’ 5342s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5342s | ~ ^ 5342s | ) 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:4512:104: error: expected ‘)’ before ‘b’ 5342s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5342s | ~ ^ 5342s | ) 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c: In function ‘mk_compile_opts’: 5342s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2040.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5342s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5342s | ~~^ ~~~~~~~~~~~~~ 5342s | | | 5342s | unsigned int int64_t {aka long long int} 5342s | %llu 5342s 5342s If you find this error message confusing, uninformative, or wrong, please open an issue: 5342s https://github.com/diku-dk/futhark/issues 5342s 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.fut: 5344s Compiling with --backend=opencl: 5344s cc failed with code 1: 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c: In function ‘futrts_umul_hi64’: 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5344s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5344s | ^~~~~~~~~~~ 5344s | __uint32_t 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4507:90: error: expected ‘)’ before ‘a’ 5344s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5344s | ~ ^ 5344s | ) 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4507:109: error: expected ‘)’ before ‘b’ 5344s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5344s | ~ ^ 5344s | ) 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c: In function ‘futrts_smul_hi64’: 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5344s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5344s | ^~~~~~~~~~ 5344s | __int128__ 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4511:86: error: expected ‘)’ before ‘a’ 5344s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5344s | ~ ^ 5344s | ) 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:4511:104: error: expected ‘)’ before ‘b’ 5344s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5344s | ~ ^ 5344s | ) 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c: In function ‘mk_compile_opts’: 5344s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2048.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5344s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5344s | ~~^ ~~~~~~~~~~~~~ 5344s | | | 5344s | unsigned int int64_t {aka long long int} 5344s | %llu 5344s 5344s If you find this error message confusing, uninformative, or wrong, please open an issue: 5344s https://github.com/diku-dk/futhark/issues 5344s 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.fut: 5345s Compiling with --backend=opencl: 5345s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.fut:8:28-47: 5345s Size expression with binding is replaced by unknown size. 5345s 5345s For more information, see: 5345s https://futhark.readthedocs.io/en/v0.25.23/error-index.html#size-expression-bind 5345s cc failed with code 1: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c: In function ‘futrts_umul_hi64’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5345s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ^~~~~~~~~~~ 5345s | __uint32_t 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4507:90: error: expected ‘)’ before ‘a’ 5345s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4507:109: error: expected ‘)’ before ‘b’ 5345s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c: In function ‘futrts_smul_hi64’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5345s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ^~~~~~~~~~ 5345s | __int128__ 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4511:86: error: expected ‘)’ before ‘a’ 5345s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:4511:104: error: expected ‘)’ before ‘b’ 5345s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c: In function ‘mk_compile_opts’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2053.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5345s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5345s | ~~^ ~~~~~~~~~~~~~ 5345s | | | 5345s | unsigned int int64_t {aka long long int} 5345s | %llu 5345s 5345s If you find this error message confusing, uninformative, or wrong, please open an issue: 5345s https://github.com/diku-dk/futhark/issues 5345s 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.fut: 5345s Compiling with --backend=opencl: 5345s cc failed with code 1: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c: In function ‘futrts_umul_hi64’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5345s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ^~~~~~~~~~~ 5345s | __uint32_t 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4494:90: error: expected ‘)’ before ‘a’ 5345s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4494:109: error: expected ‘)’ before ‘b’ 5345s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c: In function ‘futrts_smul_hi64’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5345s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ^~~~~~~~~~ 5345s | __int128__ 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4498:86: error: expected ‘)’ before ‘a’ 5345s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:4498:104: error: expected ‘)’ before ‘b’ 5345s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5345s | ~ ^ 5345s | ) 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c: In function ‘mk_compile_opts’: 5345s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2038.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5345s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5345s | ~~^ ~~~~~~~~~~~~~ 5345s | | | 5345s | unsigned int int64_t {aka long long int} 5345s | %llu 5345s 5345s If you find this error message confusing, uninformative, or wrong, please open an issue: 5345s https://github.com/diku-dk/futhark/issues 5345s 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.fut: 5350s Generating reference outputs: 5350s cc failed with code 1: 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c: In function ‘futrts_umul_hi64’: 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5350s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5350s | ^~~~~~~~~~~ 5350s | __uint32_t 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:90: error: expected ‘)’ before ‘a’ 5350s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5350s | ~ ^ 5350s | ) 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4412:109: error: expected ‘)’ before ‘b’ 5350s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5350s | ~ ^ 5350s | ) 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c: In function ‘futrts_smul_hi64’: 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5350s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5350s | ^~~~~~~~~~ 5350s | __int128__ 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:86: error: expected ‘)’ before ‘a’ 5350s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5350s | ~ ^ 5350s | ) 5350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2092.c:4416:104: error: expected ‘)’ before ‘b’ 5350s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5350s | ~ ^ 5350s | ) 5350s 5350s If you find this error message confusing, uninformative, or wrong, please open an issue: 5350s https://github.com/diku-dk/futhark/issues 5350s 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.fut: 5351s Compiling with --backend=opencl: 5351s cc failed with code 1: 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c: In function ‘futrts_umul_hi64’: 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5351s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5351s | ^~~~~~~~~~~ 5351s | __uint32_t 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4507:90: error: expected ‘)’ before ‘a’ 5351s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5351s | ~ ^ 5351s | ) 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4507:109: error: expected ‘)’ before ‘b’ 5351s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5351s | ~ ^ 5351s | ) 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c: In function ‘futrts_smul_hi64’: 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5351s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5351s | ^~~~~~~~~~ 5351s | __int128__ 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4511:86: error: expected ‘)’ before ‘a’ 5351s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5351s | ~ ^ 5351s | ) 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:4511:104: error: expected ‘)’ before ‘b’ 5351s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5351s | ~ ^ 5351s | ) 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c: In function ‘mk_compile_opts’: 5351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2058.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5351s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5351s | ~~^ ~~~~~~~~~~~~~ 5351s | | | 5351s | unsigned int int64_t {aka long long int} 5351s | %llu 5351s 5351s If you find this error message confusing, uninformative, or wrong, please open an issue: 5351s https://github.com/diku-dk/futhark/issues 5351s 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.fut: 5354s Compiling with --backend=opencl: 5354s cc failed with code 1: 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c: In function ‘futrts_umul_hi64’: 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5354s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5354s | ^~~~~~~~~~~ 5354s | __uint32_t 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4494:90: error: expected ‘)’ before ‘a’ 5354s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5354s | ~ ^ 5354s | ) 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4494:109: error: expected ‘)’ before ‘b’ 5354s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5354s | ~ ^ 5354s | ) 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c: In function ‘futrts_smul_hi64’: 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5354s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5354s | ^~~~~~~~~~ 5354s | __int128__ 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4498:86: error: expected ‘)’ before ‘a’ 5354s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5354s | ~ ^ 5354s | ) 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:4498:104: error: expected ‘)’ before ‘b’ 5354s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5354s | ~ ^ 5354s | ) 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c: In function ‘mk_compile_opts’: 5354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2096.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5354s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5354s | ~~^ ~~~~~~~~~~~~~ 5354s | | | 5354s | unsigned int int64_t {aka long long int} 5354s | %llu 5354s 5354s If you find this error message confusing, uninformative, or wrong, please open an issue: 5354s https://github.com/diku-dk/futhark/issues 5354s 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.fut: 5356s Compiling with --backend=opencl: 5356s cc failed with code 1: 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c: In function ‘futrts_umul_hi64’: 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5356s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5356s | ^~~~~~~~~~~ 5356s | __uint32_t 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4508:90: error: expected ‘)’ before ‘a’ 5356s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5356s | ~ ^ 5356s | ) 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4508:109: error: expected ‘)’ before ‘b’ 5356s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5356s | ~ ^ 5356s | ) 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c: In function ‘futrts_smul_hi64’: 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5356s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5356s | ^~~~~~~~~~ 5356s | __int128__ 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4512:86: error: expected ‘)’ before ‘a’ 5356s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5356s | ~ ^ 5356s | ) 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:4512:104: error: expected ‘)’ before ‘b’ 5356s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5356s | ~ ^ 5356s | ) 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c: In function ‘mk_compile_opts’: 5356s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2099.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5356s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5356s | ~~^ ~~~~~~~~~~~~~ 5356s | | | 5356s | unsigned int int64_t {aka long long int} 5356s | %llu 5356s 5356s If you find this error message confusing, uninformative, or wrong, please open an issue: 5356s https://github.com/diku-dk/futhark/issues 5356s 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.fut: 5359s Compiling with --backend=opencl: 5359s cc failed with code 1: 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c: In function ‘futrts_umul_hi64’: 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5359s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5359s | ^~~~~~~~~~~ 5359s | __uint32_t 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4494:90: error: expected ‘)’ before ‘a’ 5359s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5359s | ~ ^ 5359s | ) 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4494:109: error: expected ‘)’ before ‘b’ 5359s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5359s | ~ ^ 5359s | ) 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c: In function ‘futrts_smul_hi64’: 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5359s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5359s | ^~~~~~~~~~ 5359s | __int128__ 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4498:86: error: expected ‘)’ before ‘a’ 5359s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5359s | ~ ^ 5359s | ) 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:4498:104: error: expected ‘)’ before ‘b’ 5359s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5359s | ~ ^ 5359s | ) 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c: In function ‘mk_compile_opts’: 5359s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2100.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5359s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5359s | ~~^ ~~~~~~~~~~~~~ 5359s | | | 5359s | unsigned int int64_t {aka long long int} 5359s | %llu 5359s 5359s If you find this error message confusing, uninformative, or wrong, please open an issue: 5359s https://github.com/diku-dk/futhark/issues 5359s 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.fut: 5363s Compiling with --backend=opencl: 5363s cc failed with code 1: 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c: In function ‘futrts_umul_hi64’: 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5363s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5363s | ^~~~~~~~~~~ 5363s | __uint32_t 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4507:90: error: expected ‘)’ before ‘a’ 5363s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5363s | ~ ^ 5363s | ) 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4507:109: error: expected ‘)’ before ‘b’ 5363s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5363s | ~ ^ 5363s | ) 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c: In function ‘futrts_smul_hi64’: 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5363s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5363s | ^~~~~~~~~~ 5363s | __int128__ 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4511:86: error: expected ‘)’ before ‘a’ 5363s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5363s | ~ ^ 5363s | ) 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:4511:104: error: expected ‘)’ before ‘b’ 5363s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5363s | ~ ^ 5363s | ) 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c: In function ‘mk_compile_opts’: 5363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2106.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5363s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5363s | ~~^ ~~~~~~~~~~~~~ 5363s | | | 5363s | unsigned int int64_t {aka long long int} 5363s | %llu 5363s 5363s If you find this error message confusing, uninformative, or wrong, please open an issue: 5363s https://github.com/diku-dk/futhark/issues 5363s 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.fut: 5367s Compiling with --backend=opencl: 5367s cc failed with code 1: 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c: In function ‘futrts_umul_hi64’: 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5367s | ^~~~~~~~~~~ 5367s | __uint32_t 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4507:90: error: expected ‘)’ before ‘a’ 5367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5367s | ~ ^ 5367s | ) 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4507:109: error: expected ‘)’ before ‘b’ 5367s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5367s | ~ ^ 5367s | ) 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c: In function ‘futrts_smul_hi64’: 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5367s | ^~~~~~~~~~ 5367s | __int128__ 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4511:86: error: expected ‘)’ before ‘a’ 5367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5367s | ~ ^ 5367s | ) 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:4511:104: error: expected ‘)’ before ‘b’ 5367s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5367s | ~ ^ 5367s | ) 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c: In function ‘mk_compile_opts’: 5367s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2124.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5367s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5367s | ~~^ ~~~~~~~~~~~~~ 5367s | | | 5367s | unsigned int int64_t {aka long long int} 5367s | %llu 5367s 5367s If you find this error message confusing, uninformative, or wrong, please open an issue: 5367s https://github.com/diku-dk/futhark/issues 5367s 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.fut: 5369s Compiling with --backend=opencl: 5369s cc failed with code 1: 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c: In function ‘futrts_umul_hi64’: 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5369s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5369s | ^~~~~~~~~~~ 5369s | __uint32_t 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4508:90: error: expected ‘)’ before ‘a’ 5369s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5369s | ~ ^ 5369s | ) 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4508:109: error: expected ‘)’ before ‘b’ 5369s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5369s | ~ ^ 5369s | ) 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c: In function ‘futrts_smul_hi64’: 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5369s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5369s | ^~~~~~~~~~ 5369s | __int128__ 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4512:86: error: expected ‘)’ before ‘a’ 5369s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5369s | ~ ^ 5369s | ) 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:4512:104: error: expected ‘)’ before ‘b’ 5369s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5369s | ~ ^ 5369s | ) 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c: In function ‘mk_compile_opts’: 5369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2136.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5369s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5369s | ~~^ ~~~~~~~~~~~~~ 5369s | | | 5369s | unsigned int int64_t {aka long long int} 5369s | %llu 5369s 5369s If you find this error message confusing, uninformative, or wrong, please open an issue: 5369s https://github.com/diku-dk/futhark/issues 5369s 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut: 5372s Compiling with --backend=opencl: 5372s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut:5:28-34: 5372s Unused name "xParam". 5372s 5372s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.fut:6:28-34: 5372s Unused name "yParam". 5372s cc failed with code 1: 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c: In function ‘futrts_umul_hi64’: 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5372s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5372s | ^~~~~~~~~~~ 5372s | __uint32_t 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4523:90: error: expected ‘)’ before ‘a’ 5372s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5372s | ~ ^ 5372s | ) 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4523:109: error: expected ‘)’ before ‘b’ 5372s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5372s | ~ ^ 5372s | ) 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c: In function ‘futrts_smul_hi64’: 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5372s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5372s | ^~~~~~~~~~ 5372s | __int128__ 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4527:86: error: expected ‘)’ before ‘a’ 5372s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5372s | ~ ^ 5372s | ) 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:4527:104: error: expected ‘)’ before ‘b’ 5372s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5372s | ~ ^ 5372s | ) 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c: In function ‘mk_compile_opts’: 5372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2184.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5372s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5372s | ~~^ ~~~~~~~~~~~~~ 5372s | | | 5372s | unsigned int int64_t {aka long long int} 5372s | %llu 5372s 5372s If you find this error message confusing, uninformative, or wrong, please open an issue: 5372s https://github.com/diku-dk/futhark/issues 5372s 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.fut: 5373s Compiling with --backend=opencl: 5373s cc failed with code 1: 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c: In function ‘futrts_umul_hi64’: 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4664:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5373s 4664 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5373s | ^~~~~~~~~~~ 5373s | __uint32_t 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4664:78: note: each undeclared identifier is reported only once for each function it appears in 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4664:90: error: expected ‘)’ before ‘a’ 5373s 4664 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5373s | ~ ^ 5373s | ) 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4664:109: error: expected ‘)’ before ‘b’ 5373s 4664 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5373s | ~ ^ 5373s | ) 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c: In function ‘futrts_smul_hi64’: 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4668:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5373s 4668 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5373s | ^~~~~~~~~~ 5373s | __int128__ 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4668:86: error: expected ‘)’ before ‘a’ 5373s 4668 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5373s | ~ ^ 5373s | ) 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:4668:104: error: expected ‘)’ before ‘b’ 5373s 4668 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5373s | ~ ^ 5373s | ) 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c: In function ‘mk_compile_opts’: 5373s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2104.c:8001:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5373s 8001 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5373s | ~~^ ~~~~~~~~~~~~~ 5373s | | | 5373s | unsigned int int64_t {aka long long int} 5373s | %llu 5373s 5373s If you find this error message confusing, uninformative, or wrong, please open an issue: 5373s https://github.com/diku-dk/futhark/issues 5373s 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.fut: 5375s Compiling with --backend=opencl: 5375s cc failed with code 1: 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c: In function ‘futrts_umul_hi64’: 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5375s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5375s | ^~~~~~~~~~~ 5375s | __uint32_t 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4508:90: error: expected ‘)’ before ‘a’ 5375s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5375s | ~ ^ 5375s | ) 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4508:109: error: expected ‘)’ before ‘b’ 5375s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5375s | ~ ^ 5375s | ) 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c: In function ‘futrts_smul_hi64’: 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5375s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5375s | ^~~~~~~~~~ 5375s | __int128__ 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4512:86: error: expected ‘)’ before ‘a’ 5375s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5375s | ~ ^ 5375s | ) 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:4512:104: error: expected ‘)’ before ‘b’ 5375s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5375s | ~ ^ 5375s | ) 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c: In function ‘mk_compile_opts’: 5375s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue245.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5375s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5375s | ~~^ ~~~~~~~~~~~~~ 5375s | | | 5375s | unsigned int int64_t {aka long long int} 5375s | %llu 5375s 5375s If you find this error message confusing, uninformative, or wrong, please open an issue: 5375s https://github.com/diku-dk/futhark/issues 5375s 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.fut: 5377s Compiling with --backend=opencl: 5377s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.fut:365:39-44: 5377s Entry point parameter 5377s 5377s (stuff: ([m]((f32, f32, f32), (f32, f32, f32)), 5377s [m]f32, 5377s [n][m]f32, 5377s [n][n]f32, 5377s [n]f32)) 5377s 5377s will have an opaque type, so the entry point will likely not be callable. 5377s cc failed with code 1: 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c: In function ‘futrts_umul_hi64’: 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5010:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5377s 5010 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5377s | ^~~~~~~~~~~ 5377s | __uint32_t 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5010:78: note: each undeclared identifier is reported only once for each function it appears in 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5010:90: error: expected ‘)’ before ‘a’ 5377s 5010 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5377s | ~ ^ 5377s | ) 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5010:109: error: expected ‘)’ before ‘b’ 5377s 5010 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5377s | ~ ^ 5377s | ) 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c: In function ‘futrts_smul_hi64’: 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5014:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5377s 5014 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5377s | ^~~~~~~~~~ 5377s | __int128__ 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5014:86: error: expected ‘)’ before ‘a’ 5377s 5014 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5377s | ~ ^ 5377s | ) 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:5014:104: error: expected ‘)’ before ‘b’ 5377s 5014 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5377s | ~ ^ 5377s | ) 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c: In function ‘mk_compile_opts’: 5377s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue1168.c:8514:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5377s 8514 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5377s | ~~^ ~~~~~~~~~~~~~ 5377s | | | 5377s | unsigned int int64_t {aka long long int} 5377s | %llu 5377s 5377s If you find this error message confusing, uninformative, or wrong, please open an issue: 5377s https://github.com/diku-dk/futhark/issues 5377s 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.fut: 5380s Compiling with --backend=opencl: 5380s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.fut:8:34-35: 5380s Unused name "x". 5380s cc failed with code 1: 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c: In function ‘futrts_umul_hi64’: 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5380s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5380s | ^~~~~~~~~~~ 5380s | __uint32_t 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4508:90: error: expected ‘)’ before ‘a’ 5380s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5380s | ~ ^ 5380s | ) 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4508:109: error: expected ‘)’ before ‘b’ 5380s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5380s | ~ ^ 5380s | ) 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c: In function ‘futrts_smul_hi64’: 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5380s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5380s | ^~~~~~~~~~ 5380s | __int128__ 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4512:86: error: expected ‘)’ before ‘a’ 5380s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5380s | ~ ^ 5380s | ) 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:4512:104: error: expected ‘)’ before ‘b’ 5380s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5380s | ~ ^ 5380s | ) 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c: In function ‘mk_compile_opts’: 5380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue246.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5380s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5380s | ~~^ ~~~~~~~~~~~~~ 5380s | | | 5380s | unsigned int int64_t {aka long long int} 5380s | %llu 5380s 5380s If you find this error message confusing, uninformative, or wrong, please open an issue: 5380s https://github.com/diku-dk/futhark/issues 5380s 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.fut: 5381s Compiling with --backend=opencl: 5381s cc failed with code 1: 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c: In function ‘futrts_umul_hi64’: 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5381s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5381s | ^~~~~~~~~~~ 5381s | __uint32_t 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4523:90: error: expected ‘)’ before ‘a’ 5381s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5381s | ~ ^ 5381s | ) 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4523:109: error: expected ‘)’ before ‘b’ 5381s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5381s | ~ ^ 5381s | ) 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c: In function ‘futrts_smul_hi64’: 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5381s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5381s | ^~~~~~~~~~ 5381s | __int128__ 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4527:86: error: expected ‘)’ before ‘a’ 5381s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5381s | ~ ^ 5381s | ) 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:4527:104: error: expected ‘)’ before ‘b’ 5381s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5381s | ~ ^ 5381s | ) 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c: In function ‘mk_compile_opts’: 5381s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue2125.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5381s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5381s | ~~^ ~~~~~~~~~~~~~ 5381s | | | 5381s | unsigned int int64_t {aka long long int} 5381s | %llu 5381s 5381s If you find this error message confusing, uninformative, or wrong, please open an issue: 5381s https://github.com/diku-dk/futhark/issues 5381s 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.fut: 5382s Compiling with --backend=opencl: 5382s cc failed with code 1: 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c: In function ‘futrts_umul_hi64’: 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5382s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5382s | ^~~~~~~~~~~ 5382s | __uint32_t 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4507:90: error: expected ‘)’ before ‘a’ 5382s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5382s | ~ ^ 5382s | ) 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4507:109: error: expected ‘)’ before ‘b’ 5382s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5382s | ~ ^ 5382s | ) 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c: In function ‘futrts_smul_hi64’: 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5382s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5382s | ^~~~~~~~~~ 5382s | __int128__ 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4511:86: error: expected ‘)’ before ‘a’ 5382s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5382s | ~ ^ 5382s | ) 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:4511:104: error: expected ‘)’ before ‘b’ 5382s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5382s | ~ ^ 5382s | ) 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c: In function ‘mk_compile_opts’: 5382s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue304.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5382s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5382s | ~~^ ~~~~~~~~~~~~~ 5382s | | | 5382s | unsigned int int64_t {aka long long int} 5382s | %llu 5382s 5382s If you find this error message confusing, uninformative, or wrong, please open an issue: 5382s https://github.com/diku-dk/futhark/issues 5382s 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.fut: 5385s Compiling with --backend=opencl: 5385s cc failed with code 1: 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c: In function ‘futrts_umul_hi64’: 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5385s | ^~~~~~~~~~~ 5385s | __uint32_t 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4507:90: error: expected ‘)’ before ‘a’ 5385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5385s | ~ ^ 5385s | ) 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4507:109: error: expected ‘)’ before ‘b’ 5385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5385s | ~ ^ 5385s | ) 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c: In function ‘futrts_smul_hi64’: 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5385s | ^~~~~~~~~~ 5385s | __int128__ 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4511:86: error: expected ‘)’ before ‘a’ 5385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5385s | ~ ^ 5385s | ) 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:4511:104: error: expected ‘)’ before ‘b’ 5385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5385s | ~ ^ 5385s | ) 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c: In function ‘mk_compile_opts’: 5385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue367.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5385s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5385s | ~~^ ~~~~~~~~~~~~~ 5385s | | | 5385s | unsigned int int64_t {aka long long int} 5385s | %llu 5385s 5385s If you find this error message confusing, uninformative, or wrong, please open an issue: 5385s https://github.com/diku-dk/futhark/issues 5385s 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.fut: 5386s Compiling with --backend=opencl: 5386s cc failed with code 1: 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c: In function ‘futrts_umul_hi64’: 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5386s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5386s | ^~~~~~~~~~~ 5386s | __uint32_t 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4522:90: error: expected ‘)’ before ‘a’ 5386s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5386s | ~ ^ 5386s | ) 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4522:109: error: expected ‘)’ before ‘b’ 5386s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5386s | ~ ^ 5386s | ) 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c: In function ‘futrts_smul_hi64’: 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5386s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5386s | ^~~~~~~~~~ 5386s | __int128__ 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4526:86: error: expected ‘)’ before ‘a’ 5386s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5386s | ~ ^ 5386s | ) 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:4526:104: error: expected ‘)’ before ‘b’ 5386s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5386s | ~ ^ 5386s | ) 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c: In function ‘mk_compile_opts’: 5386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue354.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5386s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5386s | ~~^ ~~~~~~~~~~~~~ 5386s | | | 5386s | unsigned int int64_t {aka long long int} 5386s | %llu 5386s 5386s If you find this error message confusing, uninformative, or wrong, please open an issue: 5386s https://github.com/diku-dk/futhark/issues 5386s 5386s (781 failed, 87 passed, 1435 to go). 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.fut: 5387s Compiling with --backend=opencl: 5387s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.fut:5:16-37: 5387s Entry point parameter 5387s 5387s ((a: [n * m]([d₃]i32, i32)): [n * m]([]i32, i32)) 5387s 5387s will have an opaque type, so the entry point will likely not be callable. 5387s cc failed with code 1: 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c: In function ‘futrts_umul_hi64’: 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4581:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5387s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5387s | ^~~~~~~~~~~ 5387s | __uint32_t 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4581:78: note: each undeclared identifier is reported only once for each function it appears in 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4581:90: error: expected ‘)’ before ‘a’ 5387s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5387s | ~ ^ 5387s | ) 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4581:109: error: expected ‘)’ before ‘b’ 5387s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5387s | ~ ^ 5387s | ) 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c: In function ‘futrts_smul_hi64’: 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4585:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5387s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5387s | ^~~~~~~~~~ 5387s | __int128__ 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4585:86: error: expected ‘)’ before ‘a’ 5387s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5387s | ~ ^ 5387s | ) 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:4585:104: error: expected ‘)’ before ‘b’ 5387s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5387s | ~ ^ 5387s | ) 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c: In function ‘mk_compile_opts’: 5387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue390.c:7911:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5387s 7911 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5387s | ~~^ ~~~~~~~~~~~~~ 5387s | | | 5387s | unsigned int int64_t {aka long long int} 5387s | %llu 5387s 5387s If you find this error message confusing, uninformative, or wrong, please open an issue: 5387s https://github.com/diku-dk/futhark/issues 5387s 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut: 5390s Compiling with --backend=opencl: 5390s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:23-25: 5390s Unused name "w3". 5390s 5390s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:37-56: 5390s Entry point parameter 5390s 5390s ((x: [i]f64): [i]f64, (y: [k]f64): [k]f64) 5390s 5390s will have an opaque type, so the entry point will likely not be callable. 5390s 5390s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.fut:13:38-39: 5390s Unused name "x". 5390s cc failed with code 1: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c: In function ‘futrts_umul_hi64’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4544:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5390s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ^~~~~~~~~~~ 5390s | __uint32_t 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4544:78: note: each undeclared identifier is reported only once for each function it appears in 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4544:90: error: expected ‘)’ before ‘a’ 5390s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4544:109: error: expected ‘)’ before ‘b’ 5390s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c: In function ‘futrts_smul_hi64’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4548:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5390s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ^~~~~~~~~~ 5390s | __int128__ 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4548:86: error: expected ‘)’ before ‘a’ 5390s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:4548:104: error: expected ‘)’ before ‘b’ 5390s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c: In function ‘mk_compile_opts’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue392.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5390s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5390s | ~~^ ~~~~~~~~~~~~~ 5390s | | | 5390s | unsigned int int64_t {aka long long int} 5390s | %llu 5390s 5390s If you find this error message confusing, uninformative, or wrong, please open an issue: 5390s https://github.com/diku-dk/futhark/issues 5390s 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.fut: 5390s Compiling with --backend=opencl: 5390s cc failed with code 1: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c: In function ‘futrts_umul_hi64’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5390s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ^~~~~~~~~~~ 5390s | __uint32_t 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4507:90: error: expected ‘)’ before ‘a’ 5390s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4507:109: error: expected ‘)’ before ‘b’ 5390s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c: In function ‘futrts_smul_hi64’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5390s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ^~~~~~~~~~ 5390s | __int128__ 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4511:86: error: expected ‘)’ before ‘a’ 5390s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:4511:104: error: expected ‘)’ before ‘b’ 5390s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5390s | ~ ^ 5390s | ) 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c: In function ‘mk_compile_opts’: 5390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue248.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5390s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5390s | ~~^ ~~~~~~~~~~~~~ 5390s | | | 5390s | unsigned int int64_t {aka long long int} 5390s | %llu 5390s 5390s If you find this error message confusing, uninformative, or wrong, please open an issue: 5390s https://github.com/diku-dk/futhark/issues 5390s 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut: 5394s Compiling with --backend=opencl: 5394s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut:5:8-9: 5394s Unused name "m". 5394s 5394s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.fut:10:11-12: 5394s Unused name "x". 5394s cc failed with code 1: 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c: In function ‘futrts_umul_hi64’: 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5394s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5394s | ^~~~~~~~~~~ 5394s | __uint32_t 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4493:90: error: expected ‘)’ before ‘a’ 5394s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5394s | ~ ^ 5394s | ) 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4493:109: error: expected ‘)’ before ‘b’ 5394s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5394s | ~ ^ 5394s | ) 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c: In function ‘futrts_smul_hi64’: 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5394s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5394s | ^~~~~~~~~~ 5394s | __int128__ 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4497:86: error: expected ‘)’ before ‘a’ 5394s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5394s | ~ ^ 5394s | ) 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:4497:104: error: expected ‘)’ before ‘b’ 5394s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5394s | ~ ^ 5394s | ) 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c: In function ‘mk_compile_opts’: 5394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue397.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5394s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5394s | ~~^ ~~~~~~~~~~~~~ 5394s | | | 5394s | unsigned int int64_t {aka long long int} 5394s | %llu 5394s 5394s If you find this error message confusing, uninformative, or wrong, please open an issue: 5394s https://github.com/diku-dk/futhark/issues 5394s 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.fut: 5395s Compiling with --backend=opencl: 5395s cc failed with code 1: 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c: In function ‘futrts_umul_hi64’: 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5395s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5395s | ^~~~~~~~~~~ 5395s | __uint32_t 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4523:90: error: expected ‘)’ before ‘a’ 5395s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5395s | ~ ^ 5395s | ) 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4523:109: error: expected ‘)’ before ‘b’ 5395s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5395s | ~ ^ 5395s | ) 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c: In function ‘futrts_smul_hi64’: 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5395s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5395s | ^~~~~~~~~~ 5395s | __int128__ 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4527:86: error: expected ‘)’ before ‘a’ 5395s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5395s | ~ ^ 5395s | ) 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:4527:104: error: expected ‘)’ before ‘b’ 5395s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5395s | ~ ^ 5395s | ) 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c: In function ‘mk_compile_opts’: 5395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue396.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5395s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5395s | ~~^ ~~~~~~~~~~~~~ 5395s | | | 5395s | unsigned int int64_t {aka long long int} 5395s | %llu 5395s 5395s If you find this error message confusing, uninformative, or wrong, please open an issue: 5395s https://github.com/diku-dk/futhark/issues 5395s 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.fut: 5397s Compiling with --backend=opencl: 5397s cc failed with code 1: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c: In function ‘futrts_umul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ^~~~~~~~~~~ 5397s | __uint32_t 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4508:90: error: expected ‘)’ before ‘a’ 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4508:109: error: expected ‘)’ before ‘b’ 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c: In function ‘futrts_smul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ^~~~~~~~~~ 5397s | __int128__ 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4512:86: error: expected ‘)’ before ‘a’ 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:4512:104: error: expected ‘)’ before ‘b’ 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c: In function ‘mk_compile_opts’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue403.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5397s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5397s | ~~^ ~~~~~~~~~~~~~ 5397s | | | 5397s | unsigned int int64_t {aka long long int} 5397s | %llu 5397s 5397s If you find this error message confusing, uninformative, or wrong, please open an issue: 5397s https://github.com/diku-dk/futhark/issues 5397s 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.fut: 5397s Compiling with --backend=opencl: 5397s cc failed with code 1: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c: In function ‘futrts_umul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ^~~~~~~~~~~ 5397s | __uint32_t 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4508:90: error: expected ‘)’ before ‘a’ 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4508:109: error: expected ‘)’ before ‘b’ 5397s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c: In function ‘futrts_smul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ^~~~~~~~~~ 5397s | __int128__ 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4512:86: error: expected ‘)’ before ‘a’ 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:4512:104: error: expected ‘)’ before ‘b’ 5397s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c: In function ‘mk_compile_opts’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue400.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5397s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5397s | ~~^ ~~~~~~~~~~~~~ 5397s | | | 5397s | unsigned int int64_t {aka long long int} 5397s | %llu 5397s 5397s If you find this error message confusing, uninformative, or wrong, please open an issue: 5397s https://github.com/diku-dk/futhark/issues 5397s 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.fut: 5397s Compiling with --backend=opencl: 5397s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.fut:1:22-34: 5397s Unused name "mapper". 5397s cc failed with code 1: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c: In function ‘futrts_umul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ^~~~~~~~~~~ 5397s | __uint32_t 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4493:90: error: expected ‘)’ before ‘a’ 5397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4493:109: error: expected ‘)’ before ‘b’ 5397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c: In function ‘futrts_smul_hi64’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ^~~~~~~~~~ 5397s | __int128__ 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4497:86: error: expected ‘)’ before ‘a’ 5397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:4497:104: error: expected ‘)’ before ‘b’ 5397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5397s | ~ ^ 5397s | ) 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c: In function ‘mk_compile_opts’: 5397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue407.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5397s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5397s | ~~^ ~~~~~~~~~~~~~ 5397s | | | 5397s | unsigned int int64_t {aka long long int} 5397s | %llu 5397s 5397s If you find this error message confusing, uninformative, or wrong, please open an issue: 5397s https://github.com/diku-dk/futhark/issues 5397s 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.fut: 5398s Compiling with --backend=opencl: 5398s cc failed with code 1: 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c: In function ‘futrts_umul_hi64’: 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5398s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5398s | ^~~~~~~~~~~ 5398s | __uint32_t 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4526:90: error: expected ‘)’ before ‘a’ 5398s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5398s | ~ ^ 5398s | ) 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4526:109: error: expected ‘)’ before ‘b’ 5398s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5398s | ~ ^ 5398s | ) 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c: In function ‘futrts_smul_hi64’: 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5398s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5398s | ^~~~~~~~~~ 5398s | __int128__ 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4530:86: error: expected ‘)’ before ‘a’ 5398s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5398s | ~ ^ 5398s | ) 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:4530:104: error: expected ‘)’ before ‘b’ 5398s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5398s | ~ ^ 5398s | ) 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c: In function ‘mk_compile_opts’: 5398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue393.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5398s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5398s | ~~^ ~~~~~~~~~~~~~ 5398s | | | 5398s | unsigned int int64_t {aka long long int} 5398s | %llu 5398s 5398s If you find this error message confusing, uninformative, or wrong, please open an issue: 5398s https://github.com/diku-dk/futhark/issues 5398s 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.fut: 5400s Compiling with --backend=opencl: 5400s cc failed with code 1: 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c: In function ‘futrts_umul_hi64’: 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5400s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5400s | ^~~~~~~~~~~ 5400s | __uint32_t 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4493:90: error: expected ‘)’ before ‘a’ 5400s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5400s | ~ ^ 5400s | ) 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4493:109: error: expected ‘)’ before ‘b’ 5400s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5400s | ~ ^ 5400s | ) 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c: In function ‘futrts_smul_hi64’: 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5400s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5400s | ^~~~~~~~~~ 5400s | __int128__ 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4497:86: error: expected ‘)’ before ‘a’ 5400s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5400s | ~ ^ 5400s | ) 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:4497:104: error: expected ‘)’ before ‘b’ 5400s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5400s | ~ ^ 5400s | ) 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c: In function ‘mk_compile_opts’: 5400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue408.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5400s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5400s | ~~^ ~~~~~~~~~~~~~ 5400s | | | 5400s | unsigned int int64_t {aka long long int} 5400s | %llu 5400s 5400s If you find this error message confusing, uninformative, or wrong, please open an issue: 5400s https://github.com/diku-dk/futhark/issues 5400s 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut: 5404s Compiling with --backend=opencl: 5404s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:14-43: 5404s Entry point parameter 5404s 5404s (((x: vec.vec [n]): vec.vec [n]): vec.vec [n]) 5404s 5404s will have an opaque type, so the entry point will likely not be callable. 5404s 5404s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:16-17: 5404s Unused name "x". 5404s 5404s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.fut:5:46-47: 5404s Defaulting ambiguous type to i32. 5404s cc failed with code 1: 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c: In function ‘futrts_umul_hi64’: 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5404s | ^~~~~~~~~~~ 5404s | __uint32_t 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4507:90: error: expected ‘)’ before ‘a’ 5404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5404s | ~ ^ 5404s | ) 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4507:109: error: expected ‘)’ before ‘b’ 5404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5404s | ~ ^ 5404s | ) 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c: In function ‘futrts_smul_hi64’: 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5404s | ^~~~~~~~~~ 5404s | __int128__ 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4511:86: error: expected ‘)’ before ‘a’ 5404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5404s | ~ ^ 5404s | ) 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:4511:104: error: expected ‘)’ before ‘b’ 5404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5404s | ~ ^ 5404s | ) 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c: In function ‘mk_compile_opts’: 5404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue413.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5404s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5404s | ~~^ ~~~~~~~~~~~~~ 5404s | | | 5404s | unsigned int int64_t {aka long long int} 5404s | %llu 5404s 5404s If you find this error message confusing, uninformative, or wrong, please open an issue: 5404s https://github.com/diku-dk/futhark/issues 5404s 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.fut: 5408s Compiling with --backend=opencl: 5408s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.fut:3:1-42: 5408s Entry point return type 5408s 5408s [0][0](i32, i32) 5408s 5408s will have an opaque type, so the result will likely not be usable. 5408s cc failed with code 1: 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c: In function ‘futrts_umul_hi64’: 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5408s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5408s | ^~~~~~~~~~~ 5408s | __uint32_t 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4537:90: error: expected ‘)’ before ‘a’ 5408s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5408s | ~ ^ 5408s | ) 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4537:109: error: expected ‘)’ before ‘b’ 5408s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5408s | ~ ^ 5408s | ) 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c: In function ‘futrts_smul_hi64’: 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5408s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5408s | ^~~~~~~~~~ 5408s | __int128__ 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4541:86: error: expected ‘)’ before ‘a’ 5408s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5408s | ~ ^ 5408s | ) 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:4541:104: error: expected ‘)’ before ‘b’ 5408s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5408s | ~ ^ 5408s | ) 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c: In function ‘mk_compile_opts’: 5408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue433.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5408s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5408s | ~~^ ~~~~~~~~~~~~~ 5408s | | | 5408s | unsigned int int64_t {aka long long int} 5408s | %llu 5408s 5408s If you find this error message confusing, uninformative, or wrong, please open an issue: 5408s https://github.com/diku-dk/futhark/issues 5408s 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.fut: 5409s Compiling with --backend=opencl: 5409s cc failed with code 1: 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c: In function ‘futrts_umul_hi64’: 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5409s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5409s | ^~~~~~~~~~~ 5409s | __uint32_t 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4508:90: error: expected ‘)’ before ‘a’ 5409s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5409s | ~ ^ 5409s | ) 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4508:109: error: expected ‘)’ before ‘b’ 5409s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5409s | ~ ^ 5409s | ) 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c: In function ‘futrts_smul_hi64’: 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5409s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5409s | ^~~~~~~~~~ 5409s | __int128__ 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4512:86: error: expected ‘)’ before ‘a’ 5409s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5409s | ~ ^ 5409s | ) 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:4512:104: error: expected ‘)’ before ‘b’ 5409s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5409s | ~ ^ 5409s | ) 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c: In function ‘mk_compile_opts’: 5409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue426.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5409s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5409s | ~~^ ~~~~~~~~~~~~~ 5409s | | | 5409s | unsigned int int64_t {aka long long int} 5409s | %llu 5409s 5409s If you find this error message confusing, uninformative, or wrong, please open an issue: 5409s https://github.com/diku-dk/futhark/issues 5409s 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.fut: 5410s Compiling with --backend=opencl: 5410s cc failed with code 1: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c: In function ‘futrts_umul_hi64’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ^~~~~~~~~~~ 5410s | __uint32_t 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4508:90: error: expected ‘)’ before ‘a’ 5410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4508:109: error: expected ‘)’ before ‘b’ 5410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c: In function ‘futrts_smul_hi64’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ^~~~~~~~~~ 5410s | __int128__ 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4512:86: error: expected ‘)’ before ‘a’ 5410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:4512:104: error: expected ‘)’ before ‘b’ 5410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c: In function ‘mk_compile_opts’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue436.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5410s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5410s | ~~^ ~~~~~~~~~~~~~ 5410s | | | 5410s | unsigned int int64_t {aka long long int} 5410s | %llu 5410s 5410s If you find this error message confusing, uninformative, or wrong, please open an issue: 5410s https://github.com/diku-dk/futhark/issues 5410s 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.fut: 5410s Compiling with --backend=opencl: 5410s cc failed with code 1: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c: In function ‘futrts_umul_hi64’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4607:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5410s 4607 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ^~~~~~~~~~~ 5410s | __uint32_t 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4607:78: note: each undeclared identifier is reported only once for each function it appears in 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4607:90: error: expected ‘)’ before ‘a’ 5410s 4607 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4607:109: error: expected ‘)’ before ‘b’ 5410s 4607 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c: In function ‘futrts_smul_hi64’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4611:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5410s 4611 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ^~~~~~~~~~ 5410s | __int128__ 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4611:86: error: expected ‘)’ before ‘a’ 5410s 4611 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:4611:104: error: expected ‘)’ before ‘b’ 5410s 4611 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5410s | ~ ^ 5410s | ) 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c: In function ‘mk_compile_opts’: 5410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue410.c:7949:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5410s 7949 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5410s | ~~^ ~~~~~~~~~~~~~ 5410s | | | 5410s | unsigned int int64_t {aka long long int} 5410s | %llu 5410s 5410s If you find this error message confusing, uninformative, or wrong, please open an issue: 5410s https://github.com/diku-dk/futhark/issues 5410s 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.fut: 5412s Compiling with --backend=opencl: 5412s cc failed with code 1: 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c: In function ‘futrts_umul_hi64’: 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5412s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5412s | ^~~~~~~~~~~ 5412s | __uint32_t 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4510:90: error: expected ‘)’ before ‘a’ 5412s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5412s | ~ ^ 5412s | ) 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4510:109: error: expected ‘)’ before ‘b’ 5412s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5412s | ~ ^ 5412s | ) 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c: In function ‘futrts_smul_hi64’: 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5412s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5412s | ^~~~~~~~~~ 5412s | __int128__ 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4514:86: error: expected ‘)’ before ‘a’ 5412s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5412s | ~ ^ 5412s | ) 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:4514:104: error: expected ‘)’ before ‘b’ 5412s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5412s | ~ ^ 5412s | ) 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c: In function ‘mk_compile_opts’: 5412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue437.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5412s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5412s | ~~^ ~~~~~~~~~~~~~ 5412s | | | 5412s | unsigned int int64_t {aka long long int} 5412s | %llu 5412s 5412s If you find this error message confusing, uninformative, or wrong, please open an issue: 5412s https://github.com/diku-dk/futhark/issues 5412s 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.fut: 5413s Compiling with --backend=opencl: 5413s cc failed with code 1: 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c: In function ‘futrts_umul_hi64’: 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5413s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5413s | ^~~~~~~~~~~ 5413s | __uint32_t 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4507:90: error: expected ‘)’ before ‘a’ 5413s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5413s | ~ ^ 5413s | ) 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4507:109: error: expected ‘)’ before ‘b’ 5413s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5413s | ~ ^ 5413s | ) 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c: In function ‘futrts_smul_hi64’: 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5413s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5413s | ^~~~~~~~~~ 5413s | __int128__ 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4511:86: error: expected ‘)’ before ‘a’ 5413s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5413s | ~ ^ 5413s | ) 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:4511:104: error: expected ‘)’ before ‘b’ 5413s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5413s | ~ ^ 5413s | ) 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c: In function ‘mk_compile_opts’: 5413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue431.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5413s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5413s | ~~^ ~~~~~~~~~~~~~ 5413s | | | 5413s | unsigned int int64_t {aka long long int} 5413s | %llu 5413s 5413s If you find this error message confusing, uninformative, or wrong, please open an issue: 5413s https://github.com/diku-dk/futhark/issues 5413s 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.fut: 5415s Compiling with --backend=opencl: 5415s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.fut:5:31-32: 5415s Unused name "i". 5415s cc failed with code 1: 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c: In function ‘futrts_umul_hi64’: 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5415s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5415s | ^~~~~~~~~~~ 5415s | __uint32_t 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4507:90: error: expected ‘)’ before ‘a’ 5415s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5415s | ~ ^ 5415s | ) 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4507:109: error: expected ‘)’ before ‘b’ 5415s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5415s | ~ ^ 5415s | ) 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c: In function ‘futrts_smul_hi64’: 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5415s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5415s | ^~~~~~~~~~ 5415s | __int128__ 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4511:86: error: expected ‘)’ before ‘a’ 5415s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5415s | ~ ^ 5415s | ) 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:4511:104: error: expected ‘)’ before ‘b’ 5415s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5415s | ~ ^ 5415s | ) 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c: In function ‘mk_compile_opts’: 5415s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue455.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5415s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5415s | ~~^ ~~~~~~~~~~~~~ 5415s | | | 5415s | unsigned int int64_t {aka long long int} 5415s | %llu 5415s 5415s If you find this error message confusing, uninformative, or wrong, please open an issue: 5415s https://github.com/diku-dk/futhark/issues 5415s 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.fut: 5420s Compiling with --backend=opencl: 5420s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.fut:12:83-84: 5420s Unused name "i". 5420s cc failed with code 1: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c: In function ‘futrts_umul_hi64’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5420s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ^~~~~~~~~~~ 5420s | __uint32_t 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4523:90: error: expected ‘)’ before ‘a’ 5420s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4523:109: error: expected ‘)’ before ‘b’ 5420s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c: In function ‘futrts_smul_hi64’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5420s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ^~~~~~~~~~ 5420s | __int128__ 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4527:86: error: expected ‘)’ before ‘a’ 5420s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:4527:104: error: expected ‘)’ before ‘b’ 5420s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c: In function ‘mk_compile_opts’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue456.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5420s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5420s | ~~^ ~~~~~~~~~~~~~ 5420s | | | 5420s | unsigned int int64_t {aka long long int} 5420s | %llu 5420s 5420s If you find this error message confusing, uninformative, or wrong, please open an issue: 5420s https://github.com/diku-dk/futhark/issues 5420s 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.fut: 5420s Compiling with --backend=opencl: 5420s cc failed with code 1: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c: In function ‘futrts_umul_hi64’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5420s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ^~~~~~~~~~~ 5420s | __uint32_t 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4509:90: error: expected ‘)’ before ‘a’ 5420s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4509:109: error: expected ‘)’ before ‘b’ 5420s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c: In function ‘futrts_smul_hi64’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5420s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ^~~~~~~~~~ 5420s | __int128__ 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4513:86: error: expected ‘)’ before ‘a’ 5420s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:4513:104: error: expected ‘)’ before ‘b’ 5420s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5420s | ~ ^ 5420s | ) 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c: In function ‘mk_compile_opts’: 5420s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue460.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5420s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5420s | ~~^ ~~~~~~~~~~~~~ 5420s | | | 5420s | unsigned int int64_t {aka long long int} 5420s | %llu 5420s 5420s If you find this error message confusing, uninformative, or wrong, please open an issue: 5420s https://github.com/diku-dk/futhark/issues 5420s 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.fut: 5421s Compiling with --backend=opencl: 5421s cc failed with code 1: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c: In function ‘futrts_umul_hi64’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5421s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ^~~~~~~~~~~ 5421s | __uint32_t 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4493:90: error: expected ‘)’ before ‘a’ 5421s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4493:109: error: expected ‘)’ before ‘b’ 5421s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c: In function ‘futrts_smul_hi64’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5421s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ^~~~~~~~~~ 5421s | __int128__ 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4497:86: error: expected ‘)’ before ‘a’ 5421s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:4497:104: error: expected ‘)’ before ‘b’ 5421s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c: In function ‘mk_compile_opts’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue473.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5421s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5421s | ~~^ ~~~~~~~~~~~~~ 5421s | | | 5421s | unsigned int int64_t {aka long long int} 5421s | %llu 5421s 5421s If you find this error message confusing, uninformative, or wrong, please open an issue: 5421s https://github.com/diku-dk/futhark/issues 5421s 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.fut: 5421s Compiling with --backend=opencl: 5421s cc failed with code 1: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c: In function ‘futrts_umul_hi64’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5421s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ^~~~~~~~~~~ 5421s | __uint32_t 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4507:90: error: expected ‘)’ before ‘a’ 5421s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4507:109: error: expected ‘)’ before ‘b’ 5421s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c: In function ‘futrts_smul_hi64’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5421s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ^~~~~~~~~~ 5421s | __int128__ 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4511:86: error: expected ‘)’ before ‘a’ 5421s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:4511:104: error: expected ‘)’ before ‘b’ 5421s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5421s | ~ ^ 5421s | ) 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c: In function ‘mk_compile_opts’: 5421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue481.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5421s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5421s | ~~^ ~~~~~~~~~~~~~ 5421s | | | 5421s | unsigned int int64_t {aka long long int} 5421s | %llu 5421s 5421s If you find this error message confusing, uninformative, or wrong, please open an issue: 5421s https://github.com/diku-dk/futhark/issues 5421s 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.fut: 5423s Compiling with --backend=opencl: 5423s cc failed with code 1: 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c: In function ‘futrts_umul_hi64’: 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5423s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5423s | ^~~~~~~~~~~ 5423s | __uint32_t 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4524:90: error: expected ‘)’ before ‘a’ 5423s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5423s | ~ ^ 5423s | ) 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4524:109: error: expected ‘)’ before ‘b’ 5423s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5423s | ~ ^ 5423s | ) 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c: In function ‘futrts_smul_hi64’: 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5423s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5423s | ^~~~~~~~~~ 5423s | __int128__ 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4528:86: error: expected ‘)’ before ‘a’ 5423s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5423s | ~ ^ 5423s | ) 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:4528:104: error: expected ‘)’ before ‘b’ 5423s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5423s | ~ ^ 5423s | ) 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c: In function ‘mk_compile_opts’: 5423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue483.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5423s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5423s | ~~^ ~~~~~~~~~~~~~ 5423s | | | 5423s | unsigned int int64_t {aka long long int} 5423s | %llu 5423s 5423s If you find this error message confusing, uninformative, or wrong, please open an issue: 5423s https://github.com/diku-dk/futhark/issues 5423s 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.fut: 5424s Compiling with --backend=opencl: 5424s cc failed with code 1: 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c: In function ‘futrts_umul_hi64’: 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5424s | ^~~~~~~~~~~ 5424s | __uint32_t 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4507:90: error: expected ‘)’ before ‘a’ 5424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5424s | ~ ^ 5424s | ) 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4507:109: error: expected ‘)’ before ‘b’ 5424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5424s | ~ ^ 5424s | ) 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c: In function ‘futrts_smul_hi64’: 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5424s | ^~~~~~~~~~ 5424s | __int128__ 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4511:86: error: expected ‘)’ before ‘a’ 5424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5424s | ~ ^ 5424s | ) 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:4511:104: error: expected ‘)’ before ‘b’ 5424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5424s | ~ ^ 5424s | ) 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c: In function ‘mk_compile_opts’: 5424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue419.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5424s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5424s | ~~^ ~~~~~~~~~~~~~ 5424s | | | 5424s | unsigned int int64_t {aka long long int} 5424s | %llu 5424s 5424s If you find this error message confusing, uninformative, or wrong, please open an issue: 5424s https://github.com/diku-dk/futhark/issues 5424s 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.fut: 5425s Compiling with --backend=opencl: 5425s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.fut:7:20-21: 5425s Unused name "m". 5425s cc failed with code 1: 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c: In function ‘futrts_umul_hi64’: 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5425s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5425s | ^~~~~~~~~~~ 5425s | __uint32_t 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4508:90: error: expected ‘)’ before ‘a’ 5425s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5425s | ~ ^ 5425s | ) 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4508:109: error: expected ‘)’ before ‘b’ 5425s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5425s | ~ ^ 5425s | ) 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c: In function ‘futrts_smul_hi64’: 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5425s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5425s | ^~~~~~~~~~ 5425s | __int128__ 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4512:86: error: expected ‘)’ before ‘a’ 5425s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5425s | ~ ^ 5425s | ) 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:4512:104: error: expected ‘)’ before ‘b’ 5425s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5425s | ~ ^ 5425s | ) 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c: In function ‘mk_compile_opts’: 5425s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue485.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5425s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5425s | ~~^ ~~~~~~~~~~~~~ 5425s | | | 5425s | unsigned int int64_t {aka long long int} 5425s | %llu 5425s 5425s If you find this error message confusing, uninformative, or wrong, please open an issue: 5425s https://github.com/diku-dk/futhark/issues 5425s 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.fut: 5427s Compiling with --backend=opencl: 5427s cc failed with code 1: 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c: In function ‘futrts_umul_hi64’: 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5427s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5427s | ^~~~~~~~~~~ 5427s | __uint32_t 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4507:90: error: expected ‘)’ before ‘a’ 5427s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5427s | ~ ^ 5427s | ) 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4507:109: error: expected ‘)’ before ‘b’ 5427s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5427s | ~ ^ 5427s | ) 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c: In function ‘futrts_smul_hi64’: 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5427s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5427s | ^~~~~~~~~~ 5427s | __int128__ 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4511:86: error: expected ‘)’ before ‘a’ 5427s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5427s | ~ ^ 5427s | ) 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:4511:104: error: expected ‘)’ before ‘b’ 5427s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5427s | ~ ^ 5427s | ) 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c: In function ‘mk_compile_opts’: 5427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue506.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5427s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5427s | ~~^ ~~~~~~~~~~~~~ 5427s | | | 5427s | unsigned int int64_t {aka long long int} 5427s | %llu 5427s 5427s If you find this error message confusing, uninformative, or wrong, please open an issue: 5427s https://github.com/diku-dk/futhark/issues 5427s 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.fut: 5430s Compiling with --backend=opencl: 5430s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.fut:6:12-14: 5430s Unused name "xs". 5430s cc failed with code 1: 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c: In function ‘futrts_umul_hi64’: 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5430s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5430s | ^~~~~~~~~~~ 5430s | __uint32_t 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4507:90: error: expected ‘)’ before ‘a’ 5430s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5430s | ~ ^ 5430s | ) 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4507:109: error: expected ‘)’ before ‘b’ 5430s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5430s | ~ ^ 5430s | ) 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c: In function ‘futrts_smul_hi64’: 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5430s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5430s | ^~~~~~~~~~ 5430s | __int128__ 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4511:86: error: expected ‘)’ before ‘a’ 5430s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5430s | ~ ^ 5430s | ) 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:4511:104: error: expected ‘)’ before ‘b’ 5430s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5430s | ~ ^ 5430s | ) 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c: In function ‘mk_compile_opts’: 5430s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue512.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5430s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5430s | ~~^ ~~~~~~~~~~~~~ 5430s | | | 5430s | unsigned int int64_t {aka long long int} 5430s | %llu 5430s 5430s If you find this error message confusing, uninformative, or wrong, please open an issue: 5430s https://github.com/diku-dk/futhark/issues 5430s 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.fut: 5432s Compiling with --backend=opencl: 5432s cc failed with code 1: 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c: In function ‘futrts_umul_hi64’: 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5432s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5432s | ^~~~~~~~~~~ 5432s | __uint32_t 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4508:90: error: expected ‘)’ before ‘a’ 5432s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5432s | ~ ^ 5432s | ) 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4508:109: error: expected ‘)’ before ‘b’ 5432s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5432s | ~ ^ 5432s | ) 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c: In function ‘futrts_smul_hi64’: 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5432s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5432s | ^~~~~~~~~~ 5432s | __int128__ 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4512:86: error: expected ‘)’ before ‘a’ 5432s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5432s | ~ ^ 5432s | ) 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:4512:104: error: expected ‘)’ before ‘b’ 5432s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5432s | ~ ^ 5432s | ) 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c: In function ‘mk_compile_opts’: 5432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue522.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5432s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5432s | ~~^ ~~~~~~~~~~~~~ 5432s | | | 5432s | unsigned int int64_t {aka long long int} 5432s | %llu 5432s 5432s If you find this error message confusing, uninformative, or wrong, please open an issue: 5432s https://github.com/diku-dk/futhark/issues 5432s 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut: 5433s Compiling with --backend=opencl: 5433s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut:4:17-40: 5433s Entry point parameter 5433s 5433s ((x: i32): i32, (a: *[n][m]i32): *[n][m]i32) 5433s 5433s will have an opaque type, so the entry point will likely not be callable. 5433s 5433s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.fut:4:18-19: 5433s Unused name "x". 5433s cc failed with code 1: 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c: In function ‘futrts_umul_hi64’: 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5433s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5433s | ^~~~~~~~~~~ 5433s | __uint32_t 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4525:90: error: expected ‘)’ before ‘a’ 5433s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5433s | ~ ^ 5433s | ) 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4525:109: error: expected ‘)’ before ‘b’ 5433s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5433s | ~ ^ 5433s | ) 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c: In function ‘futrts_smul_hi64’: 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5433s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5433s | ^~~~~~~~~~ 5433s | __int128__ 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4529:86: error: expected ‘)’ before ‘a’ 5433s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5433s | ~ ^ 5433s | ) 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:4529:104: error: expected ‘)’ before ‘b’ 5433s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5433s | ~ ^ 5433s | ) 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c: In function ‘mk_compile_opts’: 5433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue525.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5433s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5433s | ~~^ ~~~~~~~~~~~~~ 5433s | | | 5433s | unsigned int int64_t {aka long long int} 5433s | %llu 5433s 5433s If you find this error message confusing, uninformative, or wrong, please open an issue: 5433s https://github.com/diku-dk/futhark/issues 5433s 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.fut: 5434s Compiling with --backend=opencl: 5434s cc failed with code 1: 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c: In function ‘futrts_umul_hi64’: 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5434s | ^~~~~~~~~~~ 5434s | __uint32_t 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4493:90: error: expected ‘)’ before ‘a’ 5434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5434s | ~ ^ 5434s | ) 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4493:109: error: expected ‘)’ before ‘b’ 5434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5434s | ~ ^ 5434s | ) 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c: In function ‘futrts_smul_hi64’: 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5434s | ^~~~~~~~~~ 5434s | __int128__ 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4497:86: error: expected ‘)’ before ‘a’ 5434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5434s | ~ ^ 5434s | ) 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:4497:104: error: expected ‘)’ before ‘b’ 5434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5434s | ~ ^ 5434s | ) 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c: In function ‘mk_compile_opts’: 5434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue527.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5434s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5434s | ~~^ ~~~~~~~~~~~~~ 5434s | | | 5434s | unsigned int int64_t {aka long long int} 5434s | %llu 5434s 5434s If you find this error message confusing, uninformative, or wrong, please open an issue: 5434s https://github.com/diku-dk/futhark/issues 5434s 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.fut: 5436s Compiling with --backend=opencl: 5436s cc failed with code 1: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c: In function ‘futrts_umul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5436s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ^~~~~~~~~~~ 5436s | __uint32_t 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4481:90: error: expected ‘)’ before ‘a’ 5436s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4481:109: error: expected ‘)’ before ‘b’ 5436s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c: In function ‘futrts_smul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5436s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ^~~~~~~~~~ 5436s | __int128__ 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4485:86: error: expected ‘)’ before ‘a’ 5436s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:4485:104: error: expected ‘)’ before ‘b’ 5436s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c: In function ‘mk_compile_opts’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue538.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5436s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5436s | ~~^ ~~~~~~~~~~~~~ 5436s | | | 5436s | unsigned int int64_t {aka long long int} 5436s | %llu 5436s 5436s If you find this error message confusing, uninformative, or wrong, please open an issue: 5436s https://github.com/diku-dk/futhark/issues 5436s 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.fut: 5436s Compiling with --backend=opencl: 5436s cc failed with code 1: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c: In function ‘futrts_umul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5436s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ^~~~~~~~~~~ 5436s | __uint32_t 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4522:90: error: expected ‘)’ before ‘a’ 5436s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4522:109: error: expected ‘)’ before ‘b’ 5436s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c: In function ‘futrts_smul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5436s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ^~~~~~~~~~ 5436s | __int128__ 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4526:86: error: expected ‘)’ before ‘a’ 5436s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:4526:104: error: expected ‘)’ before ‘b’ 5436s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c: In function ‘mk_compile_opts’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue526.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5436s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5436s | ~~^ ~~~~~~~~~~~~~ 5436s | | | 5436s | unsigned int int64_t {aka long long int} 5436s | %llu 5436s 5436s If you find this error message confusing, uninformative, or wrong, please open an issue: 5436s https://github.com/diku-dk/futhark/issues 5436s 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.fut: 5436s Compiling with --backend=opencl: 5436s cc failed with code 1: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c: In function ‘futrts_umul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5436s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ^~~~~~~~~~~ 5436s | __uint32_t 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4507:90: error: expected ‘)’ before ‘a’ 5436s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4507:109: error: expected ‘)’ before ‘b’ 5436s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c: In function ‘futrts_smul_hi64’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5436s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ^~~~~~~~~~ 5436s | __int128__ 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4511:86: error: expected ‘)’ before ‘a’ 5436s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:4511:104: error: expected ‘)’ before ‘b’ 5436s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5436s | ~ ^ 5436s | ) 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c: In function ‘mk_compile_opts’: 5436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue531.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5436s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5436s | ~~^ ~~~~~~~~~~~~~ 5436s | | | 5436s | unsigned int int64_t {aka long long int} 5436s | %llu 5436s 5436s If you find this error message confusing, uninformative, or wrong, please open an issue: 5436s https://github.com/diku-dk/futhark/issues 5436s 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.fut: 5438s Compiling with --backend=opencl: 5438s cc failed with code 1: 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c: In function ‘futrts_umul_hi64’: 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5438s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5438s | ^~~~~~~~~~~ 5438s | __uint32_t 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4493:90: error: expected ‘)’ before ‘a’ 5438s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5438s | ~ ^ 5438s | ) 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4493:109: error: expected ‘)’ before ‘b’ 5438s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5438s | ~ ^ 5438s | ) 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c: In function ‘futrts_smul_hi64’: 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5438s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5438s | ^~~~~~~~~~ 5438s | __int128__ 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4497:86: error: expected ‘)’ before ‘a’ 5438s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5438s | ~ ^ 5438s | ) 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:4497:104: error: expected ‘)’ before ‘b’ 5438s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5438s | ~ ^ 5438s | ) 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c: In function ‘mk_compile_opts’: 5438s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue541.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5438s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5438s | ~~^ ~~~~~~~~~~~~~ 5438s | | | 5438s | unsigned int int64_t {aka long long int} 5438s | %llu 5438s 5438s If you find this error message confusing, uninformative, or wrong, please open an issue: 5438s https://github.com/diku-dk/futhark/issues 5438s 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.fut: 5441s Compiling with --backend=opencl: 5441s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.fut:5:34-35: 5441s Defaulting ambiguous type to i32. 5441s cc failed with code 1: 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c: In function ‘futrts_umul_hi64’: 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5441s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5441s | ^~~~~~~~~~~ 5441s | __uint32_t 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4507:90: error: expected ‘)’ before ‘a’ 5441s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5441s | ~ ^ 5441s | ) 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4507:109: error: expected ‘)’ before ‘b’ 5441s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5441s | ~ ^ 5441s | ) 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c: In function ‘futrts_smul_hi64’: 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5441s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5441s | ^~~~~~~~~~ 5441s | __int128__ 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4511:86: error: expected ‘)’ before ‘a’ 5441s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5441s | ~ ^ 5441s | ) 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:4511:104: error: expected ‘)’ before ‘b’ 5441s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5441s | ~ ^ 5441s | ) 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c: In function ‘mk_compile_opts’: 5441s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue544.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5441s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5441s | ~~^ ~~~~~~~~~~~~~ 5441s | | | 5441s | unsigned int int64_t {aka long long int} 5441s | %llu 5441s 5441s If you find this error message confusing, uninformative, or wrong, please open an issue: 5441s https://github.com/diku-dk/futhark/issues 5441s 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.fut: 5444s Compiling with --backend=opencl: 5444s cc failed with code 1: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c: In function ‘futrts_umul_hi64’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4504:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5444s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ^~~~~~~~~~~ 5444s | __uint32_t 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4504:78: note: each undeclared identifier is reported only once for each function it appears in 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4504:90: error: expected ‘)’ before ‘a’ 5444s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4504:109: error: expected ‘)’ before ‘b’ 5444s 4504 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c: In function ‘futrts_smul_hi64’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4508:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5444s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ^~~~~~~~~~ 5444s | __int128__ 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4508:86: error: expected ‘)’ before ‘a’ 5444s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:4508:104: error: expected ‘)’ before ‘b’ 5444s 4508 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c: In function ‘mk_compile_opts’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue553.c:7834:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5444s 7834 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5444s | ~~^ ~~~~~~~~~~~~~ 5444s | | | 5444s | unsigned int int64_t {aka long long int} 5444s | %llu 5444s 5444s If you find this error message confusing, uninformative, or wrong, please open an issue: 5444s https://github.com/diku-dk/futhark/issues 5444s 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.fut: 5444s Compiling with --backend=opencl: 5444s cc failed with code 1: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c: In function ‘futrts_umul_hi64’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5444s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ^~~~~~~~~~~ 5444s | __uint32_t 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4508:90: error: expected ‘)’ before ‘a’ 5444s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4508:109: error: expected ‘)’ before ‘b’ 5444s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c: In function ‘futrts_smul_hi64’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5444s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ^~~~~~~~~~ 5444s | __int128__ 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4512:86: error: expected ‘)’ before ‘a’ 5444s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:4512:104: error: expected ‘)’ before ‘b’ 5444s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5444s | ~ ^ 5444s | ) 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c: In function ‘mk_compile_opts’: 5444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue558.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5444s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5444s | ~~^ ~~~~~~~~~~~~~ 5444s | | | 5444s | unsigned int int64_t {aka long long int} 5444s | %llu 5444s 5444s If you find this error message confusing, uninformative, or wrong, please open an issue: 5444s https://github.com/diku-dk/futhark/issues 5444s 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.fut: 5447s Compiling with --backend=opencl: 5447s cc failed with code 1: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c: In function ‘futrts_umul_hi64’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5447s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ^~~~~~~~~~~ 5447s | __uint32_t 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4507:90: error: expected ‘)’ before ‘a’ 5447s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4507:109: error: expected ‘)’ before ‘b’ 5447s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c: In function ‘futrts_smul_hi64’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5447s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ^~~~~~~~~~ 5447s | __int128__ 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4511:86: error: expected ‘)’ before ‘a’ 5447s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:4511:104: error: expected ‘)’ before ‘b’ 5447s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c: In function ‘mk_compile_opts’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue560.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5447s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5447s | ~~^ ~~~~~~~~~~~~~ 5447s | | | 5447s | unsigned int int64_t {aka long long int} 5447s | %llu 5447s 5447s If you find this error message confusing, uninformative, or wrong, please open an issue: 5447s https://github.com/diku-dk/futhark/issues 5447s 5447s (819 failed, 89 passed, 1395 to go). 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.fut: 5447s Compiling with --backend=opencl: 5447s cc failed with code 1: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c: In function ‘futrts_umul_hi64’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5447s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ^~~~~~~~~~~ 5447s | __uint32_t 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4493:90: error: expected ‘)’ before ‘a’ 5447s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4493:109: error: expected ‘)’ before ‘b’ 5447s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c: In function ‘futrts_smul_hi64’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5447s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ^~~~~~~~~~ 5447s | __int128__ 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4497:86: error: expected ‘)’ before ‘a’ 5447s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:4497:104: error: expected ‘)’ before ‘b’ 5447s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5447s | ~ ^ 5447s | ) 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c: In function ‘mk_compile_opts’: 5447s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue567.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5447s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5447s | ~~^ ~~~~~~~~~~~~~ 5447s | | | 5447s | unsigned int int64_t {aka long long int} 5447s | %llu 5447s 5447s If you find this error message confusing, uninformative, or wrong, please open an issue: 5447s https://github.com/diku-dk/futhark/issues 5447s 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.fut: 5449s Compiling with --backend=opencl: 5449s cc failed with code 1: 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c: In function ‘futrts_umul_hi64’: 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5449s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5449s | ^~~~~~~~~~~ 5449s | __uint32_t 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4507:90: error: expected ‘)’ before ‘a’ 5449s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5449s | ~ ^ 5449s | ) 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4507:109: error: expected ‘)’ before ‘b’ 5449s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5449s | ~ ^ 5449s | ) 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c: In function ‘futrts_smul_hi64’: 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5449s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5449s | ^~~~~~~~~~ 5449s | __int128__ 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4511:86: error: expected ‘)’ before ‘a’ 5449s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5449s | ~ ^ 5449s | ) 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:4511:104: error: expected ‘)’ before ‘b’ 5449s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5449s | ~ ^ 5449s | ) 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c: In function ‘mk_compile_opts’: 5449s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue573.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5449s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5449s | ~~^ ~~~~~~~~~~~~~ 5449s | | | 5449s | unsigned int int64_t {aka long long int} 5449s | %llu 5449s 5449s If you find this error message confusing, uninformative, or wrong, please open an issue: 5449s https://github.com/diku-dk/futhark/issues 5449s 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.fut: 5451s Compiling with --backend=opencl: 5451s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.fut:5:9-7:40: 5451s Entry point parameter 5451s 5451s ((scan_num_edges: [n_indices]i64): [n_indices]i64, (write_inds: [n_indices]i64): [n_indices]i64, (active_starts: [n_indices]i32): [n_indices]i32) 5451s 5451s will have an opaque type, so the entry point will likely not be callable. 5451s cc failed with code 1: 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c: In function ‘futrts_umul_hi64’: 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4592:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5451s 4592 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5451s | ^~~~~~~~~~~ 5451s | __uint32_t 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4592:78: note: each undeclared identifier is reported only once for each function it appears in 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4592:90: error: expected ‘)’ before ‘a’ 5451s 4592 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5451s | ~ ^ 5451s | ) 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4592:109: error: expected ‘)’ before ‘b’ 5451s 4592 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5451s | ~ ^ 5451s | ) 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c: In function ‘futrts_smul_hi64’: 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4596:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5451s 4596 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5451s | ^~~~~~~~~~ 5451s | __int128__ 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4596:86: error: expected ‘)’ before ‘a’ 5451s 4596 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5451s | ~ ^ 5451s | ) 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:4596:104: error: expected ‘)’ before ‘b’ 5451s 4596 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5451s | ~ ^ 5451s | ) 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c: In function ‘mk_compile_opts’: 5451s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue561.c:7935:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5451s 7935 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5451s | ~~^ ~~~~~~~~~~~~~ 5451s | | | 5451s | unsigned int int64_t {aka long long int} 5451s | %llu 5451s 5451s If you find this error message confusing, uninformative, or wrong, please open an issue: 5451s https://github.com/diku-dk/futhark/issues 5451s 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.fut: 5454s Compiling with --backend=opencl: 5454s cc failed with code 1: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c: In function ‘futrts_umul_hi64’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ^~~~~~~~~~~ 5454s | __uint32_t 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4507:90: error: expected ‘)’ before ‘a’ 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4507:109: error: expected ‘)’ before ‘b’ 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c: In function ‘futrts_smul_hi64’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ^~~~~~~~~~ 5454s | __int128__ 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4511:86: error: expected ‘)’ before ‘a’ 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:4511:104: error: expected ‘)’ before ‘b’ 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c: In function ‘mk_compile_opts’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue582.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5454s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5454s | ~~^ ~~~~~~~~~~~~~ 5454s | | | 5454s | unsigned int int64_t {aka long long int} 5454s | %llu 5454s 5454s If you find this error message confusing, uninformative, or wrong, please open an issue: 5454s https://github.com/diku-dk/futhark/issues 5454s 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.fut: 5454s Compiling with --backend=opencl: 5454s cc failed with code 1: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c: In function ‘futrts_umul_hi64’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ^~~~~~~~~~~ 5454s | __uint32_t 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4507:90: error: expected ‘)’ before ‘a’ 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4507:109: error: expected ‘)’ before ‘b’ 5454s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c: In function ‘futrts_smul_hi64’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ^~~~~~~~~~ 5454s | __int128__ 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4511:86: error: expected ‘)’ before ‘a’ 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:4511:104: error: expected ‘)’ before ‘b’ 5454s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5454s | ~ ^ 5454s | ) 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c: In function ‘mk_compile_opts’: 5454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue572.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5454s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5454s | ~~^ ~~~~~~~~~~~~~ 5454s | | | 5454s | unsigned int int64_t {aka long long int} 5454s | %llu 5454s 5454s If you find this error message confusing, uninformative, or wrong, please open an issue: 5454s https://github.com/diku-dk/futhark/issues 5454s 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.fut: 5459s Compiling with --backend=opencl: 5459s cc failed with code 1: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c: In function ‘futrts_umul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ^~~~~~~~~~~ 5459s | __uint32_t 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4507:90: error: expected ‘)’ before ‘a’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4507:109: error: expected ‘)’ before ‘b’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c: In function ‘futrts_smul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ^~~~~~~~~~ 5459s | __int128__ 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4511:86: error: expected ‘)’ before ‘a’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:4511:104: error: expected ‘)’ before ‘b’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c: In function ‘mk_compile_opts’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue604.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5459s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5459s | ~~^ ~~~~~~~~~~~~~ 5459s | | | 5459s | unsigned int int64_t {aka long long int} 5459s | %llu 5459s 5459s If you find this error message confusing, uninformative, or wrong, please open an issue: 5459s https://github.com/diku-dk/futhark/issues 5459s 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.fut: 5459s Compiling with --backend=opencl: 5459s cc failed with code 1: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c: In function ‘futrts_umul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ^~~~~~~~~~~ 5459s | __uint32_t 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4507:90: error: expected ‘)’ before ‘a’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4507:109: error: expected ‘)’ before ‘b’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c: In function ‘futrts_smul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ^~~~~~~~~~ 5459s | __int128__ 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4511:86: error: expected ‘)’ before ‘a’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:4511:104: error: expected ‘)’ before ‘b’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c: In function ‘mk_compile_opts’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue605.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5459s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5459s | ~~^ ~~~~~~~~~~~~~ 5459s | | | 5459s | unsigned int int64_t {aka long long int} 5459s | %llu 5459s 5459s If you find this error message confusing, uninformative, or wrong, please open an issue: 5459s https://github.com/diku-dk/futhark/issues 5459s 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.fut: 5459s Compiling with --backend=opencl: 5459s cc failed with code 1: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c: In function ‘futrts_umul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ^~~~~~~~~~~ 5459s | __uint32_t 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4507:90: error: expected ‘)’ before ‘a’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4507:109: error: expected ‘)’ before ‘b’ 5459s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c: In function ‘futrts_smul_hi64’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ^~~~~~~~~~ 5459s | __int128__ 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4511:86: error: expected ‘)’ before ‘a’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:4511:104: error: expected ‘)’ before ‘b’ 5459s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5459s | ~ ^ 5459s | ) 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c: In function ‘mk_compile_opts’: 5459s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue608.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5459s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5459s | ~~^ ~~~~~~~~~~~~~ 5459s | | | 5459s | unsigned int int64_t {aka long long int} 5459s | %llu 5459s 5459s If you find this error message confusing, uninformative, or wrong, please open an issue: 5459s https://github.com/diku-dk/futhark/issues 5459s 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.fut: 5460s Compiling with --backend=opencl: 5460s cc failed with code 1: 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c: In function ‘futrts_umul_hi64’: 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5460s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5460s | ^~~~~~~~~~~ 5460s | __uint32_t 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4524:90: error: expected ‘)’ before ‘a’ 5460s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5460s | ~ ^ 5460s | ) 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4524:109: error: expected ‘)’ before ‘b’ 5460s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5460s | ~ ^ 5460s | ) 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c: In function ‘futrts_smul_hi64’: 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5460s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5460s | ^~~~~~~~~~ 5460s | __int128__ 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4528:86: error: expected ‘)’ before ‘a’ 5460s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5460s | ~ ^ 5460s | ) 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:4528:104: error: expected ‘)’ before ‘b’ 5460s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5460s | ~ ^ 5460s | ) 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c: In function ‘mk_compile_opts’: 5460s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue593.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5460s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5460s | ~~^ ~~~~~~~~~~~~~ 5460s | | | 5460s | unsigned int int64_t {aka long long int} 5460s | %llu 5460s 5460s If you find this error message confusing, uninformative, or wrong, please open an issue: 5460s https://github.com/diku-dk/futhark/issues 5460s 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.fut: 5462s Compiling with --backend=opencl: 5462s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.fut:14:9-18: 5462s Entry point parameter 5462s 5462s ((t: *m.t): *m.t) 5462s 5462s will have an opaque type, so the entry point will likely not be callable. 5462s cc failed with code 1: 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c: In function ‘futrts_umul_hi64’: 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5462s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5462s | ^~~~~~~~~~~ 5462s | __uint32_t 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4507:90: error: expected ‘)’ before ‘a’ 5462s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5462s | ~ ^ 5462s | ) 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4507:109: error: expected ‘)’ before ‘b’ 5462s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5462s | ~ ^ 5462s | ) 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c: In function ‘futrts_smul_hi64’: 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5462s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5462s | ^~~~~~~~~~ 5462s | __int128__ 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4511:86: error: expected ‘)’ before ‘a’ 5462s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5462s | ~ ^ 5462s | ) 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:4511:104: error: expected ‘)’ before ‘b’ 5462s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5462s | ~ ^ 5462s | ) 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c: In function ‘mk_compile_opts’: 5462s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue624.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5462s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5462s | ~~^ ~~~~~~~~~~~~~ 5462s | | | 5462s | unsigned int int64_t {aka long long int} 5462s | %llu 5462s 5462s If you find this error message confusing, uninformative, or wrong, please open an issue: 5462s https://github.com/diku-dk/futhark/issues 5462s 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.fut: 5464s Compiling with --backend=opencl: 5464s cc failed with code 1: 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c: In function ‘futrts_umul_hi64’: 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5464s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5464s | ^~~~~~~~~~~ 5464s | __uint32_t 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4507:90: error: expected ‘)’ before ‘a’ 5464s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5464s | ~ ^ 5464s | ) 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4507:109: error: expected ‘)’ before ‘b’ 5464s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5464s | ~ ^ 5464s | ) 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c: In function ‘futrts_smul_hi64’: 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5464s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5464s | ^~~~~~~~~~ 5464s | __int128__ 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4511:86: error: expected ‘)’ before ‘a’ 5464s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5464s | ~ ^ 5464s | ) 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:4511:104: error: expected ‘)’ before ‘b’ 5464s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5464s | ~ ^ 5464s | ) 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c: In function ‘mk_compile_opts’: 5464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue622.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5464s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5464s | ~~^ ~~~~~~~~~~~~~ 5464s | | | 5464s | unsigned int int64_t {aka long long int} 5464s | %llu 5464s 5464s If you find this error message confusing, uninformative, or wrong, please open an issue: 5464s https://github.com/diku-dk/futhark/issues 5464s 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.fut: 5469s Compiling with --backend=opencl: 5469s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.fut:4:39-41: 5469s Defaulting ambiguous type to i32. 5469s cc failed with code 1: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c: In function ‘futrts_umul_hi64’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ^~~~~~~~~~~ 5469s | __uint32_t 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4507:90: error: expected ‘)’ before ‘a’ 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4507:109: error: expected ‘)’ before ‘b’ 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c: In function ‘futrts_smul_hi64’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ^~~~~~~~~~ 5469s | __int128__ 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4511:86: error: expected ‘)’ before ‘a’ 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:4511:104: error: expected ‘)’ before ‘b’ 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c: In function ‘mk_compile_opts’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue649.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5469s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5469s | ~~^ ~~~~~~~~~~~~~ 5469s | | | 5469s | unsigned int int64_t {aka long long int} 5469s | %llu 5469s 5469s If you find this error message confusing, uninformative, or wrong, please open an issue: 5469s https://github.com/diku-dk/futhark/issues 5469s 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.fut: 5469s Compiling with --backend=opencl: 5469s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.fut:5:18-20: 5469s Unused name "xs". 5469s cc failed with code 1: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c: In function ‘futrts_umul_hi64’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ^~~~~~~~~~~ 5469s | __uint32_t 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4507:90: error: expected ‘)’ before ‘a’ 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4507:109: error: expected ‘)’ before ‘b’ 5469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c: In function ‘futrts_smul_hi64’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ^~~~~~~~~~ 5469s | __int128__ 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4511:86: error: expected ‘)’ before ‘a’ 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:4511:104: error: expected ‘)’ before ‘b’ 5469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5469s | ~ ^ 5469s | ) 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c: In function ‘mk_compile_opts’: 5469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue643.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5469s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5469s | ~~^ ~~~~~~~~~~~~~ 5469s | | | 5469s | unsigned int int64_t {aka long long int} 5469s | %llu 5469s 5469s If you find this error message confusing, uninformative, or wrong, please open an issue: 5469s https://github.com/diku-dk/futhark/issues 5469s 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.fut: 5470s Compiling with --backend=opencl: 5470s cc failed with code 1: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c: In function ‘futrts_umul_hi64’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5470s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ^~~~~~~~~~~ 5470s | __uint32_t 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4508:90: error: expected ‘)’ before ‘a’ 5470s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4508:109: error: expected ‘)’ before ‘b’ 5470s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c: In function ‘futrts_smul_hi64’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5470s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ^~~~~~~~~~ 5470s | __int128__ 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4512:86: error: expected ‘)’ before ‘a’ 5470s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:4512:104: error: expected ‘)’ before ‘b’ 5470s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c: In function ‘mk_compile_opts’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue661.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5470s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5470s | ~~^ ~~~~~~~~~~~~~ 5470s | | | 5470s | unsigned int int64_t {aka long long int} 5470s | %llu 5470s 5470s If you find this error message confusing, uninformative, or wrong, please open an issue: 5470s https://github.com/diku-dk/futhark/issues 5470s 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.fut: 5470s Compiling with --backend=opencl: 5470s cc failed with code 1: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c: In function ‘futrts_umul_hi64’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ^~~~~~~~~~~ 5470s | __uint32_t 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4507:90: error: expected ‘)’ before ‘a’ 5470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4507:109: error: expected ‘)’ before ‘b’ 5470s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c: In function ‘futrts_smul_hi64’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ^~~~~~~~~~ 5470s | __int128__ 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4511:86: error: expected ‘)’ before ‘a’ 5470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:4511:104: error: expected ‘)’ before ‘b’ 5470s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5470s | ~ ^ 5470s | ) 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c: In function ‘mk_compile_opts’: 5470s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue672.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5470s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5470s | ~~^ ~~~~~~~~~~~~~ 5470s | | | 5470s | unsigned int int64_t {aka long long int} 5470s | %llu 5470s 5470s If you find this error message confusing, uninformative, or wrong, please open an issue: 5470s https://github.com/diku-dk/futhark/issues 5470s 5472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.fut: 5472s Compiling with --backend=opencl: 5472s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.fut:1:10-27: 5472s Entry point parameter 5472s 5472s ((xs: [d₀](i32, i32)): [](i32, i32)) 5472s 5472s will have an opaque type, so the entry point will likely not be callable. 5472s cc failed with code 1: 5472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c: In function ‘futrts_umul_hi64’: 5472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5472s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5472s | ^~~~~~~~~~~ 5472s | __uint32_t 5472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 5472s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4538:90: error: expected ‘)’ before ‘a’ 5473s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5473s | ~ ^ 5473s | ) 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4538:109: error: expected ‘)’ before ‘b’ 5473s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5473s | ~ ^ 5473s | ) 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c: In function ‘futrts_smul_hi64’: 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5473s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5473s | ^~~~~~~~~~ 5473s | __int128__ 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4542:86: error: expected ‘)’ before ‘a’ 5473s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5473s | ~ ^ 5473s | ) 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:4542:104: error: expected ‘)’ before ‘b’ 5473s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5473s | ~ ^ 5473s | ) 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c: In function ‘mk_compile_opts’: 5473s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue679.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5473s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5473s | ~~^ ~~~~~~~~~~~~~ 5473s | | | 5473s | unsigned int int64_t {aka long long int} 5473s | %llu 5473s 5473s If you find this error message confusing, uninformative, or wrong, please open an issue: 5473s https://github.com/diku-dk/futhark/issues 5473s 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.fut: 5475s Compiling with --backend=opencl: 5475s cc failed with code 1: 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c: In function ‘futrts_umul_hi64’: 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5475s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5475s | ^~~~~~~~~~~ 5475s | __uint32_t 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4507:90: error: expected ‘)’ before ‘a’ 5475s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5475s | ~ ^ 5475s | ) 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4507:109: error: expected ‘)’ before ‘b’ 5475s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5475s | ~ ^ 5475s | ) 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c: In function ‘futrts_smul_hi64’: 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5475s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5475s | ^~~~~~~~~~ 5475s | __int128__ 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4511:86: error: expected ‘)’ before ‘a’ 5475s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5475s | ~ ^ 5475s | ) 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:4511:104: error: expected ‘)’ before ‘b’ 5475s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5475s | ~ ^ 5475s | ) 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c: In function ‘mk_compile_opts’: 5475s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue680.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5475s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5475s | ~~^ ~~~~~~~~~~~~~ 5475s | | | 5475s | unsigned int int64_t {aka long long int} 5475s | %llu 5475s 5475s If you find this error message confusing, uninformative, or wrong, please open an issue: 5475s https://github.com/diku-dk/futhark/issues 5475s 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.fut: 5476s Compiling with --backend=opencl: 5476s cc failed with code 1: 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c: In function ‘futrts_umul_hi64’: 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5476s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5476s | ^~~~~~~~~~~ 5476s | __uint32_t 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4509:90: error: expected ‘)’ before ‘a’ 5476s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5476s | ~ ^ 5476s | ) 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4509:109: error: expected ‘)’ before ‘b’ 5476s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5476s | ~ ^ 5476s | ) 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c: In function ‘futrts_smul_hi64’: 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5476s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5476s | ^~~~~~~~~~ 5476s | __int128__ 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4513:86: error: expected ‘)’ before ‘a’ 5476s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5476s | ~ ^ 5476s | ) 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:4513:104: error: expected ‘)’ before ‘b’ 5476s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5476s | ~ ^ 5476s | ) 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c: In function ‘mk_compile_opts’: 5476s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue656.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5476s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5476s | ~~^ ~~~~~~~~~~~~~ 5476s | | | 5476s | unsigned int int64_t {aka long long int} 5476s | %llu 5476s 5476s If you find this error message confusing, uninformative, or wrong, please open an issue: 5476s https://github.com/diku-dk/futhark/issues 5476s 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.fut: 5479s Compiling with --backend=opencl: 5479s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.fut:10:1-11:35: 5479s Entry point return type 5479s 5479s *[d₁](f32, f32) 5479s 5479s will have an opaque type, so the result will likely not be usable. 5479s cc failed with code 1: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c: In function ‘futrts_umul_hi64’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4570:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5479s 4570 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ^~~~~~~~~~~ 5479s | __uint32_t 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4570:78: note: each undeclared identifier is reported only once for each function it appears in 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4570:90: error: expected ‘)’ before ‘a’ 5479s 4570 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4570:109: error: expected ‘)’ before ‘b’ 5479s 4570 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c: In function ‘futrts_smul_hi64’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4574:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5479s 4574 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ^~~~~~~~~~ 5479s | __int128__ 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4574:86: error: expected ‘)’ before ‘a’ 5479s 4574 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:4574:104: error: expected ‘)’ before ‘b’ 5479s 4574 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c: In function ‘mk_compile_opts’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue667.c:7918:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5479s 7918 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5479s | ~~^ ~~~~~~~~~~~~~ 5479s | | | 5479s | unsigned int int64_t {aka long long int} 5479s | %llu 5479s 5479s If you find this error message confusing, uninformative, or wrong, please open an issue: 5479s https://github.com/diku-dk/futhark/issues 5479s 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.fut: 5479s Compiling with --backend=opencl: 5479s cc failed with code 1: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c: In function ‘futrts_umul_hi64’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5479s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ^~~~~~~~~~~ 5479s | __uint32_t 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4494:90: error: expected ‘)’ before ‘a’ 5479s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4494:109: error: expected ‘)’ before ‘b’ 5479s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c: In function ‘futrts_smul_hi64’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5479s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ^~~~~~~~~~ 5479s | __int128__ 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4498:86: error: expected ‘)’ before ‘a’ 5479s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:4498:104: error: expected ‘)’ before ‘b’ 5479s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5479s | ~ ^ 5479s | ) 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c: In function ‘mk_compile_opts’: 5479s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue681.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5479s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5479s | ~~^ ~~~~~~~~~~~~~ 5479s | | | 5479s | unsigned int int64_t {aka long long int} 5479s | %llu 5479s 5479s If you find this error message confusing, uninformative, or wrong, please open an issue: 5479s https://github.com/diku-dk/futhark/issues 5479s 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.fut: 5480s Compiling with --backend=opencl: 5480s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.fut:5:15-17: 5480s Defaulting ambiguous type to i32. 5480s cc failed with code 1: 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c: In function ‘futrts_umul_hi64’: 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5480s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5480s | ^~~~~~~~~~~ 5480s | __uint32_t 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4507:90: error: expected ‘)’ before ‘a’ 5480s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5480s | ~ ^ 5480s | ) 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4507:109: error: expected ‘)’ before ‘b’ 5480s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5480s | ~ ^ 5480s | ) 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c: In function ‘futrts_smul_hi64’: 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5480s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5480s | ^~~~~~~~~~ 5480s | __int128__ 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4511:86: error: expected ‘)’ before ‘a’ 5480s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5480s | ~ ^ 5480s | ) 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:4511:104: error: expected ‘)’ before ‘b’ 5480s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5480s | ~ ^ 5480s | ) 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c: In function ‘mk_compile_opts’: 5480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue682.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5480s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5480s | ~~^ ~~~~~~~~~~~~~ 5480s | | | 5480s | unsigned int int64_t {aka long long int} 5480s | %llu 5480s 5480s If you find this error message confusing, uninformative, or wrong, please open an issue: 5480s https://github.com/diku-dk/futhark/issues 5480s 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.fut: 5481s Compiling with --backend=opencl: 5481s cc failed with code 1: 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c: In function ‘futrts_umul_hi64’: 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5481s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5481s | ^~~~~~~~~~~ 5481s | __uint32_t 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4522:90: error: expected ‘)’ before ‘a’ 5481s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5481s | ~ ^ 5481s | ) 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4522:109: error: expected ‘)’ before ‘b’ 5481s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5481s | ~ ^ 5481s | ) 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c: In function ‘futrts_smul_hi64’: 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5481s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5481s | ^~~~~~~~~~ 5481s | __int128__ 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4526:86: error: expected ‘)’ before ‘a’ 5481s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5481s | ~ ^ 5481s | ) 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:4526:104: error: expected ‘)’ before ‘b’ 5481s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5481s | ~ ^ 5481s | ) 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c: In function ‘mk_compile_opts’: 5481s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue706.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5481s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5481s | ~~^ ~~~~~~~~~~~~~ 5481s | | | 5481s | unsigned int int64_t {aka long long int} 5481s | %llu 5481s 5481s If you find this error message confusing, uninformative, or wrong, please open an issue: 5481s https://github.com/diku-dk/futhark/issues 5481s 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.fut: 5484s Compiling with --backend=opencl: 5484s cc failed with code 1: 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c: In function ‘futrts_umul_hi64’: 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5484s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5484s | ^~~~~~~~~~~ 5484s | __uint32_t 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4507:90: error: expected ‘)’ before ‘a’ 5484s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5484s | ~ ^ 5484s | ) 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4507:109: error: expected ‘)’ before ‘b’ 5484s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5484s | ~ ^ 5484s | ) 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c: In function ‘futrts_smul_hi64’: 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5484s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5484s | ^~~~~~~~~~ 5484s | __int128__ 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4511:86: error: expected ‘)’ before ‘a’ 5484s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5484s | ~ ^ 5484s | ) 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:4511:104: error: expected ‘)’ before ‘b’ 5484s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5484s | ~ ^ 5484s | ) 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c: In function ‘mk_compile_opts’: 5484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue709.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5484s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5484s | ~~^ ~~~~~~~~~~~~~ 5484s | | | 5484s | unsigned int int64_t {aka long long int} 5484s | %llu 5484s 5484s If you find this error message confusing, uninformative, or wrong, please open an issue: 5484s https://github.com/diku-dk/futhark/issues 5484s 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.fut: 5486s Compiling with --backend=opencl: 5486s cc failed with code 1: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c: In function ‘futrts_umul_hi64’: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5486s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ^~~~~~~~~~~ 5486s | __uint32_t 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4494:90: error: expected ‘)’ before ‘a’ 5486s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4494:109: error: expected ‘)’ before ‘b’ 5486s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c: In function ‘futrts_smul_hi64’: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5486s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5486s | ^~~~~~~~~~ 5486s | __int128__ 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4498:86: error: expected ‘)’ before ‘a’ 5486s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:4498:104: error: expected ‘)’ before ‘b’ 5486s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c: In function ‘mk_compile_opts’: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue712.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5486s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5486s | ~~^ ~~~~~~~~~~~~~ 5486s | | | 5486s | unsigned int int64_t {aka long long int} 5486s | %llu 5486s 5486s If you find this error message confusing, uninformative, or wrong, please open an issue: 5486s https://github.com/diku-dk/futhark/issues 5486s 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.fut: 5486s Compiling with --backend=opencl: 5486s cc failed with code 1: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c: In function ‘futrts_umul_hi64’: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5486s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ^~~~~~~~~~~ 5486s | __uint32_t 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4522:90: error: expected ‘)’ before ‘a’ 5486s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4522:109: error: expected ‘)’ before ‘b’ 5486s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5486s | ~ ^ 5486s | ) 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c: In function ‘futrts_smul_hi64’: 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5486s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5486s | ^~~~~~~~~~ 5486s | __int128__ 5486s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4526:86: error: expected ‘)’ before ‘a’ 5487s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:4526:104: error: expected ‘)’ before ‘b’ 5487s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c: In function ‘mk_compile_opts’: 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue708.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5487s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5487s | ~~^ ~~~~~~~~~~~~~ 5487s | | | 5487s | unsigned int int64_t {aka long long int} 5487s | %llu 5487s 5487s If you find this error message confusing, uninformative, or wrong, please open an issue: 5487s https://github.com/diku-dk/futhark/issues 5487s 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.fut: 5487s Compiling with --backend=opencl: 5487s cc failed with code 1: 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c: In function ‘futrts_umul_hi64’: 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5487s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5487s | ^~~~~~~~~~~ 5487s | __uint32_t 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4508:90: error: expected ‘)’ before ‘a’ 5487s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4508:109: error: expected ‘)’ before ‘b’ 5487s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c: In function ‘futrts_smul_hi64’: 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5487s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5487s | ^~~~~~~~~~ 5487s | __int128__ 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4512:86: error: expected ‘)’ before ‘a’ 5487s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:4512:104: error: expected ‘)’ before ‘b’ 5487s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5487s | ~ ^ 5487s | ) 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c: In function ‘mk_compile_opts’: 5487s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue715.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5487s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5487s | ~~^ ~~~~~~~~~~~~~ 5487s | | | 5487s | unsigned int int64_t {aka long long int} 5487s | %llu 5487s 5487s If you find this error message confusing, uninformative, or wrong, please open an issue: 5487s https://github.com/diku-dk/futhark/issues 5487s 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.fut: 5490s Compiling with --backend=opencl: 5490s cc failed with code 1: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c: In function ‘futrts_umul_hi64’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ^~~~~~~~~~~ 5490s | __uint32_t 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4507:90: error: expected ‘)’ before ‘a’ 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4507:109: error: expected ‘)’ before ‘b’ 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c: In function ‘futrts_smul_hi64’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ^~~~~~~~~~ 5490s | __int128__ 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4511:86: error: expected ‘)’ before ‘a’ 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:4511:104: error: expected ‘)’ before ‘b’ 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c: In function ‘mk_compile_opts’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue743.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5490s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5490s | ~~^ ~~~~~~~~~~~~~ 5490s | | | 5490s | unsigned int int64_t {aka long long int} 5490s | %llu 5490s 5490s If you find this error message confusing, uninformative, or wrong, please open an issue: 5490s https://github.com/diku-dk/futhark/issues 5490s 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut: 5490s Compiling with --backend=opencl: 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:2:24-25: 5490s Unused name "b". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:3:24-26: 5490s Unused name "sz". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:3:39-42: 5490s Unused name "get". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:4:24-27: 5490s Unused name "arr". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:11:20-21: 5490s Unused name "f". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:13:8-12: 5490s Unused name "vals". 5490s 5490s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.fut:13:14-19: 5490s Unused name "flags". 5490s cc failed with code 1: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c: In function ‘futrts_umul_hi64’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ^~~~~~~~~~~ 5490s | __uint32_t 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4507:90: error: expected ‘)’ before ‘a’ 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4507:109: error: expected ‘)’ before ‘b’ 5490s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c: In function ‘futrts_smul_hi64’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ^~~~~~~~~~ 5490s | __int128__ 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4511:86: error: expected ‘)’ before ‘a’ 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:4511:104: error: expected ‘)’ before ‘b’ 5490s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5490s | ~ ^ 5490s | ) 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c: In function ‘mk_compile_opts’: 5490s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue728.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5490s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5490s | ~~^ ~~~~~~~~~~~~~ 5490s | | | 5490s | unsigned int int64_t {aka long long int} 5490s | %llu 5490s 5490s If you find this error message confusing, uninformative, or wrong, please open an issue: 5490s https://github.com/diku-dk/futhark/issues 5490s 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.fut: 5498s Compiling with --backend=opencl: 5498s cc failed with code 1: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c: In function ‘futrts_umul_hi64’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5498s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ^~~~~~~~~~~ 5498s | __uint32_t 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4511:90: error: expected ‘)’ before ‘a’ 5498s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4511:109: error: expected ‘)’ before ‘b’ 5498s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c: In function ‘futrts_smul_hi64’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5498s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ^~~~~~~~~~ 5498s | __int128__ 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4515:86: error: expected ‘)’ before ‘a’ 5498s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:4515:104: error: expected ‘)’ before ‘b’ 5498s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c: In function ‘mk_compile_opts’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue763.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5498s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5498s | ~~^ ~~~~~~~~~~~~~ 5498s | | | 5498s | unsigned int int64_t {aka long long int} 5498s | %llu 5498s 5498s If you find this error message confusing, uninformative, or wrong, please open an issue: 5498s https://github.com/diku-dk/futhark/issues 5498s 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.fut: 5498s Compiling with --backend=opencl: 5498s cc failed with code 1: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c: In function ‘futrts_umul_hi64’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5498s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ^~~~~~~~~~~ 5498s | __uint32_t 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4494:90: error: expected ‘)’ before ‘a’ 5498s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4494:109: error: expected ‘)’ before ‘b’ 5498s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c: In function ‘futrts_smul_hi64’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5498s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ^~~~~~~~~~ 5498s | __int128__ 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4498:86: error: expected ‘)’ before ‘a’ 5498s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:4498:104: error: expected ‘)’ before ‘b’ 5498s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5498s | ~ ^ 5498s | ) 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c: In function ‘mk_compile_opts’: 5498s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue780.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5498s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5498s | ~~^ ~~~~~~~~~~~~~ 5498s | | | 5498s | unsigned int int64_t {aka long long int} 5498s | %llu 5498s 5498s If you find this error message confusing, uninformative, or wrong, please open an issue: 5498s https://github.com/diku-dk/futhark/issues 5498s 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.fut: 5499s Compiling with --backend=opencl: 5499s cc failed with code 1: 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c: In function ‘futrts_umul_hi64’: 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5499s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5499s | ^~~~~~~~~~~ 5499s | __uint32_t 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4507:90: error: expected ‘)’ before ‘a’ 5499s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5499s | ~ ^ 5499s | ) 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4507:109: error: expected ‘)’ before ‘b’ 5499s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5499s | ~ ^ 5499s | ) 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c: In function ‘futrts_smul_hi64’: 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5499s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5499s | ^~~~~~~~~~ 5499s | __int128__ 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4511:86: error: expected ‘)’ before ‘a’ 5499s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5499s | ~ ^ 5499s | ) 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:4511:104: error: expected ‘)’ before ‘b’ 5499s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5499s | ~ ^ 5499s | ) 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c: In function ‘mk_compile_opts’: 5499s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue774.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5499s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5499s | ~~^ ~~~~~~~~~~~~~ 5499s | | | 5499s | unsigned int int64_t {aka long long int} 5499s | %llu 5499s 5499s If you find this error message confusing, uninformative, or wrong, please open an issue: 5499s https://github.com/diku-dk/futhark/issues 5499s 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.fut: 5503s Compiling with --backend=opencl: 5503s cc failed with code 1: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c: In function ‘futrts_umul_hi64’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5503s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ^~~~~~~~~~~ 5503s | __uint32_t 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4493:90: error: expected ‘)’ before ‘a’ 5503s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4493:109: error: expected ‘)’ before ‘b’ 5503s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c: In function ‘futrts_smul_hi64’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5503s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ^~~~~~~~~~ 5503s | __int128__ 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4497:86: error: expected ‘)’ before ‘a’ 5503s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:4497:104: error: expected ‘)’ before ‘b’ 5503s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c: In function ‘mk_compile_opts’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue782.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5503s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5503s | ~~^ ~~~~~~~~~~~~~ 5503s | | | 5503s | unsigned int int64_t {aka long long int} 5503s | %llu 5503s 5503s If you find this error message confusing, uninformative, or wrong, please open an issue: 5503s https://github.com/diku-dk/futhark/issues 5503s 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.fut: 5503s Compiling with --backend=opencl: 5503s cc failed with code 1: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c: In function ‘futrts_umul_hi64’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5503s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ^~~~~~~~~~~ 5503s | __uint32_t 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4527:90: error: expected ‘)’ before ‘a’ 5503s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4527:109: error: expected ‘)’ before ‘b’ 5503s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c: In function ‘futrts_smul_hi64’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5503s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ^~~~~~~~~~ 5503s | __int128__ 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4531:86: error: expected ‘)’ before ‘a’ 5503s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:4531:104: error: expected ‘)’ before ‘b’ 5503s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5503s | ~ ^ 5503s | ) 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c: In function ‘mk_compile_opts’: 5503s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue762.c:7879:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5503s 7879 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5503s | ~~^ ~~~~~~~~~~~~~ 5503s | | | 5503s | unsigned int int64_t {aka long long int} 5503s | %llu 5503s 5503s If you find this error message confusing, uninformative, or wrong, please open an issue: 5503s https://github.com/diku-dk/futhark/issues 5503s 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.fut: 5505s Compiling with --backend=opencl: 5505s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.fut:4:1-26:10: 5505s Entry point return type 5505s 5505s *[d₃]([n][12][12]i32, [100][9 * n]f32) 5505s 5505s will have an opaque type, so the result will likely not be usable. 5505s cc failed with code 1: 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c: In function ‘futrts_umul_hi64’: 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4600:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5505s 4600 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5505s | ^~~~~~~~~~~ 5505s | __uint32_t 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4600:78: note: each undeclared identifier is reported only once for each function it appears in 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4600:90: error: expected ‘)’ before ‘a’ 5505s 4600 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5505s | ~ ^ 5505s | ) 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4600:109: error: expected ‘)’ before ‘b’ 5505s 4600 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5505s | ~ ^ 5505s | ) 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c: In function ‘futrts_smul_hi64’: 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4604:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5505s 4604 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5505s | ^~~~~~~~~~ 5505s | __int128__ 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4604:86: error: expected ‘)’ before ‘a’ 5505s 4604 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5505s | ~ ^ 5505s | ) 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:4604:104: error: expected ‘)’ before ‘b’ 5505s 4604 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5505s | ~ ^ 5505s | ) 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c: In function ‘mk_compile_opts’: 5505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue750.c:7947:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5505s 7947 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5505s | ~~^ ~~~~~~~~~~~~~ 5505s | | | 5505s | unsigned int int64_t {aka long long int} 5505s | %llu 5505s 5505s If you find this error message confusing, uninformative, or wrong, please open an issue: 5505s https://github.com/diku-dk/futhark/issues 5505s 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.fut: 5508s Generating reference outputs: 5508s cc failed with code 1: 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c: In function ‘futrts_umul_hi64’: 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5508s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5508s | ^~~~~~~~~~~ 5508s | __uint32_t 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:90: error: expected ‘)’ before ‘a’ 5508s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5508s | ~ ^ 5508s | ) 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4411:109: error: expected ‘)’ before ‘b’ 5508s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5508s | ~ ^ 5508s | ) 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c: In function ‘futrts_smul_hi64’: 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5508s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5508s | ^~~~~~~~~~ 5508s | __int128__ 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:86: error: expected ‘)’ before ‘a’ 5508s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5508s | ~ ^ 5508s | ) 5508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue811.c:4415:104: error: expected ‘)’ before ‘b’ 5508s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5508s | ~ ^ 5508s | ) 5508s 5508s If you find this error message confusing, uninformative, or wrong, please open an issue: 5508s https://github.com/diku-dk/futhark/issues 5508s 5508s (854 failed, 93 passed, 1356 to go). 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.fut: 5509s Compiling with --backend=opencl: 5509s cc failed with code 1: 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c: In function ‘futrts_umul_hi64’: 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5509s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5509s | ^~~~~~~~~~~ 5509s | __uint32_t 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4493:90: error: expected ‘)’ before ‘a’ 5509s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5509s | ~ ^ 5509s | ) 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4493:109: error: expected ‘)’ before ‘b’ 5509s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5509s | ~ ^ 5509s | ) 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c: In function ‘futrts_smul_hi64’: 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5509s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5509s | ^~~~~~~~~~ 5509s | __int128__ 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4497:86: error: expected ‘)’ before ‘a’ 5509s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5509s | ~ ^ 5509s | ) 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:4497:104: error: expected ‘)’ before ‘b’ 5509s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5509s | ~ ^ 5509s | ) 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c: In function ‘mk_compile_opts’: 5509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue798.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5509s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5509s | ~~^ ~~~~~~~~~~~~~ 5509s | | | 5509s | unsigned int int64_t {aka long long int} 5509s | %llu 5509s 5509s If you find this error message confusing, uninformative, or wrong, please open an issue: 5509s https://github.com/diku-dk/futhark/issues 5509s 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.fut: 5513s Compiling with --backend=opencl: 5513s cc failed with code 1: 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c: In function ‘futrts_umul_hi64’: 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5513s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5513s | ^~~~~~~~~~~ 5513s | __uint32_t 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4523:90: error: expected ‘)’ before ‘a’ 5513s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5513s | ~ ^ 5513s | ) 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4523:109: error: expected ‘)’ before ‘b’ 5513s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5513s | ~ ^ 5513s | ) 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c: In function ‘futrts_smul_hi64’: 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5513s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5513s | ^~~~~~~~~~ 5513s | __int128__ 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4527:86: error: expected ‘)’ before ‘a’ 5513s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5513s | ~ ^ 5513s | ) 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:4527:104: error: expected ‘)’ before ‘b’ 5513s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5513s | ~ ^ 5513s | ) 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c: In function ‘mk_compile_opts’: 5513s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue767.c:7889:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5513s 7889 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5513s | ~~^ ~~~~~~~~~~~~~ 5513s | | | 5513s | unsigned int int64_t {aka long long int} 5513s | %llu 5513s 5513s If you find this error message confusing, uninformative, or wrong, please open an issue: 5513s https://github.com/diku-dk/futhark/issues 5513s 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.fut: 5516s Compiling with --backend=opencl: 5516s cc failed with code 1: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c: In function ‘futrts_umul_hi64’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ^~~~~~~~~~~ 5516s | __uint32_t 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4507:90: error: expected ‘)’ before ‘a’ 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4507:109: error: expected ‘)’ before ‘b’ 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c: In function ‘futrts_smul_hi64’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ^~~~~~~~~~ 5516s | __int128__ 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4511:86: error: expected ‘)’ before ‘a’ 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:4511:104: error: expected ‘)’ before ‘b’ 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c: In function ‘mk_compile_opts’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue812.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5516s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5516s | ~~^ ~~~~~~~~~~~~~ 5516s | | | 5516s | unsigned int int64_t {aka long long int} 5516s | %llu 5516s 5516s If you find this error message confusing, uninformative, or wrong, please open an issue: 5516s https://github.com/diku-dk/futhark/issues 5516s 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.fut: 5516s Compiling with --backend=opencl: 5516s cc failed with code 1: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c: In function ‘futrts_umul_hi64’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ^~~~~~~~~~~ 5516s | __uint32_t 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4507:90: error: expected ‘)’ before ‘a’ 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4507:109: error: expected ‘)’ before ‘b’ 5516s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c: In function ‘futrts_smul_hi64’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ^~~~~~~~~~ 5516s | __int128__ 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4511:86: error: expected ‘)’ before ‘a’ 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:4511:104: error: expected ‘)’ before ‘b’ 5516s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5516s | ~ ^ 5516s | ) 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c: In function ‘mk_compile_opts’: 5516s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue813.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5516s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5516s | ~~^ ~~~~~~~~~~~~~ 5516s | | | 5516s | unsigned int int64_t {aka long long int} 5516s | %llu 5516s 5516s If you find this error message confusing, uninformative, or wrong, please open an issue: 5516s https://github.com/diku-dk/futhark/issues 5516s 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.fut: 5518s Compiling with --backend=opencl: 5518s cc failed with code 1: 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c: In function ‘futrts_umul_hi64’: 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5518s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5518s | ^~~~~~~~~~~ 5518s | __uint32_t 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4507:90: error: expected ‘)’ before ‘a’ 5518s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5518s | ~ ^ 5518s | ) 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4507:109: error: expected ‘)’ before ‘b’ 5518s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5518s | ~ ^ 5518s | ) 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c: In function ‘futrts_smul_hi64’: 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5518s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5518s | ^~~~~~~~~~ 5518s | __int128__ 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4511:86: error: expected ‘)’ before ‘a’ 5518s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5518s | ~ ^ 5518s | ) 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:4511:104: error: expected ‘)’ before ‘b’ 5518s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5518s | ~ ^ 5518s | ) 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c: In function ‘mk_compile_opts’: 5518s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue814.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5518s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5518s | ~~^ ~~~~~~~~~~~~~ 5518s | | | 5518s | unsigned int int64_t {aka long long int} 5518s | %llu 5518s 5518s If you find this error message confusing, uninformative, or wrong, please open an issue: 5518s https://github.com/diku-dk/futhark/issues 5518s 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.fut: 5519s Compiling with --backend=opencl: 5519s cc failed with code 1: 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c: In function ‘futrts_umul_hi64’: 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5519s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5519s | ^~~~~~~~~~~ 5519s | __uint32_t 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4493:90: error: expected ‘)’ before ‘a’ 5519s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5519s | ~ ^ 5519s | ) 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4493:109: error: expected ‘)’ before ‘b’ 5519s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5519s | ~ ^ 5519s | ) 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c: In function ‘futrts_smul_hi64’: 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5519s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5519s | ^~~~~~~~~~ 5519s | __int128__ 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4497:86: error: expected ‘)’ before ‘a’ 5519s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5519s | ~ ^ 5519s | ) 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:4497:104: error: expected ‘)’ before ‘b’ 5519s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5519s | ~ ^ 5519s | ) 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c: In function ‘mk_compile_opts’: 5519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue815.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5519s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5519s | ~~^ ~~~~~~~~~~~~~ 5519s | | | 5519s | unsigned int int64_t {aka long long int} 5519s | %llu 5519s 5519s If you find this error message confusing, uninformative, or wrong, please open an issue: 5519s https://github.com/diku-dk/futhark/issues 5519s 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut: 5520s Generating reference outputs: 5520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut:5:10-11: 5520s Unused name "i". 5520s 5520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.fut:5:19-20: 5520s Defaulting ambiguous type to i32. 5520s cc failed with code 1: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c: In function ‘futrts_umul_hi64’: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5520s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ^~~~~~~~~~~ 5520s | __uint32_t 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:90: error: expected ‘)’ before ‘a’ 5520s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4397:109: error: expected ‘)’ before ‘b’ 5520s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c: In function ‘futrts_smul_hi64’: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5520s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ^~~~~~~~~~ 5520s | __int128__ 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:86: error: expected ‘)’ before ‘a’ 5520s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue825.c:4401:104: error: expected ‘)’ before ‘b’ 5520s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s 5520s If you find this error message confusing, uninformative, or wrong, please open an issue: 5520s https://github.com/diku-dk/futhark/issues 5520s 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut: 5520s Compiling with --backend=opencl: 5520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut:1:1-15:36: 5520s Entry point return type 5520s 5520s *[d₀][d₁][i64.f32 (1 / r_sigma + 0.5)](f32, i32) 5520s 5520s will have an opaque type, so the result will likely not be usable. 5520s 5520s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.fut:12:21-41: 5520s Defaulting ambiguous type to i32. 5520s cc failed with code 1: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c: In function ‘futrts_umul_hi64’: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4553:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5520s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ^~~~~~~~~~~ 5520s | __uint32_t 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4553:78: note: each undeclared identifier is reported only once for each function it appears in 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4553:90: error: expected ‘)’ before ‘a’ 5520s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4553:109: error: expected ‘)’ before ‘b’ 5520s 4553 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c: In function ‘futrts_smul_hi64’: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4557:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5520s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ^~~~~~~~~~ 5520s | __int128__ 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4557:86: error: expected ‘)’ before ‘a’ 5520s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:4557:104: error: expected ‘)’ before ‘b’ 5520s 4557 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5520s | ~ ^ 5520s | ) 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c: In function ‘mk_compile_opts’: 5520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue795.c:7907:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5520s 7907 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5520s | ~~^ ~~~~~~~~~~~~~ 5520s | | | 5520s | unsigned int int64_t {aka long long int} 5520s | %llu 5520s 5520s If you find this error message confusing, uninformative, or wrong, please open an issue: 5520s https://github.com/diku-dk/futhark/issues 5520s 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.fut: 5527s Compiling with --backend=opencl: 5527s cc failed with code 1: 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c: In function ‘futrts_umul_hi64’: 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5527s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5527s | ^~~~~~~~~~~ 5527s | __uint32_t 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4507:90: error: expected ‘)’ before ‘a’ 5527s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5527s | ~ ^ 5527s | ) 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4507:109: error: expected ‘)’ before ‘b’ 5527s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5527s | ~ ^ 5527s | ) 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c: In function ‘futrts_smul_hi64’: 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5527s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5527s | ^~~~~~~~~~ 5527s | __int128__ 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4511:86: error: expected ‘)’ before ‘a’ 5527s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5527s | ~ ^ 5527s | ) 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:4511:104: error: expected ‘)’ before ‘b’ 5527s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5527s | ~ ^ 5527s | ) 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c: In function ‘mk_compile_opts’: 5527s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue816.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5527s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5527s | ~~^ ~~~~~~~~~~~~~ 5527s | | | 5527s | unsigned int int64_t {aka long long int} 5527s | %llu 5527s 5527s If you find this error message confusing, uninformative, or wrong, please open an issue: 5527s https://github.com/diku-dk/futhark/issues 5527s 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.fut: 5528s Compiling with --backend=opencl: 5528s cc failed with code 1: 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c: In function ‘futrts_umul_hi64’: 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5528s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5528s | ^~~~~~~~~~~ 5528s | __uint32_t 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4523:90: error: expected ‘)’ before ‘a’ 5528s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5528s | ~ ^ 5528s | ) 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4523:109: error: expected ‘)’ before ‘b’ 5528s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5528s | ~ ^ 5528s | ) 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c: In function ‘futrts_smul_hi64’: 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5528s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5528s | ^~~~~~~~~~ 5528s | __int128__ 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4527:86: error: expected ‘)’ before ‘a’ 5528s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5528s | ~ ^ 5528s | ) 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:4527:104: error: expected ‘)’ before ‘b’ 5528s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5528s | ~ ^ 5528s | ) 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c: In function ‘mk_compile_opts’: 5528s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue829.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5528s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5528s | ~~^ ~~~~~~~~~~~~~ 5528s | | | 5528s | unsigned int int64_t {aka long long int} 5528s | %llu 5528s 5528s If you find this error message confusing, uninformative, or wrong, please open an issue: 5528s https://github.com/diku-dk/futhark/issues 5528s 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.fut: 5530s Compiling with --backend=opencl: 5530s cc failed with code 1: 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c: In function ‘futrts_umul_hi64’: 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5530s | ^~~~~~~~~~~ 5530s | __uint32_t 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4507:90: error: expected ‘)’ before ‘a’ 5530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5530s | ~ ^ 5530s | ) 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4507:109: error: expected ‘)’ before ‘b’ 5530s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5530s | ~ ^ 5530s | ) 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c: In function ‘futrts_smul_hi64’: 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5530s | ^~~~~~~~~~ 5530s | __int128__ 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4511:86: error: expected ‘)’ before ‘a’ 5530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5530s | ~ ^ 5530s | ) 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:4511:104: error: expected ‘)’ before ‘b’ 5530s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5530s | ~ ^ 5530s | ) 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c: In function ‘mk_compile_opts’: 5530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue826.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5530s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5530s | ~~^ ~~~~~~~~~~~~~ 5530s | | | 5530s | unsigned int int64_t {aka long long int} 5530s | %llu 5530s 5530s If you find this error message confusing, uninformative, or wrong, please open an issue: 5530s https://github.com/diku-dk/futhark/issues 5530s 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.fut: 5531s Compiling with --backend=opencl: 5531s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.fut:13:1-15:16: 5531s Entry point return type 5531s 5531s *m.t 5531s 5531s will have an opaque type, so the result will likely not be usable. 5531s cc failed with code 1: 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c: In function ‘futrts_umul_hi64’: 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5531s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5531s | ^~~~~~~~~~~ 5531s | __uint32_t 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4507:90: error: expected ‘)’ before ‘a’ 5531s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5531s | ~ ^ 5531s | ) 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4507:109: error: expected ‘)’ before ‘b’ 5531s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5531s | ~ ^ 5531s | ) 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c: In function ‘futrts_smul_hi64’: 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5531s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5531s | ^~~~~~~~~~ 5531s | __int128__ 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4511:86: error: expected ‘)’ before ‘a’ 5531s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5531s | ~ ^ 5531s | ) 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:4511:104: error: expected ‘)’ before ‘b’ 5531s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5531s | ~ ^ 5531s | ) 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c: In function ‘mk_compile_opts’: 5531s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue845.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5531s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5531s | ~~^ ~~~~~~~~~~~~~ 5531s | | | 5531s | unsigned int int64_t {aka long long int} 5531s | %llu 5531s 5531s If you find this error message confusing, uninformative, or wrong, please open an issue: 5531s https://github.com/diku-dk/futhark/issues 5531s 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.fut: 5537s Compiling with --backend=opencl: 5537s cc failed with code 1: 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c: In function ‘futrts_umul_hi64’: 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5537s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5537s | ^~~~~~~~~~~ 5537s | __uint32_t 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4510:90: error: expected ‘)’ before ‘a’ 5537s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5537s | ~ ^ 5537s | ) 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4510:109: error: expected ‘)’ before ‘b’ 5537s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5537s | ~ ^ 5537s | ) 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c: In function ‘futrts_smul_hi64’: 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5537s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5537s | ^~~~~~~~~~ 5537s | __int128__ 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4514:86: error: expected ‘)’ before ‘a’ 5537s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5537s | ~ ^ 5537s | ) 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:4514:104: error: expected ‘)’ before ‘b’ 5537s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5537s | ~ ^ 5537s | ) 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c: In function ‘mk_compile_opts’: 5537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue847.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5537s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5537s | ~~^ ~~~~~~~~~~~~~ 5537s | | | 5537s | unsigned int int64_t {aka long long int} 5537s | %llu 5537s 5537s If you find this error message confusing, uninformative, or wrong, please open an issue: 5537s https://github.com/diku-dk/futhark/issues 5537s 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.fut: 5541s Compiling with --backend=opencl: 5541s cc failed with code 1: 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c: In function ‘futrts_umul_hi64’: 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5541s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5541s | ^~~~~~~~~~~ 5541s | __uint32_t 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4493:90: error: expected ‘)’ before ‘a’ 5541s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5541s | ~ ^ 5541s | ) 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4493:109: error: expected ‘)’ before ‘b’ 5541s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5541s | ~ ^ 5541s | ) 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c: In function ‘futrts_smul_hi64’: 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5541s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5541s | ^~~~~~~~~~ 5541s | __int128__ 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4497:86: error: expected ‘)’ before ‘a’ 5541s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5541s | ~ ^ 5541s | ) 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:4497:104: error: expected ‘)’ before ‘b’ 5541s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5541s | ~ ^ 5541s | ) 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c: In function ‘mk_compile_opts’: 5541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue873.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5541s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5541s | ~~^ ~~~~~~~~~~~~~ 5541s | | | 5541s | unsigned int int64_t {aka long long int} 5541s | %llu 5541s 5541s If you find this error message confusing, uninformative, or wrong, please open an issue: 5541s https://github.com/diku-dk/futhark/issues 5541s 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.fut: 5542s Compiling with --backend=opencl: 5542s cc failed with code 1: 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c: In function ‘futrts_umul_hi64’: 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5542s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5542s | ^~~~~~~~~~~ 5542s | __uint32_t 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4493:90: error: expected ‘)’ before ‘a’ 5542s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5542s | ~ ^ 5542s | ) 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4493:109: error: expected ‘)’ before ‘b’ 5542s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5542s | ~ ^ 5542s | ) 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c: In function ‘futrts_smul_hi64’: 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5542s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5542s | ^~~~~~~~~~ 5542s | __int128__ 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4497:86: error: expected ‘)’ before ‘a’ 5542s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5542s | ~ ^ 5542s | ) 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:4497:104: error: expected ‘)’ before ‘b’ 5542s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5542s | ~ ^ 5542s | ) 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c: In function ‘mk_compile_opts’: 5542s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue872.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5542s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5542s | ~~^ ~~~~~~~~~~~~~ 5542s | | | 5542s | unsigned int int64_t {aka long long int} 5542s | %llu 5542s 5542s If you find this error message confusing, uninformative, or wrong, please open an issue: 5542s https://github.com/diku-dk/futhark/issues 5542s 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.fut: 5544s Compiling with --backend=opencl: 5544s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.fut:3:18-20: 5544s Defaulting ambiguous type to i32. 5544s cc failed with code 1: 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c: In function ‘futrts_umul_hi64’: 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5544s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5544s | ^~~~~~~~~~~ 5544s | __uint32_t 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4520:90: error: expected ‘)’ before ‘a’ 5544s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5544s | ~ ^ 5544s | ) 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4520:109: error: expected ‘)’ before ‘b’ 5544s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5544s | ~ ^ 5544s | ) 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c: In function ‘futrts_smul_hi64’: 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5544s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5544s | ^~~~~~~~~~ 5544s | __int128__ 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4524:86: error: expected ‘)’ before ‘a’ 5544s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5544s | ~ ^ 5544s | ) 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:4524:104: error: expected ‘)’ before ‘b’ 5544s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5544s | ~ ^ 5544s | ) 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c: In function ‘mk_compile_opts’: 5544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue895.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5544s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5544s | ~~^ ~~~~~~~~~~~~~ 5544s | | | 5544s | unsigned int int64_t {aka long long int} 5544s | %llu 5544s 5544s If you find this error message confusing, uninformative, or wrong, please open an issue: 5544s https://github.com/diku-dk/futhark/issues 5544s 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.fut: 5545s Compiling with --backend=opencl: 5545s cc failed with code 1: 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c: In function ‘futrts_umul_hi64’: 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4543:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5545s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5545s | ^~~~~~~~~~~ 5545s | __uint32_t 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4543:78: note: each undeclared identifier is reported only once for each function it appears in 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4543:90: error: expected ‘)’ before ‘a’ 5545s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5545s | ~ ^ 5545s | ) 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4543:109: error: expected ‘)’ before ‘b’ 5545s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5545s | ~ ^ 5545s | ) 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c: In function ‘futrts_smul_hi64’: 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4547:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5545s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5545s | ^~~~~~~~~~ 5545s | __int128__ 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4547:86: error: expected ‘)’ before ‘a’ 5545s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5545s | ~ ^ 5545s | ) 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:4547:104: error: expected ‘)’ before ‘b’ 5545s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5545s | ~ ^ 5545s | ) 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c: In function ‘mk_compile_opts’: 5545s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue793.c:7942:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5545s 7942 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5545s | ~~^ ~~~~~~~~~~~~~ 5545s | | | 5545s | unsigned int int64_t {aka long long int} 5545s | %llu 5545s 5545s If you find this error message confusing, uninformative, or wrong, please open an issue: 5545s https://github.com/diku-dk/futhark/issues 5545s 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.fut: 5547s Compiling with --backend=opencl: 5547s cc failed with code 1: 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c: In function ‘futrts_umul_hi64’: 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5547s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5547s | ^~~~~~~~~~~ 5547s | __uint32_t 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4481:90: error: expected ‘)’ before ‘a’ 5547s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5547s | ~ ^ 5547s | ) 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4481:109: error: expected ‘)’ before ‘b’ 5547s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5547s | ~ ^ 5547s | ) 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c: In function ‘futrts_smul_hi64’: 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5547s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5547s | ^~~~~~~~~~ 5547s | __int128__ 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4485:86: error: expected ‘)’ before ‘a’ 5547s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5547s | ~ ^ 5547s | ) 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:4485:104: error: expected ‘)’ before ‘b’ 5547s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5547s | ~ ^ 5547s | ) 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c: In function ‘mk_compile_opts’: 5547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue931.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5547s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5547s | ~~^ ~~~~~~~~~~~~~ 5547s | | | 5547s | unsigned int int64_t {aka long long int} 5547s | %llu 5547s 5547s If you find this error message confusing, uninformative, or wrong, please open an issue: 5547s https://github.com/diku-dk/futhark/issues 5547s 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.fut: 5549s Compiling with --backend=opencl: 5549s cc failed with code 1: 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c: In function ‘futrts_umul_hi64’: 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5549s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5549s | ^~~~~~~~~~~ 5549s | __uint32_t 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4526:90: error: expected ‘)’ before ‘a’ 5549s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5549s | ~ ^ 5549s | ) 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4526:109: error: expected ‘)’ before ‘b’ 5549s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5549s | ~ ^ 5549s | ) 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c: In function ‘futrts_smul_hi64’: 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5549s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5549s | ^~~~~~~~~~ 5549s | __int128__ 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4530:86: error: expected ‘)’ before ‘a’ 5549s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5549s | ~ ^ 5549s | ) 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:4530:104: error: expected ‘)’ before ‘b’ 5549s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5549s | ~ ^ 5549s | ) 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c: In function ‘mk_compile_opts’: 5549s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue921.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5549s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5549s | ~~^ ~~~~~~~~~~~~~ 5549s | | | 5549s | unsigned int int64_t {aka long long int} 5549s | %llu 5549s 5549s If you find this error message confusing, uninformative, or wrong, please open an issue: 5549s https://github.com/diku-dk/futhark/issues 5549s 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.fut: 5550s Compiling with --backend=opencl: 5550s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.fut:4:1-25:15: 5550s Entry point return type 5550s 5550s *[depth - 1][(width - 1) * 2]({x: f32, y: f32, z: f32}, 5550s {x: f32, y: f32, z: f32}, 5550s {x: f32, y: f32, z: f32}) 5550s 5550s will have an opaque type, so the result will likely not be usable. 5550s cc failed with code 1: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c: In function ‘futrts_umul_hi64’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4610:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5550s 4610 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ^~~~~~~~~~~ 5550s | __uint32_t 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4610:78: note: each undeclared identifier is reported only once for each function it appears in 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4610:90: error: expected ‘)’ before ‘a’ 5550s 4610 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4610:109: error: expected ‘)’ before ‘b’ 5550s 4610 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c: In function ‘futrts_smul_hi64’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4614:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5550s 4614 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ^~~~~~~~~~ 5550s | __int128__ 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4614:86: error: expected ‘)’ before ‘a’ 5550s 4614 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:4614:104: error: expected ‘)’ before ‘b’ 5550s 4614 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c: In function ‘mk_compile_opts’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue848.c:7947:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5550s 7947 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5550s | ~~^ ~~~~~~~~~~~~~ 5550s | | | 5550s | unsigned int int64_t {aka long long int} 5550s | %llu 5550s 5550s If you find this error message confusing, uninformative, or wrong, please open an issue: 5550s https://github.com/diku-dk/futhark/issues 5550s 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.fut: 5550s Compiling with --backend=opencl: 5550s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.fut:11:1-27: 5550s Entry point return type 5550s 5550s #someval [1](#someval i64) 5550s 5550s will have an opaque type, so the result will likely not be usable. 5550s cc failed with code 1: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c: In function ‘futrts_umul_hi64’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4520:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5550s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ^~~~~~~~~~~ 5550s | __uint32_t 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4520:78: note: each undeclared identifier is reported only once for each function it appears in 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4520:90: error: expected ‘)’ before ‘a’ 5550s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4520:109: error: expected ‘)’ before ‘b’ 5550s 4520 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c: In function ‘futrts_smul_hi64’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4524:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5550s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ^~~~~~~~~~ 5550s | __int128__ 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4524:86: error: expected ‘)’ before ‘a’ 5550s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:4524:104: error: expected ‘)’ before ‘b’ 5550s 4524 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5550s | ~ ^ 5550s | ) 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c: In function ‘mk_compile_opts’: 5550s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue941.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5550s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5550s | ~~^ ~~~~~~~~~~~~~ 5550s | | | 5550s | unsigned int int64_t {aka long long int} 5550s | %llu 5550s 5550s If you find this error message confusing, uninformative, or wrong, please open an issue: 5550s https://github.com/diku-dk/futhark/issues 5550s 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.fut: 5552s Compiling with --backend=opencl: 5552s cc failed with code 1: 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c: In function ‘futrts_umul_hi64’: 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5552s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5552s | ^~~~~~~~~~~ 5552s | __uint32_t 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4507:90: error: expected ‘)’ before ‘a’ 5552s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5552s | ~ ^ 5552s | ) 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4507:109: error: expected ‘)’ before ‘b’ 5552s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5552s | ~ ^ 5552s | ) 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c: In function ‘futrts_smul_hi64’: 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5552s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5552s | ^~~~~~~~~~ 5552s | __int128__ 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4511:86: error: expected ‘)’ before ‘a’ 5552s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5552s | ~ ^ 5552s | ) 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:4511:104: error: expected ‘)’ before ‘b’ 5552s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5552s | ~ ^ 5552s | ) 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c: In function ‘mk_compile_opts’: 5552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue942.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5552s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5552s | ~~^ ~~~~~~~~~~~~~ 5552s | | | 5552s | unsigned int int64_t {aka long long int} 5552s | %llu 5552s 5552s If you find this error message confusing, uninformative, or wrong, please open an issue: 5552s https://github.com/diku-dk/futhark/issues 5552s 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.fut: 5553s Compiling with --backend=opencl: 5553s cc failed with code 1: 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c: In function ‘futrts_umul_hi64’: 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5553s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5553s | ^~~~~~~~~~~ 5553s | __uint32_t 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4507:90: error: expected ‘)’ before ‘a’ 5553s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5553s | ~ ^ 5553s | ) 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4507:109: error: expected ‘)’ before ‘b’ 5553s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5553s | ~ ^ 5553s | ) 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c: In function ‘futrts_smul_hi64’: 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5553s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5553s | ^~~~~~~~~~ 5553s | __int128__ 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4511:86: error: expected ‘)’ before ‘a’ 5553s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5553s | ~ ^ 5553s | ) 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:4511:104: error: expected ‘)’ before ‘b’ 5553s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5553s | ~ ^ 5553s | ) 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c: In function ‘mk_compile_opts’: 5553s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue992.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5553s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5553s | ~~^ ~~~~~~~~~~~~~ 5553s | | | 5553s | unsigned int int64_t {aka long long int} 5553s | %llu 5553s 5553s If you find this error message confusing, uninformative, or wrong, please open an issue: 5553s https://github.com/diku-dk/futhark/issues 5553s 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.fut: 5557s Compiling with --backend=opencl: 5557s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.fut:1:48-49: 5557s Unused name "w". 5557s cc failed with code 1: 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c: In function ‘futrts_umul_hi64’: 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5557s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5557s | ^~~~~~~~~~~ 5557s | __uint32_t 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4523:90: error: expected ‘)’ before ‘a’ 5557s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5557s | ~ ^ 5557s | ) 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4523:109: error: expected ‘)’ before ‘b’ 5557s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5557s | ~ ^ 5557s | ) 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c: In function ‘futrts_smul_hi64’: 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5557s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5557s | ^~~~~~~~~~ 5557s | __int128__ 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4527:86: error: expected ‘)’ before ‘a’ 5557s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5557s | ~ ^ 5557s | ) 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:4527:104: error: expected ‘)’ before ‘b’ 5557s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5557s | ~ ^ 5557s | ) 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c: In function ‘mk_compile_opts’: 5557s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/issue995.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5557s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5557s | ~~^ ~~~~~~~~~~~~~ 5557s | | | 5557s | unsigned int int64_t {aka long long int} 5557s | %llu 5557s 5557s If you find this error message confusing, uninformative, or wrong, please open an issue: 5557s https://github.com/diku-dk/futhark/issues 5557s 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.fut: 5559s Compiling with --backend=opencl: 5559s cc failed with code 1: 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c: In function ‘futrts_umul_hi64’: 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5559s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5559s | ^~~~~~~~~~~ 5559s | __uint32_t 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4507:90: error: expected ‘)’ before ‘a’ 5559s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5559s | ~ ^ 5559s | ) 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4507:109: error: expected ‘)’ before ‘b’ 5559s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5559s | ~ ^ 5559s | ) 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c: In function ‘futrts_smul_hi64’: 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5559s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5559s | ^~~~~~~~~~ 5559s | __int128__ 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4511:86: error: expected ‘)’ before ‘a’ 5559s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5559s | ~ ^ 5559s | ) 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:4511:104: error: expected ‘)’ before ‘b’ 5559s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5559s | ~ ^ 5559s | ) 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c: In function ‘mk_compile_opts’: 5559s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5559s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5559s | ~~^ ~~~~~~~~~~~~~ 5559s | | | 5559s | unsigned int int64_t {aka long long int} 5559s | %llu 5559s 5559s If you find this error message confusing, uninformative, or wrong, please open an issue: 5559s https://github.com/diku-dk/futhark/issues 5559s 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.fut: 5560s Compiling with --backend=opencl: 5560s cc failed with code 1: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c: In function ‘futrts_umul_hi64’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5560s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ^~~~~~~~~~~ 5560s | __uint32_t 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4508:90: error: expected ‘)’ before ‘a’ 5560s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4508:109: error: expected ‘)’ before ‘b’ 5560s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c: In function ‘futrts_smul_hi64’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5560s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ^~~~~~~~~~ 5560s | __int128__ 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4512:86: error: expected ‘)’ before ‘a’ 5560s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:4512:104: error: expected ‘)’ before ‘b’ 5560s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c: In function ‘mk_compile_opts’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5560s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5560s | ~~^ ~~~~~~~~~~~~~ 5560s | | | 5560s | unsigned int int64_t {aka long long int} 5560s | %llu 5560s 5560s If you find this error message confusing, uninformative, or wrong, please open an issue: 5560s https://github.com/diku-dk/futhark/issues 5560s 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.fut: 5560s Compiling with --backend=opencl: 5560s cc failed with code 1: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c: In function ‘futrts_umul_hi64’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5560s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ^~~~~~~~~~~ 5560s | __uint32_t 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4523:90: error: expected ‘)’ before ‘a’ 5560s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4523:109: error: expected ‘)’ before ‘b’ 5560s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c: In function ‘futrts_smul_hi64’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5560s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ^~~~~~~~~~ 5560s | __int128__ 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4527:86: error: expected ‘)’ before ‘a’ 5560s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:4527:104: error: expected ‘)’ before ‘b’ 5560s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5560s | ~ ^ 5560s | ) 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c: In function ‘mk_compile_opts’: 5560s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/linear_solve.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5560s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5560s | ~~^ ~~~~~~~~~~~~~ 5560s | | | 5560s | unsigned int int64_t {aka long long int} 5560s | %llu 5560s 5560s If you find this error message confusing, uninformative, or wrong, please open an issue: 5560s https://github.com/diku-dk/futhark/issues 5560s 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.fut: 5561s Compiling with --backend=opencl: 5561s cc failed with code 1: 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c: In function ‘futrts_umul_hi64’: 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5561s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5561s | ^~~~~~~~~~~ 5561s | __uint32_t 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4507:90: error: expected ‘)’ before ‘a’ 5561s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5561s | ~ ^ 5561s | ) 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4507:109: error: expected ‘)’ before ‘b’ 5561s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5561s | ~ ^ 5561s | ) 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c: In function ‘futrts_smul_hi64’: 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5561s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5561s | ^~~~~~~~~~ 5561s | __int128__ 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4511:86: error: expected ‘)’ before ‘a’ 5561s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5561s | ~ ^ 5561s | ) 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:4511:104: error: expected ‘)’ before ‘b’ 5561s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5561s | ~ ^ 5561s | ) 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c: In function ‘mk_compile_opts’: 5561s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction10.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5561s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5561s | ~~^ ~~~~~~~~~~~~~ 5561s | | | 5561s | unsigned int int64_t {aka long long int} 5561s | %llu 5561s 5561s If you find this error message confusing, uninformative, or wrong, please open an issue: 5561s https://github.com/diku-dk/futhark/issues 5561s 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.fut: 5562s Compiling with --backend=opencl: 5562s cc failed with code 1: 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c: In function ‘futrts_umul_hi64’: 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5562s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5562s | ^~~~~~~~~~~ 5562s | __uint32_t 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4495:90: error: expected ‘)’ before ‘a’ 5562s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5562s | ~ ^ 5562s | ) 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4495:109: error: expected ‘)’ before ‘b’ 5562s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5562s | ~ ^ 5562s | ) 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c: In function ‘futrts_smul_hi64’: 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5562s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5562s | ^~~~~~~~~~ 5562s | __int128__ 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4499:86: error: expected ‘)’ before ‘a’ 5562s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5562s | ~ ^ 5562s | ) 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:4499:104: error: expected ‘)’ before ‘b’ 5562s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5562s | ~ ^ 5562s | ) 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c: In function ‘mk_compile_opts’: 5562s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction12.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5562s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5562s | ~~^ ~~~~~~~~~~~~~ 5562s | | | 5562s | unsigned int int64_t {aka long long int} 5562s | %llu 5562s 5562s If you find this error message confusing, uninformative, or wrong, please open an issue: 5562s https://github.com/diku-dk/futhark/issues 5562s 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.fut: 5564s Compiling with --backend=opencl: 5564s cc failed with code 1: 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c: In function ‘futrts_umul_hi64’: 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5564s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5564s | ^~~~~~~~~~~ 5564s | __uint32_t 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4494:90: error: expected ‘)’ before ‘a’ 5564s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5564s | ~ ^ 5564s | ) 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4494:109: error: expected ‘)’ before ‘b’ 5564s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5564s | ~ ^ 5564s | ) 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c: In function ‘futrts_smul_hi64’: 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5564s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5564s | ^~~~~~~~~~ 5564s | __int128__ 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4498:86: error: expected ‘)’ before ‘a’ 5564s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5564s | ~ ^ 5564s | ) 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:4498:104: error: expected ‘)’ before ‘b’ 5564s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5564s | ~ ^ 5564s | ) 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c: In function ‘mk_compile_opts’: 5564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction2.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5564s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5564s | ~~^ ~~~~~~~~~~~~~ 5564s | | | 5564s | unsigned int int64_t {aka long long int} 5564s | %llu 5564s 5564s If you find this error message confusing, uninformative, or wrong, please open an issue: 5564s https://github.com/diku-dk/futhark/issues 5564s 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.fut: 5568s Compiling with --backend=opencl: 5568s cc failed with code 1: 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c: In function ‘futrts_umul_hi64’: 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5568s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5568s | ^~~~~~~~~~~ 5568s | __uint32_t 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4493:90: error: expected ‘)’ before ‘a’ 5568s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5568s | ~ ^ 5568s | ) 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4493:109: error: expected ‘)’ before ‘b’ 5568s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5568s | ~ ^ 5568s | ) 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c: In function ‘futrts_smul_hi64’: 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5568s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5568s | ^~~~~~~~~~ 5568s | __int128__ 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4497:86: error: expected ‘)’ before ‘a’ 5568s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5568s | ~ ^ 5568s | ) 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:4497:104: error: expected ‘)’ before ‘b’ 5568s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5568s | ~ ^ 5568s | ) 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c: In function ‘mk_compile_opts’: 5568s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5568s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5568s | ~~^ ~~~~~~~~~~~~~ 5568s | | | 5568s | unsigned int int64_t {aka long long int} 5568s | %llu 5568s 5568s If you find this error message confusing, uninformative, or wrong, please open an issue: 5568s https://github.com/diku-dk/futhark/issues 5568s 5568s (885 failed, 97 passed, 1321 to go). 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.fut: 5569s Compiling with --backend=opencl: 5569s cc failed with code 1: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c: In function ‘futrts_umul_hi64’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5569s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ^~~~~~~~~~~ 5569s | __uint32_t 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4508:90: error: expected ‘)’ before ‘a’ 5569s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4508:109: error: expected ‘)’ before ‘b’ 5569s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c: In function ‘futrts_smul_hi64’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5569s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ^~~~~~~~~~ 5569s | __int128__ 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4512:86: error: expected ‘)’ before ‘a’ 5569s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:4512:104: error: expected ‘)’ before ‘b’ 5569s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c: In function ‘mk_compile_opts’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction11.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5569s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5569s | ~~^ ~~~~~~~~~~~~~ 5569s | | | 5569s | unsigned int int64_t {aka long long int} 5569s | %llu 5569s 5569s If you find this error message confusing, uninformative, or wrong, please open an issue: 5569s https://github.com/diku-dk/futhark/issues 5569s 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.fut: 5569s Compiling with --backend=opencl: 5569s cc failed with code 1: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c: In function ‘futrts_umul_hi64’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5569s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ^~~~~~~~~~~ 5569s | __uint32_t 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4494:90: error: expected ‘)’ before ‘a’ 5569s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4494:109: error: expected ‘)’ before ‘b’ 5569s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c: In function ‘futrts_smul_hi64’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5569s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ^~~~~~~~~~ 5569s | __int128__ 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4498:86: error: expected ‘)’ before ‘a’ 5569s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:4498:104: error: expected ‘)’ before ‘b’ 5569s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5569s | ~ ^ 5569s | ) 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c: In function ‘mk_compile_opts’: 5569s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction4.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5569s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5569s | ~~^ ~~~~~~~~~~~~~ 5569s | | | 5569s | unsigned int int64_t {aka long long int} 5569s | %llu 5569s 5569s If you find this error message confusing, uninformative, or wrong, please open an issue: 5569s https://github.com/diku-dk/futhark/issues 5569s 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.fut: 5572s Compiling with --backend=opencl: 5572s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.fut:5:11-12: 5572s Defaulting ambiguous type to i32. 5572s cc failed with code 1: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c: In function ‘futrts_umul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ^~~~~~~~~~~ 5572s | __uint32_t 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4493:90: error: expected ‘)’ before ‘a’ 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4493:109: error: expected ‘)’ before ‘b’ 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c: In function ‘futrts_smul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ^~~~~~~~~~ 5572s | __int128__ 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4497:86: error: expected ‘)’ before ‘a’ 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:4497:104: error: expected ‘)’ before ‘b’ 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c: In function ‘mk_compile_opts’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5572s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5572s | ~~^ ~~~~~~~~~~~~~ 5572s | | | 5572s | unsigned int int64_t {aka long long int} 5572s | %llu 5572s 5572s If you find this error message confusing, uninformative, or wrong, please open an issue: 5572s https://github.com/diku-dk/futhark/issues 5572s 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut: 5572s Compiling with --backend=opencl: 5572s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut:4:29-30: 5572s Defaulting ambiguous type to i32. 5572s 5572s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.fut:8:19-21: 5572s Unused name "rs". 5572s cc failed with code 1: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c: In function ‘futrts_umul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ^~~~~~~~~~~ 5572s | __uint32_t 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4507:90: error: expected ‘)’ before ‘a’ 5572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4507:109: error: expected ‘)’ before ‘b’ 5572s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c: In function ‘futrts_smul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ^~~~~~~~~~ 5572s | __int128__ 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4511:86: error: expected ‘)’ before ‘a’ 5572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:4511:104: error: expected ‘)’ before ‘b’ 5572s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c: In function ‘mk_compile_opts’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5572s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5572s | ~~^ ~~~~~~~~~~~~~ 5572s | | | 5572s | unsigned int int64_t {aka long long int} 5572s | %llu 5572s 5572s If you find this error message confusing, uninformative, or wrong, please open an issue: 5572s https://github.com/diku-dk/futhark/issues 5572s 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.fut: 5572s Compiling with --backend=opencl: 5572s cc failed with code 1: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c: In function ‘futrts_umul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ^~~~~~~~~~~ 5572s | __uint32_t 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4493:90: error: expected ‘)’ before ‘a’ 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4493:109: error: expected ‘)’ before ‘b’ 5572s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c: In function ‘futrts_smul_hi64’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ^~~~~~~~~~ 5572s | __int128__ 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4497:86: error: expected ‘)’ before ‘a’ 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:4497:104: error: expected ‘)’ before ‘b’ 5572s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5572s | ~ ^ 5572s | ) 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c: In function ‘mk_compile_opts’: 5572s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5572s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5572s | ~~^ ~~~~~~~~~~~~~ 5572s | | | 5572s | unsigned int int64_t {aka long long int} 5572s | %llu 5572s 5572s If you find this error message confusing, uninformative, or wrong, please open an issue: 5572s https://github.com/diku-dk/futhark/issues 5572s 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.fut: 5573s Compiling with --backend=opencl: 5573s cc failed with code 1: 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c: In function ‘futrts_umul_hi64’: 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5573s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5573s | ^~~~~~~~~~~ 5573s | __uint32_t 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4507:90: error: expected ‘)’ before ‘a’ 5573s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5573s | ~ ^ 5573s | ) 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4507:109: error: expected ‘)’ before ‘b’ 5573s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5573s | ~ ^ 5573s | ) 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c: In function ‘futrts_smul_hi64’: 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5573s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5573s | ^~~~~~~~~~ 5573s | __int128__ 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4511:86: error: expected ‘)’ before ‘a’ 5573s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5573s | ~ ^ 5573s | ) 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:4511:104: error: expected ‘)’ before ‘b’ 5573s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5573s | ~ ^ 5573s | ) 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c: In function ‘mk_compile_opts’: 5573s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction8.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5573s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5573s | ~~^ ~~~~~~~~~~~~~ 5573s | | | 5573s | unsigned int int64_t {aka long long int} 5573s | %llu 5573s 5573s If you find this error message confusing, uninformative, or wrong, please open an issue: 5573s https://github.com/diku-dk/futhark/issues 5573s 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.fut: 5575s Compiling with --backend=opencl: 5575s cc failed with code 1: 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c: In function ‘futrts_umul_hi64’: 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5575s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5575s | ^~~~~~~~~~~ 5575s | __uint32_t 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4481:90: error: expected ‘)’ before ‘a’ 5575s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5575s | ~ ^ 5575s | ) 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4481:109: error: expected ‘)’ before ‘b’ 5575s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5575s | ~ ^ 5575s | ) 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c: In function ‘futrts_smul_hi64’: 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5575s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5575s | ^~~~~~~~~~ 5575s | __int128__ 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4485:86: error: expected ‘)’ before ‘a’ 5575s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5575s | ~ ^ 5575s | ) 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:4485:104: error: expected ‘)’ before ‘b’ 5575s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5575s | ~ ^ 5575s | ) 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c: In function ‘mk_compile_opts’: 5575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/localfunction9.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5575s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5575s | ~~^ ~~~~~~~~~~~~~ 5575s | | | 5575s | unsigned int int64_t {aka long long int} 5575s | %llu 5575s 5575s If you find this error message confusing, uninformative, or wrong, please open an issue: 5575s https://github.com/diku-dk/futhark/issues 5575s 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.fut: 5579s Compiling with --backend=opencl: 5579s cc failed with code 1: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c: In function ‘futrts_umul_hi64’: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5579s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ^~~~~~~~~~~ 5579s | __uint32_t 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4507:90: error: expected ‘)’ before ‘a’ 5579s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4507:109: error: expected ‘)’ before ‘b’ 5579s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c: In function ‘futrts_smul_hi64’: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5579s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5579s | ^~~~~~~~~~ 5579s | __int128__ 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4511:86: error: expected ‘)’ before ‘a’ 5579s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:4511:104: error: expected ‘)’ before ‘b’ 5579s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c: In function ‘mk_compile_opts’: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5579s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5579s | ~~^ ~~~~~~~~~~~~~ 5579s | | | 5579s | unsigned int int64_t {aka long long int} 5579s | %llu 5579s 5579s If you find this error message confusing, uninformative, or wrong, please open an issue: 5579s https://github.com/diku-dk/futhark/issues 5579s 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.fut: 5579s Compiling with --backend=opencl: 5579s cc failed with code 1: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c: In function ‘futrts_umul_hi64’: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5579s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ^~~~~~~~~~~ 5579s | __uint32_t 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4493:90: error: expected ‘)’ before ‘a’ 5579s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4493:109: error: expected ‘)’ before ‘b’ 5579s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5579s | ~ ^ 5579s | ) 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c: In function ‘futrts_smul_hi64’: 5579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5579s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5580s | ^~~~~~~~~~ 5580s | __int128__ 5580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4497:86: error: expected ‘)’ before ‘a’ 5580s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5580s | ~ ^ 5580s | ) 5580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:4497:104: error: expected ‘)’ before ‘b’ 5580s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5580s | ~ ^ 5580s | ) 5580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c: In function ‘mk_compile_opts’: 5580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5580s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5580s | ~~^ ~~~~~~~~~~~~~ 5580s | | | 5580s | unsigned int int64_t {aka long long int} 5580s | %llu 5580s 5580s If you find this error message confusing, uninformative, or wrong, please open an issue: 5580s https://github.com/diku-dk/futhark/issues 5580s 5580s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.fut: 5580s Compiling with --backend=opencl: 5580s cc failed with code 1: 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c: In function ‘futrts_umul_hi64’: 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5581s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5581s | ^~~~~~~~~~~ 5581s | __uint32_t 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4493:90: error: expected ‘)’ before ‘a’ 5581s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5581s | ~ ^ 5581s | ) 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4493:109: error: expected ‘)’ before ‘b’ 5581s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5581s | ~ ^ 5581s | ) 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c: In function ‘futrts_smul_hi64’: 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5581s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5581s | ^~~~~~~~~~ 5581s | __int128__ 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4497:86: error: expected ‘)’ before ‘a’ 5581s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5581s | ~ ^ 5581s | ) 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:4497:104: error: expected ‘)’ before ‘b’ 5581s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5581s | ~ ^ 5581s | ) 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c: In function ‘mk_compile_opts’: 5581s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5581s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5581s | ~~^ ~~~~~~~~~~~~~ 5581s | | | 5581s | unsigned int int64_t {aka long long int} 5581s | %llu 5581s 5581s If you find this error message confusing, uninformative, or wrong, please open an issue: 5581s https://github.com/diku-dk/futhark/issues 5581s 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.fut: 5583s Compiling with --backend=opencl: 5583s cc failed with code 1: 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c: In function ‘futrts_umul_hi64’: 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5583s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5583s | ^~~~~~~~~~~ 5583s | __uint32_t 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4493:90: error: expected ‘)’ before ‘a’ 5583s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5583s | ~ ^ 5583s | ) 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4493:109: error: expected ‘)’ before ‘b’ 5583s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5583s | ~ ^ 5583s | ) 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c: In function ‘futrts_smul_hi64’: 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5583s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5583s | ^~~~~~~~~~ 5583s | __int128__ 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4497:86: error: expected ‘)’ before ‘a’ 5583s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5583s | ~ ^ 5583s | ) 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:4497:104: error: expected ‘)’ before ‘b’ 5583s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5583s | ~ ^ 5583s | ) 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c: In function ‘mk_compile_opts’: 5583s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5583s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5583s | ~~^ ~~~~~~~~~~~~~ 5583s | | | 5583s | unsigned int int64_t {aka long long int} 5583s | %llu 5583s 5583s If you find this error message confusing, uninformative, or wrong, please open an issue: 5583s https://github.com/diku-dk/futhark/issues 5583s 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.fut: 5584s Compiling with --backend=opencl: 5584s cc failed with code 1: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c: In function ‘futrts_umul_hi64’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5584s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ^~~~~~~~~~~ 5584s | __uint32_t 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4507:90: error: expected ‘)’ before ‘a’ 5584s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4507:109: error: expected ‘)’ before ‘b’ 5584s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c: In function ‘futrts_smul_hi64’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5584s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ^~~~~~~~~~ 5584s | __int128__ 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4511:86: error: expected ‘)’ before ‘a’ 5584s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:4511:104: error: expected ‘)’ before ‘b’ 5584s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c: In function ‘mk_compile_opts’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/for-in4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5584s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5584s | ~~^ ~~~~~~~~~~~~~ 5584s | | | 5584s | unsigned int int64_t {aka long long int} 5584s | %llu 5584s 5584s If you find this error message confusing, uninformative, or wrong, please open an issue: 5584s https://github.com/diku-dk/futhark/issues 5584s 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.fut: 5584s Compiling with --backend=opencl: 5584s cc failed with code 1: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c: In function ‘futrts_umul_hi64’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5584s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ^~~~~~~~~~~ 5584s | __uint32_t 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4493:90: error: expected ‘)’ before ‘a’ 5584s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4493:109: error: expected ‘)’ before ‘b’ 5584s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c: In function ‘futrts_smul_hi64’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5584s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ^~~~~~~~~~ 5584s | __int128__ 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4497:86: error: expected ‘)’ before ‘a’ 5584s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:4497:104: error: expected ‘)’ before ‘b’ 5584s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5584s | ~ ^ 5584s | ) 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c: In function ‘mk_compile_opts’: 5584s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5584s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5584s | ~~^ ~~~~~~~~~~~~~ 5584s | | | 5584s | unsigned int int64_t {aka long long int} 5584s | %llu 5584s 5584s If you find this error message confusing, uninformative, or wrong, please open an issue: 5584s https://github.com/diku-dk/futhark/issues 5584s 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.fut: 5587s Compiling with --backend=opencl: 5587s cc failed with code 1: 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c: In function ‘futrts_umul_hi64’: 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5587s | ^~~~~~~~~~~ 5587s | __uint32_t 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4507:90: error: expected ‘)’ before ‘a’ 5587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5587s | ~ ^ 5587s | ) 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4507:109: error: expected ‘)’ before ‘b’ 5587s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5587s | ~ ^ 5587s | ) 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c: In function ‘futrts_smul_hi64’: 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5587s | ^~~~~~~~~~ 5587s | __int128__ 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4511:86: error: expected ‘)’ before ‘a’ 5587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5587s | ~ ^ 5587s | ) 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:4511:104: error: expected ‘)’ before ‘b’ 5587s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5587s | ~ ^ 5587s | ) 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c: In function ‘mk_compile_opts’: 5587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop1.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5587s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5587s | ~~^ ~~~~~~~~~~~~~ 5587s | | | 5587s | unsigned int int64_t {aka long long int} 5587s | %llu 5587s 5587s If you find this error message confusing, uninformative, or wrong, please open an issue: 5587s https://github.com/diku-dk/futhark/issues 5587s 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut: 5589s Compiling with --backend=opencl: 5589s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut:8:10-62: 5589s Entry point parameter 5589s 5589s ((n: i32): i32, (cost: *[d₁]i32): *[]i32, (updating_graph_mask: *[d₁]bool): *[]bool) 5589s 5589s will have an opaque type, so the entry point will likely not be callable. 5589s 5589s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.fut:8:11-12: 5589s Unused name "n". 5589s cc failed with code 1: 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c: In function ‘futrts_umul_hi64’: 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4543:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5589s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5589s | ^~~~~~~~~~~ 5589s | __uint32_t 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4543:78: note: each undeclared identifier is reported only once for each function it appears in 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4543:90: error: expected ‘)’ before ‘a’ 5589s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5589s | ~ ^ 5589s | ) 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4543:109: error: expected ‘)’ before ‘b’ 5589s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5589s | ~ ^ 5589s | ) 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c: In function ‘futrts_smul_hi64’: 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4547:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5589s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5589s | ^~~~~~~~~~ 5589s | __int128__ 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4547:86: error: expected ‘)’ before ‘a’ 5589s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5589s | ~ ^ 5589s | ) 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:4547:104: error: expected ‘)’ before ‘b’ 5589s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5589s | ~ ^ 5589s | ) 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c: In function ‘mk_compile_opts’: 5589s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop10.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5589s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5589s | ~~^ ~~~~~~~~~~~~~ 5589s | | | 5589s | unsigned int int64_t {aka long long int} 5589s | %llu 5589s 5589s If you find this error message confusing, uninformative, or wrong, please open an issue: 5589s https://github.com/diku-dk/futhark/issues 5589s 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.fut: 5590s Compiling with --backend=opencl: 5590s cc failed with code 1: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c: In function ‘futrts_umul_hi64’: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5590s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ^~~~~~~~~~~ 5590s | __uint32_t 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4508:90: error: expected ‘)’ before ‘a’ 5590s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4508:109: error: expected ‘)’ before ‘b’ 5590s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c: In function ‘futrts_smul_hi64’: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5590s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5590s | ^~~~~~~~~~ 5590s | __int128__ 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4512:86: error: expected ‘)’ before ‘a’ 5590s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:4512:104: error: expected ‘)’ before ‘b’ 5590s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c: In function ‘mk_compile_opts’: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop12.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5590s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5590s | ~~^ ~~~~~~~~~~~~~ 5590s | | | 5590s | unsigned int int64_t {aka long long int} 5590s | %llu 5590s 5590s If you find this error message confusing, uninformative, or wrong, please open an issue: 5590s https://github.com/diku-dk/futhark/issues 5590s 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.fut: 5590s Compiling with --backend=opencl: 5590s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.fut:13:8-9: 5590s Unused name "c". 5590s cc failed with code 1: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c: In function ‘futrts_umul_hi64’: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5590s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ^~~~~~~~~~~ 5590s | __uint32_t 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4494:90: error: expected ‘)’ before ‘a’ 5590s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4494:109: error: expected ‘)’ before ‘b’ 5590s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5590s | ~ ^ 5590s | ) 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c: In function ‘futrts_smul_hi64’: 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5590s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5590s | ^~~~~~~~~~ 5590s | __int128__ 5590s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4498:86: error: expected ‘)’ before ‘a’ 5591s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:4498:104: error: expected ‘)’ before ‘b’ 5591s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c: In function ‘mk_compile_opts’: 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop11.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5591s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5591s | ~~^ ~~~~~~~~~~~~~ 5591s | | | 5591s | unsigned int int64_t {aka long long int} 5591s | %llu 5591s 5591s If you find this error message confusing, uninformative, or wrong, please open an issue: 5591s https://github.com/diku-dk/futhark/issues 5591s 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.fut: 5591s Compiling with --backend=opencl: 5591s cc failed with code 1: 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c: In function ‘futrts_umul_hi64’: 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5591s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5591s | ^~~~~~~~~~~ 5591s | __uint32_t 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4493:90: error: expected ‘)’ before ‘a’ 5591s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4493:109: error: expected ‘)’ before ‘b’ 5591s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c: In function ‘futrts_smul_hi64’: 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5591s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5591s | ^~~~~~~~~~ 5591s | __int128__ 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4497:86: error: expected ‘)’ before ‘a’ 5591s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:4497:104: error: expected ‘)’ before ‘b’ 5591s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5591s | ~ ^ 5591s | ) 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c: In function ‘mk_compile_opts’: 5591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop13.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5591s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5591s | ~~^ ~~~~~~~~~~~~~ 5591s | | | 5591s | unsigned int int64_t {aka long long int} 5591s | %llu 5591s 5591s If you find this error message confusing, uninformative, or wrong, please open an issue: 5591s https://github.com/diku-dk/futhark/issues 5591s 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.fut: 5594s Compiling with --backend=opencl: 5594s cc failed with code 1: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c: In function ‘futrts_umul_hi64’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5594s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ^~~~~~~~~~~ 5594s | __uint32_t 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4494:90: error: expected ‘)’ before ‘a’ 5594s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4494:109: error: expected ‘)’ before ‘b’ 5594s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c: In function ‘futrts_smul_hi64’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5594s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ^~~~~~~~~~ 5594s | __int128__ 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4498:86: error: expected ‘)’ before ‘a’ 5594s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:4498:104: error: expected ‘)’ before ‘b’ 5594s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c: In function ‘mk_compile_opts’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop15.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5594s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5594s | ~~^ ~~~~~~~~~~~~~ 5594s | | | 5594s | unsigned int int64_t {aka long long int} 5594s | %llu 5594s 5594s If you find this error message confusing, uninformative, or wrong, please open an issue: 5594s https://github.com/diku-dk/futhark/issues 5594s 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.fut: 5594s Compiling with --backend=opencl: 5594s cc failed with code 1: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c: In function ‘futrts_umul_hi64’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5594s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ^~~~~~~~~~~ 5594s | __uint32_t 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4493:90: error: expected ‘)’ before ‘a’ 5594s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4493:109: error: expected ‘)’ before ‘b’ 5594s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c: In function ‘futrts_smul_hi64’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5594s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ^~~~~~~~~~ 5594s | __int128__ 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4497:86: error: expected ‘)’ before ‘a’ 5594s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:4497:104: error: expected ‘)’ before ‘b’ 5594s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5594s | ~ ^ 5594s | ) 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c: In function ‘mk_compile_opts’: 5594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop14.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5594s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5594s | ~~^ ~~~~~~~~~~~~~ 5594s | | | 5594s | unsigned int int64_t {aka long long int} 5594s | %llu 5594s 5594s If you find this error message confusing, uninformative, or wrong, please open an issue: 5594s https://github.com/diku-dk/futhark/issues 5594s 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.fut: 5595s Compiling with --backend=opencl: 5595s cc failed with code 1: 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c: In function ‘futrts_umul_hi64’: 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5595s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5595s | ^~~~~~~~~~~ 5595s | __uint32_t 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4509:90: error: expected ‘)’ before ‘a’ 5595s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5595s | ~ ^ 5595s | ) 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4509:109: error: expected ‘)’ before ‘b’ 5595s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5595s | ~ ^ 5595s | ) 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c: In function ‘futrts_smul_hi64’: 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5595s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5595s | ^~~~~~~~~~ 5595s | __int128__ 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4513:86: error: expected ‘)’ before ‘a’ 5595s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5595s | ~ ^ 5595s | ) 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:4513:104: error: expected ‘)’ before ‘b’ 5595s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5595s | ~ ^ 5595s | ) 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c: In function ‘mk_compile_opts’: 5595s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5595s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5595s | ~~^ ~~~~~~~~~~~~~ 5595s | | | 5595s | unsigned int int64_t {aka long long int} 5595s | %llu 5595s 5595s If you find this error message confusing, uninformative, or wrong, please open an issue: 5595s https://github.com/diku-dk/futhark/issues 5595s 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.fut: 5599s Compiling with --backend=opencl: 5599s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.fut:8:20-21: 5599s Unused name "i". 5599s cc failed with code 1: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c: In function ‘futrts_umul_hi64’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ^~~~~~~~~~~ 5599s | __uint32_t 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4493:90: error: expected ‘)’ before ‘a’ 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4493:109: error: expected ‘)’ before ‘b’ 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c: In function ‘futrts_smul_hi64’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ^~~~~~~~~~ 5599s | __int128__ 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4497:86: error: expected ‘)’ before ‘a’ 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:4497:104: error: expected ‘)’ before ‘b’ 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c: In function ‘mk_compile_opts’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop18.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5599s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5599s | ~~^ ~~~~~~~~~~~~~ 5599s | | | 5599s | unsigned int int64_t {aka long long int} 5599s | %llu 5599s 5599s If you find this error message confusing, uninformative, or wrong, please open an issue: 5599s https://github.com/diku-dk/futhark/issues 5599s 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.fut: 5599s Compiling with --backend=opencl: 5599s cc failed with code 1: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c: In function ‘futrts_umul_hi64’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ^~~~~~~~~~~ 5599s | __uint32_t 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4493:90: error: expected ‘)’ before ‘a’ 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4493:109: error: expected ‘)’ before ‘b’ 5599s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c: In function ‘futrts_smul_hi64’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ^~~~~~~~~~ 5599s | __int128__ 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4497:86: error: expected ‘)’ before ‘a’ 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:4497:104: error: expected ‘)’ before ‘b’ 5599s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5599s | ~ ^ 5599s | ) 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c: In function ‘mk_compile_opts’: 5599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5599s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5599s | ~~^ ~~~~~~~~~~~~~ 5599s | | | 5599s | unsigned int int64_t {aka long long int} 5599s | %llu 5599s 5599s If you find this error message confusing, uninformative, or wrong, please open an issue: 5599s https://github.com/diku-dk/futhark/issues 5599s 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.fut: 5602s Compiling with --backend=opencl: 5602s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.fut:12:17-18: 5602s Unused name "i". 5602s cc failed with code 1: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c: In function ‘futrts_umul_hi64’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5602s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ^~~~~~~~~~~ 5602s | __uint32_t 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4508:90: error: expected ‘)’ before ‘a’ 5602s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4508:109: error: expected ‘)’ before ‘b’ 5602s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c: In function ‘futrts_smul_hi64’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5602s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ^~~~~~~~~~ 5602s | __int128__ 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4512:86: error: expected ‘)’ before ‘a’ 5602s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:4512:104: error: expected ‘)’ before ‘b’ 5602s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c: In function ‘mk_compile_opts’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop4.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5602s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5602s | ~~^ ~~~~~~~~~~~~~ 5602s | | | 5602s | unsigned int int64_t {aka long long int} 5602s | %llu 5602s 5602s If you find this error message confusing, uninformative, or wrong, please open an issue: 5602s https://github.com/diku-dk/futhark/issues 5602s 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.fut: 5602s Compiling with --backend=opencl: 5602s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.fut:10:16-17: 5602s Unused name "a". 5602s cc failed with code 1: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c: In function ‘futrts_umul_hi64’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5602s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ^~~~~~~~~~~ 5602s | __uint32_t 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4493:90: error: expected ‘)’ before ‘a’ 5602s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4493:109: error: expected ‘)’ before ‘b’ 5602s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c: In function ‘futrts_smul_hi64’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5602s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ^~~~~~~~~~ 5602s | __int128__ 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4497:86: error: expected ‘)’ before ‘a’ 5602s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:4497:104: error: expected ‘)’ before ‘b’ 5602s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5602s | ~ ^ 5602s | ) 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c: In function ‘mk_compile_opts’: 5602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop3.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5602s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5602s | ~~^ ~~~~~~~~~~~~~ 5602s | | | 5602s | unsigned int int64_t {aka long long int} 5602s | %llu 5602s 5602s If you find this error message confusing, uninformative, or wrong, please open an issue: 5602s https://github.com/diku-dk/futhark/issues 5602s 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.fut: 5603s Compiling with --backend=opencl: 5603s cc failed with code 1: 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c: In function ‘futrts_umul_hi64’: 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5603s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5603s | ^~~~~~~~~~~ 5603s | __uint32_t 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4507:90: error: expected ‘)’ before ‘a’ 5603s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5603s | ~ ^ 5603s | ) 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4507:109: error: expected ‘)’ before ‘b’ 5603s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5603s | ~ ^ 5603s | ) 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c: In function ‘futrts_smul_hi64’: 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5603s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5603s | ^~~~~~~~~~ 5603s | __int128__ 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4511:86: error: expected ‘)’ before ‘a’ 5603s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5603s | ~ ^ 5603s | ) 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:4511:104: error: expected ‘)’ before ‘b’ 5603s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5603s | ~ ^ 5603s | ) 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c: In function ‘mk_compile_opts’: 5603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5603s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5603s | ~~^ ~~~~~~~~~~~~~ 5603s | | | 5603s | unsigned int int64_t {aka long long int} 5603s | %llu 5603s 5603s If you find this error message confusing, uninformative, or wrong, please open an issue: 5603s https://github.com/diku-dk/futhark/issues 5603s 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut: 5606s Compiling with --backend=opencl: 5606s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut:12:14-41: 5606s Entry point parameter 5606s 5606s ((a: *[n][d₀]f64): *[n][]f64, (u: *[d₁][d₂]f64): *[][]f64) 5606s 5606s will have an opaque type, so the entry point will likely not be callable. 5606s 5606s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.fut:15:28-29: 5606s Unused name "i". 5606s cc failed with code 1: 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c: In function ‘futrts_umul_hi64’: 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5606s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5606s | ^~~~~~~~~~~ 5606s | __uint32_t 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4526:90: error: expected ‘)’ before ‘a’ 5606s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5606s | ~ ^ 5606s | ) 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4526:109: error: expected ‘)’ before ‘b’ 5606s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5606s | ~ ^ 5606s | ) 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c: In function ‘futrts_smul_hi64’: 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5606s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5606s | ^~~~~~~~~~ 5606s | __int128__ 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4530:86: error: expected ‘)’ before ‘a’ 5606s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5606s | ~ ^ 5606s | ) 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:4530:104: error: expected ‘)’ before ‘b’ 5606s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5606s | ~ ^ 5606s | ) 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c: In function ‘mk_compile_opts’: 5606s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop6.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5606s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5606s | ~~^ ~~~~~~~~~~~~~ 5606s | | | 5606s | unsigned int int64_t {aka long long int} 5606s | %llu 5606s 5606s If you find this error message confusing, uninformative, or wrong, please open an issue: 5606s https://github.com/diku-dk/futhark/issues 5606s 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.fut: 5607s Compiling with --backend=opencl: 5607s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.fut:8:22-23: 5607s Unused name "i". 5607s cc failed with code 1: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c: In function ‘futrts_umul_hi64’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5607s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ^~~~~~~~~~~ 5607s | __uint32_t 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4498:90: error: expected ‘)’ before ‘a’ 5607s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4498:109: error: expected ‘)’ before ‘b’ 5607s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c: In function ‘futrts_smul_hi64’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5607s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ^~~~~~~~~~ 5607s | __int128__ 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4502:86: error: expected ‘)’ before ‘a’ 5607s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:4502:104: error: expected ‘)’ before ‘b’ 5607s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c: In function ‘mk_compile_opts’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop8.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5607s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5607s | ~~^ ~~~~~~~~~~~~~ 5607s | | | 5607s | unsigned int int64_t {aka long long int} 5607s | %llu 5607s 5607s If you find this error message confusing, uninformative, or wrong, please open an issue: 5607s https://github.com/diku-dk/futhark/issues 5607s 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut: 5607s Compiling with --backend=opencl: 5607s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:6:9-33: 5607s Entry point parameter 5607s 5607s ((n: i64): i64, (i: i32): i32, (x: f64): f64) 5607s 5607s will have an opaque type, so the entry point will likely not be callable. 5607s 5607s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:8:13-15: 5607s Unused name "uu". 5607s 5607s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.fut:10:12-13: 5607s Unused name "x". 5607s cc failed with code 1: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c: In function ‘futrts_umul_hi64’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5607s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ^~~~~~~~~~~ 5607s | __uint32_t 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4527:90: error: expected ‘)’ before ‘a’ 5607s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4527:109: error: expected ‘)’ before ‘b’ 5607s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c: In function ‘futrts_smul_hi64’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5607s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ^~~~~~~~~~ 5607s | __int128__ 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4531:86: error: expected ‘)’ before ‘a’ 5607s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:4531:104: error: expected ‘)’ before ‘b’ 5607s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5607s | ~ ^ 5607s | ) 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c: In function ‘mk_compile_opts’: 5607s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop7.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5607s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5607s | ~~^ ~~~~~~~~~~~~~ 5607s | | | 5607s | unsigned int int64_t {aka long long int} 5607s | %llu 5607s 5607s If you find this error message confusing, uninformative, or wrong, please open an issue: 5607s https://github.com/diku-dk/futhark/issues 5607s 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut: 5610s Compiling with --backend=opencl: 5610s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut:5:9-25: 5610s Entry point parameter 5610s 5610s ((x: i32): i32, (y: i32): i32) 5610s 5610s will have an opaque type, so the entry point will likely not be callable. 5610s 5610s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.fut:6:16-17: 5610s Unused name "i". 5610s cc failed with code 1: 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c: In function ‘futrts_umul_hi64’: 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5610s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5610s | ^~~~~~~~~~~ 5610s | __uint32_t 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4511:90: error: expected ‘)’ before ‘a’ 5610s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5610s | ~ ^ 5610s | ) 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4511:109: error: expected ‘)’ before ‘b’ 5610s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5610s | ~ ^ 5610s | ) 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c: In function ‘futrts_smul_hi64’: 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5610s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5610s | ^~~~~~~~~~ 5610s | __int128__ 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4515:86: error: expected ‘)’ before ‘a’ 5610s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5610s | ~ ^ 5610s | ) 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:4515:104: error: expected ‘)’ before ‘b’ 5610s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5610s | ~ ^ 5610s | ) 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c: In function ‘mk_compile_opts’: 5610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/loop9.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5610s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5610s | ~~^ ~~~~~~~~~~~~~ 5610s | | | 5610s | unsigned int int64_t {aka long long int} 5610s | %llu 5610s 5610s If you find this error message confusing, uninformative, or wrong, please open an issue: 5610s https://github.com/diku-dk/futhark/issues 5610s 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.fut: 5612s Compiling with --backend=opencl: 5612s cc failed with code 1: 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c: In function ‘futrts_umul_hi64’: 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5612s | ^~~~~~~~~~~ 5612s | __uint32_t 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4507:90: error: expected ‘)’ before ‘a’ 5612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5612s | ~ ^ 5612s | ) 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4507:109: error: expected ‘)’ before ‘b’ 5612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5612s | ~ ^ 5612s | ) 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c: In function ‘futrts_smul_hi64’: 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5612s | ^~~~~~~~~~ 5612s | __int128__ 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4511:86: error: expected ‘)’ before ‘a’ 5612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5612s | ~ ^ 5612s | ) 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:4511:104: error: expected ‘)’ before ‘b’ 5612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5612s | ~ ^ 5612s | ) 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c: In function ‘mk_compile_opts’: 5612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/pow2reduce.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5612s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5612s | ~~^ ~~~~~~~~~~~~~ 5612s | | | 5612s | unsigned int int64_t {aka long long int} 5612s | %llu 5612s 5612s If you find this error message confusing, uninformative, or wrong, please open an issue: 5612s https://github.com/diku-dk/futhark/issues 5612s 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.fut: 5614s Compiling with --backend=opencl: 5614s cc failed with code 1: 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c: In function ‘futrts_umul_hi64’: 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5614s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5614s | ^~~~~~~~~~~ 5614s | __uint32_t 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4494:90: error: expected ‘)’ before ‘a’ 5614s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5614s | ~ ^ 5614s | ) 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4494:109: error: expected ‘)’ before ‘b’ 5614s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5614s | ~ ^ 5614s | ) 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c: In function ‘futrts_smul_hi64’: 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5614s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5614s | ^~~~~~~~~~ 5614s | __int128__ 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4498:86: error: expected ‘)’ before ‘a’ 5614s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5614s | ~ ^ 5614s | ) 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:4498:104: error: expected ‘)’ before ‘b’ 5614s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5614s | ~ ^ 5614s | ) 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c: In function ‘mk_compile_opts’: 5614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop0.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5614s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5614s | ~~^ ~~~~~~~~~~~~~ 5614s | | | 5614s | unsigned int int64_t {aka long long int} 5614s | %llu 5614s 5614s If you find this error message confusing, uninformative, or wrong, please open an issue: 5614s https://github.com/diku-dk/futhark/issues 5614s 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.fut: 5615s Compiling with --backend=opencl: 5615s cc failed with code 1: 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c: In function ‘futrts_umul_hi64’: 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5615s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5615s | ^~~~~~~~~~~ 5615s | __uint32_t 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4509:90: error: expected ‘)’ before ‘a’ 5615s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5615s | ~ ^ 5615s | ) 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4509:109: error: expected ‘)’ before ‘b’ 5615s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5615s | ~ ^ 5615s | ) 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c: In function ‘futrts_smul_hi64’: 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5615s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5615s | ^~~~~~~~~~ 5615s | __int128__ 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4513:86: error: expected ‘)’ before ‘a’ 5615s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5615s | ~ ^ 5615s | ) 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:4513:104: error: expected ‘)’ before ‘b’ 5615s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5615s | ~ ^ 5615s | ) 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c: In function ‘mk_compile_opts’: 5615s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop1.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5615s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5615s | ~~^ ~~~~~~~~~~~~~ 5615s | | | 5615s | unsigned int int64_t {aka long long int} 5615s | %llu 5615s 5615s If you find this error message confusing, uninformative, or wrong, please open an issue: 5615s https://github.com/diku-dk/futhark/issues 5615s 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.fut: 5618s Compiling with --backend=opencl: 5618s cc failed with code 1: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c: In function ‘futrts_umul_hi64’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5618s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ^~~~~~~~~~~ 5618s | __uint32_t 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4494:90: error: expected ‘)’ before ‘a’ 5618s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4494:109: error: expected ‘)’ before ‘b’ 5618s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c: In function ‘futrts_smul_hi64’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5618s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ^~~~~~~~~~ 5618s | __int128__ 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4498:86: error: expected ‘)’ before ‘a’ 5618s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:4498:104: error: expected ‘)’ before ‘b’ 5618s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c: In function ‘mk_compile_opts’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop3.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5618s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5618s | ~~^ ~~~~~~~~~~~~~ 5618s | | | 5618s | unsigned int int64_t {aka long long int} 5618s | %llu 5618s 5618s If you find this error message confusing, uninformative, or wrong, please open an issue: 5618s https://github.com/diku-dk/futhark/issues 5618s 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.fut: 5618s Compiling with --backend=opencl: 5618s cc failed with code 1: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c: In function ‘futrts_umul_hi64’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5618s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ^~~~~~~~~~~ 5618s | __uint32_t 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4508:90: error: expected ‘)’ before ‘a’ 5618s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4508:109: error: expected ‘)’ before ‘b’ 5618s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c: In function ‘futrts_smul_hi64’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5618s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ^~~~~~~~~~ 5618s | __int128__ 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4512:86: error: expected ‘)’ before ‘a’ 5618s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:4512:104: error: expected ‘)’ before ‘b’ 5618s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5618s | ~ ^ 5618s | ) 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c: In function ‘mk_compile_opts’: 5618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/loops/while-loop2.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5618s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5618s | ~~^ ~~~~~~~~~~~~~ 5618s | | | 5618s | unsigned int int64_t {aka long long int} 5618s | %llu 5618s 5618s If you find this error message confusing, uninformative, or wrong, please open an issue: 5618s https://github.com/diku-dk/futhark/issues 5618s 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.fut: 5622s Generating reference outputs: 5622s cc failed with code 1: 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c: In function ‘futrts_umul_hi64’: 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5622s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5622s | ^~~~~~~~~~~ 5622s | __uint32_t 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:90: error: expected ‘)’ before ‘a’ 5622s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5622s | ~ ^ 5622s | ) 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4412:109: error: expected ‘)’ before ‘b’ 5622s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5622s | ~ ^ 5622s | ) 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c: In function ‘futrts_smul_hi64’: 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5622s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5622s | ^~~~~~~~~~ 5622s | __int128__ 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:86: error: expected ‘)’ before ‘a’ 5622s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5622s | ~ ^ 5622s | ) 5622s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example3.c:4416:104: error: expected ‘)’ before ‘b’ 5622s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5622s | ~ ^ 5622s | ) 5622s 5622s If you find this error message confusing, uninformative, or wrong, please open an issue: 5622s https://github.com/diku-dk/futhark/issues 5622s 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.fut: 5623s Compiling with --backend=opencl: 5623s cc failed with code 1: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c: In function ‘futrts_umul_hi64’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5623s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ^~~~~~~~~~~ 5623s | __uint32_t 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4493:90: error: expected ‘)’ before ‘a’ 5623s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4493:109: error: expected ‘)’ before ‘b’ 5623s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c: In function ‘futrts_smul_hi64’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5623s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ^~~~~~~~~~ 5623s | __int128__ 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4497:86: error: expected ‘)’ before ‘a’ 5623s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:4497:104: error: expected ‘)’ before ‘b’ 5623s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c: In function ‘mk_compile_opts’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/bench/example1.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5623s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5623s | ~~^ ~~~~~~~~~~~~~ 5623s | | | 5623s | unsigned int int64_t {aka long long int} 5623s | %llu 5623s 5623s If you find this error message confusing, uninformative, or wrong, please open an issue: 5623s https://github.com/diku-dk/futhark/issues 5623s 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.fut: 5623s Compiling with --backend=opencl: 5623s cc failed with code 1: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c: In function ‘futrts_umul_hi64’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5623s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ^~~~~~~~~~~ 5623s | __uint32_t 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4508:90: error: expected ‘)’ before ‘a’ 5623s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4508:109: error: expected ‘)’ before ‘b’ 5623s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c: In function ‘futrts_smul_hi64’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5623s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ^~~~~~~~~~ 5623s | __int128__ 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4512:86: error: expected ‘)’ before ‘a’ 5623s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:4512:104: error: expected ‘)’ before ‘b’ 5623s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5623s | ~ ^ 5623s | ) 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c: In function ‘mk_compile_opts’: 5623s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lu-factorisation.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5623s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5623s | ~~^ ~~~~~~~~~~~~~ 5623s | | | 5623s | unsigned int int64_t {aka long long int} 5623s | %llu 5623s 5623s If you find this error message confusing, uninformative, or wrong, please open an issue: 5623s https://github.com/diku-dk/futhark/issues 5623s 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.fut: 5624s Compiling with --backend=opencl: 5624s cc failed with code 1: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c: In function ‘futrts_umul_hi64’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5624s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ^~~~~~~~~~~ 5624s | __uint32_t 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4507:90: error: expected ‘)’ before ‘a’ 5624s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4507:109: error: expected ‘)’ before ‘b’ 5624s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c: In function ‘futrts_smul_hi64’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5624s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ^~~~~~~~~~ 5624s | __int128__ 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4511:86: error: expected ‘)’ before ‘a’ 5624s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:4511:104: error: expected ‘)’ before ‘b’ 5624s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c: In function ‘mk_compile_opts’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/lss.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5624s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5624s | ~~^ ~~~~~~~~~~~~~ 5624s | | | 5624s | unsigned int int64_t {aka long long int} 5624s | %llu 5624s 5624s If you find this error message confusing, uninformative, or wrong, please open an issue: 5624s https://github.com/diku-dk/futhark/issues 5624s 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.fut: 5624s Compiling with --backend=opencl: 5624s cc failed with code 1: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c: In function ‘futrts_umul_hi64’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ^~~~~~~~~~~ 5624s | __uint32_t 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4508:90: error: expected ‘)’ before ‘a’ 5624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4508:109: error: expected ‘)’ before ‘b’ 5624s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c: In function ‘futrts_smul_hi64’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ^~~~~~~~~~ 5624s | __int128__ 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4512:86: error: expected ‘)’ before ‘a’ 5624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:4512:104: error: expected ‘)’ before ‘b’ 5624s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5624s | ~ ^ 5624s | ) 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c: In function ‘mk_compile_opts’: 5624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5624s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5624s | ~~^ ~~~~~~~~~~~~~ 5624s | | | 5624s | unsigned int int64_t {aka long long int} 5624s | %llu 5624s 5624s If you find this error message confusing, uninformative, or wrong, please open an issue: 5624s https://github.com/diku-dk/futhark/issues 5624s 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.fut: 5625s Compiling with --backend=opencl: 5625s cc failed with code 1: 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c: In function ‘futrts_umul_hi64’: 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5625s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5625s | ^~~~~~~~~~~ 5625s | __uint32_t 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4506:90: error: expected ‘)’ before ‘a’ 5625s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5625s | ~ ^ 5625s | ) 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4506:109: error: expected ‘)’ before ‘b’ 5625s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5625s | ~ ^ 5625s | ) 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c: In function ‘futrts_smul_hi64’: 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5625s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5625s | ^~~~~~~~~~ 5625s | __int128__ 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4510:86: error: expected ‘)’ before ‘a’ 5625s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5625s | ~ ^ 5625s | ) 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:4510:104: error: expected ‘)’ before ‘b’ 5625s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5625s | ~ ^ 5625s | ) 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c: In function ‘mk_compile_opts’: 5625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/man/test/example2.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5625s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5625s | ~~^ ~~~~~~~~~~~~~ 5625s | | | 5625s | unsigned int int64_t {aka long long int} 5625s | %llu 5625s 5625s If you find this error message confusing, uninformative, or wrong, please open an issue: 5625s https://github.com/diku-dk/futhark/issues 5625s 5628s (926 failed, 99 passed, 1278 to go). 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.fut: 5629s Compiling with --backend=opencl: 5629s cc failed with code 1: 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c: In function ‘futrts_umul_hi64’: 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5629s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5629s | ^~~~~~~~~~~ 5629s | __uint32_t 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4507:90: error: expected ‘)’ before ‘a’ 5629s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5629s | ~ ^ 5629s | ) 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4507:109: error: expected ‘)’ before ‘b’ 5629s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5629s | ~ ^ 5629s | ) 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c: In function ‘futrts_smul_hi64’: 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5629s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5629s | ^~~~~~~~~~ 5629s | __int128__ 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4511:86: error: expected ‘)’ before ‘a’ 5629s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5629s | ~ ^ 5629s | ) 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:4511:104: error: expected ‘)’ before ‘b’ 5629s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5629s | ~ ^ 5629s | ) 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c: In function ‘mk_compile_opts’: 5629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manifest.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5629s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5629s | ~~^ ~~~~~~~~~~~~~ 5629s | | | 5629s | unsigned int int64_t {aka long long int} 5629s | %llu 5629s 5629s If you find this error message confusing, uninformative, or wrong, please open an issue: 5629s https://github.com/diku-dk/futhark/issues 5629s 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.fut: 5630s Compiling with --backend=opencl: 5630s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.fut:4:14-34: 5630s Entry point parameter 5630s 5630s ((a: *[n]i32): *[n]i32, (x: i32): i32) 5630s 5630s will have an opaque type, so the entry point will likely not be callable. 5630s cc failed with code 1: 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c: In function ‘futrts_umul_hi64’: 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5630s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5630s | ^~~~~~~~~~~ 5630s | __uint32_t 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4525:90: error: expected ‘)’ before ‘a’ 5630s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5630s | ~ ^ 5630s | ) 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4525:109: error: expected ‘)’ before ‘b’ 5630s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5630s | ~ ^ 5630s | ) 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c: In function ‘futrts_smul_hi64’: 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5630s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5630s | ^~~~~~~~~~ 5630s | __int128__ 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4529:86: error: expected ‘)’ before ‘a’ 5630s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5630s | ~ ^ 5630s | ) 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:4529:104: error: expected ‘)’ before ‘b’ 5630s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5630s | ~ ^ 5630s | ) 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c: In function ‘mk_compile_opts’: 5630s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/manylet.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5630s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5630s | ~~^ ~~~~~~~~~~~~~ 5630s | | | 5630s | unsigned int int64_t {aka long long int} 5630s | %llu 5630s 5630s If you find this error message confusing, uninformative, or wrong, please open an issue: 5630s https://github.com/diku-dk/futhark/issues 5630s 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.fut: 5632s Generating reference outputs: 5632s cc failed with code 1: 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c: In function ‘futrts_umul_hi64’: 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5632s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5632s | ^~~~~~~~~~~ 5632s | __uint32_t 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:90: error: expected ‘)’ before ‘a’ 5632s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5632s | ~ ^ 5632s | ) 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4412:109: error: expected ‘)’ before ‘b’ 5632s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5632s | ~ ^ 5632s | ) 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c: In function ‘futrts_smul_hi64’: 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5632s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5632s | ^~~~~~~~~~ 5632s | __int128__ 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:86: error: expected ‘)’ before ‘a’ 5632s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5632s | ~ ^ 5632s | ) 5632s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapmatmultfun.c:4416:104: error: expected ‘)’ before ‘b’ 5632s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5632s | ~ ^ 5632s | ) 5632s 5632s If you find this error message confusing, uninformative, or wrong, please open an issue: 5632s https://github.com/diku-dk/futhark/issues 5632s 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.fut: 5635s Compiling with --backend=opencl: 5635s cc failed with code 1: 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c: In function ‘futrts_umul_hi64’: 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5635s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5635s | ^~~~~~~~~~~ 5635s | __uint32_t 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4509:90: error: expected ‘)’ before ‘a’ 5635s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5635s | ~ ^ 5635s | ) 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4509:109: error: expected ‘)’ before ‘b’ 5635s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5635s | ~ ^ 5635s | ) 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c: In function ‘futrts_smul_hi64’: 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5635s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5635s | ^~~~~~~~~~ 5635s | __int128__ 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4513:86: error: expected ‘)’ before ‘a’ 5635s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5635s | ~ ^ 5635s | ) 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:4513:104: error: expected ‘)’ before ‘b’ 5635s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5635s | ~ ^ 5635s | ) 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c: In function ‘mk_compile_opts’: 5635s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapconcat.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5635s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5635s | ~~^ ~~~~~~~~~~~~~ 5635s | | | 5635s | unsigned int int64_t {aka long long int} 5635s | %llu 5635s 5635s If you find this error message confusing, uninformative, or wrong, please open an issue: 5635s https://github.com/diku-dk/futhark/issues 5635s 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.fut: 5636s Compiling with --backend=opencl: 5636s cc failed with code 1: 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c: In function ‘futrts_umul_hi64’: 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5636s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5636s | ^~~~~~~~~~~ 5636s | __uint32_t 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4523:90: error: expected ‘)’ before ‘a’ 5636s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5636s | ~ ^ 5636s | ) 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4523:109: error: expected ‘)’ before ‘b’ 5636s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5636s | ~ ^ 5636s | ) 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c: In function ‘futrts_smul_hi64’: 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5636s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5636s | ^~~~~~~~~~ 5636s | __int128__ 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4527:86: error: expected ‘)’ before ‘a’ 5636s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5636s | ~ ^ 5636s | ) 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:4527:104: error: expected ‘)’ before ‘b’ 5636s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5636s | ~ ^ 5636s | ) 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c: In function ‘mk_compile_opts’: 5636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapreplicate.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5636s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5636s | ~~^ ~~~~~~~~~~~~~ 5636s | | | 5636s | unsigned int int64_t {aka long long int} 5636s | %llu 5636s 5636s If you find this error message confusing, uninformative, or wrong, please open an issue: 5636s https://github.com/diku-dk/futhark/issues 5636s 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.fut: 5637s Compiling with --backend=opencl: 5637s cc failed with code 1: 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c: In function ‘futrts_umul_hi64’: 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5637s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5637s | ^~~~~~~~~~~ 5637s | __uint32_t 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4523:90: error: expected ‘)’ before ‘a’ 5637s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5637s | ~ ^ 5637s | ) 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4523:109: error: expected ‘)’ before ‘b’ 5637s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5637s | ~ ^ 5637s | ) 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c: In function ‘futrts_smul_hi64’: 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5637s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5637s | ^~~~~~~~~~ 5637s | __int128__ 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4527:86: error: expected ‘)’ before ‘a’ 5637s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5637s | ~ ^ 5637s | ) 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:4527:104: error: expected ‘)’ before ‘b’ 5637s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5637s | ~ ^ 5637s | ) 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c: In function ‘mk_compile_opts’: 5637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mapslice.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5637s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5637s | ~~^ ~~~~~~~~~~~~~ 5637s | | | 5637s | unsigned int int64_t {aka long long int} 5637s | %llu 5637s 5637s If you find this error message confusing, uninformative, or wrong, please open an issue: 5637s https://github.com/diku-dk/futhark/issues 5637s 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.fut: 5638s Generating reference outputs: 5638s cc failed with code 1: 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c: In function ‘futrts_umul_hi64’: 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5638s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5638s | ^~~~~~~~~~~ 5638s | __uint32_t 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:90: error: expected ‘)’ before ‘a’ 5638s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5638s | ~ ^ 5638s | ) 5638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4412:109: error: expected ‘)’ before ‘b’ 5639s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5639s | ~ ^ 5639s | ) 5639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c: In function ‘futrts_smul_hi64’: 5639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5639s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5639s | ^~~~~~~~~~ 5639s | __int128__ 5639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:86: error: expected ‘)’ before ‘a’ 5639s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5639s | ~ ^ 5639s | ) 5639s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultrepa.c:4416:104: error: expected ‘)’ before ‘b’ 5639s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5639s | ~ ^ 5639s | ) 5639s 5639s If you find this error message confusing, uninformative, or wrong, please open an issue: 5639s https://github.com/diku-dk/futhark/issues 5639s 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.fut: 5640s Compiling with --backend=opencl: 5640s cc failed with code 1: 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c: In function ‘futrts_umul_hi64’: 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5640s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5640s | ^~~~~~~~~~~ 5640s | __uint32_t 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4508:90: error: expected ‘)’ before ‘a’ 5640s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5640s | ~ ^ 5640s | ) 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4508:109: error: expected ‘)’ before ‘b’ 5640s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5640s | ~ ^ 5640s | ) 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c: In function ‘futrts_smul_hi64’: 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5640s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5640s | ^~~~~~~~~~ 5640s | __int128__ 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4512:86: error: expected ‘)’ before ‘a’ 5640s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5640s | ~ ^ 5640s | ) 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:4512:104: error: expected ‘)’ before ‘b’ 5640s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5640s | ~ ^ 5640s | ) 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c: In function ‘mk_compile_opts’: 5640s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/matmultimp.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5640s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5640s | ~~^ ~~~~~~~~~~~~~ 5640s | | | 5640s | unsigned int int64_t {aka long long int} 5640s | %llu 5640s 5640s If you find this error message confusing, uninformative, or wrong, please open an issue: 5640s https://github.com/diku-dk/futhark/issues 5640s 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.fut: 5644s Compiling with --backend=opencl: 5644s cc failed with code 1: 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c: In function ‘futrts_umul_hi64’: 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4542:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5644s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5644s | ^~~~~~~~~~~ 5644s | __uint32_t 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4542:78: note: each undeclared identifier is reported only once for each function it appears in 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4542:90: error: expected ‘)’ before ‘a’ 5644s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5644s | ~ ^ 5644s | ) 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4542:109: error: expected ‘)’ before ‘b’ 5644s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5644s | ~ ^ 5644s | ) 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c: In function ‘futrts_smul_hi64’: 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4546:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5644s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5644s | ^~~~~~~~~~ 5644s | __int128__ 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4546:86: error: expected ‘)’ before ‘a’ 5644s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5644s | ~ ^ 5644s | ) 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:4546:104: error: expected ‘)’ before ‘b’ 5644s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5644s | ~ ^ 5644s | ) 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c: In function ‘mk_compile_opts’: 5644s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain2.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5644s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5644s | ~~^ ~~~~~~~~~~~~~ 5644s | | | 5644s | unsigned int int64_t {aka long long int} 5644s | %llu 5644s 5644s If you find this error message confusing, uninformative, or wrong, please open an issue: 5644s https://github.com/diku-dk/futhark/issues 5644s 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.fut: 5647s Compiling with --backend=opencl: 5647s cc failed with code 1: 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c: In function ‘futrts_umul_hi64’: 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4542:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5647s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5647s | ^~~~~~~~~~~ 5647s | __uint32_t 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4542:78: note: each undeclared identifier is reported only once for each function it appears in 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4542:90: error: expected ‘)’ before ‘a’ 5647s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5647s | ~ ^ 5647s | ) 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4542:109: error: expected ‘)’ before ‘b’ 5647s 4542 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5647s | ~ ^ 5647s | ) 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c: In function ‘futrts_smul_hi64’: 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4546:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5647s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5647s | ^~~~~~~~~~ 5647s | __int128__ 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4546:86: error: expected ‘)’ before ‘a’ 5647s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5647s | ~ ^ 5647s | ) 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:4546:104: error: expected ‘)’ before ‘b’ 5647s 4546 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5647s | ~ ^ 5647s | ) 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c: In function ‘mk_compile_opts’: 5647s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain3.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5647s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5647s | ~~^ ~~~~~~~~~~~~~ 5647s | | | 5647s | unsigned int int64_t {aka long long int} 5647s | %llu 5647s 5647s If you find this error message confusing, uninformative, or wrong, please open an issue: 5647s https://github.com/diku-dk/futhark/issues 5647s 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.fut: 5648s Compiling with --backend=opencl: 5648s cc failed with code 1: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c: In function ‘futrts_umul_hi64’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5648s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ^~~~~~~~~~~ 5648s | __uint32_t 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4507:90: error: expected ‘)’ before ‘a’ 5648s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4507:109: error: expected ‘)’ before ‘b’ 5648s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c: In function ‘futrts_smul_hi64’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5648s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ^~~~~~~~~~ 5648s | __int128__ 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4511:86: error: expected ‘)’ before ‘a’ 5648s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:4511:104: error: expected ‘)’ before ‘b’ 5648s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c: In function ‘mk_compile_opts’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5648s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5648s | ~~^ ~~~~~~~~~~~~~ 5648s | | | 5648s | unsigned int int64_t {aka long long int} 5648s | %llu 5648s 5648s If you find this error message confusing, uninformative, or wrong, please open an issue: 5648s https://github.com/diku-dk/futhark/issues 5648s 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.fut: 5648s Compiling with --backend=opencl: 5648s cc failed with code 1: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c: In function ‘futrts_umul_hi64’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5648s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ^~~~~~~~~~~ 5648s | __uint32_t 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4522:90: error: expected ‘)’ before ‘a’ 5648s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4522:109: error: expected ‘)’ before ‘b’ 5648s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c: In function ‘futrts_smul_hi64’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5648s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ^~~~~~~~~~ 5648s | __int128__ 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4526:86: error: expected ‘)’ before ‘a’ 5648s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:4526:104: error: expected ‘)’ before ‘b’ 5648s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5648s | ~ ^ 5648s | ) 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c: In function ‘mk_compile_opts’: 5648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/blk-chain4.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5648s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5648s | ~~^ ~~~~~~~~~~~~~ 5648s | | | 5648s | unsigned int int64_t {aka long long int} 5648s | %llu 5648s 5648s If you find this error message confusing, uninformative, or wrong, please open an issue: 5648s https://github.com/diku-dk/futhark/issues 5648s 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.fut: 5650s Compiling with --backend=opencl: 5650s cc failed with code 1: 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c: In function ‘futrts_umul_hi64’: 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5650s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5650s | ^~~~~~~~~~~ 5650s | __uint32_t 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4524:90: error: expected ‘)’ before ‘a’ 5650s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5650s | ~ ^ 5650s | ) 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4524:109: error: expected ‘)’ before ‘b’ 5650s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5650s | ~ ^ 5650s | ) 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c: In function ‘futrts_smul_hi64’: 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5650s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5650s | ^~~~~~~~~~ 5650s | __int128__ 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4528:86: error: expected ‘)’ before ‘a’ 5650s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5650s | ~ ^ 5650s | ) 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:4528:104: error: expected ‘)’ before ‘b’ 5650s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5650s | ~ ^ 5650s | ) 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c: In function ‘mk_compile_opts’: 5650s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain1.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5650s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5650s | ~~^ ~~~~~~~~~~~~~ 5650s | | | 5650s | unsigned int int64_t {aka long long int} 5650s | %llu 5650s 5650s If you find this error message confusing, uninformative, or wrong, please open an issue: 5650s https://github.com/diku-dk/futhark/issues 5650s 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.fut: 5652s Compiling with --backend=opencl: 5652s cc failed with code 1: 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c: In function ‘futrts_umul_hi64’: 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5652s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5652s | ^~~~~~~~~~~ 5652s | __uint32_t 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4526:90: error: expected ‘)’ before ‘a’ 5652s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5652s | ~ ^ 5652s | ) 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4526:109: error: expected ‘)’ before ‘b’ 5652s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5652s | ~ ^ 5652s | ) 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c: In function ‘futrts_smul_hi64’: 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5652s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5652s | ^~~~~~~~~~ 5652s | __int128__ 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4530:86: error: expected ‘)’ before ‘a’ 5652s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5652s | ~ ^ 5652s | ) 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:4530:104: error: expected ‘)’ before ‘b’ 5652s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5652s | ~ ^ 5652s | ) 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c: In function ‘mk_compile_opts’: 5652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain2.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5652s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5652s | ~~^ ~~~~~~~~~~~~~ 5652s | | | 5652s | unsigned int int64_t {aka long long int} 5652s | %llu 5652s 5652s If you find this error message confusing, uninformative, or wrong, please open an issue: 5652s https://github.com/diku-dk/futhark/issues 5652s 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.fut: 5655s Compiling with --backend=opencl: 5655s cc failed with code 1: 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c: In function ‘futrts_umul_hi64’: 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4541:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5655s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5655s | ^~~~~~~~~~~ 5655s | __uint32_t 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4541:78: note: each undeclared identifier is reported only once for each function it appears in 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4541:90: error: expected ‘)’ before ‘a’ 5655s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5655s | ~ ^ 5655s | ) 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4541:109: error: expected ‘)’ before ‘b’ 5655s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5655s | ~ ^ 5655s | ) 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c: In function ‘futrts_smul_hi64’: 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4545:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5655s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5655s | ^~~~~~~~~~ 5655s | __int128__ 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4545:86: error: expected ‘)’ before ‘a’ 5655s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5655s | ~ ^ 5655s | ) 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:4545:104: error: expected ‘)’ before ‘b’ 5655s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5655s | ~ ^ 5655s | ) 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c: In function ‘mk_compile_opts’: 5655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain3.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5655s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5655s | ~~^ ~~~~~~~~~~~~~ 5655s | | | 5655s | unsigned int int64_t {aka long long int} 5655s | %llu 5655s 5655s If you find this error message confusing, uninformative, or wrong, please open an issue: 5655s https://github.com/diku-dk/futhark/issues 5655s 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.fut: 5659s Compiling with --backend=opencl: 5659s cc failed with code 1: 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c: In function ‘futrts_umul_hi64’: 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5659s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5659s | ^~~~~~~~~~~ 5659s | __uint32_t 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4526:90: error: expected ‘)’ before ‘a’ 5659s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5659s | ~ ^ 5659s | ) 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4526:109: error: expected ‘)’ before ‘b’ 5659s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5659s | ~ ^ 5659s | ) 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c: In function ‘futrts_smul_hi64’: 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5659s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5659s | ^~~~~~~~~~ 5659s | __int128__ 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4530:86: error: expected ‘)’ before ‘a’ 5659s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5659s | ~ ^ 5659s | ) 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:4530:104: error: expected ‘)’ before ‘b’ 5659s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5659s | ~ ^ 5659s | ) 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c: In function ‘mk_compile_opts’: 5659s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain4.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5659s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5659s | ~~^ ~~~~~~~~~~~~~ 5659s | | | 5659s | unsigned int int64_t {aka long long int} 5659s | %llu 5659s 5659s If you find this error message confusing, uninformative, or wrong, please open an issue: 5659s https://github.com/diku-dk/futhark/issues 5659s 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.fut: 5660s Compiling with --backend=opencl: 5660s cc failed with code 1: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c: In function ‘futrts_umul_hi64’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5660s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ^~~~~~~~~~~ 5660s | __uint32_t 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4508:90: error: expected ‘)’ before ‘a’ 5660s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4508:109: error: expected ‘)’ before ‘b’ 5660s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c: In function ‘futrts_smul_hi64’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5660s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ^~~~~~~~~~ 5660s | __int128__ 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4512:86: error: expected ‘)’ before ‘a’ 5660s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:4512:104: error: expected ‘)’ before ‘b’ 5660s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c: In function ‘mk_compile_opts’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/iotas.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5660s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5660s | ~~^ ~~~~~~~~~~~~~ 5660s | | | 5660s | unsigned int int64_t {aka long long int} 5660s | %llu 5660s 5660s If you find this error message confusing, uninformative, or wrong, please open an issue: 5660s https://github.com/diku-dk/futhark/issues 5660s 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.fut: 5660s Compiling with --backend=opencl: 5660s cc failed with code 1: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c: In function ‘futrts_umul_hi64’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5660s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ^~~~~~~~~~~ 5660s | __uint32_t 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4522:90: error: expected ‘)’ before ‘a’ 5660s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4522:109: error: expected ‘)’ before ‘b’ 5660s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c: In function ‘futrts_smul_hi64’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5660s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ^~~~~~~~~~ 5660s | __int128__ 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4526:86: error: expected ‘)’ before ‘a’ 5660s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:4526:104: error: expected ‘)’ before ‘b’ 5660s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5660s | ~ ^ 5660s | ) 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c: In function ‘mk_compile_opts’: 5660s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/chain/chain5.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5660s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5660s | ~~^ ~~~~~~~~~~~~~ 5660s | | | 5660s | unsigned int int64_t {aka long long int} 5660s | %llu 5660s 5660s If you find this error message confusing, uninformative, or wrong, please open an issue: 5660s https://github.com/diku-dk/futhark/issues 5660s 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.fut: 5662s Compiling with --backend=opencl: 5662s cc failed with code 1: 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c: In function ‘futrts_umul_hi64’: 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5662s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5662s | ^~~~~~~~~~~ 5662s | __uint32_t 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4523:90: error: expected ‘)’ before ‘a’ 5662s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5662s | ~ ^ 5662s | ) 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4523:109: error: expected ‘)’ before ‘b’ 5662s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5662s | ~ ^ 5662s | ) 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c: In function ‘futrts_smul_hi64’: 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5662s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5662s | ^~~~~~~~~~ 5662s | __int128__ 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4527:86: error: expected ‘)’ before ‘a’ 5662s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5662s | ~ ^ 5662s | ) 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:4527:104: error: expected ‘)’ before ‘b’ 5662s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5662s | ~ ^ 5662s | ) 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c: In function ‘mk_compile_opts’: 5662s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/neg0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5662s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5662s | ~~^ ~~~~~~~~~~~~~ 5662s | | | 5662s | unsigned int int64_t {aka long long int} 5662s | %llu 5662s 5662s If you find this error message confusing, uninformative, or wrong, please open an issue: 5662s https://github.com/diku-dk/futhark/issues 5662s 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.fut: 5664s Compiling with --backend=opencl: 5664s cc failed with code 1: 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c: In function ‘futrts_umul_hi64’: 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5664s | ^~~~~~~~~~~ 5664s | __uint32_t 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4507:90: error: expected ‘)’ before ‘a’ 5664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5664s | ~ ^ 5664s | ) 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4507:109: error: expected ‘)’ before ‘b’ 5664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5664s | ~ ^ 5664s | ) 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c: In function ‘futrts_smul_hi64’: 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5664s | ^~~~~~~~~~ 5664s | __int128__ 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4511:86: error: expected ‘)’ before ‘a’ 5664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5664s | ~ ^ 5664s | ) 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:4511:104: error: expected ‘)’ before ‘b’ 5664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5664s | ~ ^ 5664s | ) 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c: In function ‘mk_compile_opts’: 5664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5664s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5664s | ~~^ ~~~~~~~~~~~~~ 5664s | | | 5664s | unsigned int int64_t {aka long long int} 5664s | %llu 5664s 5664s If you find this error message confusing, uninformative, or wrong, please open an issue: 5664s https://github.com/diku-dk/futhark/issues 5664s 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.fut: 5666s Compiling with --backend=opencl: 5666s cc failed with code 1: 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c: In function ‘futrts_umul_hi64’: 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5666s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5666s | ^~~~~~~~~~~ 5666s | __uint32_t 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4523:90: error: expected ‘)’ before ‘a’ 5666s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5666s | ~ ^ 5666s | ) 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4523:109: error: expected ‘)’ before ‘b’ 5666s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5666s | ~ ^ 5666s | ) 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c: In function ‘futrts_smul_hi64’: 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5666s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5666s | ^~~~~~~~~~ 5666s | __int128__ 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4527:86: error: expected ‘)’ before ‘a’ 5666s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5666s | ~ ^ 5666s | ) 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:4527:104: error: expected ‘)’ before ‘b’ 5666s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5666s | ~ ^ 5666s | ) 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c: In function ‘mk_compile_opts’: 5666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos1.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5666s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5666s | ~~^ ~~~~~~~~~~~~~ 5666s | | | 5666s | unsigned int int64_t {aka long long int} 5666s | %llu 5666s 5666s If you find this error message confusing, uninformative, or wrong, please open an issue: 5666s https://github.com/diku-dk/futhark/issues 5666s 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.fut: 5667s Compiling with --backend=opencl: 5667s cc failed with code 1: 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c: In function ‘futrts_umul_hi64’: 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5667s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5667s | ^~~~~~~~~~~ 5667s | __uint32_t 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4508:90: error: expected ‘)’ before ‘a’ 5667s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5667s | ~ ^ 5667s | ) 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4508:109: error: expected ‘)’ before ‘b’ 5667s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5667s | ~ ^ 5667s | ) 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c: In function ‘futrts_smul_hi64’: 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5667s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5667s | ^~~~~~~~~~ 5667s | __int128__ 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4512:86: error: expected ‘)’ before ‘a’ 5667s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5667s | ~ ^ 5667s | ) 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:4512:104: error: expected ‘)’ before ‘b’ 5667s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5667s | ~ ^ 5667s | ) 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c: In function ‘mk_compile_opts’: 5667s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/map_tridag_par.c:7889:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5667s 7889 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5667s | ~~^ ~~~~~~~~~~~~~ 5667s | | | 5667s | unsigned int int64_t {aka long long int} 5667s | %llu 5667s 5667s If you find this error message confusing, uninformative, or wrong, please open an issue: 5667s https://github.com/diku-dk/futhark/issues 5667s 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.fut: 5668s Compiling with --backend=opencl: 5668s cc failed with code 1: 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c: In function ‘futrts_umul_hi64’: 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5668s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5668s | ^~~~~~~~~~~ 5668s | __uint32_t 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4524:90: error: expected ‘)’ before ‘a’ 5668s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5668s | ~ ^ 5668s | ) 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4524:109: error: expected ‘)’ before ‘b’ 5668s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5668s | ~ ^ 5668s | ) 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c: In function ‘futrts_smul_hi64’: 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5668s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5668s | ^~~~~~~~~~ 5668s | __int128__ 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4528:86: error: expected ‘)’ before ‘a’ 5668s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5668s | ~ ^ 5668s | ) 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:4528:104: error: expected ‘)’ before ‘b’ 5668s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5668s | ~ ^ 5668s | ) 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c: In function ‘mk_compile_opts’: 5668s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos2.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5668s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5668s | ~~^ ~~~~~~~~~~~~~ 5668s | | | 5668s | unsigned int int64_t {aka long long int} 5668s | %llu 5668s 5668s If you find this error message confusing, uninformative, or wrong, please open an issue: 5668s https://github.com/diku-dk/futhark/issues 5668s 5670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.fut: 5670s Compiling with --backend=opencl: 5670s cc failed with code 1: 5670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c: In function ‘futrts_umul_hi64’: 5670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5670s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5670s | ^~~~~~~~~~~ 5670s | __uint32_t 5670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4507:90: error: expected ‘)’ before ‘a’ 5671s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5671s | ~ ^ 5671s | ) 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4507:109: error: expected ‘)’ before ‘b’ 5671s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5671s | ~ ^ 5671s | ) 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c: In function ‘futrts_smul_hi64’: 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5671s | ^~~~~~~~~~ 5671s | __int128__ 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4511:86: error: expected ‘)’ before ‘a’ 5671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5671s | ~ ^ 5671s | ) 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:4511:104: error: expected ‘)’ before ‘b’ 5671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5671s | ~ ^ 5671s | ) 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c: In function ‘mk_compile_opts’: 5671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/pos3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5671s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5671s | ~~^ ~~~~~~~~~~~~~ 5671s | | | 5671s | unsigned int int64_t {aka long long int} 5671s | %llu 5671s 5671s If you find this error message confusing, uninformative, or wrong, please open an issue: 5671s https://github.com/diku-dk/futhark/issues 5671s 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.fut: 5672s Compiling with --backend=opencl: 5672s cc failed with code 1: 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c: In function ‘futrts_umul_hi64’: 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5672s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5672s | ^~~~~~~~~~~ 5672s | __uint32_t 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4507:90: error: expected ‘)’ before ‘a’ 5672s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5672s | ~ ^ 5672s | ) 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4507:109: error: expected ‘)’ before ‘b’ 5672s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5672s | ~ ^ 5672s | ) 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c: In function ‘futrts_smul_hi64’: 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5672s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5672s | ^~~~~~~~~~ 5672s | __int128__ 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4511:86: error: expected ‘)’ before ‘a’ 5672s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5672s | ~ ^ 5672s | ) 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:4511:104: error: expected ‘)’ before ‘b’ 5672s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5672s | ~ ^ 5672s | ) 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c: In function ‘mk_compile_opts’: 5672s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/concat/same.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5672s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5672s | ~~^ ~~~~~~~~~~~~~ 5672s | | | 5672s | unsigned int int64_t {aka long long int} 5672s | %llu 5672s 5672s If you find this error message confusing, uninformative, or wrong, please open an issue: 5672s https://github.com/diku-dk/futhark/issues 5672s 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.fut: 5673s Compiling with --backend=opencl: 5673s cc failed with code 1: 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c: In function ‘futrts_umul_hi64’: 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5673s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5673s | ^~~~~~~~~~~ 5673s | __uint32_t 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4524:90: error: expected ‘)’ before ‘a’ 5673s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5673s | ~ ^ 5673s | ) 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4524:109: error: expected ‘)’ before ‘b’ 5673s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5673s | ~ ^ 5673s | ) 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c: In function ‘futrts_smul_hi64’: 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5673s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5673s | ^~~~~~~~~~ 5673s | __int128__ 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4528:86: error: expected ‘)’ before ‘a’ 5673s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5673s | ~ ^ 5673s | ) 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:4528:104: error: expected ‘)’ before ‘b’ 5673s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5673s | ~ ^ 5673s | ) 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c: In function ‘mk_compile_opts’: 5673s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5673s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5673s | ~~^ ~~~~~~~~~~~~~ 5673s | | | 5673s | unsigned int int64_t {aka long long int} 5673s | %llu 5673s 5673s If you find this error message confusing, uninformative, or wrong, please open an issue: 5673s https://github.com/diku-dk/futhark/issues 5673s 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.fut: 5674s Compiling with --backend=opencl: 5674s cc failed with code 1: 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c: In function ‘futrts_umul_hi64’: 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5674s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5674s | ^~~~~~~~~~~ 5674s | __uint32_t 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4524:90: error: expected ‘)’ before ‘a’ 5674s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5674s | ~ ^ 5674s | ) 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4524:109: error: expected ‘)’ before ‘b’ 5674s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5674s | ~ ^ 5674s | ) 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c: In function ‘futrts_smul_hi64’: 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5674s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5674s | ^~~~~~~~~~ 5674s | __int128__ 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4528:86: error: expected ‘)’ before ‘a’ 5674s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5674s | ~ ^ 5674s | ) 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:4528:104: error: expected ‘)’ before ‘b’ 5674s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5674s | ~ ^ 5674s | ) 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c: In function ‘mk_compile_opts’: 5674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/neg1.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5674s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5674s | ~~^ ~~~~~~~~~~~~~ 5674s | | | 5674s | unsigned int int64_t {aka long long int} 5674s | %llu 5674s 5674s If you find this error message confusing, uninformative, or wrong, please open an issue: 5674s https://github.com/diku-dk/futhark/issues 5674s 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.fut: 5675s Compiling with --backend=opencl: 5675s cc failed with code 1: 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c: In function ‘futrts_umul_hi64’: 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5675s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5675s | ^~~~~~~~~~~ 5675s | __uint32_t 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4507:90: error: expected ‘)’ before ‘a’ 5675s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5675s | ~ ^ 5675s | ) 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4507:109: error: expected ‘)’ before ‘b’ 5675s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5675s | ~ ^ 5675s | ) 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c: In function ‘futrts_smul_hi64’: 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5675s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5675s | ^~~~~~~~~~ 5675s | __int128__ 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4511:86: error: expected ‘)’ before ‘a’ 5675s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5675s | ~ ^ 5675s | ) 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:4511:104: error: expected ‘)’ before ‘b’ 5675s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5675s | ~ ^ 5675s | ) 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c: In function ‘mk_compile_opts’: 5675s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5675s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5675s | ~~^ ~~~~~~~~~~~~~ 5675s | | | 5675s | unsigned int int64_t {aka long long int} 5675s | %llu 5675s 5675s If you find this error message confusing, uninformative, or wrong, please open an issue: 5675s https://github.com/diku-dk/futhark/issues 5675s 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.fut: 5678s Compiling with --backend=opencl: 5678s cc failed with code 1: 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c: In function ‘futrts_umul_hi64’: 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5678s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5678s | ^~~~~~~~~~~ 5678s | __uint32_t 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4523:90: error: expected ‘)’ before ‘a’ 5678s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5678s | ~ ^ 5678s | ) 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4523:109: error: expected ‘)’ before ‘b’ 5678s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5678s | ~ ^ 5678s | ) 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c: In function ‘futrts_smul_hi64’: 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5678s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5678s | ^~~~~~~~~~ 5678s | __int128__ 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4527:86: error: expected ‘)’ before ‘a’ 5678s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5678s | ~ ^ 5678s | ) 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:4527:104: error: expected ‘)’ before ‘b’ 5678s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5678s | ~ ^ 5678s | ) 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c: In function ‘mk_compile_opts’: 5678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos1.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5678s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5678s | ~~^ ~~~~~~~~~~~~~ 5678s | | | 5678s | unsigned int int64_t {aka long long int} 5678s | %llu 5678s 5678s If you find this error message confusing, uninformative, or wrong, please open an issue: 5678s https://github.com/diku-dk/futhark/issues 5678s 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.fut: 5679s Compiling with --backend=opencl: 5679s cc failed with code 1: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c: In function ‘futrts_umul_hi64’: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5679s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ^~~~~~~~~~~ 5679s | __uint32_t 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4524:90: error: expected ‘)’ before ‘a’ 5679s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4524:109: error: expected ‘)’ before ‘b’ 5679s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c: In function ‘futrts_smul_hi64’: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5679s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ^~~~~~~~~~ 5679s | __int128__ 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4528:86: error: expected ‘)’ before ‘a’ 5679s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:4528:104: error: expected ‘)’ before ‘b’ 5679s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c: In function ‘mk_compile_opts’: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos2.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5679s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5679s | ~~^ ~~~~~~~~~~~~~ 5679s | | | 5679s | unsigned int int64_t {aka long long int} 5679s | %llu 5679s 5679s If you find this error message confusing, uninformative, or wrong, please open an issue: 5679s https://github.com/diku-dk/futhark/issues 5679s 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.fut: 5679s Generating reference outputs: 5679s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.fut:34:48-49: 5679s Unused name "j". 5679s cc failed with code 1: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c: In function ‘futrts_umul_hi64’: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5679s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ^~~~~~~~~~~ 5679s | __uint32_t 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:90: error: expected ‘)’ before ‘a’ 5679s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4428:109: error: expected ‘)’ before ‘b’ 5679s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c: In function ‘futrts_smul_hi64’: 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5679s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ^~~~~~~~~~ 5679s | __int128__ 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:86: error: expected ‘)’ before ‘a’ 5679s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos5.c:4432:104: error: expected ‘)’ before ‘b’ 5679s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5679s | ~ ^ 5679s | ) 5679s 5679s If you find this error message confusing, uninformative, or wrong, please open an issue: 5679s https://github.com/diku-dk/futhark/issues 5679s 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.fut: 5680s Compiling with --backend=opencl: 5680s cc failed with code 1: 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c: In function ‘futrts_umul_hi64’: 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5680s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5680s | ^~~~~~~~~~~ 5680s | __uint32_t 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4524:90: error: expected ‘)’ before ‘a’ 5680s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5680s | ~ ^ 5680s | ) 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4524:109: error: expected ‘)’ before ‘b’ 5680s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5680s | ~ ^ 5680s | ) 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c: In function ‘futrts_smul_hi64’: 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5680s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5680s | ^~~~~~~~~~ 5680s | __int128__ 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4528:86: error: expected ‘)’ before ‘a’ 5680s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5680s | ~ ^ 5680s | ) 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:4528:104: error: expected ‘)’ before ‘b’ 5680s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5680s | ~ ^ 5680s | ) 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c: In function ‘mk_compile_opts’: 5680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos3.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5680s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5680s | ~~^ ~~~~~~~~~~~~~ 5680s | | | 5680s | unsigned int int64_t {aka long long int} 5680s | %llu 5680s 5680s If you find this error message confusing, uninformative, or wrong, please open an issue: 5680s https://github.com/diku-dk/futhark/issues 5680s 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.fut: 5683s Compiling with --backend=opencl: 5683s cc failed with code 1: 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c: In function ‘futrts_umul_hi64’: 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5683s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5683s | ^~~~~~~~~~~ 5683s | __uint32_t 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4524:90: error: expected ‘)’ before ‘a’ 5683s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5683s | ~ ^ 5683s | ) 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4524:109: error: expected ‘)’ before ‘b’ 5683s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5683s | ~ ^ 5683s | ) 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c: In function ‘futrts_smul_hi64’: 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5683s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5683s | ^~~~~~~~~~ 5683s | __int128__ 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4528:86: error: expected ‘)’ before ‘a’ 5683s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5683s | ~ ^ 5683s | ) 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:4528:104: error: expected ‘)’ before ‘b’ 5683s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5683s | ~ ^ 5683s | ) 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c: In function ‘mk_compile_opts’: 5683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/copy/pos4.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5683s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5683s | ~~^ ~~~~~~~~~~~~~ 5683s | | | 5683s | unsigned int int64_t {aka long long int} 5683s | %llu 5683s 5683s If you find this error message confusing, uninformative, or wrong, please open an issue: 5683s https://github.com/diku-dk/futhark/issues 5683s 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.fut: 5686s Compiling with --backend=opencl: 5686s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.fut:5:15-18: 5686s Unused name "ind". 5686s cc failed with code 1: 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c: In function ‘futrts_umul_hi64’: 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5686s | ^~~~~~~~~~~ 5686s | __uint32_t 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4508:90: error: expected ‘)’ before ‘a’ 5686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5686s | ~ ^ 5686s | ) 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4508:109: error: expected ‘)’ before ‘b’ 5686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5686s | ~ ^ 5686s | ) 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c: In function ‘futrts_smul_hi64’: 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5686s | ^~~~~~~~~~ 5686s | __int128__ 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4512:86: error: expected ‘)’ before ‘a’ 5686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5686s | ~ ^ 5686s | ) 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:4512:104: error: expected ‘)’ before ‘b’ 5686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5686s | ~ ^ 5686s | ) 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c: In function ‘mk_compile_opts’: 5686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-concat.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5686s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5686s | ~~^ ~~~~~~~~~~~~~ 5686s | | | 5686s | unsigned int int64_t {aka long long int} 5686s | %llu 5686s 5686s If you find this error message confusing, uninformative, or wrong, please open an issue: 5686s https://github.com/diku-dk/futhark/issues 5686s 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.fut: 5688s Compiling with --backend=opencl: 5688s cc failed with code 1: 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c: In function ‘futrts_umul_hi64’: 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5688s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5688s | ^~~~~~~~~~~ 5688s | __uint32_t 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4525:90: error: expected ‘)’ before ‘a’ 5688s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5688s | ~ ^ 5688s | ) 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4525:109: error: expected ‘)’ before ‘b’ 5688s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5688s | ~ ^ 5688s | ) 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c: In function ‘futrts_smul_hi64’: 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5688s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5688s | ^~~~~~~~~~ 5688s | __int128__ 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4529:86: error: expected ‘)’ before ‘a’ 5688s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5688s | ~ ^ 5688s | ) 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:4529:104: error: expected ‘)’ before ‘b’ 5688s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5688s | ~ ^ 5688s | ) 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c: In function ‘mk_compile_opts’: 5688s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-if-1.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5688s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5688s | ~~^ ~~~~~~~~~~~~~ 5688s | | | 5688s | unsigned int int64_t {aka long long int} 5688s | %llu 5688s 5688s If you find this error message confusing, uninformative, or wrong, please open an issue: 5688s https://github.com/diku-dk/futhark/issues 5688s 5688s (961 failed, 99 passed, 1243 to go). 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.fut: 5689s Compiling with --backend=opencl: 5689s cc failed with code 1: 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c: In function ‘futrts_umul_hi64’: 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5689s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5689s | ^~~~~~~~~~~ 5689s | __uint32_t 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4510:90: error: expected ‘)’ before ‘a’ 5689s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5689s | ~ ^ 5689s | ) 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4510:109: error: expected ‘)’ before ‘b’ 5689s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5689s | ~ ^ 5689s | ) 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c: In function ‘futrts_smul_hi64’: 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5689s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5689s | ^~~~~~~~~~ 5689s | __int128__ 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4514:86: error: expected ‘)’ before ‘a’ 5689s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5689s | ~ ^ 5689s | ) 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:4514:104: error: expected ‘)’ before ‘b’ 5689s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5689s | ~ ^ 5689s | ) 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c: In function ‘mk_compile_opts’: 5689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-alias.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5689s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5689s | ~~^ ~~~~~~~~~~~~~ 5689s | | | 5689s | unsigned int int64_t {aka long long int} 5689s | %llu 5689s 5689s If you find this error message confusing, uninformative, or wrong, please open an issue: 5689s https://github.com/diku-dk/futhark/issues 5689s 5690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut: 5690s Compiling with --backend=opencl: 5690s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:26-29: 5690s Unused name "ass". 5690s 5690s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:43-45: 5690s Unused name "as". 5690s 5690s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.fut:5:56-60: 5690s Unused name "inds". 5690s cc failed with code 1: 5690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c: In function ‘futrts_umul_hi64’: 5690s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5690s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5690s | ^~~~~~~~~~~ 5691s | __uint32_t 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4525:90: error: expected ‘)’ before ‘a’ 5691s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5691s | ~ ^ 5691s | ) 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4525:109: error: expected ‘)’ before ‘b’ 5691s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5691s | ~ ^ 5691s | ) 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c: In function ‘futrts_smul_hi64’: 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5691s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5691s | ^~~~~~~~~~ 5691s | __int128__ 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4529:86: error: expected ‘)’ before ‘a’ 5691s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5691s | ~ ^ 5691s | ) 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:4529:104: error: expected ‘)’ before ‘b’ 5691s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5691s | ~ ^ 5691s | ) 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c: In function ‘mk_compile_opts’: 5691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-1.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5691s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5691s | ~~^ ~~~~~~~~~~~~~ 5691s | | | 5691s | unsigned int int64_t {aka long long int} 5691s | %llu 5691s 5691s If you find this error message confusing, uninformative, or wrong, please open an issue: 5691s https://github.com/diku-dk/futhark/issues 5691s 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.fut: 5692s Compiling with --backend=opencl: 5692s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.fut:10:11-12: 5692s Unused name "i". 5692s cc failed with code 1: 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c: In function ‘futrts_umul_hi64’: 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5692s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5692s | ^~~~~~~~~~~ 5692s | __uint32_t 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4524:90: error: expected ‘)’ before ‘a’ 5692s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5692s | ~ ^ 5692s | ) 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4524:109: error: expected ‘)’ before ‘b’ 5692s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5692s | ~ ^ 5692s | ) 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c: In function ‘futrts_smul_hi64’: 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5692s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5692s | ^~~~~~~~~~ 5692s | __int128__ 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4528:86: error: expected ‘)’ before ‘a’ 5692s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5692s | ~ ^ 5692s | ) 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:4528:104: error: expected ‘)’ before ‘b’ 5692s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5692s | ~ ^ 5692s | ) 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c: In function ‘mk_compile_opts’: 5692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-2.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5692s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5692s | ~~^ ~~~~~~~~~~~~~ 5692s | | | 5692s | unsigned int int64_t {aka long long int} 5692s | %llu 5692s 5692s If you find this error message confusing, uninformative, or wrong, please open an issue: 5692s https://github.com/diku-dk/futhark/issues 5692s 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.fut: 5693s Compiling with --backend=opencl: 5693s cc failed with code 1: 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c: In function ‘futrts_umul_hi64’: 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5693s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5693s | ^~~~~~~~~~~ 5693s | __uint32_t 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4507:90: error: expected ‘)’ before ‘a’ 5693s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5693s | ~ ^ 5693s | ) 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4507:109: error: expected ‘)’ before ‘b’ 5693s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5693s | ~ ^ 5693s | ) 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c: In function ‘futrts_smul_hi64’: 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5693s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5693s | ^~~~~~~~~~ 5693s | __int128__ 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4511:86: error: expected ‘)’ before ‘a’ 5693s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5693s | ~ ^ 5693s | ) 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:4511:104: error: expected ‘)’ before ‘b’ 5693s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5693s | ~ ^ 5693s | ) 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c: In function ‘mk_compile_opts’: 5693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/alloc-hinder0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5693s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5693s | ~~^ ~~~~~~~~~~~~~ 5693s | | | 5693s | unsigned int int64_t {aka long long int} 5693s | %llu 5693s 5693s If you find this error message confusing, uninformative, or wrong, please open an issue: 5693s https://github.com/diku-dk/futhark/issues 5693s 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.fut: 5694s Compiling with --backend=opencl: 5694s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.fut:8:10-38: 5694s Entry point parameter 5694s 5694s ((length0: i64): i64, (length1: i64): i64) 5694s 5694s will have an opaque type, so the entry point will likely not be callable. 5694s cc failed with code 1: 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c: In function ‘futrts_umul_hi64’: 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5694s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5694s | ^~~~~~~~~~~ 5694s | __uint32_t 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4525:90: error: expected ‘)’ before ‘a’ 5694s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5694s | ~ ^ 5694s | ) 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4525:109: error: expected ‘)’ before ‘b’ 5694s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5694s | ~ ^ 5694s | ) 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c: In function ‘futrts_smul_hi64’: 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5694s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5694s | ^~~~~~~~~~ 5694s | __int128__ 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4529:86: error: expected ‘)’ before ‘a’ 5694s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5694s | ~ ^ 5694s | ) 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:4529:104: error: expected ‘)’ before ‘b’ 5694s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5694s | ~ ^ 5694s | ) 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c: In function ‘mk_compile_opts’: 5694s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/concat.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5694s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5694s | ~~^ ~~~~~~~~~~~~~ 5694s | | | 5694s | unsigned int int64_t {aka long long int} 5694s | %llu 5694s 5694s If you find this error message confusing, uninformative, or wrong, please open an issue: 5694s https://github.com/diku-dk/futhark/issues 5694s 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.fut: 5695s Compiling with --backend=opencl: 5695s cc failed with code 1: 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c: In function ‘futrts_umul_hi64’: 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5695s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5695s | ^~~~~~~~~~~ 5695s | __uint32_t 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4508:90: error: expected ‘)’ before ‘a’ 5695s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5695s | ~ ^ 5695s | ) 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4508:109: error: expected ‘)’ before ‘b’ 5695s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5695s | ~ ^ 5695s | ) 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c: In function ‘futrts_smul_hi64’: 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5695s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5695s | ^~~~~~~~~~ 5695s | __int128__ 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4512:86: error: expected ‘)’ before ‘a’ 5695s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5695s | ~ ^ 5695s | ) 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:4512:104: error: expected ‘)’ before ‘b’ 5695s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5695s | ~ ^ 5695s | ) 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c: In function ‘mk_compile_opts’: 5695s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/cosmin-tests/test-suc-loop-3.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5695s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5695s | ~~^ ~~~~~~~~~~~~~ 5695s | | | 5695s | unsigned int int64_t {aka long long int} 5695s | %llu 5695s 5695s If you find this error message confusing, uninformative, or wrong, please open an issue: 5695s https://github.com/diku-dk/futhark/issues 5695s 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.fut: 5698s Compiling with --backend=opencl: 5698s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.fut:9:10-50: 5698s Entry point parameter 5698s 5698s ((cond: bool): bool, (lengths: [d₀]i64): []i64, (index: i64): i64) 5698s 5698s will have an opaque type, so the entry point will likely not be callable. 5698s cc failed with code 1: 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c: In function ‘futrts_umul_hi64’: 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5698s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5698s | ^~~~~~~~~~~ 5698s | __uint32_t 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4527:90: error: expected ‘)’ before ‘a’ 5698s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5698s | ~ ^ 5698s | ) 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4527:109: error: expected ‘)’ before ‘b’ 5698s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5698s | ~ ^ 5698s | ) 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c: In function ‘futrts_smul_hi64’: 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5698s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5698s | ^~~~~~~~~~ 5698s | __int128__ 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4531:86: error: expected ‘)’ before ‘a’ 5698s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5698s | ~ ^ 5698s | ) 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:4531:104: error: expected ‘)’ before ‘b’ 5698s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5698s | ~ ^ 5698s | ) 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c: In function ‘mk_compile_opts’: 5698s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy-in-if.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5698s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5698s | ~~^ ~~~~~~~~~~~~~ 5698s | | | 5698s | unsigned int int64_t {aka long long int} 5698s | %llu 5698s 5698s If you find this error message confusing, uninformative, or wrong, please open an issue: 5698s https://github.com/diku-dk/futhark/issues 5698s 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.fut: 5699s Compiling with --backend=opencl: 5699s cc failed with code 1: 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c: In function ‘futrts_umul_hi64’: 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5699s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5699s | ^~~~~~~~~~~ 5699s | __uint32_t 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4507:90: error: expected ‘)’ before ‘a’ 5699s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5699s | ~ ^ 5699s | ) 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4507:109: error: expected ‘)’ before ‘b’ 5699s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5699s | ~ ^ 5699s | ) 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c: In function ‘futrts_smul_hi64’: 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5699s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5699s | ^~~~~~~~~~ 5699s | __int128__ 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4511:86: error: expected ‘)’ before ‘a’ 5699s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5699s | ~ ^ 5699s | ) 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:4511:104: error: expected ‘)’ before ‘b’ 5699s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5699s | ~ ^ 5699s | ) 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c: In function ‘mk_compile_opts’: 5699s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/copy.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5699s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5699s | ~~^ ~~~~~~~~~~~~~ 5699s | | | 5699s | unsigned int int64_t {aka long long int} 5699s | %llu 5699s 5699s If you find this error message confusing, uninformative, or wrong, please open an issue: 5699s https://github.com/diku-dk/futhark/issues 5699s 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.fut: 5700s Compiling with --backend=opencl: 5700s cc failed with code 1: 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c: In function ‘futrts_umul_hi64’: 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5700s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5700s | ^~~~~~~~~~~ 5700s | __uint32_t 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4507:90: error: expected ‘)’ before ‘a’ 5700s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5700s | ~ ^ 5700s | ) 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4507:109: error: expected ‘)’ before ‘b’ 5700s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5700s | ~ ^ 5700s | ) 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c: In function ‘futrts_smul_hi64’: 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5700s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5700s | ^~~~~~~~~~ 5700s | __int128__ 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4511:86: error: expected ‘)’ before ‘a’ 5700s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5700s | ~ ^ 5700s | ) 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:4511:104: error: expected ‘)’ before ‘b’ 5700s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5700s | ~ ^ 5700s | ) 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c: In function ‘mk_compile_opts’: 5700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/hoisting/dependent.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5700s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5700s | ~~^ ~~~~~~~~~~~~~ 5700s | | | 5700s | unsigned int int64_t {aka long long int} 5700s | %llu 5700s 5700s If you find this error message confusing, uninformative, or wrong, please open an issue: 5700s https://github.com/diku-dk/futhark/issues 5700s 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.fut: 5703s Compiling with --backend=opencl: 5703s cc failed with code 1: 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c: In function ‘futrts_umul_hi64’: 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5703s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5703s | ^~~~~~~~~~~ 5703s | __uint32_t 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4509:90: error: expected ‘)’ before ‘a’ 5703s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5703s | ~ ^ 5703s | ) 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4509:109: error: expected ‘)’ before ‘b’ 5703s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5703s | ~ ^ 5703s | ) 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c: In function ‘futrts_smul_hi64’: 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5703s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5703s | ^~~~~~~~~~ 5703s | __int128__ 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4513:86: error: expected ‘)’ before ‘a’ 5703s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5703s | ~ ^ 5703s | ) 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:4513:104: error: expected ‘)’ before ‘b’ 5703s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5703s | ~ ^ 5703s | ) 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c: In function ‘mk_compile_opts’: 5703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-inside.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5703s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5703s | ~~^ ~~~~~~~~~~~~~ 5703s | | | 5703s | unsigned int int64_t {aka long long int} 5703s | %llu 5703s 5703s If you find this error message confusing, uninformative, or wrong, please open an issue: 5703s https://github.com/diku-dk/futhark/issues 5703s 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.fut: 5704s Compiling with --backend=opencl: 5704s cc failed with code 1: 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c: In function ‘futrts_umul_hi64’: 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5704s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5704s | ^~~~~~~~~~~ 5704s | __uint32_t 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4509:90: error: expected ‘)’ before ‘a’ 5704s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5704s | ~ ^ 5704s | ) 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4509:109: error: expected ‘)’ before ‘b’ 5704s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5704s | ~ ^ 5704s | ) 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c: In function ‘futrts_smul_hi64’: 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5704s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5704s | ^~~~~~~~~~ 5704s | __int128__ 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4513:86: error: expected ‘)’ before ‘a’ 5704s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5704s | ~ ^ 5704s | ) 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:4513:104: error: expected ‘)’ before ‘b’ 5704s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5704s | ~ ^ 5704s | ) 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c: In function ‘mk_compile_opts’: 5704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/both-outside.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5704s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5704s | ~~^ ~~~~~~~~~~~~~ 5704s | | | 5704s | unsigned int int64_t {aka long long int} 5704s | %llu 5704s 5704s If you find this error message confusing, uninformative, or wrong, please open an issue: 5704s https://github.com/diku-dk/futhark/issues 5704s 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.fut: 5706s Compiling with --backend=opencl: 5706s cc failed with code 1: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c: In function ‘futrts_umul_hi64’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ^~~~~~~~~~~ 5706s | __uint32_t 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4525:90: error: expected ‘)’ before ‘a’ 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4525:109: error: expected ‘)’ before ‘b’ 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c: In function ‘futrts_smul_hi64’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ^~~~~~~~~~ 5706s | __int128__ 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4529:86: error: expected ‘)’ before ‘a’ 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:4529:104: error: expected ‘)’ before ‘b’ 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c: In function ‘mk_compile_opts’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-2.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5706s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5706s | ~~^ ~~~~~~~~~~~~~ 5706s | | | 5706s | unsigned int int64_t {aka long long int} 5706s | %llu 5706s 5706s If you find this error message confusing, uninformative, or wrong, please open an issue: 5706s https://github.com/diku-dk/futhark/issues 5706s 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.fut: 5706s Compiling with --backend=opencl: 5706s cc failed with code 1: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c: In function ‘futrts_umul_hi64’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ^~~~~~~~~~~ 5706s | __uint32_t 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4525:90: error: expected ‘)’ before ‘a’ 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4525:109: error: expected ‘)’ before ‘b’ 5706s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c: In function ‘futrts_smul_hi64’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ^~~~~~~~~~ 5706s | __int128__ 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4529:86: error: expected ‘)’ before ‘a’ 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:4529:104: error: expected ‘)’ before ‘b’ 5706s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5706s | ~ ^ 5706s | ) 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c: In function ‘mk_compile_opts’: 5706s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3-pos.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5706s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5706s | ~~^ ~~~~~~~~~~~~~ 5706s | | | 5706s | unsigned int int64_t {aka long long int} 5706s | %llu 5706s 5706s If you find this error message confusing, uninformative, or wrong, please open an issue: 5706s https://github.com/diku-dk/futhark/issues 5706s 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.fut: 5707s Compiling with --backend=opencl: 5707s cc failed with code 1: 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c: In function ‘futrts_umul_hi64’: 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5707s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5707s | ^~~~~~~~~~~ 5707s | __uint32_t 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4525:90: error: expected ‘)’ before ‘a’ 5707s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5707s | ~ ^ 5707s | ) 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4525:109: error: expected ‘)’ before ‘b’ 5707s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5707s | ~ ^ 5707s | ) 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c: In function ‘futrts_smul_hi64’: 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5707s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5707s | ^~~~~~~~~~ 5707s | __int128__ 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4529:86: error: expected ‘)’ before ‘a’ 5707s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5707s | ~ ^ 5707s | ) 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:4529:104: error: expected ‘)’ before ‘b’ 5707s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5707s | ~ ^ 5707s | ) 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c: In function ‘mk_compile_opts’: 5707s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-3.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5707s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5707s | ~~^ ~~~~~~~~~~~~~ 5707s | | | 5707s | unsigned int int64_t {aka long long int} 5707s | %llu 5707s 5707s If you find this error message confusing, uninformative, or wrong, please open an issue: 5707s https://github.com/diku-dk/futhark/issues 5707s 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.fut: 5712s Compiling with --backend=opencl: 5712s cc failed with code 1: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c: In function ‘futrts_umul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5712s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ^~~~~~~~~~~ 5712s | __uint32_t 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4523:90: error: expected ‘)’ before ‘a’ 5712s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4523:109: error: expected ‘)’ before ‘b’ 5712s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c: In function ‘futrts_smul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5712s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ^~~~~~~~~~ 5712s | __int128__ 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4527:86: error: expected ‘)’ before ‘a’ 5712s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:4527:104: error: expected ‘)’ before ‘b’ 5712s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c: In function ‘mk_compile_opts’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-nonexist.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5712s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5712s | ~~^ ~~~~~~~~~~~~~ 5712s | | | 5712s | unsigned int int64_t {aka long long int} 5712s | %llu 5712s 5712s If you find this error message confusing, uninformative, or wrong, please open an issue: 5712s https://github.com/diku-dk/futhark/issues 5712s 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.fut: 5712s Compiling with --backend=opencl: 5712s cc failed with code 1: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c: In function ‘futrts_umul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5712s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ^~~~~~~~~~~ 5712s | __uint32_t 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4509:90: error: expected ‘)’ before ‘a’ 5712s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4509:109: error: expected ‘)’ before ‘b’ 5712s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c: In function ‘futrts_smul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5712s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ^~~~~~~~~~ 5712s | __int128__ 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4513:86: error: expected ‘)’ before ‘a’ 5712s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:4513:104: error: expected ‘)’ before ‘b’ 5712s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c: In function ‘mk_compile_opts’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/one-inside-one-outside.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5712s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5712s | ~~^ ~~~~~~~~~~~~~ 5712s | | | 5712s | unsigned int int64_t {aka long long int} 5712s | %llu 5712s 5712s If you find this error message confusing, uninformative, or wrong, please open an issue: 5712s https://github.com/diku-dk/futhark/issues 5712s 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.fut: 5712s Compiling with --backend=opencl: 5712s cc failed with code 1: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c: In function ‘futrts_umul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5712s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ^~~~~~~~~~~ 5712s | __uint32_t 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4528:90: error: expected ‘)’ before ‘a’ 5712s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4528:109: error: expected ‘)’ before ‘b’ 5712s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c: In function ‘futrts_smul_hi64’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5712s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ^~~~~~~~~~ 5712s | __int128__ 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4532:86: error: expected ‘)’ before ‘a’ 5712s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:4532:104: error: expected ‘)’ before ‘b’ 5712s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5712s | ~ ^ 5712s | ) 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c: In function ‘mk_compile_opts’: 5712s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/if/if-neg-4.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5712s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5712s | ~~^ ~~~~~~~~~~~~~ 5712s | | | 5712s | unsigned int int64_t {aka long long int} 5712s | %llu 5712s 5712s If you find this error message confusing, uninformative, or wrong, please open an issue: 5712s https://github.com/diku-dk/futhark/issues 5712s 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.fut: 5715s Compiling with --backend=opencl: 5715s cc failed with code 1: 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c: In function ‘futrts_umul_hi64’: 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5715s | ^~~~~~~~~~~ 5715s | __uint32_t 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4507:90: error: expected ‘)’ before ‘a’ 5715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5715s | ~ ^ 5715s | ) 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4507:109: error: expected ‘)’ before ‘b’ 5715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5715s | ~ ^ 5715s | ) 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c: In function ‘futrts_smul_hi64’: 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5715s | ^~~~~~~~~~ 5715s | __int128__ 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4511:86: error: expected ‘)’ before ‘a’ 5715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5715s | ~ ^ 5715s | ) 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:4511:104: error: expected ‘)’ before ‘b’ 5715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5715s | ~ ^ 5715s | ) 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c: In function ‘mk_compile_opts’: 5715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/fail.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5715s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5715s | ~~^ ~~~~~~~~~~~~~ 5715s | | | 5715s | unsigned int int64_t {aka long long int} 5715s | %llu 5715s 5715s If you find this error message confusing, uninformative, or wrong, please open an issue: 5715s https://github.com/diku-dk/futhark/issues 5715s 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.fut: 5716s Compiling with --backend=opencl: 5716s cc failed with code 1: 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c: In function ‘futrts_umul_hi64’: 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5716s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5716s | ^~~~~~~~~~~ 5716s | __uint32_t 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4507:90: error: expected ‘)’ before ‘a’ 5716s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5716s | ~ ^ 5716s | ) 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4507:109: error: expected ‘)’ before ‘b’ 5716s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5716s | ~ ^ 5716s | ) 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c: In function ‘futrts_smul_hi64’: 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5716s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5716s | ^~~~~~~~~~ 5716s | __int128__ 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4511:86: error: expected ‘)’ before ‘a’ 5716s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5716s | ~ ^ 5716s | ) 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:4511:104: error: expected ‘)’ before ‘b’ 5716s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5716s | ~ ^ 5716s | ) 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c: In function ‘mk_compile_opts’: 5716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/inplace-updates/success.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5716s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5716s | ~~^ ~~~~~~~~~~~~~ 5716s | | | 5716s | unsigned int int64_t {aka long long int} 5716s | %llu 5716s 5716s If you find this error message confusing, uninformative, or wrong, please open an issue: 5716s https://github.com/diku-dk/futhark/issues 5716s 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.fut: 5718s Compiling with --backend=opencl: 5718s cc failed with code 1: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c: In function ‘futrts_umul_hi64’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5718s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ^~~~~~~~~~~ 5718s | __uint32_t 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4508:90: error: expected ‘)’ before ‘a’ 5718s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4508:109: error: expected ‘)’ before ‘b’ 5718s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c: In function ‘futrts_smul_hi64’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5718s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ^~~~~~~~~~ 5718s | __int128__ 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4512:86: error: expected ‘)’ before ‘a’ 5718s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:4512:104: error: expected ‘)’ before ‘b’ 5718s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c: In function ‘mk_compile_opts’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/iota-one-row.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5718s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5718s | ~~^ ~~~~~~~~~~~~~ 5718s | | | 5718s | unsigned int int64_t {aka long long int} 5718s | %llu 5718s 5718s If you find this error message confusing, uninformative, or wrong, please open an issue: 5718s https://github.com/diku-dk/futhark/issues 5718s 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.fut: 5718s Compiling with --backend=opencl: 5718s cc failed with code 1: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c: In function ‘futrts_umul_hi64’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5718s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ^~~~~~~~~~~ 5718s | __uint32_t 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4507:90: error: expected ‘)’ before ‘a’ 5718s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4507:109: error: expected ‘)’ before ‘b’ 5718s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c: In function ‘futrts_smul_hi64’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5718s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ^~~~~~~~~~ 5718s | __int128__ 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4511:86: error: expected ‘)’ before ‘a’ 5718s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:4511:104: error: expected ‘)’ before ‘b’ 5718s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5718s | ~ ^ 5718s | ) 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c: In function ‘mk_compile_opts’: 5718s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1789.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5718s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5718s | ~~^ ~~~~~~~~~~~~~ 5718s | | | 5718s | unsigned int int64_t {aka long long int} 5718s | %llu 5718s 5718s If you find this error message confusing, uninformative, or wrong, please open an issue: 5718s https://github.com/diku-dk/futhark/issues 5718s 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.fut: 5719s Compiling with --backend=opencl: 5719s cc failed with code 1: 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c: In function ‘futrts_umul_hi64’: 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5719s | ^~~~~~~~~~~ 5719s | __uint32_t 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4507:90: error: expected ‘)’ before ‘a’ 5719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5719s | ~ ^ 5719s | ) 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4507:109: error: expected ‘)’ before ‘b’ 5719s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5719s | ~ ^ 5719s | ) 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c: In function ‘futrts_smul_hi64’: 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5719s | ^~~~~~~~~~ 5719s | __int128__ 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4511:86: error: expected ‘)’ before ‘a’ 5719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5719s | ~ ^ 5719s | ) 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:4511:104: error: expected ‘)’ before ‘b’ 5719s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5719s | ~ ^ 5719s | ) 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c: In function ‘mk_compile_opts’: 5719s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1927.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5719s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5719s | ~~^ ~~~~~~~~~~~~~ 5719s | | | 5719s | unsigned int int64_t {aka long long int} 5719s | %llu 5719s 5719s If you find this error message confusing, uninformative, or wrong, please open an issue: 5719s https://github.com/diku-dk/futhark/issues 5719s 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.fut: 5723s Compiling with --backend=opencl: 5723s cc failed with code 1: 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c: In function ‘futrts_umul_hi64’: 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5723s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5723s | ^~~~~~~~~~~ 5723s | __uint32_t 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4508:90: error: expected ‘)’ before ‘a’ 5723s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5723s | ~ ^ 5723s | ) 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4508:109: error: expected ‘)’ before ‘b’ 5723s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5723s | ~ ^ 5723s | ) 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c: In function ‘futrts_smul_hi64’: 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5723s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5723s | ^~~~~~~~~~ 5723s | __int128__ 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4512:86: error: expected ‘)’ before ‘a’ 5723s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5723s | ~ ^ 5723s | ) 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:4512:104: error: expected ‘)’ before ‘b’ 5723s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5723s | ~ ^ 5723s | ) 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c: In function ‘mk_compile_opts’: 5723s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-1930.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5723s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5723s | ~~^ ~~~~~~~~~~~~~ 5723s | | | 5723s | unsigned int int64_t {aka long long int} 5723s | %llu 5723s 5723s If you find this error message confusing, uninformative, or wrong, please open an issue: 5723s https://github.com/diku-dk/futhark/issues 5723s 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.fut: 5724s Compiling with --backend=opencl: 5724s cc failed with code 1: 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c: In function ‘futrts_umul_hi64’: 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5724s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5724s | ^~~~~~~~~~~ 5724s | __uint32_t 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4523:90: error: expected ‘)’ before ‘a’ 5724s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5724s | ~ ^ 5724s | ) 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4523:109: error: expected ‘)’ before ‘b’ 5724s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5724s | ~ ^ 5724s | ) 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c: In function ‘futrts_smul_hi64’: 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5724s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5724s | ^~~~~~~~~~ 5724s | __int128__ 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4527:86: error: expected ‘)’ before ‘a’ 5724s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5724s | ~ ^ 5724s | ) 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:4527:104: error: expected ‘)’ before ‘b’ 5724s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5724s | ~ ^ 5724s | ) 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c: In function ‘mk_compile_opts’: 5724s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/loop-ip.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5724s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5724s | ~~^ ~~~~~~~~~~~~~ 5724s | | | 5724s | unsigned int int64_t {aka long long int} 5724s | %llu 5724s 5724s If you find this error message confusing, uninformative, or wrong, please open an issue: 5724s https://github.com/diku-dk/futhark/issues 5724s 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.fut: 5727s Compiling with --backend=opencl: 5727s cc failed with code 1: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c: In function ‘futrts_umul_hi64’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ^~~~~~~~~~~ 5727s | __uint32_t 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4508:90: error: expected ‘)’ before ‘a’ 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4508:109: error: expected ‘)’ before ‘b’ 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c: In function ‘futrts_smul_hi64’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ^~~~~~~~~~ 5727s | __int128__ 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4512:86: error: expected ‘)’ before ‘a’ 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:4512:104: error: expected ‘)’ before ‘b’ 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c: In function ‘mk_compile_opts’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/issue-2010.c:7851:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5727s 7851 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5727s | ~~^ ~~~~~~~~~~~~~ 5727s | | | 5727s | unsigned int int64_t {aka long long int} 5727s | %llu 5727s 5727s If you find this error message confusing, uninformative, or wrong, please open an issue: 5727s https://github.com/diku-dk/futhark/issues 5727s 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.fut: 5727s Compiling with --backend=opencl: 5727s cc failed with code 1: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c: In function ‘futrts_umul_hi64’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ^~~~~~~~~~~ 5727s | __uint32_t 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4508:90: error: expected ‘)’ before ‘a’ 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4508:109: error: expected ‘)’ before ‘b’ 5727s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c: In function ‘futrts_smul_hi64’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ^~~~~~~~~~ 5727s | __int128__ 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4512:86: error: expected ‘)’ before ‘a’ 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:4512:104: error: expected ‘)’ before ‘b’ 5727s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5727s | ~ ^ 5727s | ) 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c: In function ‘mk_compile_opts’: 5727s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/loop/replicate-in-loop.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5727s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5727s | ~~^ ~~~~~~~~~~~~~ 5727s | | | 5727s | unsigned int int64_t {aka long long int} 5727s | %llu 5727s 5727s If you find this error message confusing, uninformative, or wrong, please open an issue: 5727s https://github.com/diku-dk/futhark/issues 5727s 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.fut: 5737s Compiling with --backend=opencl: 5737s cc failed with code 1: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c: In function ‘futrts_umul_hi64’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ^~~~~~~~~~~ 5737s | __uint32_t 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4507:90: error: expected ‘)’ before ‘a’ 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4507:109: error: expected ‘)’ before ‘b’ 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c: In function ‘futrts_smul_hi64’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ^~~~~~~~~~ 5737s | __int128__ 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4511:86: error: expected ‘)’ before ‘a’ 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:4511:104: error: expected ‘)’ before ‘b’ 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c: In function ‘mk_compile_opts’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1-16.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5737s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5737s | ~~^ ~~~~~~~~~~~~~ 5737s | | | 5737s | unsigned int int64_t {aka long long int} 5737s | %llu 5737s 5737s If you find this error message confusing, uninformative, or wrong, please open an issue: 5737s https://github.com/diku-dk/futhark/issues 5737s 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.fut: 5737s Compiling with --backend=opencl: 5737s cc failed with code 1: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c: In function ‘futrts_umul_hi64’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ^~~~~~~~~~~ 5737s | __uint32_t 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4507:90: error: expected ‘)’ before ‘a’ 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4507:109: error: expected ‘)’ before ‘b’ 5737s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c: In function ‘futrts_smul_hi64’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ^~~~~~~~~~ 5737s | __int128__ 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4511:86: error: expected ‘)’ before ‘a’ 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:4511:104: error: expected ‘)’ before ‘b’ 5737s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5737s | ~ ^ 5737s | ) 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c: In function ‘mk_compile_opts’: 5737s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5737s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5737s | ~~^ ~~~~~~~~~~~~~ 5737s | | | 5737s | unsigned int int64_t {aka long long int} 5737s | %llu 5737s 5737s If you find this error message confusing, uninformative, or wrong, please open an issue: 5737s https://github.com/diku-dk/futhark/issues 5737s 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.fut: 5739s Generating reference outputs: 5739s cc failed with code 1: 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c: In function ‘futrts_umul_hi64’: 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5739s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5739s | ^~~~~~~~~~~ 5739s | __uint32_t 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:90: error: expected ‘)’ before ‘a’ 5739s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5739s | ~ ^ 5739s | ) 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4411:109: error: expected ‘)’ before ‘b’ 5739s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5739s | ~ ^ 5739s | ) 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c: In function ‘futrts_smul_hi64’: 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5739s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5739s | ^~~~~~~~~~ 5739s | __int128__ 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:86: error: expected ‘)’ before ‘a’ 5739s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5739s | ~ ^ 5739s | ) 5739s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal4.c:4415:104: error: expected ‘)’ before ‘b’ 5739s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5739s | ~ ^ 5739s | ) 5739s 5739s If you find this error message confusing, uninformative, or wrong, please open an issue: 5739s https://github.com/diku-dk/futhark/issues 5739s 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.fut: 5740s Compiling with --backend=opencl: 5740s cc failed with code 1: 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c: In function ‘futrts_umul_hi64’: 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5740s | ^~~~~~~~~~~ 5740s | __uint32_t 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4507:90: error: expected ‘)’ before ‘a’ 5740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5740s | ~ ^ 5740s | ) 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4507:109: error: expected ‘)’ before ‘b’ 5740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5740s | ~ ^ 5740s | ) 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c: In function ‘futrts_smul_hi64’: 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5740s | ^~~~~~~~~~ 5740s | __int128__ 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4511:86: error: expected ‘)’ before ‘a’ 5740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5740s | ~ ^ 5740s | ) 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:4511:104: error: expected ‘)’ before ‘b’ 5740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5740s | ~ ^ 5740s | ) 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c: In function ‘mk_compile_opts’: 5740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5740s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5740s | ~~^ ~~~~~~~~~~~~~ 5740s | | | 5740s | unsigned int int64_t {aka long long int} 5740s | %llu 5740s 5740s If you find this error message confusing, uninformative, or wrong, please open an issue: 5740s https://github.com/diku-dk/futhark/issues 5740s 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.fut: 5746s Compiling with --backend=opencl: 5746s cc failed with code 1: 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c: In function ‘futrts_umul_hi64’: 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5746s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5746s | ^~~~~~~~~~~ 5746s | __uint32_t 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4507:90: error: expected ‘)’ before ‘a’ 5746s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5746s | ~ ^ 5746s | ) 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4507:109: error: expected ‘)’ before ‘b’ 5746s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5746s | ~ ^ 5746s | ) 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c: In function ‘futrts_smul_hi64’: 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5746s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5746s | ^~~~~~~~~~ 5746s | __int128__ 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4511:86: error: expected ‘)’ before ‘a’ 5746s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5746s | ~ ^ 5746s | ) 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:4511:104: error: expected ‘)’ before ‘b’ 5746s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5746s | ~ ^ 5746s | ) 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c: In function ‘mk_compile_opts’: 5746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5746s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5746s | ~~^ ~~~~~~~~~~~~~ 5746s | | | 5746s | unsigned int int64_t {aka long long int} 5746s | %llu 5746s 5746s If you find this error message confusing, uninformative, or wrong, please open an issue: 5746s https://github.com/diku-dk/futhark/issues 5746s 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.fut: 5747s Compiling with --backend=opencl: 5747s cc failed with code 1: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c: In function ‘futrts_umul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ^~~~~~~~~~~ 5747s | __uint32_t 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4507:90: error: expected ‘)’ before ‘a’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4507:109: error: expected ‘)’ before ‘b’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c: In function ‘futrts_smul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ^~~~~~~~~~ 5747s | __int128__ 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4511:86: error: expected ‘)’ before ‘a’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:4511:104: error: expected ‘)’ before ‘b’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c: In function ‘mk_compile_opts’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5747s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5747s | ~~^ ~~~~~~~~~~~~~ 5747s | | | 5747s | unsigned int int64_t {aka long long int} 5747s | %llu 5747s 5747s If you find this error message confusing, uninformative, or wrong, please open an issue: 5747s https://github.com/diku-dk/futhark/issues 5747s 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.fut: 5747s Compiling with --backend=opencl: 5747s cc failed with code 1: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c: In function ‘futrts_umul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ^~~~~~~~~~~ 5747s | __uint32_t 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4507:90: error: expected ‘)’ before ‘a’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4507:109: error: expected ‘)’ before ‘b’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c: In function ‘futrts_smul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ^~~~~~~~~~ 5747s | __int128__ 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4511:86: error: expected ‘)’ before ‘a’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:4511:104: error: expected ‘)’ before ‘b’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c: In function ‘mk_compile_opts’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal3.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5747s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5747s | ~~^ ~~~~~~~~~~~~~ 5747s | | | 5747s | unsigned int int64_t {aka long long int} 5747s | %llu 5747s 5747s If you find this error message confusing, uninformative, or wrong, please open an issue: 5747s https://github.com/diku-dk/futhark/issues 5747s 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.fut: 5747s Compiling with --backend=opencl: 5747s cc failed with code 1: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c: In function ‘futrts_umul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ^~~~~~~~~~~ 5747s | __uint32_t 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4507:90: error: expected ‘)’ before ‘a’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4507:109: error: expected ‘)’ before ‘b’ 5747s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c: In function ‘futrts_smul_hi64’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ^~~~~~~~~~ 5747s | __int128__ 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4511:86: error: expected ‘)’ before ‘a’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:4511:104: error: expected ‘)’ before ‘b’ 5747s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5747s | ~ ^ 5747s | ) 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c: In function ‘mk_compile_opts’: 5747s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/lud/lud_internal6.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5747s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5747s | ~~^ ~~~~~~~~~~~~~ 5747s | | | 5747s | unsigned int int64_t {aka long long int} 5747s | %llu 5747s 5747s If you find this error message confusing, uninformative, or wrong, please open an issue: 5747s https://github.com/diku-dk/futhark/issues 5747s 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.fut: 5748s Compiling with --backend=opencl: 5748s cc failed with code 1: 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c: In function ‘futrts_umul_hi64’: 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5748s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5748s | ^~~~~~~~~~~ 5748s | __uint32_t 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4507:90: error: expected ‘)’ before ‘a’ 5748s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5748s | ~ ^ 5748s | ) 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4507:109: error: expected ‘)’ before ‘b’ 5748s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5748s | ~ ^ 5748s | ) 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c: In function ‘futrts_smul_hi64’: 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5748s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5748s | ^~~~~~~~~~ 5748s | __int128__ 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4511:86: error: expected ‘)’ before ‘a’ 5748s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5748s | ~ ^ 5748s | ) 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:4511:104: error: expected ‘)’ before ‘b’ 5748s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5748s | ~ ^ 5748s | ) 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c: In function ‘mk_compile_opts’: 5748s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5748s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5748s | ~~^ ~~~~~~~~~~~~~ 5748s | | | 5748s | unsigned int int64_t {aka long long int} 5748s | %llu 5748s 5748s If you find this error message confusing, uninformative, or wrong, please open an issue: 5748s https://github.com/diku-dk/futhark/issues 5748s 5748s (996 failed, 99 passed, 1208 to go). 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.fut: 5749s Compiling with --backend=opencl: 5749s cc failed with code 1: 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c: In function ‘futrts_umul_hi64’: 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5749s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5749s | ^~~~~~~~~~~ 5749s | __uint32_t 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4508:90: error: expected ‘)’ before ‘a’ 5749s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5749s | ~ ^ 5749s | ) 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4508:109: error: expected ‘)’ before ‘b’ 5749s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5749s | ~ ^ 5749s | ) 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c: In function ‘futrts_smul_hi64’: 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5749s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5749s | ^~~~~~~~~~ 5749s | __int128__ 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4512:86: error: expected ‘)’ before ‘a’ 5749s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5749s | ~ ^ 5749s | ) 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:4512:104: error: expected ‘)’ before ‘b’ 5749s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5749s | ~ ^ 5749s | ) 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c: In function ‘mk_compile_opts’: 5749s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5749s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5749s | ~~^ ~~~~~~~~~~~~~ 5749s | | | 5749s | unsigned int int64_t {aka long long int} 5749s | %llu 5749s 5749s If you find this error message confusing, uninformative, or wrong, please open an issue: 5749s https://github.com/diku-dk/futhark/issues 5749s 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.fut: 5751s Compiling with --backend=opencl: 5751s cc failed with code 1: 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c: In function ‘futrts_umul_hi64’: 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5751s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5751s | ^~~~~~~~~~~ 5751s | __uint32_t 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4522:90: error: expected ‘)’ before ‘a’ 5751s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5751s | ~ ^ 5751s | ) 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4522:109: error: expected ‘)’ before ‘b’ 5751s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5751s | ~ ^ 5751s | ) 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c: In function ‘futrts_smul_hi64’: 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5751s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5751s | ^~~~~~~~~~ 5751s | __int128__ 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4526:86: error: expected ‘)’ before ‘a’ 5751s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5751s | ~ ^ 5751s | ) 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:4526:104: error: expected ‘)’ before ‘b’ 5751s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5751s | ~ ^ 5751s | ) 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c: In function ‘mk_compile_opts’: 5751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map10.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5751s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5751s | ~~^ ~~~~~~~~~~~~~ 5751s | | | 5751s | unsigned int int64_t {aka long long int} 5751s | %llu 5751s 5751s If you find this error message confusing, uninformative, or wrong, please open an issue: 5751s https://github.com/diku-dk/futhark/issues 5751s 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.fut: 5754s Compiling with --backend=opencl: 5754s cc failed with code 1: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c: In function ‘futrts_umul_hi64’: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5754s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ^~~~~~~~~~~ 5754s | __uint32_t 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4508:90: error: expected ‘)’ before ‘a’ 5754s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4508:109: error: expected ‘)’ before ‘b’ 5754s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c: In function ‘futrts_smul_hi64’: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5754s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ^~~~~~~~~~ 5754s | __int128__ 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4512:86: error: expected ‘)’ before ‘a’ 5754s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:4512:104: error: expected ‘)’ before ‘b’ 5754s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c: In function ‘mk_compile_opts’: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5754s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5754s | ~~^ ~~~~~~~~~~~~~ 5754s | | | 5754s | unsigned int int64_t {aka long long int} 5754s | %llu 5754s 5754s If you find this error message confusing, uninformative, or wrong, please open an issue: 5754s https://github.com/diku-dk/futhark/issues 5754s 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.fut: 5754s Generating reference outputs: 5754s cc failed with code 1: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c: In function ‘futrts_umul_hi64’: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5754s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ^~~~~~~~~~~ 5754s | __uint32_t 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:90: error: expected ‘)’ before ‘a’ 5754s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4411:109: error: expected ‘)’ before ‘b’ 5754s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c: In function ‘futrts_smul_hi64’: 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5754s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ^~~~~~~~~~ 5754s | __int128__ 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:86: error: expected ‘)’ before ‘a’ 5754s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map11.c:4415:104: error: expected ‘)’ before ‘b’ 5754s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5754s | ~ ^ 5754s | ) 5754s 5754s If you find this error message confusing, uninformative, or wrong, please open an issue: 5754s https://github.com/diku-dk/futhark/issues 5754s 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.fut: 5757s Generating reference outputs: 5757s cc failed with code 1: 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c: In function ‘futrts_umul_hi64’: 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5757s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5757s | ^~~~~~~~~~~ 5757s | __uint32_t 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:90: error: expected ‘)’ before ‘a’ 5757s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5757s | ~ ^ 5757s | ) 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4411:109: error: expected ‘)’ before ‘b’ 5757s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5757s | ~ ^ 5757s | ) 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c: In function ‘futrts_smul_hi64’: 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5757s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5757s | ^~~~~~~~~~ 5757s | __int128__ 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:86: error: expected ‘)’ before ‘a’ 5757s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5757s | ~ ^ 5757s | ) 5757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map13.c:4415:104: error: expected ‘)’ before ‘b’ 5757s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5757s | ~ ^ 5757s | ) 5757s 5757s If you find this error message confusing, uninformative, or wrong, please open an issue: 5757s https://github.com/diku-dk/futhark/issues 5757s 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.fut: 5759s Generating reference outputs: 5759s cc failed with code 1: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c: In function ‘futrts_umul_hi64’: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5759s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ^~~~~~~~~~~ 5759s | __uint32_t 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:90: error: expected ‘)’ before ‘a’ 5759s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4426:109: error: expected ‘)’ before ‘b’ 5759s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c: In function ‘futrts_smul_hi64’: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5759s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ^~~~~~~~~~ 5759s | __int128__ 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:86: error: expected ‘)’ before ‘a’ 5759s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map4.c:4430:104: error: expected ‘)’ before ‘b’ 5759s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s 5759s If you find this error message confusing, uninformative, or wrong, please open an issue: 5759s https://github.com/diku-dk/futhark/issues 5759s 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.fut: 5759s Compiling with --backend=opencl: 5759s cc failed with code 1: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c: In function ‘futrts_umul_hi64’: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ^~~~~~~~~~~ 5759s | __uint32_t 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4522:90: error: expected ‘)’ before ‘a’ 5759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4522:109: error: expected ‘)’ before ‘b’ 5759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c: In function ‘futrts_smul_hi64’: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ^~~~~~~~~~ 5759s | __int128__ 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4526:86: error: expected ‘)’ before ‘a’ 5759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:4526:104: error: expected ‘)’ before ‘b’ 5759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5759s | ~ ^ 5759s | ) 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c: In function ‘mk_compile_opts’: 5759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map14.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5759s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5759s | ~~^ ~~~~~~~~~~~~~ 5759s | | | 5759s | unsigned int int64_t {aka long long int} 5759s | %llu 5759s 5759s If you find this error message confusing, uninformative, or wrong, please open an issue: 5759s https://github.com/diku-dk/futhark/issues 5759s 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.fut: 5760s Compiling with --backend=opencl: 5760s cc failed with code 1: 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c: In function ‘futrts_umul_hi64’: 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5760s | ^~~~~~~~~~~ 5760s | __uint32_t 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4507:90: error: expected ‘)’ before ‘a’ 5760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5760s | ~ ^ 5760s | ) 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4507:109: error: expected ‘)’ before ‘b’ 5760s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5760s | ~ ^ 5760s | ) 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c: In function ‘futrts_smul_hi64’: 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5760s | ^~~~~~~~~~ 5760s | __int128__ 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4511:86: error: expected ‘)’ before ‘a’ 5760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5760s | ~ ^ 5760s | ) 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:4511:104: error: expected ‘)’ before ‘b’ 5760s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5760s | ~ ^ 5760s | ) 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c: In function ‘mk_compile_opts’: 5760s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map12.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5760s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5760s | ~~^ ~~~~~~~~~~~~~ 5760s | | | 5760s | unsigned int int64_t {aka long long int} 5760s | %llu 5760s 5760s If you find this error message confusing, uninformative, or wrong, please open an issue: 5760s https://github.com/diku-dk/futhark/issues 5760s 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.fut: 5761s Compiling with --backend=opencl: 5761s cc failed with code 1: 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c: In function ‘futrts_umul_hi64’: 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5761s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5761s | ^~~~~~~~~~~ 5761s | __uint32_t 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4522:90: error: expected ‘)’ before ‘a’ 5761s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5761s | ~ ^ 5761s | ) 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4522:109: error: expected ‘)’ before ‘b’ 5761s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5761s | ~ ^ 5761s | ) 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c: In function ‘futrts_smul_hi64’: 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5761s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5761s | ^~~~~~~~~~ 5761s | __int128__ 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4526:86: error: expected ‘)’ before ‘a’ 5761s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5761s | ~ ^ 5761s | ) 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:4526:104: error: expected ‘)’ before ‘b’ 5761s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5761s | ~ ^ 5761s | ) 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c: In function ‘mk_compile_opts’: 5761s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map15.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5761s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5761s | ~~^ ~~~~~~~~~~~~~ 5761s | | | 5761s | unsigned int int64_t {aka long long int} 5761s | %llu 5761s 5761s If you find this error message confusing, uninformative, or wrong, please open an issue: 5761s https://github.com/diku-dk/futhark/issues 5761s 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.fut: 5762s Compiling with --backend=opencl: 5762s cc failed with code 1: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c: In function ‘futrts_umul_hi64’: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5762s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ^~~~~~~~~~~ 5762s | __uint32_t 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4508:90: error: expected ‘)’ before ‘a’ 5762s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4508:109: error: expected ‘)’ before ‘b’ 5762s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c: In function ‘futrts_smul_hi64’: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5762s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ^~~~~~~~~~ 5762s | __int128__ 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4512:86: error: expected ‘)’ before ‘a’ 5762s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:4512:104: error: expected ‘)’ before ‘b’ 5762s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c: In function ‘mk_compile_opts’: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5762s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5762s | ~~^ ~~~~~~~~~~~~~ 5762s | | | 5762s | unsigned int int64_t {aka long long int} 5762s | %llu 5762s 5762s If you find this error message confusing, uninformative, or wrong, please open an issue: 5762s https://github.com/diku-dk/futhark/issues 5762s 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.fut: 5762s Generating reference outputs: 5762s cc failed with code 1: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c: In function ‘futrts_umul_hi64’: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5762s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ^~~~~~~~~~~ 5762s | __uint32_t 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:90: error: expected ‘)’ before ‘a’ 5762s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4411:109: error: expected ‘)’ before ‘b’ 5762s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c: In function ‘futrts_smul_hi64’: 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5762s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ^~~~~~~~~~ 5762s | __int128__ 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:86: error: expected ‘)’ before ‘a’ 5762s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map5.c:4415:104: error: expected ‘)’ before ‘b’ 5762s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5762s | ~ ^ 5762s | ) 5762s 5762s If you find this error message confusing, uninformative, or wrong, please open an issue: 5762s https://github.com/diku-dk/futhark/issues 5762s 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.fut: 5765s Compiling with --backend=opencl: 5765s cc failed with code 1: 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c: In function ‘futrts_umul_hi64’: 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5765s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5765s | ^~~~~~~~~~~ 5765s | __uint32_t 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4507:90: error: expected ‘)’ before ‘a’ 5765s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5765s | ~ ^ 5765s | ) 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4507:109: error: expected ‘)’ before ‘b’ 5765s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5765s | ~ ^ 5765s | ) 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c: In function ‘futrts_smul_hi64’: 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5765s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5765s | ^~~~~~~~~~ 5765s | __int128__ 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4511:86: error: expected ‘)’ before ‘a’ 5765s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5765s | ~ ^ 5765s | ) 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:4511:104: error: expected ‘)’ before ‘b’ 5765s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5765s | ~ ^ 5765s | ) 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c: In function ‘mk_compile_opts’: 5765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map6.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5765s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5765s | ~~^ ~~~~~~~~~~~~~ 5765s | | | 5765s | unsigned int int64_t {aka long long int} 5765s | %llu 5765s 5765s If you find this error message confusing, uninformative, or wrong, please open an issue: 5765s https://github.com/diku-dk/futhark/issues 5765s 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.fut: 5769s Compiling with --backend=opencl: 5769s cc failed with code 1: 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c: In function ‘futrts_umul_hi64’: 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5769s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5769s | ^~~~~~~~~~~ 5769s | __uint32_t 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4508:90: error: expected ‘)’ before ‘a’ 5769s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5769s | ~ ^ 5769s | ) 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4508:109: error: expected ‘)’ before ‘b’ 5769s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5769s | ~ ^ 5769s | ) 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c: In function ‘futrts_smul_hi64’: 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5769s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5769s | ^~~~~~~~~~ 5769s | __int128__ 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4512:86: error: expected ‘)’ before ‘a’ 5769s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5769s | ~ ^ 5769s | ) 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:4512:104: error: expected ‘)’ before ‘b’ 5769s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5769s | ~ ^ 5769s | ) 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c: In function ‘mk_compile_opts’: 5769s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map7.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5769s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5769s | ~~^ ~~~~~~~~~~~~~ 5769s | | | 5769s | unsigned int int64_t {aka long long int} 5769s | %llu 5769s 5769s If you find this error message confusing, uninformative, or wrong, please open an issue: 5769s https://github.com/diku-dk/futhark/issues 5769s 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.fut: 5770s Compiling with --backend=opencl: 5770s cc failed with code 1: 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c: In function ‘futrts_umul_hi64’: 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5770s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5770s | ^~~~~~~~~~~ 5770s | __uint32_t 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4507:90: error: expected ‘)’ before ‘a’ 5770s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5770s | ~ ^ 5770s | ) 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4507:109: error: expected ‘)’ before ‘b’ 5770s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5770s | ~ ^ 5770s | ) 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c: In function ‘futrts_smul_hi64’: 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5770s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5770s | ^~~~~~~~~~ 5770s | __int128__ 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4511:86: error: expected ‘)’ before ‘a’ 5770s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5770s | ~ ^ 5770s | ) 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:4511:104: error: expected ‘)’ before ‘b’ 5770s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5770s | ~ ^ 5770s | ) 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c: In function ‘mk_compile_opts’: 5770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map9.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5770s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5770s | ~~^ ~~~~~~~~~~~~~ 5770s | | | 5770s | unsigned int int64_t {aka long long int} 5770s | %llu 5770s 5770s If you find this error message confusing, uninformative, or wrong, please open an issue: 5770s https://github.com/diku-dk/futhark/issues 5770s 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.fut: 5771s Compiling with --backend=opencl: 5771s cc failed with code 1: 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c: In function ‘futrts_umul_hi64’: 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5771s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5771s | ^~~~~~~~~~~ 5771s | __uint32_t 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4508:90: error: expected ‘)’ before ‘a’ 5771s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5771s | ~ ^ 5771s | ) 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4508:109: error: expected ‘)’ before ‘b’ 5771s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5771s | ~ ^ 5771s | ) 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c: In function ‘futrts_smul_hi64’: 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5771s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5771s | ^~~~~~~~~~ 5771s | __int128__ 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4512:86: error: expected ‘)’ before ‘a’ 5771s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5771s | ~ ^ 5771s | ) 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:4512:104: error: expected ‘)’ before ‘b’ 5771s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5771s | ~ ^ 5771s | ) 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c: In function ‘mk_compile_opts’: 5771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/map/map8.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5771s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5771s | ~~^ ~~~~~~~~~~~~~ 5771s | | | 5771s | unsigned int int64_t {aka long long int} 5771s | %llu 5771s 5771s If you find this error message confusing, uninformative, or wrong, please open an issue: 5771s https://github.com/diku-dk/futhark/issues 5771s 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.fut: 5774s Compiling with --backend=opencl: 5774s cc failed with code 1: 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c: In function ‘futrts_umul_hi64’: 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5774s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5774s | ^~~~~~~~~~~ 5774s | __uint32_t 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4507:90: error: expected ‘)’ before ‘a’ 5774s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5774s | ~ ^ 5774s | ) 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4507:109: error: expected ‘)’ before ‘b’ 5774s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5774s | ~ ^ 5774s | ) 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c: In function ‘futrts_smul_hi64’: 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5774s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5774s | ^~~~~~~~~~ 5774s | __int128__ 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4511:86: error: expected ‘)’ before ‘a’ 5774s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5774s | ~ ^ 5774s | ) 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:4511:104: error: expected ‘)’ before ‘b’ 5774s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5774s | ~ ^ 5774s | ) 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c: In function ‘mk_compile_opts’: 5774s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/choice0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5774s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5774s | ~~^ ~~~~~~~~~~~~~ 5774s | | | 5774s | unsigned int int64_t {aka long long int} 5774s | %llu 5774s 5774s If you find this error message confusing, uninformative, or wrong, please open an issue: 5774s https://github.com/diku-dk/futhark/issues 5774s 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.fut: 5777s Compiling with --backend=opencl: 5777s cc failed with code 1: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c: In function ‘futrts_umul_hi64’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5777s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ^~~~~~~~~~~ 5777s | __uint32_t 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4524:90: error: expected ‘)’ before ‘a’ 5777s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4524:109: error: expected ‘)’ before ‘b’ 5777s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c: In function ‘futrts_smul_hi64’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5777s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ^~~~~~~~~~ 5777s | __int128__ 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4528:86: error: expected ‘)’ before ‘a’ 5777s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:4528:104: error: expected ‘)’ before ‘b’ 5777s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c: In function ‘mk_compile_opts’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-1/neg0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5777s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5777s | ~~^ ~~~~~~~~~~~~~ 5777s | | | 5777s | unsigned int int64_t {aka long long int} 5777s | %llu 5777s 5777s If you find this error message confusing, uninformative, or wrong, please open an issue: 5777s https://github.com/diku-dk/futhark/issues 5777s 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.fut: 5777s Compiling with --backend=opencl: 5777s cc failed with code 1: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c: In function ‘futrts_umul_hi64’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5777s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ^~~~~~~~~~~ 5777s | __uint32_t 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4523:90: error: expected ‘)’ before ‘a’ 5777s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4523:109: error: expected ‘)’ before ‘b’ 5777s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c: In function ‘futrts_smul_hi64’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5777s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ^~~~~~~~~~ 5777s | __int128__ 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4527:86: error: expected ‘)’ before ‘a’ 5777s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:4527:104: error: expected ‘)’ before ‘b’ 5777s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5777s | ~ ^ 5777s | ) 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c: In function ‘mk_compile_opts’: 5777s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/neg0.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5777s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5777s | ~~^ ~~~~~~~~~~~~~ 5777s | | | 5777s | unsigned int int64_t {aka long long int} 5777s | %llu 5777s 5777s If you find this error message confusing, uninformative, or wrong, please open an issue: 5777s https://github.com/diku-dk/futhark/issues 5777s 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.fut: 5778s Compiling with --backend=opencl: 5778s cc failed with code 1: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c: In function ‘futrts_umul_hi64’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5778s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ^~~~~~~~~~~ 5778s | __uint32_t 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4524:90: error: expected ‘)’ before ‘a’ 5778s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4524:109: error: expected ‘)’ before ‘b’ 5778s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c: In function ‘futrts_smul_hi64’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5778s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ^~~~~~~~~~ 5778s | __int128__ 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4528:86: error: expected ‘)’ before ‘a’ 5778s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:4528:104: error: expected ‘)’ before ‘b’ 5778s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c: In function ‘mk_compile_opts’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-2/pos0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5778s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5778s | ~~^ ~~~~~~~~~~~~~ 5778s | | | 5778s | unsigned int int64_t {aka long long int} 5778s | %llu 5778s 5778s If you find this error message confusing, uninformative, or wrong, please open an issue: 5778s https://github.com/diku-dk/futhark/issues 5778s 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.fut: 5778s Compiling with --backend=opencl: 5778s cc failed with code 1: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c: In function ‘futrts_umul_hi64’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5778s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ^~~~~~~~~~~ 5778s | __uint32_t 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4507:90: error: expected ‘)’ before ‘a’ 5778s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4507:109: error: expected ‘)’ before ‘b’ 5778s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c: In function ‘futrts_smul_hi64’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5778s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ^~~~~~~~~~ 5778s | __int128__ 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4511:86: error: expected ‘)’ before ‘a’ 5778s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:4511:104: error: expected ‘)’ before ‘b’ 5778s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5778s | ~ ^ 5778s | ) 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c: In function ‘mk_compile_opts’: 5778s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/misc/two-dim-ker.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5778s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5778s | ~~^ ~~~~~~~~~~~~~ 5778s | | | 5778s | unsigned int int64_t {aka long long int} 5778s | %llu 5778s 5778s If you find this error message confusing, uninformative, or wrong, please open an issue: 5778s https://github.com/diku-dk/futhark/issues 5778s 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.fut: 5784s Compiling with --backend=opencl: 5784s cc failed with code 1: 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c: In function ‘futrts_umul_hi64’: 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5784s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5784s | ^~~~~~~~~~~ 5784s | __uint32_t 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4525:90: error: expected ‘)’ before ‘a’ 5784s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5784s | ~ ^ 5784s | ) 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4525:109: error: expected ‘)’ before ‘b’ 5784s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5784s | ~ ^ 5784s | ) 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c: In function ‘futrts_smul_hi64’: 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5784s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5784s | ^~~~~~~~~~ 5784s | __int128__ 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4529:86: error: expected ‘)’ before ‘a’ 5784s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5784s | ~ ^ 5784s | ) 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:4529:104: error: expected ‘)’ before ‘b’ 5784s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5784s | ~ ^ 5784s | ) 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c: In function ‘mk_compile_opts’: 5784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/neg0.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5784s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5784s | ~~^ ~~~~~~~~~~~~~ 5784s | | | 5784s | unsigned int int64_t {aka long long int} 5784s | %llu 5784s 5784s If you find this error message confusing, uninformative, or wrong, please open an issue: 5784s https://github.com/diku-dk/futhark/issues 5784s 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.fut: 5785s Compiling with --backend=opencl: 5785s cc failed with code 1: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c: In function ‘futrts_umul_hi64’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5785s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ^~~~~~~~~~~ 5785s | __uint32_t 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4525:90: error: expected ‘)’ before ‘a’ 5785s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4525:109: error: expected ‘)’ before ‘b’ 5785s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c: In function ‘futrts_smul_hi64’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5785s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ^~~~~~~~~~ 5785s | __int128__ 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4529:86: error: expected ‘)’ before ‘a’ 5785s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:4529:104: error: expected ‘)’ before ‘b’ 5785s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c: In function ‘mk_compile_opts’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-3/pos0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5785s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5785s | ~~^ ~~~~~~~~~~~~~ 5785s | | | 5785s | unsigned int int64_t {aka long long int} 5785s | %llu 5785s 5785s If you find this error message confusing, uninformative, or wrong, please open an issue: 5785s https://github.com/diku-dk/futhark/issues 5785s 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.fut: 5785s Compiling with --backend=opencl: 5785s cc failed with code 1: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c: In function ‘futrts_umul_hi64’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5785s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ^~~~~~~~~~~ 5785s | __uint32_t 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4510:90: error: expected ‘)’ before ‘a’ 5785s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4510:109: error: expected ‘)’ before ‘b’ 5785s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c: In function ‘futrts_smul_hi64’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5785s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ^~~~~~~~~~ 5785s | __int128__ 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4514:86: error: expected ‘)’ before ‘a’ 5785s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:4514:104: error: expected ‘)’ before ‘b’ 5785s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5785s | ~ ^ 5785s | ) 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c: In function ‘mk_compile_opts’: 5785s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-4/neg0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5785s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5785s | ~~^ ~~~~~~~~~~~~~ 5785s | | | 5785s | unsigned int int64_t {aka long long int} 5785s | %llu 5785s 5785s If you find this error message confusing, uninformative, or wrong, please open an issue: 5785s https://github.com/diku-dk/futhark/issues 5785s 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.fut: 5788s Compiling with --backend=opencl: 5788s cc failed with code 1: 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c: In function ‘futrts_umul_hi64’: 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5788s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5788s | ^~~~~~~~~~~ 5788s | __uint32_t 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4524:90: error: expected ‘)’ before ‘a’ 5788s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5788s | ~ ^ 5788s | ) 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4524:109: error: expected ‘)’ before ‘b’ 5788s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5788s | ~ ^ 5788s | ) 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c: In function ‘futrts_smul_hi64’: 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5788s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5788s | ^~~~~~~~~~ 5788s | __int128__ 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4528:86: error: expected ‘)’ before ‘a’ 5788s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5788s | ~ ^ 5788s | ) 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:4528:104: error: expected ‘)’ before ‘b’ 5788s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5788s | ~ ^ 5788s | ) 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c: In function ‘mk_compile_opts’: 5788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/safety-condition-5/neg0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5788s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5788s | ~~^ ~~~~~~~~~~~~~ 5788s | | | 5788s | unsigned int int64_t {aka long long int} 5788s | %llu 5788s 5788s If you find this error message confusing, uninformative, or wrong, please open an issue: 5788s https://github.com/diku-dk/futhark/issues 5788s 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.fut: 5791s Compiling with --backend=opencl: 5791s cc failed with code 1: 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c: In function ‘futrts_umul_hi64’: 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5791s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5791s | ^~~~~~~~~~~ 5791s | __uint32_t 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4525:90: error: expected ‘)’ before ‘a’ 5791s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5791s | ~ ^ 5791s | ) 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4525:109: error: expected ‘)’ before ‘b’ 5791s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5791s | ~ ^ 5791s | ) 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c: In function ‘futrts_smul_hi64’: 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5791s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5791s | ^~~~~~~~~~ 5791s | __int128__ 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4529:86: error: expected ‘)’ before ‘a’ 5791s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5791s | ~ ^ 5791s | ) 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:4529:104: error: expected ‘)’ before ‘b’ 5791s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5791s | ~ ^ 5791s | ) 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c: In function ‘mk_compile_opts’: 5791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test2.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5791s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5791s | ~~^ ~~~~~~~~~~~~~ 5791s | | | 5791s | unsigned int int64_t {aka long long int} 5791s | %llu 5791s 5791s If you find this error message confusing, uninformative, or wrong, please open an issue: 5791s https://github.com/diku-dk/futhark/issues 5791s 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.fut: 5792s Compiling with --backend=opencl: 5792s cc failed with code 1: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c: In function ‘futrts_umul_hi64’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5792s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ^~~~~~~~~~~ 5792s | __uint32_t 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4509:90: error: expected ‘)’ before ‘a’ 5792s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4509:109: error: expected ‘)’ before ‘b’ 5792s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c: In function ‘futrts_smul_hi64’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5792s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ^~~~~~~~~~ 5792s | __int128__ 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4513:86: error: expected ‘)’ before ‘a’ 5792s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:4513:104: error: expected ‘)’ before ‘b’ 5792s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c: In function ‘mk_compile_opts’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/iota-inlined-perfbug.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5792s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5792s | ~~^ ~~~~~~~~~~~~~ 5792s | | | 5792s | unsigned int int64_t {aka long long int} 5792s | %llu 5792s 5792s If you find this error message confusing, uninformative, or wrong, please open an issue: 5792s https://github.com/diku-dk/futhark/issues 5792s 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.fut: 5792s Compiling with --backend=opencl: 5792s cc failed with code 1: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c: In function ‘futrts_umul_hi64’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5792s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ^~~~~~~~~~~ 5792s | __uint32_t 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4525:90: error: expected ‘)’ before ‘a’ 5792s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4525:109: error: expected ‘)’ before ‘b’ 5792s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c: In function ‘futrts_smul_hi64’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5792s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ^~~~~~~~~~ 5792s | __int128__ 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4529:86: error: expected ‘)’ before ‘a’ 5792s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:4529:104: error: expected ‘)’ before ‘b’ 5792s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5792s | ~ ^ 5792s | ) 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c: In function ‘mk_compile_opts’: 5792s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test1.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5792s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5792s | ~~^ ~~~~~~~~~~~~~ 5792s | | | 5792s | unsigned int int64_t {aka long long int} 5792s | %llu 5792s 5792s If you find this error message confusing, uninformative, or wrong, please open an issue: 5792s https://github.com/diku-dk/futhark/issues 5792s 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.fut: 5793s Compiling with --backend=opencl: 5793s cc failed with code 1: 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c: In function ‘futrts_umul_hi64’: 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5793s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5793s | ^~~~~~~~~~~ 5793s | __uint32_t 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4540:90: error: expected ‘)’ before ‘a’ 5793s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5793s | ~ ^ 5793s | ) 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4540:109: error: expected ‘)’ before ‘b’ 5793s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5793s | ~ ^ 5793s | ) 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c: In function ‘futrts_smul_hi64’: 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5793s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5793s | ^~~~~~~~~~ 5793s | __int128__ 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4544:86: error: expected ‘)’ before ‘a’ 5793s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5793s | ~ ^ 5793s | ) 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:4544:104: error: expected ‘)’ before ‘b’ 5793s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5793s | ~ ^ 5793s | ) 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c: In function ‘mk_compile_opts’: 5793s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test3.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5793s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5793s | ~~^ ~~~~~~~~~~~~~ 5793s | | | 5793s | unsigned int int64_t {aka long long int} 5793s | %llu 5793s 5793s If you find this error message confusing, uninformative, or wrong, please open an issue: 5793s https://github.com/diku-dk/futhark/issues 5793s 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.fut: 5798s Compiling with --backend=opencl: 5798s cc failed with code 1: 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c: In function ‘futrts_umul_hi64’: 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5798s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5798s | ^~~~~~~~~~~ 5798s | __uint32_t 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4511:90: error: expected ‘)’ before ‘a’ 5798s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5798s | ~ ^ 5798s | ) 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4511:109: error: expected ‘)’ before ‘b’ 5798s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5798s | ~ ^ 5798s | ) 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c: In function ‘futrts_smul_hi64’: 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5798s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5798s | ^~~~~~~~~~ 5798s | __int128__ 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4515:86: error: expected ‘)’ before ‘a’ 5798s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5798s | ~ ^ 5798s | ) 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:4515:104: error: expected ‘)’ before ‘b’ 5798s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5798s | ~ ^ 5798s | ) 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c: In function ‘mk_compile_opts’: 5798s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/test-impossible-asserts/test4.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5798s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5798s | ~~^ ~~~~~~~~~~~~~ 5798s | | | 5798s | unsigned int int64_t {aka long long int} 5798s | %llu 5798s 5798s If you find this error message confusing, uninformative, or wrong, please open an issue: 5798s https://github.com/diku-dk/futhark/issues 5798s 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.fut: 5800s Generating reference outputs: 5800s cc failed with code 1: 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c: In function ‘futrts_umul_hi64’: 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5800s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5800s | ^~~~~~~~~~~ 5800s | __uint32_t 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:90: error: expected ‘)’ before ‘a’ 5800s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5800s | ~ ^ 5800s | ) 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4411:109: error: expected ‘)’ before ‘b’ 5800s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5800s | ~ ^ 5800s | ) 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c: In function ‘futrts_smul_hi64’: 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5800s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5800s | ^~~~~~~~~~ 5800s | __int128__ 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:86: error: expected ‘)’ before ‘a’ 5800s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5800s | ~ ^ 5800s | ) 5800s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/reuse/map-reduce-map.c:4415:104: error: expected ‘)’ before ‘b’ 5800s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5800s | ~ ^ 5800s | ) 5800s 5800s If you find this error message confusing, uninformative, or wrong, please open an issue: 5800s https://github.com/diku-dk/futhark/issues 5800s 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.fut: 5801s Compiling with --backend=opencl: 5801s cc failed with code 1: 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c: In function ‘futrts_umul_hi64’: 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5801s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5801s | ^~~~~~~~~~~ 5801s | __uint32_t 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4508:90: error: expected ‘)’ before ‘a’ 5801s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5801s | ~ ^ 5801s | ) 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4508:109: error: expected ‘)’ before ‘b’ 5801s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5801s | ~ ^ 5801s | ) 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c: In function ‘futrts_smul_hi64’: 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5801s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5801s | ^~~~~~~~~~ 5801s | __int128__ 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4512:86: error: expected ‘)’ before ‘a’ 5801s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5801s | ~ ^ 5801s | ) 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:4512:104: error: expected ‘)’ before ‘b’ 5801s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5801s | ~ ^ 5801s | ) 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c: In function ‘mk_compile_opts’: 5801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/coalescing/weird.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5801s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5801s | ~~^ ~~~~~~~~~~~~~ 5801s | | | 5801s | unsigned int int64_t {aka long long int} 5801s | %llu 5801s 5801s If you find this error message confusing, uninformative, or wrong, please open an issue: 5801s https://github.com/diku-dk/futhark/issues 5801s 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.fut: 5802s Compiling with --backend=opencl: 5802s cc failed with code 1: 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c: In function ‘futrts_umul_hi64’: 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5802s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5802s | ^~~~~~~~~~~ 5802s | __uint32_t 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4507:90: error: expected ‘)’ before ‘a’ 5802s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5802s | ~ ^ 5802s | ) 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4507:109: error: expected ‘)’ before ‘b’ 5802s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5802s | ~ ^ 5802s | ) 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c: In function ‘futrts_smul_hi64’: 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5802s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5802s | ^~~~~~~~~~ 5802s | __int128__ 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4511:86: error: expected ‘)’ before ‘a’ 5802s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5802s | ~ ^ 5802s | ) 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:4511:104: error: expected ‘)’ before ‘b’ 5802s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5802s | ~ ^ 5802s | ) 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c: In function ‘mk_compile_opts’: 5802s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/brown-bridge-simple.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5802s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5802s | ~~^ ~~~~~~~~~~~~~ 5802s | | | 5802s | unsigned int int64_t {aka long long int} 5802s | %llu 5802s 5802s If you find this error message confusing, uninformative, or wrong, please open an issue: 5802s https://github.com/diku-dk/futhark/issues 5802s 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.fut: 5803s Compiling with --backend=opencl: 5803s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.fut:7:16-17: 5803s Unused name "b". 5803s cc failed with code 1: 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c: In function ‘futrts_umul_hi64’: 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5803s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5803s | ^~~~~~~~~~~ 5803s | __uint32_t 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4507:90: error: expected ‘)’ before ‘a’ 5803s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5803s | ~ ^ 5803s | ) 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4507:109: error: expected ‘)’ before ‘b’ 5803s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5803s | ~ ^ 5803s | ) 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c: In function ‘futrts_smul_hi64’: 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5803s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5803s | ^~~~~~~~~~ 5803s | __int128__ 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4511:86: error: expected ‘)’ before ‘a’ 5803s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5803s | ~ ^ 5803s | ) 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:4511:104: error: expected ‘)’ before ‘b’ 5803s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5803s | ~ ^ 5803s | ) 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c: In function ‘mk_compile_opts’: 5803s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/memory-block-merging/misc/ixfun-loop.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5803s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5803s | ~~^ ~~~~~~~~~~~~~ 5803s | | | 5803s | unsigned int int64_t {aka long long int} 5803s | %llu 5803s 5803s If you find this error message confusing, uninformative, or wrong, please open an issue: 5803s https://github.com/diku-dk/futhark/issues 5803s 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.fut: 5804s Compiling with --backend=opencl: 5804s cc failed with code 1: 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c: In function ‘futrts_umul_hi64’: 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5804s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5804s | ^~~~~~~~~~~ 5804s | __uint32_t 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4493:90: error: expected ‘)’ before ‘a’ 5804s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5804s | ~ ^ 5804s | ) 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4493:109: error: expected ‘)’ before ‘b’ 5804s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5804s | ~ ^ 5804s | ) 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c: In function ‘futrts_smul_hi64’: 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5804s | ^~~~~~~~~~ 5804s | __int128__ 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4497:86: error: expected ‘)’ before ‘a’ 5804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5804s | ~ ^ 5804s | ) 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:4497:104: error: expected ‘)’ before ‘b’ 5804s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5804s | ~ ^ 5804s | ) 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c: In function ‘mk_compile_opts’: 5804s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5804s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5804s | ~~^ ~~~~~~~~~~~~~ 5804s | | | 5804s | unsigned int int64_t {aka long long int} 5804s | %llu 5804s 5804s If you find this error message confusing, uninformative, or wrong, please open an issue: 5804s https://github.com/diku-dk/futhark/issues 5804s 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.fut: 5805s Compiling with --backend=opencl: 5805s cc failed with code 1: 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c: In function ‘futrts_umul_hi64’: 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5805s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5805s | ^~~~~~~~~~~ 5805s | __uint32_t 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4494:90: error: expected ‘)’ before ‘a’ 5805s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5805s | ~ ^ 5805s | ) 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4494:109: error: expected ‘)’ before ‘b’ 5805s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5805s | ~ ^ 5805s | ) 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c: In function ‘futrts_smul_hi64’: 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5805s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5805s | ^~~~~~~~~~ 5805s | __int128__ 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4498:86: error: expected ‘)’ before ‘a’ 5805s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5805s | ~ ^ 5805s | ) 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:4498:104: error: expected ‘)’ before ‘b’ 5805s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5805s | ~ ^ 5805s | ) 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c: In function ‘mk_compile_opts’: 5805s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5805s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5805s | ~~^ ~~~~~~~~~~~~~ 5805s | | | 5805s | unsigned int int64_t {aka long long int} 5805s | %llu 5805s 5805s If you find this error message confusing, uninformative, or wrong, please open an issue: 5805s https://github.com/diku-dk/futhark/issues 5805s 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.fut: 5807s Compiling with --backend=opencl: 5807s cc failed with code 1: 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c: In function ‘futrts_umul_hi64’: 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5807s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5807s | ^~~~~~~~~~~ 5807s | __uint32_t 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4508:90: error: expected ‘)’ before ‘a’ 5807s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5807s | ~ ^ 5807s | ) 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4508:109: error: expected ‘)’ before ‘b’ 5807s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5807s | ~ ^ 5807s | ) 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c: In function ‘futrts_smul_hi64’: 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5807s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5807s | ^~~~~~~~~~ 5807s | __int128__ 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4512:86: error: expected ‘)’ before ‘a’ 5807s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5807s | ~ ^ 5807s | ) 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:4512:104: error: expected ‘)’ before ‘b’ 5807s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5807s | ~ ^ 5807s | ) 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c: In function ‘mk_compile_opts’: 5807s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5807s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5807s | ~~^ ~~~~~~~~~~~~~ 5807s | | | 5807s | unsigned int int64_t {aka long long int} 5807s | %llu 5807s 5807s If you find this error message confusing, uninformative, or wrong, please open an issue: 5807s https://github.com/diku-dk/futhark/issues 5807s 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.fut: 5813s Compiling with --backend=opencl: 5813s cc failed with code 1: 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c: In function ‘futrts_umul_hi64’: 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5813s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5813s | ^~~~~~~~~~~ 5813s | __uint32_t 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4522:90: error: expected ‘)’ before ‘a’ 5813s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5813s | ~ ^ 5813s | ) 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4522:109: error: expected ‘)’ before ‘b’ 5813s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5813s | ~ ^ 5813s | ) 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c: In function ‘futrts_smul_hi64’: 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5813s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5813s | ^~~~~~~~~~ 5813s | __int128__ 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4526:86: error: expected ‘)’ before ‘a’ 5813s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5813s | ~ ^ 5813s | ) 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:4526:104: error: expected ‘)’ before ‘b’ 5813s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5813s | ~ ^ 5813s | ) 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c: In function ‘mk_compile_opts’: 5813s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array3.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5813s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5813s | ~~^ ~~~~~~~~~~~~~ 5813s | | | 5813s | unsigned int int64_t {aka long long int} 5813s | %llu 5813s 5813s If you find this error message confusing, uninformative, or wrong, please open an issue: 5813s https://github.com/diku-dk/futhark/issues 5813s 5813s (1033 failed, 99 passed, 1171 to go). 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.fut: 5814s Compiling with --backend=opencl: 5814s cc failed with code 1: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c: In function ‘futrts_umul_hi64’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ^~~~~~~~~~~ 5814s | __uint32_t 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4507:90: error: expected ‘)’ before ‘a’ 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4507:109: error: expected ‘)’ before ‘b’ 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c: In function ‘futrts_smul_hi64’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ^~~~~~~~~~ 5814s | __int128__ 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4511:86: error: expected ‘)’ before ‘a’ 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:4511:104: error: expected ‘)’ before ‘b’ 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c: In function ‘mk_compile_opts’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/array4.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5814s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5814s | ~~^ ~~~~~~~~~~~~~ 5814s | | | 5814s | unsigned int int64_t {aka long long int} 5814s | %llu 5814s 5814s If you find this error message confusing, uninformative, or wrong, please open an issue: 5814s https://github.com/diku-dk/futhark/issues 5814s 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.fut: 5814s Compiling with --backend=opencl: 5814s cc failed with code 1: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c: In function ‘futrts_umul_hi64’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ^~~~~~~~~~~ 5814s | __uint32_t 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4507:90: error: expected ‘)’ before ‘a’ 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4507:109: error: expected ‘)’ before ‘b’ 5814s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c: In function ‘futrts_smul_hi64’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ^~~~~~~~~~ 5814s | __int128__ 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4511:86: error: expected ‘)’ before ‘a’ 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:4511:104: error: expected ‘)’ before ‘b’ 5814s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5814s | ~ ^ 5814s | ) 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c: In function ‘mk_compile_opts’: 5814s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5814s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5814s | ~~^ ~~~~~~~~~~~~~ 5814s | | | 5814s | unsigned int int64_t {aka long long int} 5814s | %llu 5814s 5814s If you find this error message confusing, uninformative, or wrong, please open an issue: 5814s https://github.com/diku-dk/futhark/issues 5814s 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.fut: 5815s Compiling with --backend=opencl: 5815s cc failed with code 1: 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c: In function ‘futrts_umul_hi64’: 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5815s | ^~~~~~~~~~~ 5815s | __uint32_t 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4507:90: error: expected ‘)’ before ‘a’ 5815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5815s | ~ ^ 5815s | ) 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4507:109: error: expected ‘)’ before ‘b’ 5815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5815s | ~ ^ 5815s | ) 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c: In function ‘futrts_smul_hi64’: 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5815s | ^~~~~~~~~~ 5815s | __int128__ 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4511:86: error: expected ‘)’ before ‘a’ 5815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5815s | ~ ^ 5815s | ) 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:4511:104: error: expected ‘)’ before ‘b’ 5815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5815s | ~ ^ 5815s | ) 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c: In function ‘mk_compile_opts’: 5815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5815s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5815s | ~~^ ~~~~~~~~~~~~~ 5815s | | | 5815s | unsigned int int64_t {aka long long int} 5815s | %llu 5815s 5815s If you find this error message confusing, uninformative, or wrong, please open an issue: 5815s https://github.com/diku-dk/futhark/issues 5815s 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.fut: 5816s Compiling with --backend=opencl: 5816s cc failed with code 1: 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c: In function ‘futrts_umul_hi64’: 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5816s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5816s | ^~~~~~~~~~~ 5816s | __uint32_t 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4493:90: error: expected ‘)’ before ‘a’ 5816s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5816s | ~ ^ 5816s | ) 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4493:109: error: expected ‘)’ before ‘b’ 5816s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5816s | ~ ^ 5816s | ) 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c: In function ‘futrts_smul_hi64’: 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5816s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5816s | ^~~~~~~~~~ 5816s | __int128__ 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4497:86: error: expected ‘)’ before ‘a’ 5816s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5816s | ~ ^ 5816s | ) 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:4497:104: error: expected ‘)’ before ‘b’ 5816s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5816s | ~ ^ 5816s | ) 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c: In function ‘mk_compile_opts’: 5816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5816s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5816s | ~~^ ~~~~~~~~~~~~~ 5816s | | | 5816s | unsigned int int64_t {aka long long int} 5816s | %llu 5816s 5816s If you find this error message confusing, uninformative, or wrong, please open an issue: 5816s https://github.com/diku-dk/futhark/issues 5816s 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.fut: 5818s Compiling with --backend=opencl: 5818s cc failed with code 1: 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c: In function ‘futrts_umul_hi64’: 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5818s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5818s | ^~~~~~~~~~~ 5818s | __uint32_t 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4507:90: error: expected ‘)’ before ‘a’ 5818s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5818s | ~ ^ 5818s | ) 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4507:109: error: expected ‘)’ before ‘b’ 5818s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5818s | ~ ^ 5818s | ) 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c: In function ‘futrts_smul_hi64’: 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5818s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5818s | ^~~~~~~~~~ 5818s | __int128__ 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4511:86: error: expected ‘)’ before ‘a’ 5818s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5818s | ~ ^ 5818s | ) 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:4511:104: error: expected ‘)’ before ‘b’ 5818s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5818s | ~ ^ 5818s | ) 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c: In function ‘mk_compile_opts’: 5818s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert3.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5818s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5818s | ~~^ ~~~~~~~~~~~~~ 5818s | | | 5818s | unsigned int int64_t {aka long long int} 5818s | %llu 5818s 5818s If you find this error message confusing, uninformative, or wrong, please open an issue: 5818s https://github.com/diku-dk/futhark/issues 5818s 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.fut: 5819s Compiling with --backend=opencl: 5819s cc failed with code 1: 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c: In function ‘futrts_umul_hi64’: 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5819s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5819s | ^~~~~~~~~~~ 5819s | __uint32_t 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4507:90: error: expected ‘)’ before ‘a’ 5819s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5819s | ~ ^ 5819s | ) 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4507:109: error: expected ‘)’ before ‘b’ 5819s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5819s | ~ ^ 5819s | ) 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c: In function ‘futrts_smul_hi64’: 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5819s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5819s | ^~~~~~~~~~ 5819s | __int128__ 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4511:86: error: expected ‘)’ before ‘a’ 5819s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5819s | ~ ^ 5819s | ) 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:4511:104: error: expected ‘)’ before ‘b’ 5819s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5819s | ~ ^ 5819s | ) 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c: In function ‘mk_compile_opts’: 5819s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/assert4.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5819s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5819s | ~~^ ~~~~~~~~~~~~~ 5819s | | | 5819s | unsigned int int64_t {aka long long int} 5819s | %llu 5819s 5819s If you find this error message confusing, uninformative, or wrong, please open an issue: 5819s https://github.com/diku-dk/futhark/issues 5819s 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.fut: 5824s Compiling with --backend=opencl: 5824s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.fut:23:18-19: 5824s Unused name "i". 5824s cc failed with code 1: 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c: In function ‘futrts_umul_hi64’: 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5824s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5824s | ^~~~~~~~~~~ 5824s | __uint32_t 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4533:90: error: expected ‘)’ before ‘a’ 5824s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5824s | ~ ^ 5824s | ) 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4533:109: error: expected ‘)’ before ‘b’ 5824s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5824s | ~ ^ 5824s | ) 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c: In function ‘futrts_smul_hi64’: 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5824s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5824s | ^~~~~~~~~~ 5824s | __int128__ 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4537:86: error: expected ‘)’ before ‘a’ 5824s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5824s | ~ ^ 5824s | ) 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:4537:104: error: expected ‘)’ before ‘b’ 5824s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5824s | ~ ^ 5824s | ) 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c: In function ‘mk_compile_opts’: 5824s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking0_hostonly.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5824s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5824s | ~~^ ~~~~~~~~~~~~~ 5824s | | | 5824s | unsigned int int64_t {aka long long int} 5824s | %llu 5824s 5824s If you find this error message confusing, uninformative, or wrong, please open an issue: 5824s https://github.com/diku-dk/futhark/issues 5824s 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.fut: 5829s Compiling with --backend=opencl: 5829s cc failed with code 1: 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c: In function ‘futrts_umul_hi64’: 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5829s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5829s | ^~~~~~~~~~~ 5829s | __uint32_t 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4507:90: error: expected ‘)’ before ‘a’ 5829s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5829s | ~ ^ 5829s | ) 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4507:109: error: expected ‘)’ before ‘b’ 5829s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5829s | ~ ^ 5829s | ) 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c: In function ‘futrts_smul_hi64’: 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5829s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5829s | ^~~~~~~~~~ 5829s | __int128__ 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4511:86: error: expected ‘)’ before ‘a’ 5829s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5829s | ~ ^ 5829s | ) 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:4511:104: error: expected ‘)’ before ‘b’ 5829s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5829s | ~ ^ 5829s | ) 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c: In function ‘mk_compile_opts’: 5829s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking3_copy.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5829s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5829s | ~~^ ~~~~~~~~~~~~~ 5829s | | | 5829s | unsigned int int64_t {aka long long int} 5829s | %llu 5829s 5829s If you find this error message confusing, uninformative, or wrong, please open an issue: 5829s https://github.com/diku-dk/futhark/issues 5829s 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.fut: 5830s Compiling with --backend=opencl: 5830s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.fut:21:18-19: 5830s Unused name "i". 5830s cc failed with code 1: 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c: In function ‘futrts_umul_hi64’: 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4534:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5830s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5830s | ^~~~~~~~~~~ 5830s | __uint32_t 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4534:78: note: each undeclared identifier is reported only once for each function it appears in 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4534:90: error: expected ‘)’ before ‘a’ 5830s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5830s | ~ ^ 5830s | ) 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4534:109: error: expected ‘)’ before ‘b’ 5830s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5830s | ~ ^ 5830s | ) 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c: In function ‘futrts_smul_hi64’: 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4538:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5830s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5830s | ^~~~~~~~~~ 5830s | __int128__ 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4538:86: error: expected ‘)’ before ‘a’ 5830s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5830s | ~ ^ 5830s | ) 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:4538:104: error: expected ‘)’ before ‘b’ 5830s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5830s | ~ ^ 5830s | ) 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c: In function ‘mk_compile_opts’: 5830s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking1_array.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5830s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5830s | ~~^ ~~~~~~~~~~~~~ 5830s | | | 5830s | unsigned int int64_t {aka long long int} 5830s | %llu 5830s 5830s If you find this error message confusing, uninformative, or wrong, please open an issue: 5830s https://github.com/diku-dk/futhark/issues 5830s 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.fut: 5831s Compiling with --backend=opencl: 5831s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.fut:21:18-19: 5831s Unused name "i". 5831s cc failed with code 1: 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c: In function ‘futrts_umul_hi64’: 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4534:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5831s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5831s | ^~~~~~~~~~~ 5831s | __uint32_t 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4534:78: note: each undeclared identifier is reported only once for each function it appears in 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4534:90: error: expected ‘)’ before ‘a’ 5831s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5831s | ~ ^ 5831s | ) 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4534:109: error: expected ‘)’ before ‘b’ 5831s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5831s | ~ ^ 5831s | ) 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c: In function ‘futrts_smul_hi64’: 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4538:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5831s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5831s | ^~~~~~~~~~ 5831s | __int128__ 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4538:86: error: expected ‘)’ before ‘a’ 5831s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5831s | ~ ^ 5831s | ) 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:4538:104: error: expected ‘)’ before ‘b’ 5831s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5831s | ~ ^ 5831s | ) 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c: In function ‘mk_compile_opts’: 5831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking2_concat.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5831s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5831s | ~~^ ~~~~~~~~~~~~~ 5831s | | | 5831s | unsigned int int64_t {aka long long int} 5831s | %llu 5831s 5831s If you find this error message confusing, uninformative, or wrong, please open an issue: 5831s https://github.com/diku-dk/futhark/issues 5831s 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.fut: 5832s Compiling with --backend=opencl: 5832s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.fut:21:18-19: 5832s Unused name "i". 5832s cc failed with code 1: 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c: In function ‘futrts_umul_hi64’: 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4536:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5832s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5832s | ^~~~~~~~~~~ 5832s | __uint32_t 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4536:78: note: each undeclared identifier is reported only once for each function it appears in 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4536:90: error: expected ‘)’ before ‘a’ 5832s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5832s | ~ ^ 5832s | ) 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4536:109: error: expected ‘)’ before ‘b’ 5832s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5832s | ~ ^ 5832s | ) 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c: In function ‘futrts_smul_hi64’: 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4540:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5832s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5832s | ^~~~~~~~~~ 5832s | __int128__ 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4540:86: error: expected ‘)’ before ‘a’ 5832s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5832s | ~ ^ 5832s | ) 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:4540:104: error: expected ‘)’ before ‘b’ 5832s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5832s | ~ ^ 5832s | ) 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c: In function ‘mk_compile_opts’: 5832s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking4_iota.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5832s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5832s | ~~^ ~~~~~~~~~~~~~ 5832s | | | 5832s | unsigned int int64_t {aka long long int} 5832s | %llu 5832s 5832s If you find this error message confusing, uninformative, or wrong, please open an issue: 5832s https://github.com/diku-dk/futhark/issues 5832s 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.fut: 5833s Compiling with --backend=opencl: 5833s cc failed with code 1: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c: In function ‘futrts_umul_hi64’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5833s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ^~~~~~~~~~~ 5833s | __uint32_t 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4481:90: error: expected ‘)’ before ‘a’ 5833s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4481:109: error: expected ‘)’ before ‘b’ 5833s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c: In function ‘futrts_smul_hi64’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5833s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ^~~~~~~~~~ 5833s | __int128__ 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4485:86: error: expected ‘)’ before ‘a’ 5833s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:4485:104: error: expected ‘)’ before ‘b’ 5833s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c: In function ‘mk_compile_opts’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking7_exception.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5833s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5833s | ~~^ ~~~~~~~~~~~~~ 5833s | | | 5833s | unsigned int int64_t {aka long long int} 5833s | %llu 5833s 5833s If you find this error message confusing, uninformative, or wrong, please open an issue: 5833s https://github.com/diku-dk/futhark/issues 5833s 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.fut: 5833s Compiling with --backend=opencl: 5833s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.fut:21:18-19: 5833s Unused name "i". 5833s cc failed with code 1: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c: In function ‘futrts_umul_hi64’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4536:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5833s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ^~~~~~~~~~~ 5833s | __uint32_t 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4536:78: note: each undeclared identifier is reported only once for each function it appears in 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4536:90: error: expected ‘)’ before ‘a’ 5833s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4536:109: error: expected ‘)’ before ‘b’ 5833s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c: In function ‘futrts_smul_hi64’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4540:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5833s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ^~~~~~~~~~ 5833s | __int128__ 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4540:86: error: expected ‘)’ before ‘a’ 5833s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:4540:104: error: expected ‘)’ before ‘b’ 5833s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5833s | ~ ^ 5833s | ) 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c: In function ‘mk_compile_opts’: 5833s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking5_replicate.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5833s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5833s | ~~^ ~~~~~~~~~~~~~ 5833s | | | 5833s | unsigned int int64_t {aka long long int} 5833s | %llu 5833s 5833s If you find this error message confusing, uninformative, or wrong, please open an issue: 5833s https://github.com/diku-dk/futhark/issues 5833s 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.fut: 5834s Compiling with --backend=opencl: 5834s cc failed with code 1: 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c: In function ‘futrts_umul_hi64’: 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5834s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5834s | ^~~~~~~~~~~ 5834s | __uint32_t 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4508:90: error: expected ‘)’ before ‘a’ 5834s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5834s | ~ ^ 5834s | ) 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4508:109: error: expected ‘)’ before ‘b’ 5834s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5834s | ~ ^ 5834s | ) 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c: In function ‘futrts_smul_hi64’: 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5834s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5834s | ^~~~~~~~~~ 5834s | __int128__ 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4512:86: error: expected ‘)’ before ‘a’ 5834s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5834s | ~ ^ 5834s | ) 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:4512:104: error: expected ‘)’ before ‘b’ 5834s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5834s | ~ ^ 5834s | ) 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c: In function ‘mk_compile_opts’: 5834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/blocking6_update.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5834s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5834s | ~~^ ~~~~~~~~~~~~~ 5834s | | | 5834s | unsigned int int64_t {aka long long int} 5834s | %llu 5834s 5834s If you find this error message confusing, uninformative, or wrong, please open an issue: 5834s https://github.com/diku-dk/futhark/issues 5834s 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.fut: 5839s Compiling with --backend=opencl: 5839s cc failed with code 1: 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c: In function ‘futrts_umul_hi64’: 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5839s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5839s | ^~~~~~~~~~~ 5839s | __uint32_t 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4508:90: error: expected ‘)’ before ‘a’ 5839s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5839s | ~ ^ 5839s | ) 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4508:109: error: expected ‘)’ before ‘b’ 5839s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5839s | ~ ^ 5839s | ) 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c: In function ‘futrts_smul_hi64’: 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5839s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5839s | ^~~~~~~~~~ 5839s | __int128__ 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4512:86: error: expected ‘)’ before ‘a’ 5839s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5839s | ~ ^ 5839s | ) 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:4512:104: error: expected ‘)’ before ‘b’ 5839s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5839s | ~ ^ 5839s | ) 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c: In function ‘mk_compile_opts’: 5839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5839s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5839s | ~~^ ~~~~~~~~~~~~~ 5839s | | | 5839s | unsigned int int64_t {aka long long int} 5839s | %llu 5839s 5839s If you find this error message confusing, uninformative, or wrong, please open an issue: 5839s https://github.com/diku-dk/futhark/issues 5839s 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.fut: 5843s Compiling with --backend=opencl: 5843s cc failed with code 1: 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c: In function ‘futrts_umul_hi64’: 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5843s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5843s | ^~~~~~~~~~~ 5843s | __uint32_t 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4508:90: error: expected ‘)’ before ‘a’ 5843s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5843s | ~ ^ 5843s | ) 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4508:109: error: expected ‘)’ before ‘b’ 5843s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5843s | ~ ^ 5843s | ) 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c: In function ‘futrts_smul_hi64’: 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5843s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5843s | ^~~~~~~~~~ 5843s | __int128__ 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4512:86: error: expected ‘)’ before ‘a’ 5843s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5843s | ~ ^ 5843s | ) 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:4512:104: error: expected ‘)’ before ‘b’ 5843s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5843s | ~ ^ 5843s | ) 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c: In function ‘mk_compile_opts’: 5843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5843s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5843s | ~~^ ~~~~~~~~~~~~~ 5843s | | | 5843s | unsigned int int64_t {aka long long int} 5843s | %llu 5843s 5843s If you find this error message confusing, uninformative, or wrong, please open an issue: 5843s https://github.com/diku-dk/futhark/issues 5843s 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.fut: 5845s Compiling with --backend=opencl: 5845s cc failed with code 1: 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c: In function ‘futrts_umul_hi64’: 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5845s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5845s | ^~~~~~~~~~~ 5845s | __uint32_t 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4508:90: error: expected ‘)’ before ‘a’ 5845s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5845s | ~ ^ 5845s | ) 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4508:109: error: expected ‘)’ before ‘b’ 5845s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5845s | ~ ^ 5845s | ) 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c: In function ‘futrts_smul_hi64’: 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5845s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5845s | ^~~~~~~~~~ 5845s | __int128__ 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4512:86: error: expected ‘)’ before ‘a’ 5845s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5845s | ~ ^ 5845s | ) 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:4512:104: error: expected ‘)’ before ‘b’ 5845s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5845s | ~ ^ 5845s | ) 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c: In function ‘mk_compile_opts’: 5845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/cse2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5845s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5845s | ~~^ ~~~~~~~~~~~~~ 5845s | | | 5845s | unsigned int int64_t {aka long long int} 5845s | %llu 5845s 5845s If you find this error message confusing, uninformative, or wrong, please open an issue: 5845s https://github.com/diku-dk/futhark/issues 5845s 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.fut: 5846s Compiling with --backend=opencl: 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s 5846s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 5846s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5846s cc failed with code 1: 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c: In function ‘futrts_umul_hi64’: 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5846s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5846s | ^~~~~~~~~~~ 5846s | __uint32_t 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4522:90: error: expected ‘)’ before ‘a’ 5846s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5846s | ~ ^ 5846s | ) 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4522:109: error: expected ‘)’ before ‘b’ 5846s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5846s | ~ ^ 5846s | ) 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c: In function ‘futrts_smul_hi64’: 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5846s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5846s | ^~~~~~~~~~ 5846s | __int128__ 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4526:86: error: expected ‘)’ before ‘a’ 5846s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5846s | ~ ^ 5846s | ) 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:4526:104: error: expected ‘)’ before ‘b’ 5846s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5846s | ~ ^ 5846s | ) 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c: In function ‘mk_compile_opts’: 5846s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatindex.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5846s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5846s | ~~^ ~~~~~~~~~~~~~ 5846s | | | 5846s | unsigned int int64_t {aka long long int} 5846s | %llu 5846s 5846s If you find this error message confusing, uninformative, or wrong, please open an issue: 5846s https://github.com/diku-dk/futhark/issues 5846s 5847s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.fut: 5847s Compiling with --backend=opencl: 5847s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 5847s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5847s 5847s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 5847s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5847s 5847s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 5847s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5847s 5847s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 5847s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5847s 5847s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 5848s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5848s 5848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 5848s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5848s 5848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 5848s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5848s 5848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 5848s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5848s 5848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 5848s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5848s cc failed with code 1: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c: In function ‘futrts_umul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ^~~~~~~~~~~ 5848s | __uint32_t 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4507:90: error: expected ‘)’ before ‘a’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4507:109: error: expected ‘)’ before ‘b’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c: In function ‘futrts_smul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ^~~~~~~~~~ 5848s | __int128__ 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4511:86: error: expected ‘)’ before ‘a’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:4511:104: error: expected ‘)’ before ‘b’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c: In function ‘mk_compile_opts’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/flatupdate.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5848s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5848s | ~~^ ~~~~~~~~~~~~~ 5848s | | | 5848s | unsigned int int64_t {aka long long int} 5848s | %llu 5848s 5848s If you find this error message confusing, uninformative, or wrong, please open an issue: 5848s https://github.com/diku-dk/futhark/issues 5848s 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.fut: 5848s Compiling with --backend=opencl: 5848s cc failed with code 1: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c: In function ‘futrts_umul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ^~~~~~~~~~~ 5848s | __uint32_t 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4507:90: error: expected ‘)’ before ‘a’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4507:109: error: expected ‘)’ before ‘b’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c: In function ‘futrts_smul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ^~~~~~~~~~ 5848s | __int128__ 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4511:86: error: expected ‘)’ before ‘a’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:4511:104: error: expected ‘)’ before ‘b’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c: In function ‘mk_compile_opts’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun2_2-1_unused.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5848s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5848s | ~~^ ~~~~~~~~~~~~~ 5848s | | | 5848s | unsigned int int64_t {aka long long int} 5848s | %llu 5848s 5848s If you find this error message confusing, uninformative, or wrong, please open an issue: 5848s https://github.com/diku-dk/futhark/issues 5848s 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.fut: 5848s Compiling with --backend=opencl: 5848s cc failed with code 1: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c: In function ‘futrts_umul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ^~~~~~~~~~~ 5848s | __uint32_t 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4507:90: error: expected ‘)’ before ‘a’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4507:109: error: expected ‘)’ before ‘b’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c: In function ‘futrts_smul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ^~~~~~~~~~ 5848s | __int128__ 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4511:86: error: expected ‘)’ before ‘a’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:4511:104: error: expected ‘)’ before ‘b’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c: In function ‘mk_compile_opts’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun0_hostonly.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5848s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5848s | ~~^ ~~~~~~~~~~~~~ 5848s | | | 5848s | unsigned int int64_t {aka long long int} 5848s | %llu 5848s 5848s If you find this error message confusing, uninformative, or wrong, please open an issue: 5848s https://github.com/diku-dk/futhark/issues 5848s 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.fut: 5848s Compiling with --backend=opencl: 5848s cc failed with code 1: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c: In function ‘futrts_umul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ^~~~~~~~~~~ 5848s | __uint32_t 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4507:90: error: expected ‘)’ before ‘a’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4507:109: error: expected ‘)’ before ‘b’ 5848s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c: In function ‘futrts_smul_hi64’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ^~~~~~~~~~ 5848s | __int128__ 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4511:86: error: expected ‘)’ before ‘a’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:4511:104: error: expected ‘)’ before ‘b’ 5848s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5848s | ~ ^ 5848s | ) 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c: In function ‘mk_compile_opts’: 5848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun1_2-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5848s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5848s | ~~^ ~~~~~~~~~~~~~ 5848s | | | 5848s | unsigned int int64_t {aka long long int} 5848s | %llu 5848s 5848s If you find this error message confusing, uninformative, or wrong, please open an issue: 5848s https://github.com/diku-dk/futhark/issues 5848s 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.fut: 5852s Compiling with --backend=opencl: 5852s cc failed with code 1: 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c: In function ‘futrts_umul_hi64’: 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5852s | ^~~~~~~~~~~ 5852s | __uint32_t 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4507:90: error: expected ‘)’ before ‘a’ 5852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5852s | ~ ^ 5852s | ) 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4507:109: error: expected ‘)’ before ‘b’ 5852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5852s | ~ ^ 5852s | ) 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c: In function ‘futrts_smul_hi64’: 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5852s | ^~~~~~~~~~ 5852s | __int128__ 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4511:86: error: expected ‘)’ before ‘a’ 5852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5852s | ~ ^ 5852s | ) 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:4511:104: error: expected ‘)’ before ‘b’ 5852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5852s | ~ ^ 5852s | ) 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c: In function ‘mk_compile_opts’: 5852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun3_2-2-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5852s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5852s | ~~^ ~~~~~~~~~~~~~ 5852s | | | 5852s | unsigned int int64_t {aka long long int} 5852s | %llu 5852s 5852s If you find this error message confusing, uninformative, or wrong, please open an issue: 5852s https://github.com/diku-dk/futhark/issues 5852s 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.fut: 5855s Compiling with --backend=opencl: 5855s cc failed with code 1: 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c: In function ‘futrts_umul_hi64’: 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5855s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5855s | ^~~~~~~~~~~ 5855s | __uint32_t 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4508:90: error: expected ‘)’ before ‘a’ 5855s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5855s | ~ ^ 5855s | ) 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4508:109: error: expected ‘)’ before ‘b’ 5855s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5855s | ~ ^ 5855s | ) 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c: In function ‘futrts_smul_hi64’: 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5855s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5855s | ^~~~~~~~~~ 5855s | __int128__ 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4512:86: error: expected ‘)’ before ‘a’ 5855s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5855s | ~ ^ 5855s | ) 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:4512:104: error: expected ‘)’ before ‘b’ 5855s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5855s | ~ ^ 5855s | ) 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c: In function ‘mk_compile_opts’: 5855s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun4_2-2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5855s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5855s | ~~^ ~~~~~~~~~~~~~ 5855s | | | 5855s | unsigned int int64_t {aka long long int} 5855s | %llu 5855s 5855s If you find this error message confusing, uninformative, or wrong, please open an issue: 5855s https://github.com/diku-dk/futhark/issues 5855s 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.fut: 5858s Compiling with --backend=opencl: 5858s cc failed with code 1: 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c: In function ‘futrts_umul_hi64’: 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5858s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5858s | ^~~~~~~~~~~ 5858s | __uint32_t 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4509:90: error: expected ‘)’ before ‘a’ 5858s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5858s | ~ ^ 5858s | ) 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4509:109: error: expected ‘)’ before ‘b’ 5858s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5858s | ~ ^ 5858s | ) 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c: In function ‘futrts_smul_hi64’: 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5858s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5858s | ^~~~~~~~~~ 5858s | __int128__ 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4513:86: error: expected ‘)’ before ‘a’ 5858s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5858s | ~ ^ 5858s | ) 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:4513:104: error: expected ‘)’ before ‘b’ 5858s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5858s | ~ ^ 5858s | ) 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c: In function ‘mk_compile_opts’: 5858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun5_2-3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5858s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5858s | ~~^ ~~~~~~~~~~~~~ 5858s | | | 5858s | unsigned int int64_t {aka long long int} 5858s | %llu 5858s 5858s If you find this error message confusing, uninformative, or wrong, please open an issue: 5858s https://github.com/diku-dk/futhark/issues 5858s 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.fut: 5859s Compiling with --backend=opencl: 5859s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.fut:11:22-23: 5859s Unused name "y". 5859s cc failed with code 1: 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c: In function ‘futrts_umul_hi64’: 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5859s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5859s | ^~~~~~~~~~~ 5859s | __uint32_t 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4508:90: error: expected ‘)’ before ‘a’ 5859s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5859s | ~ ^ 5859s | ) 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4508:109: error: expected ‘)’ before ‘b’ 5859s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5859s | ~ ^ 5859s | ) 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c: In function ‘futrts_smul_hi64’: 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5859s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5859s | ^~~~~~~~~~ 5859s | __int128__ 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4512:86: error: expected ‘)’ before ‘a’ 5859s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5859s | ~ ^ 5859s | ) 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:4512:104: error: expected ‘)’ before ‘b’ 5859s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5859s | ~ ^ 5859s | ) 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c: In function ‘mk_compile_opts’: 5859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun6_3-2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5859s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5859s | ~~^ ~~~~~~~~~~~~~ 5859s | | | 5859s | unsigned int int64_t {aka long long int} 5859s | %llu 5859s 5859s If you find this error message confusing, uninformative, or wrong, please open an issue: 5859s https://github.com/diku-dk/futhark/issues 5859s 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.fut: 5861s Compiling with --backend=opencl: 5861s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.fut:9:29-30: 5861s Unused name "z". 5861s cc failed with code 1: 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c: In function ‘futrts_umul_hi64’: 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5861s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5861s | ^~~~~~~~~~~ 5861s | __uint32_t 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4508:90: error: expected ‘)’ before ‘a’ 5861s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5861s | ~ ^ 5861s | ) 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4508:109: error: expected ‘)’ before ‘b’ 5861s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5861s | ~ ^ 5861s | ) 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c: In function ‘futrts_smul_hi64’: 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5861s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5861s | ^~~~~~~~~~ 5861s | __int128__ 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4512:86: error: expected ‘)’ before ‘a’ 5861s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5861s | ~ ^ 5861s | ) 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:4512:104: error: expected ‘)’ before ‘b’ 5861s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5861s | ~ ^ 5861s | ) 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c: In function ‘mk_compile_opts’: 5861s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun7_3-2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5861s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5861s | ~~^ ~~~~~~~~~~~~~ 5861s | | | 5861s | unsigned int int64_t {aka long long int} 5861s | %llu 5861s 5861s If you find this error message confusing, uninformative, or wrong, please open an issue: 5861s https://github.com/diku-dk/futhark/issues 5861s 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.fut: 5863s Compiling with --backend=opencl: 5863s cc failed with code 1: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c: In function ‘futrts_umul_hi64’: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5863s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ^~~~~~~~~~~ 5863s | __uint32_t 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4507:90: error: expected ‘)’ before ‘a’ 5863s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4507:109: error: expected ‘)’ before ‘b’ 5863s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c: In function ‘futrts_smul_hi64’: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5863s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5863s | ^~~~~~~~~~ 5863s | __int128__ 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4511:86: error: expected ‘)’ before ‘a’ 5863s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:4511:104: error: expected ‘)’ before ‘b’ 5863s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c: In function ‘mk_compile_opts’: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/fun8_2-1_hostonly.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5863s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5863s | ~~^ ~~~~~~~~~~~~~ 5863s | | | 5863s | unsigned int int64_t {aka long long int} 5863s | %llu 5863s 5863s If you find this error message confusing, uninformative, or wrong, please open an issue: 5863s https://github.com/diku-dk/futhark/issues 5863s 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.fut: 5863s Compiling with --backend=opencl: 5863s cc failed with code 1: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c: In function ‘futrts_umul_hi64’: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5863s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ^~~~~~~~~~~ 5863s | __uint32_t 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4508:90: error: expected ‘)’ before ‘a’ 5863s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4508:109: error: expected ‘)’ before ‘b’ 5863s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5863s | ~ ^ 5863s | ) 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c: In function ‘futrts_smul_hi64’: 5863s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5864s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ^~~~~~~~~~ 5864s | __int128__ 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4512:86: error: expected ‘)’ before ‘a’ 5864s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:4512:104: error: expected ‘)’ before ‘b’ 5864s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c: In function ‘mk_compile_opts’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5864s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5864s | ~~^ ~~~~~~~~~~~~~ 5864s | | | 5864s | unsigned int int64_t {aka long long int} 5864s | %llu 5864s 5864s If you find this error message confusing, uninformative, or wrong, please open an issue: 5864s https://github.com/diku-dk/futhark/issues 5864s 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.fut: 5864s Compiling with --backend=opencl: 5864s cc failed with code 1: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c: In function ‘futrts_umul_hi64’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ^~~~~~~~~~~ 5864s | __uint32_t 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4507:90: error: expected ‘)’ before ‘a’ 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4507:109: error: expected ‘)’ before ‘b’ 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c: In function ‘futrts_smul_hi64’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ^~~~~~~~~~ 5864s | __int128__ 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4511:86: error: expected ‘)’ before ‘a’ 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:4511:104: error: expected ‘)’ before ‘b’ 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c: In function ‘mk_compile_opts’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist0.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5864s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5864s | ~~^ ~~~~~~~~~~~~~ 5864s | | | 5864s | unsigned int int64_t {aka long long int} 5864s | %llu 5864s 5864s If you find this error message confusing, uninformative, or wrong, please open an issue: 5864s https://github.com/diku-dk/futhark/issues 5864s 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.fut: 5864s Compiling with --backend=opencl: 5864s cc failed with code 1: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c: In function ‘futrts_umul_hi64’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ^~~~~~~~~~~ 5864s | __uint32_t 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4507:90: error: expected ‘)’ before ‘a’ 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4507:109: error: expected ‘)’ before ‘b’ 5864s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c: In function ‘futrts_smul_hi64’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ^~~~~~~~~~ 5864s | __int128__ 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4511:86: error: expected ‘)’ before ‘a’ 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:4511:104: error: expected ‘)’ before ‘b’ 5864s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5864s | ~ ^ 5864s | ) 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c: In function ‘mk_compile_opts’: 5864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hist1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5864s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5864s | ~~^ ~~~~~~~~~~~~~ 5864s | | | 5864s | unsigned int int64_t {aka long long int} 5864s | %llu 5864s 5864s If you find this error message confusing, uninformative, or wrong, please open an issue: 5864s https://github.com/diku-dk/futhark/issues 5864s 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.fut: 5869s Compiling with --backend=opencl: 5869s cc failed with code 1: 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c: In function ‘futrts_umul_hi64’: 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5869s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5869s | ^~~~~~~~~~~ 5869s | __uint32_t 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4508:90: error: expected ‘)’ before ‘a’ 5869s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5869s | ~ ^ 5869s | ) 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4508:109: error: expected ‘)’ before ‘b’ 5869s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5869s | ~ ^ 5869s | ) 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c: In function ‘futrts_smul_hi64’: 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5869s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5869s | ^~~~~~~~~~ 5869s | __int128__ 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4512:86: error: expected ‘)’ before ‘a’ 5869s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5869s | ~ ^ 5869s | ) 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:4512:104: error: expected ‘)’ before ‘b’ 5869s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5869s | ~ ^ 5869s | ) 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c: In function ‘mk_compile_opts’: 5869s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/hoisted1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5869s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5869s | ~~^ ~~~~~~~~~~~~~ 5869s | | | 5869s | unsigned int int64_t {aka long long int} 5869s | %llu 5869s 5869s If you find this error message confusing, uninformative, or wrong, please open an issue: 5869s https://github.com/diku-dk/futhark/issues 5869s 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.fut: 5870s Compiling with --backend=opencl: 5870s cc failed with code 1: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c: In function ‘futrts_umul_hi64’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ^~~~~~~~~~~ 5870s | __uint32_t 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4507:90: error: expected ‘)’ before ‘a’ 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4507:109: error: expected ‘)’ before ‘b’ 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c: In function ‘futrts_smul_hi64’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ^~~~~~~~~~ 5870s | __int128__ 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4511:86: error: expected ‘)’ before ‘a’ 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:4511:104: error: expected ‘)’ before ‘b’ 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c: In function ‘mk_compile_opts’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5870s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5870s | ~~^ ~~~~~~~~~~~~~ 5870s | | | 5870s | unsigned int int64_t {aka long long int} 5870s | %llu 5870s 5870s If you find this error message confusing, uninformative, or wrong, please open an issue: 5870s https://github.com/diku-dk/futhark/issues 5870s 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.fut: 5870s Compiling with --backend=opencl: 5870s cc failed with code 1: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c: In function ‘futrts_umul_hi64’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ^~~~~~~~~~~ 5870s | __uint32_t 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4507:90: error: expected ‘)’ before ‘a’ 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4507:109: error: expected ‘)’ before ‘b’ 5870s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c: In function ‘futrts_smul_hi64’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ^~~~~~~~~~ 5870s | __int128__ 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4511:86: error: expected ‘)’ before ‘a’ 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:4511:104: error: expected ‘)’ before ‘b’ 5870s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5870s | ~ ^ 5870s | ) 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c: In function ‘mk_compile_opts’: 5870s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5870s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5870s | ~~^ ~~~~~~~~~~~~~ 5870s | | | 5870s | unsigned int int64_t {aka long long int} 5870s | %llu 5870s 5870s If you find this error message confusing, uninformative, or wrong, please open an issue: 5870s https://github.com/diku-dk/futhark/issues 5870s 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.fut: 5872s Compiling with --backend=opencl: 5872s cc failed with code 1: 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c: In function ‘futrts_umul_hi64’: 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5872s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5872s | ^~~~~~~~~~~ 5872s | __uint32_t 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4481:90: error: expected ‘)’ before ‘a’ 5872s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5872s | ~ ^ 5872s | ) 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4481:109: error: expected ‘)’ before ‘b’ 5872s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5872s | ~ ^ 5872s | ) 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c: In function ‘futrts_smul_hi64’: 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5872s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5872s | ^~~~~~~~~~ 5872s | __int128__ 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4485:86: error: expected ‘)’ before ‘a’ 5872s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5872s | ~ ^ 5872s | ) 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:4485:104: error: expected ‘)’ before ‘b’ 5872s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5872s | ~ ^ 5872s | ) 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c: In function ‘mk_compile_opts’: 5872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if10.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5872s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5872s | ~~^ ~~~~~~~~~~~~~ 5872s | | | 5872s | unsigned int int64_t {aka long long int} 5872s | %llu 5872s 5872s If you find this error message confusing, uninformative, or wrong, please open an issue: 5872s https://github.com/diku-dk/futhark/issues 5872s 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.fut: 5876s Compiling with --backend=opencl: 5876s cc failed with code 1: 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c: In function ‘futrts_umul_hi64’: 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5876s | ^~~~~~~~~~~ 5876s | __uint32_t 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4507:90: error: expected ‘)’ before ‘a’ 5876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5876s | ~ ^ 5876s | ) 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4507:109: error: expected ‘)’ before ‘b’ 5876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5876s | ~ ^ 5876s | ) 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c: In function ‘futrts_smul_hi64’: 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5876s | ^~~~~~~~~~ 5876s | __int128__ 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4511:86: error: expected ‘)’ before ‘a’ 5876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5876s | ~ ^ 5876s | ) 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:4511:104: error: expected ‘)’ before ‘b’ 5876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5876s | ~ ^ 5876s | ) 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c: In function ‘mk_compile_opts’: 5876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if2.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5876s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5876s | ~~^ ~~~~~~~~~~~~~ 5876s | | | 5876s | unsigned int int64_t {aka long long int} 5876s | %llu 5876s 5876s If you find this error message confusing, uninformative, or wrong, please open an issue: 5876s https://github.com/diku-dk/futhark/issues 5876s 5876s (1069 failed, 99 passed, 1135 to go). 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.fut: 5878s Compiling with --backend=opencl: 5878s cc failed with code 1: 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c: In function ‘futrts_umul_hi64’: 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5878s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5878s | ^~~~~~~~~~~ 5878s | __uint32_t 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4508:90: error: expected ‘)’ before ‘a’ 5878s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5878s | ~ ^ 5878s | ) 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4508:109: error: expected ‘)’ before ‘b’ 5878s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5878s | ~ ^ 5878s | ) 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c: In function ‘futrts_smul_hi64’: 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5878s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5878s | ^~~~~~~~~~ 5878s | __int128__ 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4512:86: error: expected ‘)’ before ‘a’ 5878s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5878s | ~ ^ 5878s | ) 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:4512:104: error: expected ‘)’ before ‘b’ 5878s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5878s | ~ ^ 5878s | ) 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c: In function ‘mk_compile_opts’: 5878s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5878s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5878s | ~~^ ~~~~~~~~~~~~~ 5878s | | | 5878s | unsigned int int64_t {aka long long int} 5878s | %llu 5878s 5878s If you find this error message confusing, uninformative, or wrong, please open an issue: 5878s https://github.com/diku-dk/futhark/issues 5878s 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.fut: 5879s Compiling with --backend=opencl: 5879s cc failed with code 1: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c: In function ‘futrts_umul_hi64’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5879s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ^~~~~~~~~~~ 5879s | __uint32_t 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4508:90: error: expected ‘)’ before ‘a’ 5879s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4508:109: error: expected ‘)’ before ‘b’ 5879s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c: In function ‘futrts_smul_hi64’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5879s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ^~~~~~~~~~ 5879s | __int128__ 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4512:86: error: expected ‘)’ before ‘a’ 5879s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:4512:104: error: expected ‘)’ before ‘b’ 5879s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c: In function ‘mk_compile_opts’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if3.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5879s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5879s | ~~^ ~~~~~~~~~~~~~ 5879s | | | 5879s | unsigned int int64_t {aka long long int} 5879s | %llu 5879s 5879s If you find this error message confusing, uninformative, or wrong, please open an issue: 5879s https://github.com/diku-dk/futhark/issues 5879s 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.fut: 5879s Compiling with --backend=opencl: 5879s cc failed with code 1: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c: In function ‘futrts_umul_hi64’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5879s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ^~~~~~~~~~~ 5879s | __uint32_t 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4507:90: error: expected ‘)’ before ‘a’ 5879s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4507:109: error: expected ‘)’ before ‘b’ 5879s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c: In function ‘futrts_smul_hi64’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5879s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ^~~~~~~~~~ 5879s | __int128__ 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4511:86: error: expected ‘)’ before ‘a’ 5879s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:4511:104: error: expected ‘)’ before ‘b’ 5879s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5879s | ~ ^ 5879s | ) 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c: In function ‘mk_compile_opts’: 5879s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5879s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5879s | ~~^ ~~~~~~~~~~~~~ 5879s | | | 5879s | unsigned int int64_t {aka long long int} 5879s | %llu 5879s 5879s If you find this error message confusing, uninformative, or wrong, please open an issue: 5879s https://github.com/diku-dk/futhark/issues 5879s 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.fut: 5883s Compiling with --backend=opencl: 5883s cc failed with code 1: 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c: In function ‘futrts_umul_hi64’: 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5883s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5883s | ^~~~~~~~~~~ 5883s | __uint32_t 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4508:90: error: expected ‘)’ before ‘a’ 5883s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5883s | ~ ^ 5883s | ) 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4508:109: error: expected ‘)’ before ‘b’ 5883s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5883s | ~ ^ 5883s | ) 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c: In function ‘futrts_smul_hi64’: 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5883s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5883s | ^~~~~~~~~~ 5883s | __int128__ 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4512:86: error: expected ‘)’ before ‘a’ 5883s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5883s | ~ ^ 5883s | ) 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:4512:104: error: expected ‘)’ before ‘b’ 5883s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5883s | ~ ^ 5883s | ) 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c: In function ‘mk_compile_opts’: 5883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5883s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5883s | ~~^ ~~~~~~~~~~~~~ 5883s | | | 5883s | unsigned int int64_t {aka long long int} 5883s | %llu 5883s 5883s If you find this error message confusing, uninformative, or wrong, please open an issue: 5883s https://github.com/diku-dk/futhark/issues 5883s 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.fut: 5884s Compiling with --backend=opencl: 5884s cc failed with code 1: 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c: In function ‘futrts_umul_hi64’: 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5884s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5884s | ^~~~~~~~~~~ 5884s | __uint32_t 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4508:90: error: expected ‘)’ before ‘a’ 5884s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5884s | ~ ^ 5884s | ) 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4508:109: error: expected ‘)’ before ‘b’ 5884s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5884s | ~ ^ 5884s | ) 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c: In function ‘futrts_smul_hi64’: 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5884s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5884s | ^~~~~~~~~~ 5884s | __int128__ 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4512:86: error: expected ‘)’ before ‘a’ 5884s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5884s | ~ ^ 5884s | ) 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:4512:104: error: expected ‘)’ before ‘b’ 5884s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5884s | ~ ^ 5884s | ) 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c: In function ‘mk_compile_opts’: 5884s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if6.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5884s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5884s | ~~^ ~~~~~~~~~~~~~ 5884s | | | 5884s | unsigned int int64_t {aka long long int} 5884s | %llu 5884s 5884s If you find this error message confusing, uninformative, or wrong, please open an issue: 5884s https://github.com/diku-dk/futhark/issues 5884s 5885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.fut: 5885s Compiling with --backend=opencl: 5885s cc failed with code 1: 5885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c: In function ‘futrts_umul_hi64’: 5885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5885s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5885s | ^~~~~~~~~~~ 5885s | __uint32_t 5885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4508:90: error: expected ‘)’ before ‘a’ 5886s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5886s | ~ ^ 5886s | ) 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4508:109: error: expected ‘)’ before ‘b’ 5886s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5886s | ~ ^ 5886s | ) 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c: In function ‘futrts_smul_hi64’: 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5886s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5886s | ^~~~~~~~~~ 5886s | __int128__ 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4512:86: error: expected ‘)’ before ‘a’ 5886s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5886s | ~ ^ 5886s | ) 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:4512:104: error: expected ‘)’ before ‘b’ 5886s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5886s | ~ ^ 5886s | ) 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c: In function ‘mk_compile_opts’: 5886s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if8.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5886s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5886s | ~~^ ~~~~~~~~~~~~~ 5886s | | | 5886s | unsigned int int64_t {aka long long int} 5886s | %llu 5886s 5886s If you find this error message confusing, uninformative, or wrong, please open an issue: 5886s https://github.com/diku-dk/futhark/issues 5886s 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.fut: 5888s Compiling with --backend=opencl: 5888s cc failed with code 1: 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c: In function ‘futrts_umul_hi64’: 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5888s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5888s | ^~~~~~~~~~~ 5888s | __uint32_t 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4508:90: error: expected ‘)’ before ‘a’ 5888s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5888s | ~ ^ 5888s | ) 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4508:109: error: expected ‘)’ before ‘b’ 5888s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5888s | ~ ^ 5888s | ) 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c: In function ‘futrts_smul_hi64’: 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5888s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5888s | ^~~~~~~~~~ 5888s | __int128__ 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4512:86: error: expected ‘)’ before ‘a’ 5888s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5888s | ~ ^ 5888s | ) 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:4512:104: error: expected ‘)’ before ‘b’ 5888s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5888s | ~ ^ 5888s | ) 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c: In function ‘mk_compile_opts’: 5888s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/if9.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5888s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5888s | ~~^ ~~~~~~~~~~~~~ 5888s | | | 5888s | unsigned int int64_t {aka long long int} 5888s | %llu 5888s 5888s If you find this error message confusing, uninformative, or wrong, please open an issue: 5888s https://github.com/diku-dk/futhark/issues 5888s 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.fut: 5889s Compiling with --backend=opencl: 5889s cc failed with code 1: 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c: In function ‘futrts_umul_hi64’: 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5889s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5889s | ^~~~~~~~~~~ 5889s | __uint32_t 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4507:90: error: expected ‘)’ before ‘a’ 5889s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5889s | ~ ^ 5889s | ) 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4507:109: error: expected ‘)’ before ‘b’ 5889s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5889s | ~ ^ 5889s | ) 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c: In function ‘futrts_smul_hi64’: 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5889s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5889s | ^~~~~~~~~~ 5889s | __int128__ 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4511:86: error: expected ‘)’ before ‘a’ 5889s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5889s | ~ ^ 5889s | ) 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:4511:104: error: expected ‘)’ before ‘b’ 5889s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5889s | ~ ^ 5889s | ) 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c: In function ‘mk_compile_opts’: 5889s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5889s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5889s | ~~^ ~~~~~~~~~~~~~ 5889s | | | 5889s | unsigned int int64_t {aka long long int} 5889s | %llu 5889s 5889s If you find this error message confusing, uninformative, or wrong, please open an issue: 5889s https://github.com/diku-dk/futhark/issues 5889s 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.fut: 5891s Compiling with --backend=opencl: 5891s cc failed with code 1: 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c: In function ‘futrts_umul_hi64’: 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5891s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5891s | ^~~~~~~~~~~ 5891s | __uint32_t 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4522:90: error: expected ‘)’ before ‘a’ 5891s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5891s | ~ ^ 5891s | ) 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4522:109: error: expected ‘)’ before ‘b’ 5891s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5891s | ~ ^ 5891s | ) 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c: In function ‘futrts_smul_hi64’: 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5891s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5891s | ^~~~~~~~~~ 5891s | __int128__ 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4526:86: error: expected ‘)’ before ‘a’ 5891s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5891s | ~ ^ 5891s | ) 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:4526:104: error: expected ‘)’ before ‘b’ 5891s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5891s | ~ ^ 5891s | ) 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c: In function ‘mk_compile_opts’: 5891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index2.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5891s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5891s | ~~^ ~~~~~~~~~~~~~ 5891s | | | 5891s | unsigned int int64_t {aka long long int} 5891s | %llu 5891s 5891s If you find this error message confusing, uninformative, or wrong, please open an issue: 5891s https://github.com/diku-dk/futhark/issues 5891s 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.fut: 5892s Compiling with --backend=opencl: 5892s cc failed with code 1: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c: In function ‘futrts_umul_hi64’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5892s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ^~~~~~~~~~~ 5892s | __uint32_t 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4507:90: error: expected ‘)’ before ‘a’ 5892s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4507:109: error: expected ‘)’ before ‘b’ 5892s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c: In function ‘futrts_smul_hi64’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5892s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ^~~~~~~~~~ 5892s | __int128__ 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4511:86: error: expected ‘)’ before ‘a’ 5892s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:4511:104: error: expected ‘)’ before ‘b’ 5892s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c: In function ‘mk_compile_opts’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/index1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5892s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5892s | ~~^ ~~~~~~~~~~~~~ 5892s | | | 5892s | unsigned int int64_t {aka long long int} 5892s | %llu 5892s 5892s If you find this error message confusing, uninformative, or wrong, please open an issue: 5892s https://github.com/diku-dk/futhark/issues 5892s 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut: 5892s Compiling with --backend=opencl: 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s 5892s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 5892s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5892s cc failed with code 1: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c: In function ‘futrts_umul_hi64’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5892s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ^~~~~~~~~~~ 5892s | __uint32_t 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4481:90: error: expected ‘)’ before ‘a’ 5892s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4481:109: error: expected ‘)’ before ‘b’ 5892s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c: In function ‘futrts_smul_hi64’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5892s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ^~~~~~~~~~ 5892s | __int128__ 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4485:86: error: expected ‘)’ before ‘a’ 5892s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:4485:104: error: expected ‘)’ before ‘b’ 5892s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5892s | ~ ^ 5892s | ) 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c: In function ‘mk_compile_opts’: 5892s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5892s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5892s | ~~^ ~~~~~~~~~~~~~ 5892s | | | 5892s | unsigned int int64_t {aka long long int} 5892s | %llu 5892s 5892s If you find this error message confusing, uninformative, or wrong, please open an issue: 5892s https://github.com/diku-dk/futhark/issues 5892s 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.fut: 5897s Compiling with --backend=opencl: 5897s cc failed with code 1: 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c: In function ‘futrts_umul_hi64’: 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5897s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5897s | ^~~~~~~~~~~ 5897s | __uint32_t 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4507:90: error: expected ‘)’ before ‘a’ 5897s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5897s | ~ ^ 5897s | ) 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4507:109: error: expected ‘)’ before ‘b’ 5897s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5897s | ~ ^ 5897s | ) 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c: In function ‘futrts_smul_hi64’: 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5897s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5897s | ^~~~~~~~~~ 5897s | __int128__ 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4511:86: error: expected ‘)’ before ‘a’ 5897s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5897s | ~ ^ 5897s | ) 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:4511:104: error: expected ‘)’ before ‘b’ 5897s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5897s | ~ ^ 5897s | ) 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c: In function ‘mk_compile_opts’: 5897s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/iota.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5897s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5897s | ~~^ ~~~~~~~~~~~~~ 5897s | | | 5897s | unsigned int int64_t {aka long long int} 5897s | %llu 5897s 5897s If you find this error message confusing, uninformative, or wrong, please open an issue: 5897s https://github.com/diku-dk/futhark/issues 5897s 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.fut: 5901s Compiling with --backend=opencl: 5901s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.fut:9:18-19: 5901s Unused name "i". 5901s cc failed with code 1: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c: In function ‘futrts_umul_hi64’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ^~~~~~~~~~~ 5901s | __uint32_t 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4507:90: error: expected ‘)’ before ‘a’ 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4507:109: error: expected ‘)’ before ‘b’ 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c: In function ‘futrts_smul_hi64’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ^~~~~~~~~~ 5901s | __int128__ 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4511:86: error: expected ‘)’ before ‘a’ 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:4511:104: error: expected ‘)’ before ‘b’ 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c: In function ‘mk_compile_opts’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/kernels_hostonly.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5901s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5901s | ~~^ ~~~~~~~~~~~~~ 5901s | | | 5901s | unsigned int int64_t {aka long long int} 5901s | %llu 5901s 5901s If you find this error message confusing, uninformative, or wrong, please open an issue: 5901s https://github.com/diku-dk/futhark/issues 5901s 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.fut: 5901s Compiling with --backend=opencl: 5901s cc failed with code 1: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c: In function ‘futrts_umul_hi64’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ^~~~~~~~~~~ 5901s | __uint32_t 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4507:90: error: expected ‘)’ before ‘a’ 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4507:109: error: expected ‘)’ before ‘b’ 5901s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c: In function ‘futrts_smul_hi64’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ^~~~~~~~~~ 5901s | __int128__ 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4511:86: error: expected ‘)’ before ‘a’ 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:4511:104: error: expected ‘)’ before ‘b’ 5901s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5901s | ~ ^ 5901s | ) 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c: In function ‘mk_compile_opts’: 5901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop11_into.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5901s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5901s | ~~^ ~~~~~~~~~~~~~ 5901s | | | 5901s | unsigned int int64_t {aka long long int} 5901s | %llu 5901s 5901s If you find this error message confusing, uninformative, or wrong, please open an issue: 5901s https://github.com/diku-dk/futhark/issues 5901s 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.fut: 5902s Compiling with --backend=opencl: 5902s cc failed with code 1: 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c: In function ‘futrts_umul_hi64’: 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5902s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5902s | ^~~~~~~~~~~ 5902s | __uint32_t 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4507:90: error: expected ‘)’ before ‘a’ 5902s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5902s | ~ ^ 5902s | ) 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4507:109: error: expected ‘)’ before ‘b’ 5902s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5902s | ~ ^ 5902s | ) 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c: In function ‘futrts_smul_hi64’: 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5902s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5902s | ^~~~~~~~~~ 5902s | __int128__ 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4511:86: error: expected ‘)’ before ‘a’ 5902s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5902s | ~ ^ 5902s | ) 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:4511:104: error: expected ‘)’ before ‘b’ 5902s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5902s | ~ ^ 5902s | ) 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c: In function ‘mk_compile_opts’: 5902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop10_blocked.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5902s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5902s | ~~^ ~~~~~~~~~~~~~ 5902s | | | 5902s | unsigned int int64_t {aka long long int} 5902s | %llu 5902s 5902s If you find this error message confusing, uninformative, or wrong, please open an issue: 5902s https://github.com/diku-dk/futhark/issues 5902s 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.fut: 5903s Compiling with --backend=opencl: 5903s cc failed with code 1: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c: In function ‘futrts_umul_hi64’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ^~~~~~~~~~~ 5903s | __uint32_t 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4507:90: error: expected ‘)’ before ‘a’ 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4507:109: error: expected ‘)’ before ‘b’ 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c: In function ‘futrts_smul_hi64’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ^~~~~~~~~~ 5903s | __int128__ 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4511:86: error: expected ‘)’ before ‘a’ 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:4511:104: error: expected ‘)’ before ‘b’ 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c: In function ‘mk_compile_opts’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop0_inside.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5903s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5903s | ~~^ ~~~~~~~~~~~~~ 5903s | | | 5903s | unsigned int int64_t {aka long long int} 5903s | %llu 5903s 5903s If you find this error message confusing, uninformative, or wrong, please open an issue: 5903s https://github.com/diku-dk/futhark/issues 5903s 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.fut: 5903s Compiling with --backend=opencl: 5903s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.fut:21:21-22: 5903s Unused name "i". 5903s cc failed with code 1: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c: In function ‘futrts_umul_hi64’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ^~~~~~~~~~~ 5903s | __uint32_t 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4507:90: error: expected ‘)’ before ‘a’ 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4507:109: error: expected ‘)’ before ‘b’ 5903s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c: In function ‘futrts_smul_hi64’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ^~~~~~~~~~ 5903s | __int128__ 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4511:86: error: expected ‘)’ before ‘a’ 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:4511:104: error: expected ‘)’ before ‘b’ 5903s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5903s | ~ ^ 5903s | ) 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c: In function ‘mk_compile_opts’: 5903s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop12_into.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5903s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5903s | ~~^ ~~~~~~~~~~~~~ 5903s | | | 5903s | unsigned int int64_t {aka long long int} 5903s | %llu 5903s 5903s If you find this error message confusing, uninformative, or wrong, please open an issue: 5903s https://github.com/diku-dk/futhark/issues 5903s 5904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.fut: 5904s Compiling with --backend=opencl: 5904s cc failed with code 1: 5904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c: In function ‘futrts_umul_hi64’: 5904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5904s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5904s | ^~~~~~~~~~~ 5904s | __uint32_t 5904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5904s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4507:90: error: expected ‘)’ before ‘a’ 5904s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5905s | ~ ^ 5905s | ) 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4507:109: error: expected ‘)’ before ‘b’ 5905s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5905s | ~ ^ 5905s | ) 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c: In function ‘futrts_smul_hi64’: 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5905s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5905s | ^~~~~~~~~~ 5905s | __int128__ 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4511:86: error: expected ‘)’ before ‘a’ 5905s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5905s | ~ ^ 5905s | ) 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:4511:104: error: expected ‘)’ before ‘b’ 5905s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5905s | ~ ^ 5905s | ) 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c: In function ‘mk_compile_opts’: 5905s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop13_into.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5905s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5905s | ~~^ ~~~~~~~~~~~~~ 5905s | | | 5905s | unsigned int int64_t {aka long long int} 5905s | %llu 5905s 5905s If you find this error message confusing, uninformative, or wrong, please open an issue: 5905s https://github.com/diku-dk/futhark/issues 5905s 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.fut: 5906s Compiling with --backend=opencl: 5906s cc failed with code 1: 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c: In function ‘futrts_umul_hi64’: 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5906s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5906s | ^~~~~~~~~~~ 5906s | __uint32_t 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4507:90: error: expected ‘)’ before ‘a’ 5906s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5906s | ~ ^ 5906s | ) 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4507:109: error: expected ‘)’ before ‘b’ 5906s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5906s | ~ ^ 5906s | ) 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c: In function ‘futrts_smul_hi64’: 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5906s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5906s | ^~~~~~~~~~ 5906s | __int128__ 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4511:86: error: expected ‘)’ before ‘a’ 5906s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5906s | ~ ^ 5906s | ) 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:4511:104: error: expected ‘)’ before ‘b’ 5906s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5906s | ~ ^ 5906s | ) 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c: In function ‘mk_compile_opts’: 5906s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop14_into.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5906s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5906s | ~~^ ~~~~~~~~~~~~~ 5906s | | | 5906s | unsigned int int64_t {aka long long int} 5906s | %llu 5906s 5906s If you find this error message confusing, uninformative, or wrong, please open an issue: 5906s https://github.com/diku-dk/futhark/issues 5906s 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.fut: 5911s Compiling with --backend=opencl: 5911s cc failed with code 1: 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c: In function ‘futrts_umul_hi64’: 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5911s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5911s | ^~~~~~~~~~~ 5911s | __uint32_t 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4507:90: error: expected ‘)’ before ‘a’ 5911s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5911s | ~ ^ 5911s | ) 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4507:109: error: expected ‘)’ before ‘b’ 5911s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5911s | ~ ^ 5911s | ) 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c: In function ‘futrts_smul_hi64’: 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5911s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5911s | ^~~~~~~~~~ 5911s | __int128__ 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4511:86: error: expected ‘)’ before ‘a’ 5911s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5911s | ~ ^ 5911s | ) 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:4511:104: error: expected ‘)’ before ‘b’ 5911s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5911s | ~ ^ 5911s | ) 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c: In function ‘mk_compile_opts’: 5911s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop15_into.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5911s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5911s | ~~^ ~~~~~~~~~~~~~ 5911s | | | 5911s | unsigned int int64_t {aka long long int} 5911s | %llu 5911s 5911s If you find this error message confusing, uninformative, or wrong, please open an issue: 5911s https://github.com/diku-dk/futhark/issues 5911s 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.fut: 5914s Compiling with --backend=opencl: 5914s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.fut:11:21-22: 5914s Unused name "i". 5914s cc failed with code 1: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c: In function ‘futrts_umul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ^~~~~~~~~~~ 5914s | __uint32_t 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4507:90: error: expected ‘)’ before ‘a’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4507:109: error: expected ‘)’ before ‘b’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c: In function ‘futrts_smul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ^~~~~~~~~~ 5914s | __int128__ 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4511:86: error: expected ‘)’ before ‘a’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:4511:104: error: expected ‘)’ before ‘b’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c: In function ‘mk_compile_opts’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop17_through.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5914s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5914s | ~~^ ~~~~~~~~~~~~~ 5914s | | | 5914s | unsigned int int64_t {aka long long int} 5914s | %llu 5914s 5914s If you find this error message confusing, uninformative, or wrong, please open an issue: 5914s https://github.com/diku-dk/futhark/issues 5914s 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.fut: 5914s Compiling with --backend=opencl: 5914s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.fut:20:36-37: 5914s Unused name "i". 5914s cc failed with code 1: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c: In function ‘futrts_umul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ^~~~~~~~~~~ 5914s | __uint32_t 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4507:90: error: expected ‘)’ before ‘a’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4507:109: error: expected ‘)’ before ‘b’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c: In function ‘futrts_smul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ^~~~~~~~~~ 5914s | __int128__ 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4511:86: error: expected ‘)’ before ‘a’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:4511:104: error: expected ‘)’ before ‘b’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c: In function ‘mk_compile_opts’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop16_into.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5914s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5914s | ~~^ ~~~~~~~~~~~~~ 5914s | | | 5914s | unsigned int int64_t {aka long long int} 5914s | %llu 5914s 5914s If you find this error message confusing, uninformative, or wrong, please open an issue: 5914s https://github.com/diku-dk/futhark/issues 5914s 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.fut: 5914s Compiling with --backend=opencl: 5914s cc failed with code 1: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c: In function ‘futrts_umul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ^~~~~~~~~~~ 5914s | __uint32_t 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4507:90: error: expected ‘)’ before ‘a’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4507:109: error: expected ‘)’ before ‘b’ 5914s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c: In function ‘futrts_smul_hi64’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ^~~~~~~~~~ 5914s | __int128__ 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4511:86: error: expected ‘)’ before ‘a’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:4511:104: error: expected ‘)’ before ‘b’ 5914s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5914s | ~ ^ 5914s | ) 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c: In function ‘mk_compile_opts’: 5914s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop18_through.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5914s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5914s | ~~^ ~~~~~~~~~~~~~ 5914s | | | 5914s | unsigned int int64_t {aka long long int} 5914s | %llu 5914s 5914s If you find this error message confusing, uninformative, or wrong, please open an issue: 5914s https://github.com/diku-dk/futhark/issues 5914s 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.fut: 5916s Compiling with --backend=opencl: 5916s cc failed with code 1: 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c: In function ‘futrts_umul_hi64’: 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5916s | ^~~~~~~~~~~ 5916s | __uint32_t 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4507:90: error: expected ‘)’ before ‘a’ 5916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5916s | ~ ^ 5916s | ) 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4507:109: error: expected ‘)’ before ‘b’ 5916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5916s | ~ ^ 5916s | ) 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c: In function ‘futrts_smul_hi64’: 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5916s | ^~~~~~~~~~ 5916s | __int128__ 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4511:86: error: expected ‘)’ before ‘a’ 5916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5916s | ~ ^ 5916s | ) 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:4511:104: error: expected ‘)’ before ‘b’ 5916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5916s | ~ ^ 5916s | ) 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c: In function ‘mk_compile_opts’: 5916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop19_through.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5916s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5916s | ~~^ ~~~~~~~~~~~~~ 5916s | | | 5916s | unsigned int int64_t {aka long long int} 5916s | %llu 5916s 5916s If you find this error message confusing, uninformative, or wrong, please open an issue: 5916s https://github.com/diku-dk/futhark/issues 5916s 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.fut: 5917s Compiling with --backend=opencl: 5917s cc failed with code 1: 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c: In function ‘futrts_umul_hi64’: 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5917s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5917s | ^~~~~~~~~~~ 5917s | __uint32_t 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4507:90: error: expected ‘)’ before ‘a’ 5917s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5917s | ~ ^ 5917s | ) 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4507:109: error: expected ‘)’ before ‘b’ 5917s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5917s | ~ ^ 5917s | ) 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c: In function ‘futrts_smul_hi64’: 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5917s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5917s | ^~~~~~~~~~ 5917s | __int128__ 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4511:86: error: expected ‘)’ before ‘a’ 5917s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5917s | ~ ^ 5917s | ) 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:4511:104: error: expected ‘)’ before ‘b’ 5917s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5917s | ~ ^ 5917s | ) 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c: In function ‘mk_compile_opts’: 5917s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop1_tonext.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5917s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5917s | ~~^ ~~~~~~~~~~~~~ 5917s | | | 5917s | unsigned int int64_t {aka long long int} 5917s | %llu 5917s 5917s If you find this error message confusing, uninformative, or wrong, please open an issue: 5917s https://github.com/diku-dk/futhark/issues 5917s 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.fut: 5918s Compiling with --backend=opencl: 5918s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.fut:11:36-37: 5918s Unused name "i". 5918s cc failed with code 1: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c: In function ‘futrts_umul_hi64’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ^~~~~~~~~~~ 5918s | __uint32_t 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4507:90: error: expected ‘)’ before ‘a’ 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4507:109: error: expected ‘)’ before ‘b’ 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c: In function ‘futrts_smul_hi64’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ^~~~~~~~~~ 5918s | __int128__ 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4511:86: error: expected ‘)’ before ‘a’ 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:4511:104: error: expected ‘)’ before ‘b’ 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c: In function ‘mk_compile_opts’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop20_through.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5918s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5918s | ~~^ ~~~~~~~~~~~~~ 5918s | | | 5918s | unsigned int int64_t {aka long long int} 5918s | %llu 5918s 5918s If you find this error message confusing, uninformative, or wrong, please open an issue: 5918s https://github.com/diku-dk/futhark/issues 5918s 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.fut: 5918s Compiling with --backend=opencl: 5918s cc failed with code 1: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c: In function ‘futrts_umul_hi64’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ^~~~~~~~~~~ 5918s | __uint32_t 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4507:90: error: expected ‘)’ before ‘a’ 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4507:109: error: expected ‘)’ before ‘b’ 5918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c: In function ‘futrts_smul_hi64’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ^~~~~~~~~~ 5918s | __int128__ 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4511:86: error: expected ‘)’ before ‘a’ 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:4511:104: error: expected ‘)’ before ‘b’ 5918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5918s | ~ ^ 5918s | ) 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c: In function ‘mk_compile_opts’: 5918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop2_out.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5918s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5918s | ~~^ ~~~~~~~~~~~~~ 5918s | | | 5918s | unsigned int int64_t {aka long long int} 5918s | %llu 5918s 5918s If you find this error message confusing, uninformative, or wrong, please open an issue: 5918s https://github.com/diku-dk/futhark/issues 5918s 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.fut: 5924s Compiling with --backend=opencl: 5924s cc failed with code 1: 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c: In function ‘futrts_umul_hi64’: 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5924s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5924s | ^~~~~~~~~~~ 5924s | __uint32_t 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4507:90: error: expected ‘)’ before ‘a’ 5924s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5924s | ~ ^ 5924s | ) 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4507:109: error: expected ‘)’ before ‘b’ 5924s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5924s | ~ ^ 5924s | ) 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c: In function ‘futrts_smul_hi64’: 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5924s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5924s | ^~~~~~~~~~ 5924s | __int128__ 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4511:86: error: expected ‘)’ before ‘a’ 5924s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5924s | ~ ^ 5924s | ) 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:4511:104: error: expected ‘)’ before ‘b’ 5924s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5924s | ~ ^ 5924s | ) 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c: In function ‘mk_compile_opts’: 5924s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop3_forin.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5924s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5924s | ~~^ ~~~~~~~~~~~~~ 5924s | | | 5924s | unsigned int int64_t {aka long long int} 5924s | %llu 5924s 5924s If you find this error message confusing, uninformative, or wrong, please open an issue: 5924s https://github.com/diku-dk/futhark/issues 5924s 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.fut: 5926s Compiling with --backend=opencl: 5926s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.fut:9:18-19: 5926s Unused name "i". 5926s cc failed with code 1: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c: In function ‘futrts_umul_hi64’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ^~~~~~~~~~~ 5926s | __uint32_t 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4507:90: error: expected ‘)’ before ‘a’ 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4507:109: error: expected ‘)’ before ‘b’ 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c: In function ‘futrts_smul_hi64’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ^~~~~~~~~~ 5926s | __int128__ 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4511:86: error: expected ‘)’ before ‘a’ 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:4511:104: error: expected ‘)’ before ‘b’ 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c: In function ‘mk_compile_opts’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop5_wholefor.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5926s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5926s | ~~^ ~~~~~~~~~~~~~ 5926s | | | 5926s | unsigned int int64_t {aka long long int} 5926s | %llu 5926s 5926s If you find this error message confusing, uninformative, or wrong, please open an issue: 5926s https://github.com/diku-dk/futhark/issues 5926s 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.fut: 5926s Compiling with --backend=opencl: 5926s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.fut:10:18-19: 5926s Unused name "i". 5926s cc failed with code 1: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c: In function ‘futrts_umul_hi64’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ^~~~~~~~~~~ 5926s | __uint32_t 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4507:90: error: expected ‘)’ before ‘a’ 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4507:109: error: expected ‘)’ before ‘b’ 5926s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c: In function ‘futrts_smul_hi64’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ^~~~~~~~~~ 5926s | __int128__ 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4511:86: error: expected ‘)’ before ‘a’ 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:4511:104: error: expected ‘)’ before ‘b’ 5926s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5926s | ~ ^ 5926s | ) 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c: In function ‘mk_compile_opts’: 5926s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop4_wholefor.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5926s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5926s | ~~^ ~~~~~~~~~~~~~ 5926s | | | 5926s | unsigned int int64_t {aka long long int} 5926s | %llu 5926s 5926s If you find this error message confusing, uninformative, or wrong, please open an issue: 5926s https://github.com/diku-dk/futhark/issues 5926s 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.fut: 5927s Compiling with --backend=opencl: 5927s cc failed with code 1: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c: In function ‘futrts_umul_hi64’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ^~~~~~~~~~~ 5927s | __uint32_t 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4507:90: error: expected ‘)’ before ‘a’ 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4507:109: error: expected ‘)’ before ‘b’ 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c: In function ‘futrts_smul_hi64’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ^~~~~~~~~~ 5927s | __int128__ 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4511:86: error: expected ‘)’ before ‘a’ 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:4511:104: error: expected ‘)’ before ‘b’ 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c: In function ‘mk_compile_opts’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop6_wholewhile.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5927s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5927s | ~~^ ~~~~~~~~~~~~~ 5927s | | | 5927s | unsigned int int64_t {aka long long int} 5927s | %llu 5927s 5927s If you find this error message confusing, uninformative, or wrong, please open an issue: 5927s https://github.com/diku-dk/futhark/issues 5927s 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.fut: 5927s Compiling with --backend=opencl: 5927s cc failed with code 1: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c: In function ‘futrts_umul_hi64’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ^~~~~~~~~~~ 5927s | __uint32_t 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4507:90: error: expected ‘)’ before ‘a’ 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4507:109: error: expected ‘)’ before ‘b’ 5927s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c: In function ‘futrts_smul_hi64’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ^~~~~~~~~~ 5927s | __int128__ 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4511:86: error: expected ‘)’ before ‘a’ 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:4511:104: error: expected ‘)’ before ‘b’ 5927s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5927s | ~ ^ 5927s | ) 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c: In function ‘mk_compile_opts’: 5927s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop7_wholewhile.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5927s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5927s | ~~^ ~~~~~~~~~~~~~ 5927s | | | 5927s | unsigned int int64_t {aka long long int} 5927s | %llu 5927s 5927s If you find this error message confusing, uninformative, or wrong, please open an issue: 5927s https://github.com/diku-dk/futhark/issues 5927s 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.fut: 5929s Compiling with --backend=opencl: 5929s cc failed with code 1: 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c: In function ‘futrts_umul_hi64’: 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5929s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5929s | ^~~~~~~~~~~ 5929s | __uint32_t 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4507:90: error: expected ‘)’ before ‘a’ 5929s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5929s | ~ ^ 5929s | ) 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4507:109: error: expected ‘)’ before ‘b’ 5929s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5929s | ~ ^ 5929s | ) 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c: In function ‘futrts_smul_hi64’: 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5929s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5929s | ^~~~~~~~~~ 5929s | __int128__ 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4511:86: error: expected ‘)’ before ‘a’ 5929s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5929s | ~ ^ 5929s | ) 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:4511:104: error: expected ‘)’ before ‘b’ 5929s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5929s | ~ ^ 5929s | ) 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c: In function ‘mk_compile_opts’: 5929s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop8_wholewhile.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5929s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5929s | ~~^ ~~~~~~~~~~~~~ 5929s | | | 5929s | unsigned int int64_t {aka long long int} 5929s | %llu 5929s 5929s If you find this error message confusing, uninformative, or wrong, please open an issue: 5929s https://github.com/diku-dk/futhark/issues 5929s 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.fut: 5931s Compiling with --backend=opencl: 5931s cc failed with code 1: 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c: In function ‘futrts_umul_hi64’: 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5931s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5931s | ^~~~~~~~~~~ 5931s | __uint32_t 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4508:90: error: expected ‘)’ before ‘a’ 5931s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5931s | ~ ^ 5931s | ) 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4508:109: error: expected ‘)’ before ‘b’ 5931s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5931s | ~ ^ 5931s | ) 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c: In function ‘futrts_smul_hi64’: 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5931s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5931s | ^~~~~~~~~~ 5931s | __int128__ 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4512:86: error: expected ‘)’ before ‘a’ 5931s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5931s | ~ ^ 5931s | ) 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:4512:104: error: expected ‘)’ before ‘b’ 5931s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5931s | ~ ^ 5931s | ) 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c: In function ‘mk_compile_opts’: 5931s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/loop9_wholewhile.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5931s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5931s | ~~^ ~~~~~~~~~~~~~ 5931s | | | 5931s | unsigned int int64_t {aka long long int} 5931s | %llu 5931s 5931s If you find this error message confusing, uninformative, or wrong, please open an issue: 5931s https://github.com/diku-dk/futhark/issues 5931s 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.fut: 5932s Compiling with --backend=opencl: 5932s cc failed with code 1: 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c: In function ‘futrts_umul_hi64’: 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5932s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5932s | ^~~~~~~~~~~ 5932s | __uint32_t 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4507:90: error: expected ‘)’ before ‘a’ 5932s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5932s | ~ ^ 5932s | ) 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4507:109: error: expected ‘)’ before ‘b’ 5932s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5932s | ~ ^ 5932s | ) 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c: In function ‘futrts_smul_hi64’: 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5932s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5932s | ^~~~~~~~~~ 5932s | __int128__ 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4511:86: error: expected ‘)’ before ‘a’ 5932s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5932s | ~ ^ 5932s | ) 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:4511:104: error: expected ‘)’ before ‘b’ 5932s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5932s | ~ ^ 5932s | ) 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c: In function ‘mk_compile_opts’: 5932s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/map-reduce.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5932s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5932s | ~~^ ~~~~~~~~~~~~~ 5932s | | | 5932s | unsigned int int64_t {aka long long int} 5932s | %llu 5932s 5932s If you find this error message confusing, uninformative, or wrong, please open an issue: 5932s https://github.com/diku-dk/futhark/issues 5932s 5936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.fut: 5936s Compiling with --backend=opencl: 5936s cc failed with code 1: 5936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c: In function ‘futrts_umul_hi64’: 5936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5936s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5936s | ^~~~~~~~~~~ 5936s | __uint32_t 5936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5936s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4508:90: error: expected ‘)’ before ‘a’ 5937s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5937s | ~ ^ 5937s | ) 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4508:109: error: expected ‘)’ before ‘b’ 5937s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5937s | ~ ^ 5937s | ) 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c: In function ‘futrts_smul_hi64’: 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5937s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5937s | ^~~~~~~~~~ 5937s | __int128__ 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4512:86: error: expected ‘)’ before ‘a’ 5937s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5937s | ~ ^ 5937s | ) 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:4512:104: error: expected ‘)’ before ‘b’ 5937s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5937s | ~ ^ 5937s | ) 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c: In function ‘mk_compile_opts’: 5937s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5937s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5937s | ~~^ ~~~~~~~~~~~~~ 5937s | | | 5937s | unsigned int int64_t {aka long long int} 5937s | %llu 5937s 5937s If you find this error message confusing, uninformative, or wrong, please open an issue: 5937s https://github.com/diku-dk/futhark/issues 5937s 5937s (1105 failed, 99 passed, 1099 to go). 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.fut: 5938s Compiling with --backend=opencl: 5938s cc failed with code 1: 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c: In function ‘futrts_umul_hi64’: 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5938s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5938s | ^~~~~~~~~~~ 5938s | __uint32_t 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4508:90: error: expected ‘)’ before ‘a’ 5938s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5938s | ~ ^ 5938s | ) 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4508:109: error: expected ‘)’ before ‘b’ 5938s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5938s | ~ ^ 5938s | ) 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c: In function ‘futrts_smul_hi64’: 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5938s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5938s | ^~~~~~~~~~ 5938s | __int128__ 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4512:86: error: expected ‘)’ before ‘a’ 5938s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5938s | ~ ^ 5938s | ) 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:4512:104: error: expected ‘)’ before ‘b’ 5938s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5938s | ~ ^ 5938s | ) 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c: In function ‘mk_compile_opts’: 5938s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5938s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5938s | ~~^ ~~~~~~~~~~~~~ 5938s | | | 5938s | unsigned int int64_t {aka long long int} 5938s | %llu 5938s 5938s If you find this error message confusing, uninformative, or wrong, please open an issue: 5938s https://github.com/diku-dk/futhark/issues 5938s 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.fut: 5940s Compiling with --backend=opencl: 5940s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.fut:10:18-19: 5940s Unused name "x". 5940s cc failed with code 1: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c: In function ‘futrts_umul_hi64’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ^~~~~~~~~~~ 5940s | __uint32_t 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4507:90: error: expected ‘)’ before ‘a’ 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4507:109: error: expected ‘)’ before ‘b’ 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c: In function ‘futrts_smul_hi64’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ^~~~~~~~~~ 5940s | __int128__ 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4511:86: error: expected ‘)’ before ‘a’ 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:4511:104: error: expected ‘)’ before ‘b’ 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c: In function ‘mk_compile_opts’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5940s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5940s | ~~^ ~~~~~~~~~~~~~ 5940s | | | 5940s | unsigned int int64_t {aka long long int} 5940s | %llu 5940s 5940s If you find this error message confusing, uninformative, or wrong, please open an issue: 5940s https://github.com/diku-dk/futhark/issues 5940s 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.fut: 5940s Compiling with --backend=opencl: 5940s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.fut:10:18-19: 5940s Unused name "x". 5940s cc failed with code 1: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c: In function ‘futrts_umul_hi64’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ^~~~~~~~~~~ 5940s | __uint32_t 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4507:90: error: expected ‘)’ before ‘a’ 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4507:109: error: expected ‘)’ before ‘b’ 5940s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c: In function ‘futrts_smul_hi64’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ^~~~~~~~~~ 5940s | __int128__ 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4511:86: error: expected ‘)’ before ‘a’ 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:4511:104: error: expected ‘)’ before ‘b’ 5940s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5940s | ~ ^ 5940s | ) 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c: In function ‘mk_compile_opts’: 5940s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5940s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5940s | ~~^ ~~~~~~~~~~~~~ 5940s | | | 5940s | unsigned int int64_t {aka long long int} 5940s | %llu 5940s 5940s If you find this error message confusing, uninformative, or wrong, please open an issue: 5940s https://github.com/diku-dk/futhark/issues 5940s 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.fut: 5941s Compiling with --backend=opencl: 5941s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.fut:11:18-19: 5941s Unused name "x". 5941s cc failed with code 1: 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c: In function ‘futrts_umul_hi64’: 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5941s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5941s | ^~~~~~~~~~~ 5941s | __uint32_t 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4507:90: error: expected ‘)’ before ‘a’ 5941s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5941s | ~ ^ 5941s | ) 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4507:109: error: expected ‘)’ before ‘b’ 5941s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5941s | ~ ^ 5941s | ) 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c: In function ‘futrts_smul_hi64’: 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5941s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5941s | ^~~~~~~~~~ 5941s | __int128__ 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4511:86: error: expected ‘)’ before ‘a’ 5941s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5941s | ~ ^ 5941s | ) 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:4511:104: error: expected ‘)’ before ‘b’ 5941s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5941s | ~ ^ 5941s | ) 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c: In function ‘mk_compile_opts’: 5941s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5941s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5941s | ~~^ ~~~~~~~~~~~~~ 5941s | | | 5941s | unsigned int int64_t {aka long long int} 5941s | %llu 5941s 5941s If you find this error message confusing, uninformative, or wrong, please open an issue: 5941s https://github.com/diku-dk/futhark/issues 5941s 5942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.fut: 5942s Compiling with --backend=opencl: 5942s cc failed with code 1: 5942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c: In function ‘futrts_umul_hi64’: 5942s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5942s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5942s | ^~~~~~~~~~~ 5943s | __uint32_t 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4508:90: error: expected ‘)’ before ‘a’ 5943s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5943s | ~ ^ 5943s | ) 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4508:109: error: expected ‘)’ before ‘b’ 5943s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5943s | ~ ^ 5943s | ) 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c: In function ‘futrts_smul_hi64’: 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5943s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5943s | ^~~~~~~~~~ 5943s | __int128__ 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4512:86: error: expected ‘)’ before ‘a’ 5943s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5943s | ~ ^ 5943s | ) 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:4512:104: error: expected ‘)’ before ‘b’ 5943s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5943s | ~ ^ 5943s | ) 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c: In function ‘mk_compile_opts’: 5943s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5943s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5943s | ~~^ ~~~~~~~~~~~~~ 5943s | | | 5943s | unsigned int int64_t {aka long long int} 5943s | %llu 5943s 5943s If you find this error message confusing, uninformative, or wrong, please open an issue: 5943s https://github.com/diku-dk/futhark/issues 5943s 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.fut: 5945s Compiling with --backend=opencl: 5945s cc failed with code 1: 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c: In function ‘futrts_umul_hi64’: 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5945s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5945s | ^~~~~~~~~~~ 5945s | __uint32_t 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4508:90: error: expected ‘)’ before ‘a’ 5945s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5945s | ~ ^ 5945s | ) 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4508:109: error: expected ‘)’ before ‘b’ 5945s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5945s | ~ ^ 5945s | ) 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c: In function ‘futrts_smul_hi64’: 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5945s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5945s | ^~~~~~~~~~ 5945s | __int128__ 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4512:86: error: expected ‘)’ before ‘a’ 5945s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5945s | ~ ^ 5945s | ) 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:4512:104: error: expected ‘)’ before ‘b’ 5945s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5945s | ~ ^ 5945s | ) 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c: In function ‘mk_compile_opts’: 5945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge7.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5945s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5945s | ~~^ ~~~~~~~~~~~~~ 5945s | | | 5945s | unsigned int int64_t {aka long long int} 5945s | %llu 5945s 5945s If you find this error message confusing, uninformative, or wrong, please open an issue: 5945s https://github.com/diku-dk/futhark/issues 5945s 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.fut: 5946s Compiling with --backend=opencl: 5946s cc failed with code 1: 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c: In function ‘futrts_umul_hi64’: 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5946s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5946s | ^~~~~~~~~~~ 5946s | __uint32_t 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4508:90: error: expected ‘)’ before ‘a’ 5946s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5946s | ~ ^ 5946s | ) 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4508:109: error: expected ‘)’ before ‘b’ 5946s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5946s | ~ ^ 5946s | ) 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c: In function ‘futrts_smul_hi64’: 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5946s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5946s | ^~~~~~~~~~ 5946s | __int128__ 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4512:86: error: expected ‘)’ before ‘a’ 5946s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5946s | ~ ^ 5946s | ) 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:4512:104: error: expected ‘)’ before ‘b’ 5946s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5946s | ~ ^ 5946s | ) 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c: In function ‘mk_compile_opts’: 5946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/merge6.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5946s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5946s | ~~^ ~~~~~~~~~~~~~ 5946s | | | 5946s | unsigned int int64_t {aka long long int} 5946s | %llu 5946s 5946s If you find this error message confusing, uninformative, or wrong, please open an issue: 5946s https://github.com/diku-dk/futhark/issues 5946s 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.fut: 5950s Compiling with --backend=opencl: 5950s cc failed with code 1: 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c: In function ‘futrts_umul_hi64’: 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5950s | ^~~~~~~~~~~ 5950s | __uint32_t 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4507:90: error: expected ‘)’ before ‘a’ 5950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5950s | ~ ^ 5950s | ) 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4507:109: error: expected ‘)’ before ‘b’ 5950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5950s | ~ ^ 5950s | ) 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c: In function ‘futrts_smul_hi64’: 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5950s | ^~~~~~~~~~ 5950s | __int128__ 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4511:86: error: expected ‘)’ before ‘a’ 5950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5950s | ~ ^ 5950s | ) 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:4511:104: error: expected ‘)’ before ‘b’ 5950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5950s | ~ ^ 5950s | ) 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c: In function ‘mk_compile_opts’: 5950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce0.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5950s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5950s | ~~^ ~~~~~~~~~~~~~ 5950s | | | 5950s | unsigned int int64_t {aka long long int} 5950s | %llu 5950s 5950s If you find this error message confusing, uninformative, or wrong, please open an issue: 5950s https://github.com/diku-dk/futhark/issues 5950s 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.fut: 5951s Compiling with --backend=opencl: 5951s cc failed with code 1: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c: In function ‘futrts_umul_hi64’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ^~~~~~~~~~~ 5951s | __uint32_t 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4507:90: error: expected ‘)’ before ‘a’ 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4507:109: error: expected ‘)’ before ‘b’ 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c: In function ‘futrts_smul_hi64’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ^~~~~~~~~~ 5951s | __int128__ 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4511:86: error: expected ‘)’ before ‘a’ 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:4511:104: error: expected ‘)’ before ‘b’ 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c: In function ‘mk_compile_opts’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction0_dup.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5951s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5951s | ~~^ ~~~~~~~~~~~~~ 5951s | | | 5951s | unsigned int int64_t {aka long long int} 5951s | %llu 5951s 5951s If you find this error message confusing, uninformative, or wrong, please open an issue: 5951s https://github.com/diku-dk/futhark/issues 5951s 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.fut: 5951s Compiling with --backend=opencl: 5951s cc failed with code 1: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c: In function ‘futrts_umul_hi64’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ^~~~~~~~~~~ 5951s | __uint32_t 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4507:90: error: expected ‘)’ before ‘a’ 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4507:109: error: expected ‘)’ before ‘b’ 5951s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c: In function ‘futrts_smul_hi64’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ^~~~~~~~~~ 5951s | __int128__ 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4511:86: error: expected ‘)’ before ‘a’ 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:4511:104: error: expected ‘)’ before ‘b’ 5951s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5951s | ~ ^ 5951s | ) 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c: In function ‘mk_compile_opts’: 5951s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduce1.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5951s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5951s | ~~^ ~~~~~~~~~~~~~ 5951s | | | 5951s | unsigned int int64_t {aka long long int} 5951s | %llu 5951s 5951s If you find this error message confusing, uninformative, or wrong, please open an issue: 5951s https://github.com/diku-dk/futhark/issues 5951s 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.fut: 5952s Compiling with --backend=opencl: 5952s cc failed with code 1: 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c: In function ‘futrts_umul_hi64’: 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5952s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5952s | ^~~~~~~~~~~ 5952s | __uint32_t 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4507:90: error: expected ‘)’ before ‘a’ 5952s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5952s | ~ ^ 5952s | ) 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4507:109: error: expected ‘)’ before ‘b’ 5952s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5952s | ~ ^ 5952s | ) 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c: In function ‘futrts_smul_hi64’: 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5952s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5952s | ^~~~~~~~~~ 5952s | __int128__ 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4511:86: error: expected ‘)’ before ‘a’ 5952s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5952s | ~ ^ 5952s | ) 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:4511:104: error: expected ‘)’ before ‘b’ 5952s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5952s | ~ ^ 5952s | ) 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c: In function ‘mk_compile_opts’: 5952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction10_mixed.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5952s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5952s | ~~^ ~~~~~~~~~~~~~ 5952s | | | 5952s | unsigned int int64_t {aka long long int} 5952s | %llu 5952s 5952s If you find this error message confusing, uninformative, or wrong, please open an issue: 5952s https://github.com/diku-dk/futhark/issues 5952s 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.fut: 5953s Compiling with --backend=opencl: 5953s cc failed with code 1: 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c: In function ‘futrts_umul_hi64’: 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5953s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5953s | ^~~~~~~~~~~ 5953s | __uint32_t 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4507:90: error: expected ‘)’ before ‘a’ 5953s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5953s | ~ ^ 5953s | ) 5953s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4507:109: error: expected ‘)’ before ‘b’ 5954s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5954s | ~ ^ 5954s | ) 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c: In function ‘futrts_smul_hi64’: 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5954s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5954s | ^~~~~~~~~~ 5954s | __int128__ 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4511:86: error: expected ‘)’ before ‘a’ 5954s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5954s | ~ ^ 5954s | ) 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:4511:104: error: expected ‘)’ before ‘b’ 5954s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5954s | ~ ^ 5954s | ) 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c: In function ‘mk_compile_opts’: 5954s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction1_2-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5954s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5954s | ~~^ ~~~~~~~~~~~~~ 5954s | | | 5954s | unsigned int int64_t {aka long long int} 5954s | %llu 5954s 5954s If you find this error message confusing, uninformative, or wrong, please open an issue: 5954s https://github.com/diku-dk/futhark/issues 5954s 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.fut: 5955s Compiling with --backend=opencl: 5955s cc failed with code 1: 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c: In function ‘futrts_umul_hi64’: 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5955s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5955s | ^~~~~~~~~~~ 5955s | __uint32_t 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4507:90: error: expected ‘)’ before ‘a’ 5955s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5955s | ~ ^ 5955s | ) 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4507:109: error: expected ‘)’ before ‘b’ 5955s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5955s | ~ ^ 5955s | ) 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c: In function ‘futrts_smul_hi64’: 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5955s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5955s | ^~~~~~~~~~ 5955s | __int128__ 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4511:86: error: expected ‘)’ before ‘a’ 5955s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5955s | ~ ^ 5955s | ) 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:4511:104: error: expected ‘)’ before ‘b’ 5955s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5955s | ~ ^ 5955s | ) 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c: In function ‘mk_compile_opts’: 5955s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction2_3-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5955s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5955s | ~~^ ~~~~~~~~~~~~~ 5955s | | | 5955s | unsigned int int64_t {aka long long int} 5955s | %llu 5955s 5955s If you find this error message confusing, uninformative, or wrong, please open an issue: 5955s https://github.com/diku-dk/futhark/issues 5955s 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.fut: 5957s Compiling with --backend=opencl: 5957s cc failed with code 1: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c: In function ‘futrts_umul_hi64’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ^~~~~~~~~~~ 5957s | __uint32_t 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4508:90: error: expected ‘)’ before ‘a’ 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4508:109: error: expected ‘)’ before ‘b’ 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c: In function ‘futrts_smul_hi64’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ^~~~~~~~~~ 5957s | __int128__ 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4512:86: error: expected ‘)’ before ‘a’ 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:4512:104: error: expected ‘)’ before ‘b’ 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c: In function ‘mk_compile_opts’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction4_2-2-2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5957s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5957s | ~~^ ~~~~~~~~~~~~~ 5957s | | | 5957s | unsigned int int64_t {aka long long int} 5957s | %llu 5957s 5957s If you find this error message confusing, uninformative, or wrong, please open an issue: 5957s https://github.com/diku-dk/futhark/issues 5957s 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.fut: 5957s Compiling with --backend=opencl: 5957s cc failed with code 1: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c: In function ‘futrts_umul_hi64’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ^~~~~~~~~~~ 5957s | __uint32_t 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4508:90: error: expected ‘)’ before ‘a’ 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4508:109: error: expected ‘)’ before ‘b’ 5957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c: In function ‘futrts_smul_hi64’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ^~~~~~~~~~ 5957s | __int128__ 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4512:86: error: expected ‘)’ before ‘a’ 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:4512:104: error: expected ‘)’ before ‘b’ 5957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5957s | ~ ^ 5957s | ) 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c: In function ‘mk_compile_opts’: 5957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction3_2-1-2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5957s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5957s | ~~^ ~~~~~~~~~~~~~ 5957s | | | 5957s | unsigned int int64_t {aka long long int} 5957s | %llu 5957s 5957s If you find this error message confusing, uninformative, or wrong, please open an issue: 5957s https://github.com/diku-dk/futhark/issues 5957s 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.fut: 5961s Compiling with --backend=opencl: 5961s cc failed with code 1: 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c: In function ‘futrts_umul_hi64’: 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5961s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5961s | ^~~~~~~~~~~ 5961s | __uint32_t 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4508:90: error: expected ‘)’ before ‘a’ 5961s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5961s | ~ ^ 5961s | ) 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4508:109: error: expected ‘)’ before ‘b’ 5961s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5961s | ~ ^ 5961s | ) 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c: In function ‘futrts_smul_hi64’: 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5961s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5961s | ^~~~~~~~~~ 5961s | __int128__ 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4512:86: error: expected ‘)’ before ‘a’ 5961s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5961s | ~ ^ 5961s | ) 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:4512:104: error: expected ‘)’ before ‘b’ 5961s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5961s | ~ ^ 5961s | ) 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c: In function ‘mk_compile_opts’: 5961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction5_2-3-2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5961s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5961s | ~~^ ~~~~~~~~~~~~~ 5961s | | | 5961s | unsigned int int64_t {aka long long int} 5961s | %llu 5961s 5961s If you find this error message confusing, uninformative, or wrong, please open an issue: 5961s https://github.com/diku-dk/futhark/issues 5961s 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.fut: 5963s Compiling with --backend=opencl: 5963s cc failed with code 1: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c: In function ‘futrts_umul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ^~~~~~~~~~~ 5963s | __uint32_t 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4507:90: error: expected ‘)’ before ‘a’ 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4507:109: error: expected ‘)’ before ‘b’ 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c: In function ‘futrts_smul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ^~~~~~~~~~ 5963s | __int128__ 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4511:86: error: expected ‘)’ before ‘a’ 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:4511:104: error: expected ‘)’ before ‘b’ 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c: In function ‘mk_compile_opts’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction6_2-3-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5963s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5963s | ~~^ ~~~~~~~~~~~~~ 5963s | | | 5963s | unsigned int int64_t {aka long long int} 5963s | %llu 5963s 5963s If you find this error message confusing, uninformative, or wrong, please open an issue: 5963s https://github.com/diku-dk/futhark/issues 5963s 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.fut: 5963s Compiling with --backend=opencl: 5963s cc failed with code 1: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c: In function ‘futrts_umul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ^~~~~~~~~~~ 5963s | __uint32_t 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4508:90: error: expected ‘)’ before ‘a’ 5963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4508:109: error: expected ‘)’ before ‘b’ 5963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c: In function ‘futrts_smul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ^~~~~~~~~~ 5963s | __int128__ 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4512:86: error: expected ‘)’ before ‘a’ 5963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:4512:104: error: expected ‘)’ before ‘b’ 5963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c: In function ‘mk_compile_opts’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction7_3-2-4-2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5963s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5963s | ~~^ ~~~~~~~~~~~~~ 5963s | | | 5963s | unsigned int int64_t {aka long long int} 5963s | %llu 5963s 5963s If you find this error message confusing, uninformative, or wrong, please open an issue: 5963s https://github.com/diku-dk/futhark/issues 5963s 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.fut: 5963s Compiling with --backend=opencl: 5963s cc failed with code 1: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c: In function ‘futrts_umul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ^~~~~~~~~~~ 5963s | __uint32_t 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4507:90: error: expected ‘)’ before ‘a’ 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4507:109: error: expected ‘)’ before ‘b’ 5963s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c: In function ‘futrts_smul_hi64’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ^~~~~~~~~~ 5963s | __int128__ 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4511:86: error: expected ‘)’ before ‘a’ 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:4511:104: error: expected ‘)’ before ‘b’ 5963s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5963s | ~ ^ 5963s | ) 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c: In function ‘mk_compile_opts’: 5963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction8_3-2-4-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5963s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5963s | ~~^ ~~~~~~~~~~~~~ 5963s | | | 5963s | unsigned int int64_t {aka long long int} 5963s | %llu 5963s 5963s If you find this error message confusing, uninformative, or wrong, please open an issue: 5963s https://github.com/diku-dk/futhark/issues 5963s 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.fut: 5964s Compiling with --backend=opencl: 5964s cc failed with code 1: 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c: In function ‘futrts_umul_hi64’: 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5964s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5964s | ^~~~~~~~~~~ 5964s | __uint32_t 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4507:90: error: expected ‘)’ before ‘a’ 5964s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5964s | ~ ^ 5964s | ) 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4507:109: error: expected ‘)’ before ‘b’ 5964s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5964s | ~ ^ 5964s | ) 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c: In function ‘futrts_smul_hi64’: 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5964s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5964s | ^~~~~~~~~~ 5964s | __int128__ 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4511:86: error: expected ‘)’ before ‘a’ 5964s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5964s | ~ ^ 5964s | ) 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:4511:104: error: expected ‘)’ before ‘b’ 5964s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5964s | ~ ^ 5964s | ) 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c: In function ‘mk_compile_opts’: 5964s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reduction9_deep2-1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5964s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5964s | ~~^ ~~~~~~~~~~~~~ 5964s | | | 5964s | unsigned int int64_t {aka long long int} 5964s | %llu 5964s 5964s If you find this error message confusing, uninformative, or wrong, please open an issue: 5964s https://github.com/diku-dk/futhark/issues 5964s 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.fut: 5966s Compiling with --backend=opencl: 5966s cc failed with code 1: 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c: In function ‘futrts_umul_hi64’: 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5966s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5966s | ^~~~~~~~~~~ 5966s | __uint32_t 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4507:90: error: expected ‘)’ before ‘a’ 5966s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5966s | ~ ^ 5966s | ) 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4507:109: error: expected ‘)’ before ‘b’ 5966s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5966s | ~ ^ 5966s | ) 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c: In function ‘futrts_smul_hi64’: 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5966s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5966s | ^~~~~~~~~~ 5966s | __int128__ 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4511:86: error: expected ‘)’ before ‘a’ 5966s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5966s | ~ ^ 5966s | ) 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:4511:104: error: expected ‘)’ before ‘b’ 5966s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5966s | ~ ^ 5966s | ) 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c: In function ‘mk_compile_opts’: 5966s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5966s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5966s | ~~^ ~~~~~~~~~~~~~ 5966s | | | 5966s | unsigned int int64_t {aka long long int} 5966s | %llu 5966s 5966s If you find this error message confusing, uninformative, or wrong, please open an issue: 5966s https://github.com/diku-dk/futhark/issues 5966s 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.fut: 5969s Compiling with --backend=opencl: 5969s cc failed with code 1: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c: In function ‘futrts_umul_hi64’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5969s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ^~~~~~~~~~~ 5969s | __uint32_t 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4508:90: error: expected ‘)’ before ‘a’ 5969s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4508:109: error: expected ‘)’ before ‘b’ 5969s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c: In function ‘futrts_smul_hi64’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5969s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ^~~~~~~~~~ 5969s | __int128__ 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4512:86: error: expected ‘)’ before ‘a’ 5969s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:4512:104: error: expected ‘)’ before ‘b’ 5969s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c: In function ‘mk_compile_opts’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5969s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5969s | ~~^ ~~~~~~~~~~~~~ 5969s | | | 5969s | unsigned int int64_t {aka long long int} 5969s | %llu 5969s 5969s If you find this error message confusing, uninformative, or wrong, please open an issue: 5969s https://github.com/diku-dk/futhark/issues 5969s 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.fut: 5969s Compiling with --backend=opencl: 5969s cc failed with code 1: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c: In function ‘futrts_umul_hi64’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5969s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ^~~~~~~~~~~ 5969s | __uint32_t 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4522:90: error: expected ‘)’ before ‘a’ 5969s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4522:109: error: expected ‘)’ before ‘b’ 5969s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c: In function ‘futrts_smul_hi64’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5969s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ^~~~~~~~~~ 5969s | __int128__ 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4526:86: error: expected ‘)’ before ‘a’ 5969s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:4526:104: error: expected ‘)’ before ‘b’ 5969s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5969s | ~ ^ 5969s | ) 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c: In function ‘mk_compile_opts’: 5969s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate1.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5969s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5969s | ~~^ ~~~~~~~~~~~~~ 5969s | | | 5969s | unsigned int int64_t {aka long long int} 5969s | %llu 5969s 5969s If you find this error message confusing, uninformative, or wrong, please open an issue: 5969s https://github.com/diku-dk/futhark/issues 5969s 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.fut: 5972s Compiling with --backend=opencl: 5972s cc failed with code 1: 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c: In function ‘futrts_umul_hi64’: 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5972s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5972s | ^~~~~~~~~~~ 5972s | __uint32_t 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4523:90: error: expected ‘)’ before ‘a’ 5972s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5972s | ~ ^ 5972s | ) 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4523:109: error: expected ‘)’ before ‘b’ 5972s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5972s | ~ ^ 5972s | ) 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c: In function ‘futrts_smul_hi64’: 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5972s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5972s | ^~~~~~~~~~ 5972s | __int128__ 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4527:86: error: expected ‘)’ before ‘a’ 5972s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5972s | ~ ^ 5972s | ) 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:4527:104: error: expected ‘)’ before ‘b’ 5972s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5972s | ~ ^ 5972s | ) 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c: In function ‘mk_compile_opts’: 5972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/replicate3.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5972s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5972s | ~~^ ~~~~~~~~~~~~~ 5972s | | | 5972s | unsigned int int64_t {aka long long int} 5972s | %llu 5972s 5972s If you find this error message confusing, uninformative, or wrong, please open an issue: 5972s https://github.com/diku-dk/futhark/issues 5972s 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.fut: 5975s Compiling with --backend=opencl: 5975s cc failed with code 1: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c: In function ‘futrts_umul_hi64’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5975s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ^~~~~~~~~~~ 5975s | __uint32_t 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4507:90: error: expected ‘)’ before ‘a’ 5975s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4507:109: error: expected ‘)’ before ‘b’ 5975s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c: In function ‘futrts_smul_hi64’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5975s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ^~~~~~~~~~ 5975s | __int128__ 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4511:86: error: expected ‘)’ before ‘a’ 5975s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:4511:104: error: expected ‘)’ before ‘b’ 5975s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c: In function ‘mk_compile_opts’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reshape.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5975s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5975s | ~~^ ~~~~~~~~~~~~~ 5975s | | | 5975s | unsigned int int64_t {aka long long int} 5975s | %llu 5975s 5975s If you find this error message confusing, uninformative, or wrong, please open an issue: 5975s https://github.com/diku-dk/futhark/issues 5975s 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.fut: 5975s Compiling with --backend=opencl: 5975s cc failed with code 1: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c: In function ‘futrts_umul_hi64’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5975s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ^~~~~~~~~~~ 5975s | __uint32_t 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4508:90: error: expected ‘)’ before ‘a’ 5975s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4508:109: error: expected ‘)’ before ‘b’ 5975s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c: In function ‘futrts_smul_hi64’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5975s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ^~~~~~~~~~ 5975s | __int128__ 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4512:86: error: expected ‘)’ before ‘a’ 5975s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:4512:104: error: expected ‘)’ before ‘b’ 5975s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5975s | ~ ^ 5975s | ) 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c: In function ‘mk_compile_opts’: 5975s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse1_update.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5975s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5975s | ~~^ ~~~~~~~~~~~~~ 5975s | | | 5975s | unsigned int int64_t {aka long long int} 5975s | %llu 5975s 5975s If you find this error message confusing, uninformative, or wrong, please open an issue: 5975s https://github.com/diku-dk/futhark/issues 5975s 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.fut: 5976s Compiling with --backend=opencl: 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.fut:25:35-36: 5976s Unused name "i". 5976s cc failed with code 1: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c: In function ‘futrts_umul_hi64’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4534:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5976s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ^~~~~~~~~~~ 5976s | __uint32_t 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4534:78: note: each undeclared identifier is reported only once for each function it appears in 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4534:90: error: expected ‘)’ before ‘a’ 5976s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4534:109: error: expected ‘)’ before ‘b’ 5976s 4534 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c: In function ‘futrts_smul_hi64’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4538:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5976s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ^~~~~~~~~~ 5976s | __int128__ 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4538:86: error: expected ‘)’ before ‘a’ 5976s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:4538:104: error: expected ‘)’ before ‘b’ 5976s 4538 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c: In function ‘mk_compile_opts’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse0_index.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5976s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5976s | ~~^ ~~~~~~~~~~~~~ 5976s | | | 5976s | unsigned int int64_t {aka long long int} 5976s | %llu 5976s 5976s If you find this error message confusing, uninformative, or wrong, please open an issue: 5976s https://github.com/diku-dk/futhark/issues 5976s 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.fut: 5976s Compiling with --backend=opencl: 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s 5976s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 5976s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5976s cc failed with code 1: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c: In function ‘futrts_umul_hi64’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5976s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ^~~~~~~~~~~ 5976s | __uint32_t 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4481:90: error: expected ‘)’ before ‘a’ 5976s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4481:109: error: expected ‘)’ before ‘b’ 5976s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c: In function ‘futrts_smul_hi64’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5976s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ^~~~~~~~~~ 5976s | __int128__ 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4485:86: error: expected ‘)’ before ‘a’ 5976s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:4485:104: error: expected ‘)’ before ‘b’ 5976s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5976s | ~ ^ 5976s | ) 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c: In function ‘mk_compile_opts’: 5976s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse2_flatindex.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5976s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5976s | ~~^ ~~~~~~~~~~~~~ 5976s | | | 5976s | unsigned int int64_t {aka long long int} 5976s | %llu 5976s 5976s If you find this error message confusing, uninformative, or wrong, please open an issue: 5976s https://github.com/diku-dk/futhark/issues 5976s 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.fut: 5978s Compiling with --backend=opencl: 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 5978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 5978s 5978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.fut:13:29-30: 5978s Unused name "x". 5978s cc failed with code 1: 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c: In function ‘futrts_umul_hi64’: 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5978s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5978s | ^~~~~~~~~~~ 5978s | __uint32_t 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4508:90: error: expected ‘)’ before ‘a’ 5978s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5978s | ~ ^ 5978s | ) 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4508:109: error: expected ‘)’ before ‘b’ 5978s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5978s | ~ ^ 5978s | ) 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c: In function ‘futrts_smul_hi64’: 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5978s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5978s | ^~~~~~~~~~ 5978s | __int128__ 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4512:86: error: expected ‘)’ before ‘a’ 5978s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5978s | ~ ^ 5978s | ) 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:4512:104: error: expected ‘)’ before ‘b’ 5978s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5978s | ~ ^ 5978s | ) 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c: In function ‘mk_compile_opts’: 5978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse3_flatupdate.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5978s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5978s | ~~^ ~~~~~~~~~~~~~ 5978s | | | 5978s | unsigned int int64_t {aka long long int} 5978s | %llu 5978s 5978s If you find this error message confusing, uninformative, or wrong, please open an issue: 5978s https://github.com/diku-dk/futhark/issues 5978s 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.fut: 5979s Compiling with --backend=opencl: 5979s cc failed with code 1: 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c: In function ‘futrts_umul_hi64’: 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5979s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5979s | ^~~~~~~~~~~ 5979s | __uint32_t 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4481:90: error: expected ‘)’ before ‘a’ 5979s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5979s | ~ ^ 5979s | ) 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4481:109: error: expected ‘)’ before ‘b’ 5979s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5979s | ~ ^ 5979s | ) 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c: In function ‘futrts_smul_hi64’: 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5979s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5979s | ^~~~~~~~~~ 5979s | __int128__ 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4485:86: error: expected ‘)’ before ‘a’ 5979s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5979s | ~ ^ 5979s | ) 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:4485:104: error: expected ‘)’ before ‘b’ 5979s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5979s | ~ ^ 5979s | ) 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c: In function ‘mk_compile_opts’: 5979s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse4_scratch.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5979s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5979s | ~~^ ~~~~~~~~~~~~~ 5979s | | | 5979s | unsigned int int64_t {aka long long int} 5979s | %llu 5979s 5979s If you find this error message confusing, uninformative, or wrong, please open an issue: 5979s https://github.com/diku-dk/futhark/issues 5979s 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.fut: 5982s Compiling with --backend=opencl: 5982s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.fut:28:35-36: 5982s Unused name "i". 5982s cc failed with code 1: 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c: In function ‘futrts_umul_hi64’: 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5982s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5982s | ^~~~~~~~~~~ 5982s | __uint32_t 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4533:90: error: expected ‘)’ before ‘a’ 5982s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5982s | ~ ^ 5982s | ) 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4533:109: error: expected ‘)’ before ‘b’ 5982s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5982s | ~ ^ 5982s | ) 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c: In function ‘futrts_smul_hi64’: 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5982s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5982s | ^~~~~~~~~~ 5982s | __int128__ 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4537:86: error: expected ‘)’ before ‘a’ 5982s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5982s | ~ ^ 5982s | ) 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:4537:104: error: expected ‘)’ before ‘b’ 5982s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5982s | ~ ^ 5982s | ) 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c: In function ‘mk_compile_opts’: 5982s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse5_reshape.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5982s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5982s | ~~^ ~~~~~~~~~~~~~ 5982s | | | 5982s | unsigned int int64_t {aka long long int} 5982s | %llu 5982s 5982s If you find this error message confusing, uninformative, or wrong, please open an issue: 5982s https://github.com/diku-dk/futhark/issues 5982s 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.fut: 5984s Compiling with --backend=opencl: 5984s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.fut:9:31-32: 5984s Unused name "x". 5984s cc failed with code 1: 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c: In function ‘futrts_umul_hi64’: 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5984s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5984s | ^~~~~~~~~~~ 5984s | __uint32_t 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4523:90: error: expected ‘)’ before ‘a’ 5984s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5984s | ~ ^ 5984s | ) 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4523:109: error: expected ‘)’ before ‘b’ 5984s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5984s | ~ ^ 5984s | ) 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c: In function ‘futrts_smul_hi64’: 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5984s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5984s | ^~~~~~~~~~ 5984s | __int128__ 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4527:86: error: expected ‘)’ before ‘a’ 5984s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5984s | ~ ^ 5984s | ) 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:4527:104: error: expected ‘)’ before ‘b’ 5984s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5984s | ~ ^ 5984s | ) 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c: In function ‘mk_compile_opts’: 5984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/reuse6_rearrange.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5984s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5984s | ~~^ ~~~~~~~~~~~~~ 5984s | | | 5984s | unsigned int int64_t {aka long long int} 5984s | %llu 5984s 5984s If you find this error message confusing, uninformative, or wrong, please open an issue: 5984s https://github.com/diku-dk/futhark/issues 5984s 5987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut: 5987s Compiling with --backend=opencl: 5987s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:10:18-19: 5987s Unused name "x". 5987s 5987s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:17:21-22: 5987s Unused name "y". 5987s 5987s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:21:22-23: 5987s Unused name "y". 5987s 5987s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.fut:21:29-30: 5987s Unused name "z". 5987s cc failed with code 1: 5987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c: In function ‘futrts_umul_hi64’: 5987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4559:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5987s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5987s | ^~~~~~~~~~~ 5987s | __uint32_t 5987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4559:78: note: each undeclared identifier is reported only once for each function it appears in 5987s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4559:90: error: expected ‘)’ before ‘a’ 5988s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4559:109: error: expected ‘)’ before ‘b’ 5988s 4559 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c: In function ‘futrts_smul_hi64’: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4563:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5988s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ^~~~~~~~~~ 5988s | __int128__ 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4563:86: error: expected ‘)’ before ‘a’ 5988s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:4563:104: error: expected ‘)’ before ‘b’ 5988s 4563 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c: In function ‘mk_compile_opts’: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scalar_ops.c:7892:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5988s 7892 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5988s | ~~^ ~~~~~~~~~~~~~ 5988s | | | 5988s | unsigned int int64_t {aka long long int} 5988s | %llu 5988s 5988s If you find this error message confusing, uninformative, or wrong, please open an issue: 5988s https://github.com/diku-dk/futhark/issues 5988s 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.fut: 5988s Compiling with --backend=opencl: 5988s cc failed with code 1: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c: In function ‘futrts_umul_hi64’: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5988s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5988s | ^~~~~~~~~~~ 5988s | __uint32_t 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4507:90: error: expected ‘)’ before ‘a’ 5988s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4507:109: error: expected ‘)’ before ‘b’ 5988s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c: In function ‘futrts_smul_hi64’: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5988s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ^~~~~~~~~~ 5988s | __int128__ 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4511:86: error: expected ‘)’ before ‘a’ 5988s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:4511:104: error: expected ‘)’ before ‘b’ 5988s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5988s | ~ ^ 5988s | ) 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c: In function ‘mk_compile_opts’: 5988s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan0.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5988s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5988s | ~~^ ~~~~~~~~~~~~~ 5988s | | | 5988s | unsigned int int64_t {aka long long int} 5988s | %llu 5988s 5988s If you find this error message confusing, uninformative, or wrong, please open an issue: 5988s https://github.com/diku-dk/futhark/issues 5988s 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.fut: 5989s Compiling with --backend=opencl: 5989s cc failed with code 1: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c: In function ‘futrts_umul_hi64’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ^~~~~~~~~~~ 5989s | __uint32_t 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4507:90: error: expected ‘)’ before ‘a’ 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4507:109: error: expected ‘)’ before ‘b’ 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c: In function ‘futrts_smul_hi64’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ^~~~~~~~~~ 5989s | __int128__ 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4511:86: error: expected ‘)’ before ‘a’ 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:4511:104: error: expected ‘)’ before ‘b’ 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c: In function ‘mk_compile_opts’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/scan1.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5989s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5989s | ~~^ ~~~~~~~~~~~~~ 5989s | | | 5989s | unsigned int int64_t {aka long long int} 5989s | %llu 5989s 5989s If you find this error message confusing, uninformative, or wrong, please open an issue: 5989s https://github.com/diku-dk/futhark/issues 5989s 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.fut: 5989s Compiling with --backend=opencl: 5989s cc failed with code 1: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c: In function ‘futrts_umul_hi64’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ^~~~~~~~~~~ 5989s | __uint32_t 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4507:90: error: expected ‘)’ before ‘a’ 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4507:109: error: expected ‘)’ before ‘b’ 5989s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c: In function ‘futrts_smul_hi64’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ^~~~~~~~~~ 5989s | __int128__ 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4511:86: error: expected ‘)’ before ‘a’ 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:4511:104: error: expected ‘)’ before ‘b’ 5989s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5989s | ~ ^ 5989s | ) 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c: In function ‘mk_compile_opts’: 5989s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar0_reshape.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5989s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5989s | ~~^ ~~~~~~~~~~~~~ 5989s | | | 5989s | unsigned int int64_t {aka long long int} 5989s | %llu 5989s 5989s If you find this error message confusing, uninformative, or wrong, please open an issue: 5989s https://github.com/diku-dk/futhark/issues 5989s 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.fut: 5991s Compiling with --backend=opencl: 5991s cc failed with code 1: 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c: In function ‘futrts_umul_hi64’: 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5991s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5991s | ^~~~~~~~~~~ 5991s | __uint32_t 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4508:90: error: expected ‘)’ before ‘a’ 5991s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5991s | ~ ^ 5991s | ) 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4508:109: error: expected ‘)’ before ‘b’ 5991s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5991s | ~ ^ 5991s | ) 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c: In function ‘futrts_smul_hi64’: 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5991s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5991s | ^~~~~~~~~~ 5991s | __int128__ 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4512:86: error: expected ‘)’ before ‘a’ 5991s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5991s | ~ ^ 5991s | ) 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:4512:104: error: expected ‘)’ before ‘b’ 5991s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5991s | ~ ^ 5991s | ) 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c: In function ‘mk_compile_opts’: 5991s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5991s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5991s | ~~^ ~~~~~~~~~~~~~ 5991s | | | 5991s | unsigned int int64_t {aka long long int} 5991s | %llu 5991s 5991s If you find this error message confusing, uninformative, or wrong, please open an issue: 5991s https://github.com/diku-dk/futhark/issues 5991s 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.fut: 5992s Compiling with --backend=opencl: 5992s cc failed with code 1: 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c: In function ‘futrts_umul_hi64’: 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5992s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5992s | ^~~~~~~~~~~ 5992s | __uint32_t 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4507:90: error: expected ‘)’ before ‘a’ 5992s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5992s | ~ ^ 5992s | ) 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4507:109: error: expected ‘)’ before ‘b’ 5992s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5992s | ~ ^ 5992s | ) 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c: In function ‘futrts_smul_hi64’: 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5992s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5992s | ^~~~~~~~~~ 5992s | __int128__ 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4511:86: error: expected ‘)’ before ‘a’ 5992s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5992s | ~ ^ 5992s | ) 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:4511:104: error: expected ‘)’ before ‘b’ 5992s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5992s | ~ ^ 5992s | ) 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c: In function ‘mk_compile_opts’: 5992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sizevar1_index.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5992s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5992s | ~~^ ~~~~~~~~~~~~~ 5992s | | | 5992s | unsigned int int64_t {aka long long int} 5992s | %llu 5992s 5992s If you find this error message confusing, uninformative, or wrong, please open an issue: 5992s https://github.com/diku-dk/futhark/issues 5992s 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.fut: 5996s Compiling with --backend=opencl: 5996s cc failed with code 1: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c: In function ‘futrts_umul_hi64’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5996s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ^~~~~~~~~~~ 5996s | __uint32_t 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4493:90: error: expected ‘)’ before ‘a’ 5996s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4493:109: error: expected ‘)’ before ‘b’ 5996s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c: In function ‘futrts_smul_hi64’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5996s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ^~~~~~~~~~ 5996s | __int128__ 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4497:86: error: expected ‘)’ before ‘a’ 5996s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:4497:104: error: expected ‘)’ before ‘b’ 5996s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c: In function ‘mk_compile_opts’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level0.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5996s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5996s | ~~^ ~~~~~~~~~~~~~ 5996s | | | 5996s | unsigned int int64_t {aka long long int} 5996s | %llu 5996s 5996s If you find this error message confusing, uninformative, or wrong, please open an issue: 5996s https://github.com/diku-dk/futhark/issues 5996s 5996s (1144 failed, 99 passed, 1060 to go). 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut: 5996s Compiling with --backend=opencl: 5996s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut:11:18-19: 5996s Unused name "x". 5996s 5996s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.fut:17:10-28: 5996s Entry point parameter 5996s 5996s ((A: [5](i32, i32)): [5](i32, i32)) 5996s 5996s will have an opaque type, so the entry point will likely not be callable. 5996s cc failed with code 1: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c: In function ‘futrts_umul_hi64’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5996s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ^~~~~~~~~~~ 5996s | __uint32_t 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4539:90: error: expected ‘)’ before ‘a’ 5996s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4539:109: error: expected ‘)’ before ‘b’ 5996s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c: In function ‘futrts_smul_hi64’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5996s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ^~~~~~~~~~ 5996s | __int128__ 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4543:86: error: expected ‘)’ before ‘a’ 5996s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:4543:104: error: expected ‘)’ before ‘b’ 5996s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5996s | ~ ^ 5996s | ) 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c: In function ‘mk_compile_opts’: 5996s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/sunk1.c:7871:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5996s 7871 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5996s | ~~^ ~~~~~~~~~~~~~ 5996s | | | 5996s | unsigned int int64_t {aka long long int} 5996s | %llu 5996s 5996s If you find this error message confusing, uninformative, or wrong, please open an issue: 5996s https://github.com/diku-dk/futhark/issues 5996s 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.fut: 5999s Compiling with --backend=opencl: 5999s cc failed with code 1: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c: In function ‘futrts_umul_hi64’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ^~~~~~~~~~~ 5999s | __uint32_t 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4507:90: error: expected ‘)’ before ‘a’ 5999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4507:109: error: expected ‘)’ before ‘b’ 5999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c: In function ‘futrts_smul_hi64’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ^~~~~~~~~~ 5999s | __int128__ 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4511:86: error: expected ‘)’ before ‘a’ 5999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:4511:104: error: expected ‘)’ before ‘b’ 5999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c: In function ‘mk_compile_opts’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5999s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5999s | ~~^ ~~~~~~~~~~~~~ 5999s | | | 5999s | unsigned int int64_t {aka long long int} 5999s | %llu 5999s 5999s If you find this error message confusing, uninformative, or wrong, please open an issue: 5999s https://github.com/diku-dk/futhark/issues 5999s 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.fut: 5999s Compiling with --backend=opencl: 5999s cc failed with code 1: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c: In function ‘futrts_umul_hi64’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 5999s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ^~~~~~~~~~~ 5999s | __uint32_t 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4493:90: error: expected ‘)’ before ‘a’ 5999s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4493:109: error: expected ‘)’ before ‘b’ 5999s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c: In function ‘futrts_smul_hi64’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 5999s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ^~~~~~~~~~ 5999s | __int128__ 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4497:86: error: expected ‘)’ before ‘a’ 5999s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:4497:104: error: expected ‘)’ before ‘b’ 5999s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 5999s | ~ ^ 5999s | ) 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c: In function ‘mk_compile_opts’: 5999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/top-level1.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 5999s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 5999s | ~~^ ~~~~~~~~~~~~~ 5999s | | | 5999s | unsigned int int64_t {aka long long int} 5999s | %llu 5999s 5999s If you find this error message confusing, uninformative, or wrong, please open an issue: 5999s https://github.com/diku-dk/futhark/issues 5999s 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.fut: 6000s Compiling with --backend=opencl: 6000s cc failed with code 1: 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c: In function ‘futrts_umul_hi64’: 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6000s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6000s | ^~~~~~~~~~~ 6000s | __uint32_t 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4507:90: error: expected ‘)’ before ‘a’ 6000s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6000s | ~ ^ 6000s | ) 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4507:109: error: expected ‘)’ before ‘b’ 6000s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6000s | ~ ^ 6000s | ) 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c: In function ‘futrts_smul_hi64’: 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6000s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6000s | ^~~~~~~~~~ 6000s | __int128__ 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4511:86: error: expected ‘)’ before ‘a’ 6000s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6000s | ~ ^ 6000s | ) 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:4511:104: error: expected ‘)’ before ‘b’ 6000s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6000s | ~ ^ 6000s | ) 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c: In function ‘mk_compile_opts’: 6000s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/update1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6000s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6000s | ~~^ ~~~~~~~~~~~~~ 6000s | | | 6000s | unsigned int int64_t {aka long long int} 6000s | %llu 6000s 6000s If you find this error message confusing, uninformative, or wrong, please open an issue: 6000s https://github.com/diku-dk/futhark/issues 6000s 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.fut: 6002s Compiling with --backend=opencl: 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s 6002s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 6002s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6002s cc failed with code 1: 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c: In function ‘futrts_umul_hi64’: 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6002s | ^~~~~~~~~~~ 6002s | __uint32_t 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4507:90: error: expected ‘)’ before ‘a’ 6002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6002s | ~ ^ 6002s | ) 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4507:109: error: expected ‘)’ before ‘b’ 6002s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6002s | ~ ^ 6002s | ) 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c: In function ‘futrts_smul_hi64’: 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6002s | ^~~~~~~~~~ 6002s | __int128__ 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4511:86: error: expected ‘)’ before ‘a’ 6002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6002s | ~ ^ 6002s | ) 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:4511:104: error: expected ‘)’ before ‘b’ 6002s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6002s | ~ ^ 6002s | ) 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c: In function ‘mk_compile_opts’: 6002s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6002s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6002s | ~~^ ~~~~~~~~~~~~~ 6002s | | | 6002s | unsigned int int64_t {aka long long int} 6002s | %llu 6002s 6002s If you find this error message confusing, uninformative, or wrong, please open an issue: 6002s https://github.com/diku-dk/futhark/issues 6002s 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.fut: 6004s Compiling with --backend=opencl: 6004s cc failed with code 1: 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c: In function ‘futrts_umul_hi64’: 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6004s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6004s | ^~~~~~~~~~~ 6004s | __uint32_t 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4481:90: error: expected ‘)’ before ‘a’ 6004s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6004s | ~ ^ 6004s | ) 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4481:109: error: expected ‘)’ before ‘b’ 6004s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6004s | ~ ^ 6004s | ) 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c: In function ‘futrts_smul_hi64’: 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6004s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6004s | ^~~~~~~~~~ 6004s | __int128__ 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4485:86: error: expected ‘)’ before ‘a’ 6004s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6004s | ~ ^ 6004s | ) 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:4485:104: error: expected ‘)’ before ‘b’ 6004s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6004s | ~ ^ 6004s | ) 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c: In function ‘mk_compile_opts’: 6004s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/Vec3.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6004s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6004s | ~~^ ~~~~~~~~~~~~~ 6004s | | | 6004s | unsigned int int64_t {aka long long int} 6004s | %llu 6004s 6004s If you find this error message confusing, uninformative, or wrong, please open an issue: 6004s https://github.com/diku-dk/futhark/issues 6004s 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.fut: 6007s Compiling with --backend=opencl: 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:2:3-27: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:5:3-28: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:8:3-27: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:11:3-28: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:14:3-27: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:17:3-28: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:26:3-28: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:35:3-25: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s 6007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/intrinsics.fut:38:3-23: 6007s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6007s cc failed with code 1: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c: In function ‘futrts_umul_hi64’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ^~~~~~~~~~~ 6007s | __uint32_t 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4507:90: error: expected ‘)’ before ‘a’ 6007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4507:109: error: expected ‘)’ before ‘b’ 6007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c: In function ‘futrts_smul_hi64’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ^~~~~~~~~~ 6007s | __int128__ 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4511:86: error: expected ‘)’ before ‘a’ 6007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:4511:104: error: expected ‘)’ before ‘b’ 6007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c: In function ‘mk_compile_opts’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/migration/withacc1.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6007s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6007s | ~~^ ~~~~~~~~~~~~~ 6007s | | | 6007s | unsigned int int64_t {aka long long int} 6007s | %llu 6007s 6007s If you find this error message confusing, uninformative, or wrong, please open an issue: 6007s https://github.com/diku-dk/futhark/issues 6007s 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.fut: 6007s Compiling with --backend=opencl: 6007s cc failed with code 1: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c: In function ‘futrts_umul_hi64’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6007s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ^~~~~~~~~~~ 6007s | __uint32_t 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4493:90: error: expected ‘)’ before ‘a’ 6007s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4493:109: error: expected ‘)’ before ‘b’ 6007s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c: In function ‘futrts_smul_hi64’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6007s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ^~~~~~~~~~ 6007s | __int128__ 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4497:86: error: expected ‘)’ before ‘a’ 6007s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:4497:104: error: expected ‘)’ before ‘b’ 6007s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6007s | ~ ^ 6007s | ) 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c: In function ‘mk_compile_opts’: 6007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/anonymous-signature.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6007s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6007s | ~~^ ~~~~~~~~~~~~~ 6007s | | | 6007s | unsigned int int64_t {aka long long int} 6007s | %llu 6007s 6007s If you find this error message confusing, uninformative, or wrong, please open an issue: 6007s https://github.com/diku-dk/futhark/issues 6007s 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.fut: 6017s Compiling with --backend=opencl: 6017s cc failed with code 1: 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c: In function ‘futrts_umul_hi64’: 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6017s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6017s | ^~~~~~~~~~~ 6017s | __uint32_t 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4481:90: error: expected ‘)’ before ‘a’ 6017s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6017s | ~ ^ 6017s | ) 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4481:109: error: expected ‘)’ before ‘b’ 6017s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6017s | ~ ^ 6017s | ) 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c: In function ‘futrts_smul_hi64’: 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6017s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6017s | ^~~~~~~~~~ 6017s | __int128__ 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4485:86: error: expected ‘)’ before ‘a’ 6017s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6017s | ~ ^ 6017s | ) 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:4485:104: error: expected ‘)’ before ‘b’ 6017s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6017s | ~ ^ 6017s | ) 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c: In function ‘mk_compile_opts’: 6017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription-sizelifted2.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6017s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6017s | ~~^ ~~~~~~~~~~~~~ 6017s | | | 6017s | unsigned int int64_t {aka long long int} 6017s | %llu 6017s 6017s If you find this error message confusing, uninformative, or wrong, please open an issue: 6017s https://github.com/diku-dk/futhark/issues 6017s 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.fut: 6018s Compiling with --backend=opencl: 6018s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.fut:21:1-33: 6018s Entry point return type 6018s 6018s *m.loss.t 6018s 6018s will have an opaque type, so the result will likely not be usable. 6018s cc failed with code 1: 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c: In function ‘futrts_umul_hi64’: 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6018s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6018s | ^~~~~~~~~~~ 6018s | __uint32_t 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4493:90: error: expected ‘)’ before ‘a’ 6018s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6018s | ~ ^ 6018s | ) 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4493:109: error: expected ‘)’ before ‘b’ 6018s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6018s | ~ ^ 6018s | ) 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c: In function ‘futrts_smul_hi64’: 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6018s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6018s | ^~~~~~~~~~ 6018s | __int128__ 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4497:86: error: expected ‘)’ before ‘a’ 6018s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6018s | ~ ^ 6018s | ) 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:4497:104: error: expected ‘)’ before ‘b’ 6018s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6018s | ~ ^ 6018s | ) 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c: In function ‘mk_compile_opts’: 6018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription10.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6018s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6018s | ~~^ ~~~~~~~~~~~~~ 6018s | | | 6018s | unsigned int int64_t {aka long long int} 6018s | %llu 6018s 6018s If you find this error message confusing, uninformative, or wrong, please open an issue: 6018s https://github.com/diku-dk/futhark/issues 6018s 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.fut: 6019s Compiling with --backend=opencl: 6019s cc failed with code 1: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c: In function ‘futrts_umul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ^~~~~~~~~~~ 6019s | __uint32_t 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4509:90: error: expected ‘)’ before ‘a’ 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4509:109: error: expected ‘)’ before ‘b’ 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c: In function ‘futrts_smul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ^~~~~~~~~~ 6019s | __int128__ 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4513:86: error: expected ‘)’ before ‘a’ 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:4513:104: error: expected ‘)’ before ‘b’ 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c: In function ‘mk_compile_opts’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription0.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6019s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6019s | ~~^ ~~~~~~~~~~~~~ 6019s | | | 6019s | unsigned int int64_t {aka long long int} 6019s | %llu 6019s 6019s If you find this error message confusing, uninformative, or wrong, please open an issue: 6019s https://github.com/diku-dk/futhark/issues 6019s 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.fut: 6019s Compiling with --backend=opencl: 6019s cc failed with code 1: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c: In function ‘futrts_umul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ^~~~~~~~~~~ 6019s | __uint32_t 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4509:90: error: expected ‘)’ before ‘a’ 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4509:109: error: expected ‘)’ before ‘b’ 6019s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c: In function ‘futrts_smul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ^~~~~~~~~~ 6019s | __int128__ 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4513:86: error: expected ‘)’ before ‘a’ 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:4513:104: error: expected ‘)’ before ‘b’ 6019s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c: In function ‘mk_compile_opts’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription1.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6019s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6019s | ~~^ ~~~~~~~~~~~~~ 6019s | | | 6019s | unsigned int int64_t {aka long long int} 6019s | %llu 6019s 6019s If you find this error message confusing, uninformative, or wrong, please open an issue: 6019s https://github.com/diku-dk/futhark/issues 6019s 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut: 6019s Compiling with --backend=opencl: 6019s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut:13:28-39: 6019s Unused name "dummy". 6019s 6019s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.fut:20:1-35: 6019s Entry point return type 6019s 6019s *sgd.loss.t 6019s 6019s will have an opaque type, so the result will likely not be usable. 6019s cc failed with code 1: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c: In function ‘futrts_umul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6019s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ^~~~~~~~~~~ 6019s | __uint32_t 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4493:90: error: expected ‘)’ before ‘a’ 6019s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4493:109: error: expected ‘)’ before ‘b’ 6019s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c: In function ‘futrts_smul_hi64’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6019s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ^~~~~~~~~~ 6019s | __int128__ 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4497:86: error: expected ‘)’ before ‘a’ 6019s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:4497:104: error: expected ‘)’ before ‘b’ 6019s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6019s | ~ ^ 6019s | ) 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c: In function ‘mk_compile_opts’: 6019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription11.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6019s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6019s | ~~^ ~~~~~~~~~~~~~ 6019s | | | 6019s | unsigned int int64_t {aka long long int} 6019s | %llu 6019s 6019s If you find this error message confusing, uninformative, or wrong, please open an issue: 6019s https://github.com/diku-dk/futhark/issues 6019s 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.fut: 6020s Compiling with --backend=opencl: 6020s cc failed with code 1: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c: In function ‘futrts_umul_hi64’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6020s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ^~~~~~~~~~~ 6020s | __uint32_t 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4481:90: error: expected ‘)’ before ‘a’ 6020s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4481:109: error: expected ‘)’ before ‘b’ 6020s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c: In function ‘futrts_smul_hi64’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6020s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ^~~~~~~~~~ 6020s | __int128__ 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4485:86: error: expected ‘)’ before ‘a’ 6020s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:4485:104: error: expected ‘)’ before ‘b’ 6020s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c: In function ‘mk_compile_opts’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription12.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6020s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6020s | ~~^ ~~~~~~~~~~~~~ 6020s | | | 6020s | unsigned int int64_t {aka long long int} 6020s | %llu 6020s 6020s If you find this error message confusing, uninformative, or wrong, please open an issue: 6020s https://github.com/diku-dk/futhark/issues 6020s 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut: 6020s Compiling with --backend=opencl: 6020s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut:8:15-23: 6020s Unused name "T". 6020s 6020s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.fut:18:10-22: 6020s Entry point parameter 6020s 6020s ((x: csr.csr): csr.mat) 6020s 6020s will have an opaque type, so the entry point will likely not be callable. 6020s cc failed with code 1: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c: In function ‘futrts_umul_hi64’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6020s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ^~~~~~~~~~~ 6020s | __uint32_t 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4493:90: error: expected ‘)’ before ‘a’ 6020s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4493:109: error: expected ‘)’ before ‘b’ 6020s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c: In function ‘futrts_smul_hi64’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6020s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ^~~~~~~~~~ 6020s | __int128__ 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4497:86: error: expected ‘)’ before ‘a’ 6020s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:4497:104: error: expected ‘)’ before ‘b’ 6020s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6020s | ~ ^ 6020s | ) 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c: In function ‘mk_compile_opts’: 6020s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription13.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6020s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6020s | ~~^ ~~~~~~~~~~~~~ 6020s | | | 6020s | unsigned int int64_t {aka long long int} 6020s | %llu 6020s 6020s If you find this error message confusing, uninformative, or wrong, please open an issue: 6020s https://github.com/diku-dk/futhark/issues 6020s 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.fut: 6021s Compiling with --backend=opencl: 6021s cc failed with code 1: 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c: In function ‘futrts_umul_hi64’: 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6021s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6021s | ^~~~~~~~~~~ 6021s | __uint32_t 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4508:90: error: expected ‘)’ before ‘a’ 6021s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6021s | ~ ^ 6021s | ) 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4508:109: error: expected ‘)’ before ‘b’ 6021s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6021s | ~ ^ 6021s | ) 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c: In function ‘futrts_smul_hi64’: 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6021s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6021s | ^~~~~~~~~~ 6021s | __int128__ 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4512:86: error: expected ‘)’ before ‘a’ 6021s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6021s | ~ ^ 6021s | ) 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:4512:104: error: expected ‘)’ before ‘b’ 6021s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6021s | ~ ^ 6021s | ) 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c: In function ‘mk_compile_opts’: 6021s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription14.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6021s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6021s | ~~^ ~~~~~~~~~~~~~ 6021s | | | 6021s | unsigned int int64_t {aka long long int} 6021s | %llu 6021s 6021s If you find this error message confusing, uninformative, or wrong, please open an issue: 6021s https://github.com/diku-dk/futhark/issues 6021s 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.fut: 6027s Compiling with --backend=opencl: 6027s cc failed with code 1: 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c: In function ‘futrts_umul_hi64’: 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6027s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6027s | ^~~~~~~~~~~ 6027s | __uint32_t 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4481:90: error: expected ‘)’ before ‘a’ 6027s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6027s | ~ ^ 6027s | ) 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4481:109: error: expected ‘)’ before ‘b’ 6027s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6027s | ~ ^ 6027s | ) 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c: In function ‘futrts_smul_hi64’: 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6027s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6027s | ^~~~~~~~~~ 6027s | __int128__ 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4485:86: error: expected ‘)’ before ‘a’ 6027s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6027s | ~ ^ 6027s | ) 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:4485:104: error: expected ‘)’ before ‘b’ 6027s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6027s | ~ ^ 6027s | ) 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c: In function ‘mk_compile_opts’: 6027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription15.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6027s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6027s | ~~^ ~~~~~~~~~~~~~ 6027s | | | 6027s | unsigned int int64_t {aka long long int} 6027s | %llu 6027s 6027s If you find this error message confusing, uninformative, or wrong, please open an issue: 6027s https://github.com/diku-dk/futhark/issues 6027s 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.fut: 6029s Compiling with --backend=opencl: 6029s cc failed with code 1: 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c: In function ‘futrts_umul_hi64’: 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6029s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6029s | ^~~~~~~~~~~ 6029s | __uint32_t 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4493:90: error: expected ‘)’ before ‘a’ 6029s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6029s | ~ ^ 6029s | ) 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4493:109: error: expected ‘)’ before ‘b’ 6029s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6029s | ~ ^ 6029s | ) 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c: In function ‘futrts_smul_hi64’: 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6029s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6029s | ^~~~~~~~~~ 6029s | __int128__ 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4497:86: error: expected ‘)’ before ‘a’ 6029s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6029s | ~ ^ 6029s | ) 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:4497:104: error: expected ‘)’ before ‘b’ 6029s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6029s | ~ ^ 6029s | ) 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c: In function ‘mk_compile_opts’: 6029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6029s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6029s | ~~^ ~~~~~~~~~~~~~ 6029s | | | 6029s | unsigned int int64_t {aka long long int} 6029s | %llu 6029s 6029s If you find this error message confusing, uninformative, or wrong, please open an issue: 6029s https://github.com/diku-dk/futhark/issues 6029s 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.fut: 6030s Compiling with --backend=opencl: 6030s cc failed with code 1: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c: In function ‘futrts_umul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ^~~~~~~~~~~ 6030s | __uint32_t 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4507:90: error: expected ‘)’ before ‘a’ 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4507:109: error: expected ‘)’ before ‘b’ 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c: In function ‘futrts_smul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ^~~~~~~~~~ 6030s | __int128__ 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4511:86: error: expected ‘)’ before ‘a’ 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:4511:104: error: expected ‘)’ before ‘b’ 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c: In function ‘mk_compile_opts’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6030s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6030s | ~~^ ~~~~~~~~~~~~~ 6030s | | | 6030s | unsigned int int64_t {aka long long int} 6030s | %llu 6030s 6030s If you find this error message confusing, uninformative, or wrong, please open an issue: 6030s https://github.com/diku-dk/futhark/issues 6030s 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.fut: 6030s Compiling with --backend=opencl: 6030s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.fut:17:12-13: 6030s Defaulting ambiguous type to i32. 6030s cc failed with code 1: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c: In function ‘futrts_umul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6030s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ^~~~~~~~~~~ 6030s | __uint32_t 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4493:90: error: expected ‘)’ before ‘a’ 6030s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4493:109: error: expected ‘)’ before ‘b’ 6030s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c: In function ‘futrts_smul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6030s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ^~~~~~~~~~ 6030s | __int128__ 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4497:86: error: expected ‘)’ before ‘a’ 6030s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:4497:104: error: expected ‘)’ before ‘b’ 6030s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c: In function ‘mk_compile_opts’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6030s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6030s | ~~^ ~~~~~~~~~~~~~ 6030s | | | 6030s | unsigned int int64_t {aka long long int} 6030s | %llu 6030s 6030s If you find this error message confusing, uninformative, or wrong, please open an issue: 6030s https://github.com/diku-dk/futhark/issues 6030s 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.fut: 6030s Compiling with --backend=opencl: 6030s cc failed with code 1: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c: In function ‘futrts_umul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ^~~~~~~~~~~ 6030s | __uint32_t 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4507:90: error: expected ‘)’ before ‘a’ 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4507:109: error: expected ‘)’ before ‘b’ 6030s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c: In function ‘futrts_smul_hi64’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ^~~~~~~~~~ 6030s | __int128__ 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4511:86: error: expected ‘)’ before ‘a’ 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:4511:104: error: expected ‘)’ before ‘b’ 6030s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6030s | ~ ^ 6030s | ) 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c: In function ‘mk_compile_opts’: 6030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6030s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6030s | ~~^ ~~~~~~~~~~~~~ 6030s | | | 6030s | unsigned int int64_t {aka long long int} 6030s | %llu 6030s 6030s If you find this error message confusing, uninformative, or wrong, please open an issue: 6030s https://github.com/diku-dk/futhark/issues 6030s 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.fut: 6031s Compiling with --backend=opencl: 6031s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.fut:5:22-23: 6031s Defaulting ambiguous type to i32. 6031s cc failed with code 1: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c: In function ‘futrts_umul_hi64’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6031s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ^~~~~~~~~~~ 6031s | __uint32_t 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4493:90: error: expected ‘)’ before ‘a’ 6031s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4493:109: error: expected ‘)’ before ‘b’ 6031s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c: In function ‘futrts_smul_hi64’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6031s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ^~~~~~~~~~ 6031s | __int128__ 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4497:86: error: expected ‘)’ before ‘a’ 6031s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:4497:104: error: expected ‘)’ before ‘b’ 6031s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c: In function ‘mk_compile_opts’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6031s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6031s | ~~^ ~~~~~~~~~~~~~ 6031s | | | 6031s | unsigned int int64_t {aka long long int} 6031s | %llu 6031s 6031s If you find this error message confusing, uninformative, or wrong, please open an issue: 6031s https://github.com/diku-dk/futhark/issues 6031s 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.fut: 6031s Compiling with --backend=opencl: 6031s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.fut:7:13-14: 6031s Defaulting ambiguous type to i32. 6031s cc failed with code 1: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c: In function ‘futrts_umul_hi64’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6031s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ^~~~~~~~~~~ 6031s | __uint32_t 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4494:90: error: expected ‘)’ before ‘a’ 6031s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4494:109: error: expected ‘)’ before ‘b’ 6031s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c: In function ‘futrts_smul_hi64’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6031s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ^~~~~~~~~~ 6031s | __int128__ 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4498:86: error: expected ‘)’ before ‘a’ 6031s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:4498:104: error: expected ‘)’ before ‘b’ 6031s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6031s | ~ ^ 6031s | ) 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c: In function ‘mk_compile_opts’: 6031s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription6.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6031s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6031s | ~~^ ~~~~~~~~~~~~~ 6031s | | | 6031s | unsigned int int64_t {aka long long int} 6031s | %llu 6031s 6031s If you find this error message confusing, uninformative, or wrong, please open an issue: 6031s https://github.com/diku-dk/futhark/issues 6031s 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut: 6032s Compiling with --backend=opencl: 6032s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut:8:7-9:55: 6032s Unused name "X". 6032s 6032s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.fut:18:14-15: 6032s Unused name "N". 6032s cc failed with code 1: 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c: In function ‘futrts_umul_hi64’: 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6032s | ^~~~~~~~~~~ 6032s | __uint32_t 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4493:90: error: expected ‘)’ before ‘a’ 6032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6032s | ~ ^ 6032s | ) 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4493:109: error: expected ‘)’ before ‘b’ 6032s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6032s | ~ ^ 6032s | ) 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c: In function ‘futrts_smul_hi64’: 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6032s | ^~~~~~~~~~ 6032s | __int128__ 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4497:86: error: expected ‘)’ before ‘a’ 6032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6032s | ~ ^ 6032s | ) 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:4497:104: error: expected ‘)’ before ‘b’ 6032s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6032s | ~ ^ 6032s | ) 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c: In function ‘mk_compile_opts’: 6032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription8.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6032s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6032s | ~~^ ~~~~~~~~~~~~~ 6032s | | | 6032s | unsigned int int64_t {aka long long int} 6032s | %llu 6032s 6032s If you find this error message confusing, uninformative, or wrong, please open an issue: 6032s https://github.com/diku-dk/futhark/issues 6032s 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut: 6038s Compiling with --backend=opencl: 6038s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut:7:18-25: 6038s Unused name "D". 6038s 6038s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.fut:7:38-45: 6038s Unused name "R". 6038s cc failed with code 1: 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c: In function ‘futrts_umul_hi64’: 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6038s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6038s | ^~~~~~~~~~~ 6038s | __uint32_t 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4481:90: error: expected ‘)’ before ‘a’ 6038s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6038s | ~ ^ 6038s | ) 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4481:109: error: expected ‘)’ before ‘b’ 6038s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6038s | ~ ^ 6038s | ) 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c: In function ‘futrts_smul_hi64’: 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6038s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6038s | ^~~~~~~~~~ 6038s | __int128__ 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4485:86: error: expected ‘)’ before ‘a’ 6038s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6038s | ~ ^ 6038s | ) 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:4485:104: error: expected ‘)’ before ‘b’ 6038s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6038s | ~ ^ 6038s | ) 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c: In function ‘mk_compile_opts’: 6038s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/ascription9.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6038s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6038s | ~~^ ~~~~~~~~~~~~~ 6038s | | | 6038s | unsigned int int64_t {aka long long int} 6038s | %llu 6038s 6038s If you find this error message confusing, uninformative, or wrong, please open an issue: 6038s https://github.com/diku-dk/futhark/issues 6038s 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut: 6040s Compiling with --backend=opencl: 6040s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut:22:11-12: 6040s Unused name "a". 6040s 6040s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.fut:22:20-21: 6040s Unused name "b". 6040s cc failed with code 1: 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c: In function ‘futrts_umul_hi64’: 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6040s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6040s | ^~~~~~~~~~~ 6040s | __uint32_t 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4494:90: error: expected ‘)’ before ‘a’ 6040s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6040s | ~ ^ 6040s | ) 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4494:109: error: expected ‘)’ before ‘b’ 6040s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6040s | ~ ^ 6040s | ) 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c: In function ‘futrts_smul_hi64’: 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6040s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6040s | ^~~~~~~~~~ 6040s | __int128__ 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4498:86: error: expected ‘)’ before ‘a’ 6040s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6040s | ~ ^ 6040s | ) 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:4498:104: error: expected ‘)’ before ‘b’ 6040s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6040s | ~ ^ 6040s | ) 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c: In function ‘mk_compile_opts’: 6040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/calling_nested_module.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6040s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6040s | ~~^ ~~~~~~~~~~~~~ 6040s | | | 6040s | unsigned int int64_t {aka long long int} 6040s | %llu 6040s 6040s If you find this error message confusing, uninformative, or wrong, please open an issue: 6040s https://github.com/diku-dk/futhark/issues 6040s 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.fut: 6041s Compiling with --backend=opencl: 6041s cc failed with code 1: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c: In function ‘futrts_umul_hi64’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6041s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ^~~~~~~~~~~ 6041s | __uint32_t 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4493:90: error: expected ‘)’ before ‘a’ 6041s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4493:109: error: expected ‘)’ before ‘b’ 6041s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c: In function ‘futrts_smul_hi64’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6041s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ^~~~~~~~~~ 6041s | __int128__ 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4497:86: error: expected ‘)’ before ‘a’ 6041s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:4497:104: error: expected ‘)’ before ‘b’ 6041s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c: In function ‘mk_compile_opts’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6041s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6041s | ~~^ ~~~~~~~~~~~~~ 6041s | | | 6041s | unsigned int int64_t {aka long long int} 6041s | %llu 6041s 6041s If you find this error message confusing, uninformative, or wrong, please open an issue: 6041s https://github.com/diku-dk/futhark/issues 6041s 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.fut: 6041s Compiling with --backend=opencl: 6041s cc failed with code 1: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c: In function ‘futrts_umul_hi64’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6041s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ^~~~~~~~~~~ 6041s | __uint32_t 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4494:90: error: expected ‘)’ before ‘a’ 6041s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4494:109: error: expected ‘)’ before ‘b’ 6041s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c: In function ‘futrts_smul_hi64’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6041s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ^~~~~~~~~~ 6041s | __int128__ 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4498:86: error: expected ‘)’ before ‘a’ 6041s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:4498:104: error: expected ‘)’ before ‘b’ 6041s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6041s | ~ ^ 6041s | ) 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c: In function ‘mk_compile_opts’: 6041s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/duplicate_def1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6041s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6041s | ~~^ ~~~~~~~~~~~~~ 6041s | | | 6041s | unsigned int int64_t {aka long long int} 6041s | %llu 6041s 6041s If you find this error message confusing, uninformative, or wrong, please open an issue: 6041s https://github.com/diku-dk/futhark/issues 6041s 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.fut: 6043s Compiling with --backend=opencl: 6043s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.fut:8:12-26: 6043s Entry point parameter 6043s 6043s ((x: (M.t, M.t)): (M.t, M.t)) 6043s 6043s will have an opaque type, so the entry point will likely not be callable. 6043s cc failed with code 1: 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c: In function ‘futrts_umul_hi64’: 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4512:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6043s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6043s | ^~~~~~~~~~~ 6043s | __uint32_t 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4512:78: note: each undeclared identifier is reported only once for each function it appears in 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4512:90: error: expected ‘)’ before ‘a’ 6043s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6043s | ~ ^ 6043s | ) 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4512:109: error: expected ‘)’ before ‘b’ 6043s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6043s | ~ ^ 6043s | ) 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c: In function ‘futrts_smul_hi64’: 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4516:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6043s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6043s | ^~~~~~~~~~ 6043s | __int128__ 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4516:86: error: expected ‘)’ before ‘a’ 6043s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6043s | ~ ^ 6043s | ) 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:4516:104: error: expected ‘)’ before ‘b’ 6043s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6043s | ~ ^ 6043s | ) 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c: In function ‘mk_compile_opts’: 6043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/entry.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6043s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6043s | ~~^ ~~~~~~~~~~~~~ 6043s | | | 6043s | unsigned int int64_t {aka long long int} 6043s | %llu 6043s 6043s If you find this error message confusing, uninformative, or wrong, please open an issue: 6043s https://github.com/diku-dk/futhark/issues 6043s 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.fut: 6050s Compiling with --backend=opencl: 6050s cc failed with code 1: 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c: In function ‘futrts_umul_hi64’: 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6050s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6050s | ^~~~~~~~~~~ 6050s | __uint32_t 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4493:90: error: expected ‘)’ before ‘a’ 6050s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6050s | ~ ^ 6050s | ) 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4493:109: error: expected ‘)’ before ‘b’ 6050s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6050s | ~ ^ 6050s | ) 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c: In function ‘futrts_smul_hi64’: 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6050s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6050s | ^~~~~~~~~~ 6050s | __int128__ 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4497:86: error: expected ‘)’ before ‘a’ 6050s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6050s | ~ ^ 6050s | ) 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:4497:104: error: expected ‘)’ before ‘b’ 6050s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6050s | ~ ^ 6050s | ) 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c: In function ‘mk_compile_opts’: 6050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6050s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6050s | ~~^ ~~~~~~~~~~~~~ 6050s | | | 6050s | unsigned int int64_t {aka long long int} 6050s | %llu 6050s 6050s If you find this error message confusing, uninformative, or wrong, please open an issue: 6050s https://github.com/diku-dk/futhark/issues 6050s 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.fut: 6051s Compiling with --backend=opencl: 6051s cc failed with code 1: 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c: In function ‘futrts_umul_hi64’: 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6051s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6051s | ^~~~~~~~~~~ 6051s | __uint32_t 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4493:90: error: expected ‘)’ before ‘a’ 6051s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6051s | ~ ^ 6051s | ) 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4493:109: error: expected ‘)’ before ‘b’ 6051s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6051s | ~ ^ 6051s | ) 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c: In function ‘futrts_smul_hi64’: 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6051s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6051s | ^~~~~~~~~~ 6051s | __int128__ 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4497:86: error: expected ‘)’ before ‘a’ 6051s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6051s | ~ ^ 6051s | ) 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:4497:104: error: expected ‘)’ before ‘b’ 6051s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6051s | ~ ^ 6051s | ) 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c: In function ‘mk_compile_opts’: 6051s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor10.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6051s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6051s | ~~^ ~~~~~~~~~~~~~ 6051s | | | 6051s | unsigned int int64_t {aka long long int} 6051s | %llu 6051s 6051s If you find this error message confusing, uninformative, or wrong, please open an issue: 6051s https://github.com/diku-dk/futhark/issues 6051s 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.fut: 6052s Compiling with --backend=opencl: 6052s cc failed with code 1: 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c: In function ‘futrts_umul_hi64’: 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6052s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6052s | ^~~~~~~~~~~ 6052s | __uint32_t 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4493:90: error: expected ‘)’ before ‘a’ 6052s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6052s | ~ ^ 6052s | ) 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4493:109: error: expected ‘)’ before ‘b’ 6052s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6052s | ~ ^ 6052s | ) 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c: In function ‘futrts_smul_hi64’: 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6052s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6052s | ^~~~~~~~~~ 6052s | __int128__ 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4497:86: error: expected ‘)’ before ‘a’ 6052s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6052s | ~ ^ 6052s | ) 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:4497:104: error: expected ‘)’ before ‘b’ 6052s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6052s | ~ ^ 6052s | ) 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c: In function ‘mk_compile_opts’: 6052s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor13.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6052s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6052s | ~~^ ~~~~~~~~~~~~~ 6052s | | | 6053s | unsigned int int64_t {aka long long int} 6053s | %llu 6053s 6053s If you find this error message confusing, uninformative, or wrong, please open an issue: 6053s https://github.com/diku-dk/futhark/issues 6053s 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.fut: 6053s Compiling with --backend=opencl: 6053s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.fut:23:37-38: 6053s Defaulting ambiguous type to i32. 6053s cc failed with code 1: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c: In function ‘futrts_umul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ^~~~~~~~~~~ 6053s | __uint32_t 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4523:90: error: expected ‘)’ before ‘a’ 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4523:109: error: expected ‘)’ before ‘b’ 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c: In function ‘futrts_smul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ^~~~~~~~~~ 6053s | __int128__ 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4527:86: error: expected ‘)’ before ‘a’ 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:4527:104: error: expected ‘)’ before ‘b’ 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c: In function ‘mk_compile_opts’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor12.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6053s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6053s | ~~^ ~~~~~~~~~~~~~ 6053s | | | 6053s | unsigned int int64_t {aka long long int} 6053s | %llu 6053s 6053s If you find this error message confusing, uninformative, or wrong, please open an issue: 6053s https://github.com/diku-dk/futhark/issues 6053s 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.fut: 6053s Compiling with --backend=opencl: 6053s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.fut:21:37-38: 6053s Defaulting ambiguous type to i32. 6053s cc failed with code 1: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c: In function ‘futrts_umul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ^~~~~~~~~~~ 6053s | __uint32_t 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4523:90: error: expected ‘)’ before ‘a’ 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4523:109: error: expected ‘)’ before ‘b’ 6053s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c: In function ‘futrts_smul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ^~~~~~~~~~ 6053s | __int128__ 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4527:86: error: expected ‘)’ before ‘a’ 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:4527:104: error: expected ‘)’ before ‘b’ 6053s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c: In function ‘mk_compile_opts’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor11.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6053s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6053s | ~~^ ~~~~~~~~~~~~~ 6053s | | | 6053s | unsigned int int64_t {aka long long int} 6053s | %llu 6053s 6053s If you find this error message confusing, uninformative, or wrong, please open an issue: 6053s https://github.com/diku-dk/futhark/issues 6053s 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.fut: 6053s Compiling with --backend=opencl: 6053s cc failed with code 1: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c: In function ‘futrts_umul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6053s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ^~~~~~~~~~~ 6053s | __uint32_t 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4526:90: error: expected ‘)’ before ‘a’ 6053s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4526:109: error: expected ‘)’ before ‘b’ 6053s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c: In function ‘futrts_smul_hi64’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6053s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ^~~~~~~~~~ 6053s | __int128__ 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4530:86: error: expected ‘)’ before ‘a’ 6053s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:4530:104: error: expected ‘)’ before ‘b’ 6053s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6053s | ~ ^ 6053s | ) 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c: In function ‘mk_compile_opts’: 6053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor1.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6053s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6053s | ~~^ ~~~~~~~~~~~~~ 6053s | | | 6053s | unsigned int int64_t {aka long long int} 6053s | %llu 6053s 6053s If you find this error message confusing, uninformative, or wrong, please open an issue: 6053s https://github.com/diku-dk/futhark/issues 6053s 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.fut: 6054s Compiling with --backend=opencl: 6054s cc failed with code 1: 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c: In function ‘futrts_umul_hi64’: 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6054s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6054s | ^~~~~~~~~~~ 6054s | __uint32_t 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4493:90: error: expected ‘)’ before ‘a’ 6054s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6054s | ~ ^ 6054s | ) 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4493:109: error: expected ‘)’ before ‘b’ 6054s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6054s | ~ ^ 6054s | ) 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c: In function ‘futrts_smul_hi64’: 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6054s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6054s | ^~~~~~~~~~ 6054s | __int128__ 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4497:86: error: expected ‘)’ before ‘a’ 6054s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6054s | ~ ^ 6054s | ) 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:4497:104: error: expected ‘)’ before ‘b’ 6054s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6054s | ~ ^ 6054s | ) 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c: In function ‘mk_compile_opts’: 6054s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor14.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6054s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6054s | ~~^ ~~~~~~~~~~~~~ 6054s | | | 6054s | unsigned int int64_t {aka long long int} 6054s | %llu 6054s 6054s If you find this error message confusing, uninformative, or wrong, please open an issue: 6054s https://github.com/diku-dk/futhark/issues 6054s 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut: 6059s Compiling with --backend=opencl: 6059s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut:9:11-12: 6059s Unused name "a". 6059s 6059s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.fut:9:23-24: 6059s Unused name "b". 6059s cc failed with code 1: 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c: In function ‘futrts_umul_hi64’: 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6059s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6059s | ^~~~~~~~~~~ 6059s | __uint32_t 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4507:90: error: expected ‘)’ before ‘a’ 6059s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6059s | ~ ^ 6059s | ) 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4507:109: error: expected ‘)’ before ‘b’ 6059s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6059s | ~ ^ 6059s | ) 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c: In function ‘futrts_smul_hi64’: 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6059s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6059s | ^~~~~~~~~~ 6059s | __int128__ 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4511:86: error: expected ‘)’ before ‘a’ 6059s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6059s | ~ ^ 6059s | ) 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:4511:104: error: expected ‘)’ before ‘b’ 6059s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6059s | ~ ^ 6059s | ) 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c: In function ‘mk_compile_opts’: 6059s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/fun_call_test.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6059s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6059s | ~~^ ~~~~~~~~~~~~~ 6059s | | | 6059s | unsigned int int64_t {aka long long int} 6059s | %llu 6059s 6059s If you find this error message confusing, uninformative, or wrong, please open an issue: 6059s https://github.com/diku-dk/futhark/issues 6059s 6059s (1181 failed, 114 passed, 1008 to go). 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.fut: 6060s Compiling with --backend=opencl: 6060s cc failed with code 1: 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c: In function ‘futrts_umul_hi64’: 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6060s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6060s | ^~~~~~~~~~~ 6060s | __uint32_t 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4493:90: error: expected ‘)’ before ‘a’ 6060s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6060s | ~ ^ 6060s | ) 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4493:109: error: expected ‘)’ before ‘b’ 6060s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6060s | ~ ^ 6060s | ) 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c: In function ‘futrts_smul_hi64’: 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6060s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6060s | ^~~~~~~~~~ 6060s | __int128__ 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4497:86: error: expected ‘)’ before ‘a’ 6060s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6060s | ~ ^ 6060s | ) 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:4497:104: error: expected ‘)’ before ‘b’ 6060s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6060s | ~ ^ 6060s | ) 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c: In function ‘mk_compile_opts’: 6060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor15.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6060s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6060s | ~~^ ~~~~~~~~~~~~~ 6060s | | | 6060s | unsigned int int64_t {aka long long int} 6060s | %llu 6060s 6060s If you find this error message confusing, uninformative, or wrong, please open an issue: 6060s https://github.com/diku-dk/futhark/issues 6060s 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.fut: 6062s Compiling with --backend=opencl: 6062s cc failed with code 1: 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c: In function ‘futrts_umul_hi64’: 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6062s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6062s | ^~~~~~~~~~~ 6062s | __uint32_t 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4493:90: error: expected ‘)’ before ‘a’ 6062s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6062s | ~ ^ 6062s | ) 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4493:109: error: expected ‘)’ before ‘b’ 6062s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6062s | ~ ^ 6062s | ) 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c: In function ‘futrts_smul_hi64’: 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6062s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6062s | ^~~~~~~~~~ 6062s | __int128__ 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4497:86: error: expected ‘)’ before ‘a’ 6062s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6062s | ~ ^ 6062s | ) 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:4497:104: error: expected ‘)’ before ‘b’ 6062s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6062s | ~ ^ 6062s | ) 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c: In function ‘mk_compile_opts’: 6062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor16.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6062s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6062s | ~~^ ~~~~~~~~~~~~~ 6062s | | | 6062s | unsigned int int64_t {aka long long int} 6062s | %llu 6062s 6062s If you find this error message confusing, uninformative, or wrong, please open an issue: 6062s https://github.com/diku-dk/futhark/issues 6062s 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut: 6063s Compiling with --backend=opencl: 6063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:10:26-27: 6063s Defaulting ambiguous type to i32. 6063s 6063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:12:26-27: 6063s Defaulting ambiguous type to i32. 6063s 6063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.fut:13:26-27: 6063s Defaulting ambiguous type to i32. 6063s cc failed with code 1: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c: In function ‘futrts_umul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ^~~~~~~~~~~ 6063s | __uint32_t 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4493:90: error: expected ‘)’ before ‘a’ 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4493:109: error: expected ‘)’ before ‘b’ 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c: In function ‘futrts_smul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ^~~~~~~~~~ 6063s | __int128__ 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4497:86: error: expected ‘)’ before ‘a’ 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:4497:104: error: expected ‘)’ before ‘b’ 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c: In function ‘mk_compile_opts’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor19.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6063s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6063s | ~~^ ~~~~~~~~~~~~~ 6063s | | | 6063s | unsigned int int64_t {aka long long int} 6063s | %llu 6063s 6063s If you find this error message confusing, uninformative, or wrong, please open an issue: 6063s https://github.com/diku-dk/futhark/issues 6063s 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.fut: 6063s Compiling with --backend=opencl: 6063s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.fut:5:19-81: 6063s Unused name "P_f_a". 6063s cc failed with code 1: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c: In function ‘futrts_umul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6063s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ^~~~~~~~~~~ 6063s | __uint32_t 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4495:90: error: expected ‘)’ before ‘a’ 6063s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4495:109: error: expected ‘)’ before ‘b’ 6063s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c: In function ‘futrts_smul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6063s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ^~~~~~~~~~ 6063s | __int128__ 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4499:86: error: expected ‘)’ before ‘a’ 6063s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:4499:104: error: expected ‘)’ before ‘b’ 6063s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c: In function ‘mk_compile_opts’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor18.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6063s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6063s | ~~^ ~~~~~~~~~~~~~ 6063s | | | 6063s | unsigned int int64_t {aka long long int} 6063s | %llu 6063s 6063s If you find this error message confusing, uninformative, or wrong, please open an issue: 6063s https://github.com/diku-dk/futhark/issues 6063s 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.fut: 6063s Compiling with --backend=opencl: 6063s cc failed with code 1: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c: In function ‘futrts_umul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ^~~~~~~~~~~ 6063s | __uint32_t 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4523:90: error: expected ‘)’ before ‘a’ 6063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4523:109: error: expected ‘)’ before ‘b’ 6063s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c: In function ‘futrts_smul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ^~~~~~~~~~ 6063s | __int128__ 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4527:86: error: expected ‘)’ before ‘a’ 6063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:4527:104: error: expected ‘)’ before ‘b’ 6063s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c: In function ‘mk_compile_opts’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor17.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6063s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6063s | ~~^ ~~~~~~~~~~~~~ 6063s | | | 6063s | unsigned int int64_t {aka long long int} 6063s | %llu 6063s 6063s If you find this error message confusing, uninformative, or wrong, please open an issue: 6063s https://github.com/diku-dk/futhark/issues 6063s 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.fut: 6063s Compiling with --backend=opencl: 6063s cc failed with code 1: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c: In function ‘futrts_umul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ^~~~~~~~~~~ 6063s | __uint32_t 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4493:90: error: expected ‘)’ before ‘a’ 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4493:109: error: expected ‘)’ before ‘b’ 6063s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c: In function ‘futrts_smul_hi64’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ^~~~~~~~~~ 6063s | __int128__ 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4497:86: error: expected ‘)’ before ‘a’ 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:4497:104: error: expected ‘)’ before ‘b’ 6063s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6063s | ~ ^ 6063s | ) 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c: In function ‘mk_compile_opts’: 6063s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6063s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6063s | ~~^ ~~~~~~~~~~~~~ 6063s | | | 6063s | unsigned int int64_t {aka long long int} 6063s | %llu 6063s 6063s If you find this error message confusing, uninformative, or wrong, please open an issue: 6063s https://github.com/diku-dk/futhark/issues 6063s 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.fut: 6065s Compiling with --backend=opencl: 6065s cc failed with code 1: 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c: In function ‘futrts_umul_hi64’: 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6065s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6065s | ^~~~~~~~~~~ 6065s | __uint32_t 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4493:90: error: expected ‘)’ before ‘a’ 6065s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6065s | ~ ^ 6065s | ) 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4493:109: error: expected ‘)’ before ‘b’ 6065s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6065s | ~ ^ 6065s | ) 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c: In function ‘futrts_smul_hi64’: 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6065s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6065s | ^~~~~~~~~~ 6065s | __int128__ 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4497:86: error: expected ‘)’ before ‘a’ 6065s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6065s | ~ ^ 6065s | ) 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:4497:104: error: expected ‘)’ before ‘b’ 6065s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6065s | ~ ^ 6065s | ) 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c: In function ‘mk_compile_opts’: 6065s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor20.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6065s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6065s | ~~^ ~~~~~~~~~~~~~ 6065s | | | 6065s | unsigned int int64_t {aka long long int} 6065s | %llu 6065s 6065s If you find this error message confusing, uninformative, or wrong, please open an issue: 6065s https://github.com/diku-dk/futhark/issues 6065s 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.fut: 6070s Compiling with --backend=opencl: 6070s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.fut:18:10-21: 6070s Entry point parameter 6070s 6070s ((x: m.cell): m.cell) 6070s 6070s will have an opaque type, so the entry point will likely not be callable. 6070s cc failed with code 1: 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c: In function ‘futrts_umul_hi64’: 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6070s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6070s | ^~~~~~~~~~~ 6070s | __uint32_t 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4493:90: error: expected ‘)’ before ‘a’ 6070s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6070s | ~ ^ 6070s | ) 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4493:109: error: expected ‘)’ before ‘b’ 6070s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6070s | ~ ^ 6070s | ) 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c: In function ‘futrts_smul_hi64’: 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6070s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6070s | ^~~~~~~~~~ 6070s | __int128__ 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4497:86: error: expected ‘)’ before ‘a’ 6070s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6070s | ~ ^ 6070s | ) 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:4497:104: error: expected ‘)’ before ‘b’ 6070s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6070s | ~ ^ 6070s | ) 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c: In function ‘mk_compile_opts’: 6070s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor21.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6070s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6070s | ~~^ ~~~~~~~~~~~~~ 6070s | | | 6070s | unsigned int int64_t {aka long long int} 6070s | %llu 6070s 6070s If you find this error message confusing, uninformative, or wrong, please open an issue: 6070s https://github.com/diku-dk/futhark/issues 6070s 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.fut: 6071s Compiling with --backend=opencl: 6071s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.fut:23:13-14: 6071s Defaulting ambiguous type to i32. 6071s cc failed with code 1: 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c: In function ‘futrts_umul_hi64’: 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6071s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6071s | ^~~~~~~~~~~ 6071s | __uint32_t 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4493:90: error: expected ‘)’ before ‘a’ 6071s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6071s | ~ ^ 6071s | ) 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4493:109: error: expected ‘)’ before ‘b’ 6071s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6071s | ~ ^ 6071s | ) 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c: In function ‘futrts_smul_hi64’: 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6071s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6071s | ^~~~~~~~~~ 6071s | __int128__ 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4497:86: error: expected ‘)’ before ‘a’ 6071s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6071s | ~ ^ 6071s | ) 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:4497:104: error: expected ‘)’ before ‘b’ 6071s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6071s | ~ ^ 6071s | ) 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c: In function ‘mk_compile_opts’: 6071s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor22.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6071s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6071s | ~~^ ~~~~~~~~~~~~~ 6071s | | | 6071s | unsigned int int64_t {aka long long int} 6071s | %llu 6071s 6071s If you find this error message confusing, uninformative, or wrong, please open an issue: 6071s https://github.com/diku-dk/futhark/issues 6071s 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.fut: 6073s Compiling with --backend=opencl: 6073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.fut:22:13-14: 6073s Defaulting ambiguous type to i32. 6073s cc failed with code 1: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c: In function ‘futrts_umul_hi64’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6073s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ^~~~~~~~~~~ 6073s | __uint32_t 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4494:90: error: expected ‘)’ before ‘a’ 6073s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4494:109: error: expected ‘)’ before ‘b’ 6073s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c: In function ‘futrts_smul_hi64’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6073s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ^~~~~~~~~~ 6073s | __int128__ 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4498:86: error: expected ‘)’ before ‘a’ 6073s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:4498:104: error: expected ‘)’ before ‘b’ 6073s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c: In function ‘mk_compile_opts’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor23.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6073s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6073s | ~~^ ~~~~~~~~~~~~~ 6073s | | | 6073s | unsigned int int64_t {aka long long int} 6073s | %llu 6073s 6073s If you find this error message confusing, uninformative, or wrong, please open an issue: 6073s https://github.com/diku-dk/futhark/issues 6073s 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut: 6073s Compiling with --backend=opencl: 6073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut:9:18-26: 6073s Unused name "P". 6073s 6073s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.fut:19:10-20: 6073s Entry point parameter 6073s 6073s ((a: mod.abs): mod.t) 6073s 6073s will have an opaque type, so the entry point will likely not be callable. 6073s cc failed with code 1: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c: In function ‘futrts_umul_hi64’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ^~~~~~~~~~~ 6073s | __uint32_t 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4493:90: error: expected ‘)’ before ‘a’ 6073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4493:109: error: expected ‘)’ before ‘b’ 6073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c: In function ‘futrts_smul_hi64’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ^~~~~~~~~~ 6073s | __int128__ 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4497:86: error: expected ‘)’ before ‘a’ 6073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:4497:104: error: expected ‘)’ before ‘b’ 6073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6073s | ~ ^ 6073s | ) 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c: In function ‘mk_compile_opts’: 6073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor24.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6073s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6073s | ~~^ ~~~~~~~~~~~~~ 6073s | | | 6073s | unsigned int int64_t {aka long long int} 6073s | %llu 6073s 6073s If you find this error message confusing, uninformative, or wrong, please open an issue: 6073s https://github.com/diku-dk/futhark/issues 6073s 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut: 6074s Compiling with --backend=opencl: 6074s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:1:14-21: 6074s Unused name "R". 6074s 6074s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:2:11-14: 6074s Unused name "k_m". 6074s 6074s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:11:14-21: 6074s Unused name "R". 6074s 6074s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.fut:18:1-17: 6074s Entry point return type 6074s 6074s (k_m: ()) -> i32 6074s 6074s will have an opaque type, so the result will likely not be usable. 6074s cc failed with code 1: 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c: In function ‘futrts_umul_hi64’: 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6074s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6074s | ^~~~~~~~~~~ 6074s | __uint32_t 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4498:90: error: expected ‘)’ before ‘a’ 6074s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6074s | ~ ^ 6074s | ) 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4498:109: error: expected ‘)’ before ‘b’ 6074s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6074s | ~ ^ 6074s | ) 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c: In function ‘futrts_smul_hi64’: 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6074s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6074s | ^~~~~~~~~~ 6074s | __int128__ 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4502:86: error: expected ‘)’ before ‘a’ 6074s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6074s | ~ ^ 6074s | ) 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:4502:104: error: expected ‘)’ before ‘b’ 6074s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6074s | ~ ^ 6074s | ) 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c: In function ‘mk_compile_opts’: 6074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor25.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6074s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6074s | ~~^ ~~~~~~~~~~~~~ 6074s | | | 6074s | unsigned int int64_t {aka long long int} 6074s | %llu 6074s 6074s If you find this error message confusing, uninformative, or wrong, please open an issue: 6074s https://github.com/diku-dk/futhark/issues 6074s 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.fut: 6075s Compiling with --backend=opencl: 6075s cc failed with code 1: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c: In function ‘futrts_umul_hi64’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6075s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ^~~~~~~~~~~ 6075s | __uint32_t 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4493:90: error: expected ‘)’ before ‘a’ 6075s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4493:109: error: expected ‘)’ before ‘b’ 6075s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c: In function ‘futrts_smul_hi64’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6075s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ^~~~~~~~~~ 6075s | __int128__ 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4497:86: error: expected ‘)’ before ‘a’ 6075s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:4497:104: error: expected ‘)’ before ‘b’ 6075s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c: In function ‘mk_compile_opts’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor26.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6075s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6075s | ~~^ ~~~~~~~~~~~~~ 6075s | | | 6075s | unsigned int int64_t {aka long long int} 6075s | %llu 6075s 6075s If you find this error message confusing, uninformative, or wrong, please open an issue: 6075s https://github.com/diku-dk/futhark/issues 6075s 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.fut: 6075s Compiling with --backend=opencl: 6075s cc failed with code 1: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c: In function ‘futrts_umul_hi64’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ^~~~~~~~~~~ 6075s | __uint32_t 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4507:90: error: expected ‘)’ before ‘a’ 6075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4507:109: error: expected ‘)’ before ‘b’ 6075s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c: In function ‘futrts_smul_hi64’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ^~~~~~~~~~ 6075s | __int128__ 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4511:86: error: expected ‘)’ before ‘a’ 6075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:4511:104: error: expected ‘)’ before ‘b’ 6075s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6075s | ~ ^ 6075s | ) 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c: In function ‘mk_compile_opts’: 6075s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor27.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6075s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6075s | ~~^ ~~~~~~~~~~~~~ 6075s | | | 6075s | unsigned int int64_t {aka long long int} 6075s | %llu 6075s 6075s If you find this error message confusing, uninformative, or wrong, please open an issue: 6075s https://github.com/diku-dk/futhark/issues 6075s 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.fut: 6076s Compiling with --backend=opencl: 6076s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.fut:44:10-37: 6076s Entry point parameter 6076s 6076s ((x: k_means_em.mixture.V.t): k_means_em.mixture.V.t) 6076s 6076s will have an opaque type, so the entry point will likely not be callable. 6076s cc failed with code 1: 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c: In function ‘futrts_umul_hi64’: 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6076s | ^~~~~~~~~~~ 6076s | __uint32_t 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4493:90: error: expected ‘)’ before ‘a’ 6076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6076s | ~ ^ 6076s | ) 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4493:109: error: expected ‘)’ before ‘b’ 6076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6076s | ~ ^ 6076s | ) 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c: In function ‘futrts_smul_hi64’: 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6076s | ^~~~~~~~~~ 6076s | __int128__ 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4497:86: error: expected ‘)’ before ‘a’ 6076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6076s | ~ ^ 6076s | ) 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:4497:104: error: expected ‘)’ before ‘b’ 6076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6076s | ~ ^ 6076s | ) 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c: In function ‘mk_compile_opts’: 6076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor28.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6076s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6076s | ~~^ ~~~~~~~~~~~~~ 6076s | | | 6076s | unsigned int int64_t {aka long long int} 6076s | %llu 6076s 6076s If you find this error message confusing, uninformative, or wrong, please open an issue: 6076s https://github.com/diku-dk/futhark/issues 6076s 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.fut: 6080s Compiling with --backend=opencl: 6080s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.fut:19:10-29: 6080s Entry point parameter 6080s 6080s ((x: k_means_em.V.t): k_means_em.V.t) 6080s 6080s will have an opaque type, so the entry point will likely not be callable. 6080s cc failed with code 1: 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c: In function ‘futrts_umul_hi64’: 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6080s | ^~~~~~~~~~~ 6080s | __uint32_t 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4493:90: error: expected ‘)’ before ‘a’ 6080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6080s | ~ ^ 6080s | ) 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4493:109: error: expected ‘)’ before ‘b’ 6080s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6080s | ~ ^ 6080s | ) 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c: In function ‘futrts_smul_hi64’: 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6080s | ^~~~~~~~~~ 6080s | __int128__ 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4497:86: error: expected ‘)’ before ‘a’ 6080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6080s | ~ ^ 6080s | ) 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:4497:104: error: expected ‘)’ before ‘b’ 6080s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6080s | ~ ^ 6080s | ) 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c: In function ‘mk_compile_opts’: 6080s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor29.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6080s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6080s | ~~^ ~~~~~~~~~~~~~ 6080s | | | 6080s | unsigned int int64_t {aka long long int} 6080s | %llu 6081s 6081s If you find this error message confusing, uninformative, or wrong, please open an issue: 6081s https://github.com/diku-dk/futhark/issues 6081s 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.fut: 6081s Compiling with --backend=opencl: 6081s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.fut:21:12-13: 6081s Defaulting ambiguous type to i32. 6081s cc failed with code 1: 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c: In function ‘futrts_umul_hi64’: 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6081s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6081s | ^~~~~~~~~~~ 6081s | __uint32_t 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4493:90: error: expected ‘)’ before ‘a’ 6081s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6081s | ~ ^ 6081s | ) 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4493:109: error: expected ‘)’ before ‘b’ 6081s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6081s | ~ ^ 6081s | ) 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c: In function ‘futrts_smul_hi64’: 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6081s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6081s | ^~~~~~~~~~ 6081s | __int128__ 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4497:86: error: expected ‘)’ before ‘a’ 6081s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6081s | ~ ^ 6081s | ) 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:4497:104: error: expected ‘)’ before ‘b’ 6081s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6081s | ~ ^ 6081s | ) 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c: In function ‘mk_compile_opts’: 6081s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6081s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6081s | ~~^ ~~~~~~~~~~~~~ 6081s | | | 6081s | unsigned int int64_t {aka long long int} 6081s | %llu 6081s 6081s If you find this error message confusing, uninformative, or wrong, please open an issue: 6081s https://github.com/diku-dk/futhark/issues 6081s 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.fut: 6084s Compiling with --backend=opencl: 6084s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.fut:25:12-13: 6084s Defaulting ambiguous type to i32. 6084s cc failed with code 1: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c: In function ‘futrts_umul_hi64’: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6084s | ^~~~~~~~~~~ 6084s | __uint32_t 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4493:90: error: expected ‘)’ before ‘a’ 6084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6084s | ~ ^ 6084s | ) 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4493:109: error: expected ‘)’ before ‘b’ 6084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6084s | ~ ^ 6084s | ) 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c: In function ‘futrts_smul_hi64’: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6084s | ^~~~~~~~~~ 6084s | __int128__ 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4497:86: error: expected ‘)’ before ‘a’ 6084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6084s | ~ ^ 6084s | ) 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:4497:104: error: expected ‘)’ before ‘b’ 6084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6084s | ~ ^ 6084s | ) 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c: In function ‘mk_compile_opts’: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6084s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6084s | ~~^ ~~~~~~~~~~~~~ 6084s | | | 6084s | unsigned int int64_t {aka long long int} 6084s | %llu 6084s 6084s If you find this error message confusing, uninformative, or wrong, please open an issue: 6084s https://github.com/diku-dk/futhark/issues 6084s 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.fut: 6084s Compiling with --backend=opencl: 6084s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.fut:7:27-28: 6084s Defaulting ambiguous type to i32. 6084s cc failed with code 1: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c: In function ‘futrts_umul_hi64’: 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6084s | ^~~~~~~~~~~ 6084s | __uint32_t 6084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4493:90: error: expected ‘)’ before ‘a’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4493:109: error: expected ‘)’ before ‘b’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c: In function ‘futrts_smul_hi64’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ^~~~~~~~~~ 6085s | __int128__ 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4497:86: error: expected ‘)’ before ‘a’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:4497:104: error: expected ‘)’ before ‘b’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c: In function ‘mk_compile_opts’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6085s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6085s | ~~^ ~~~~~~~~~~~~~ 6085s | | | 6085s | unsigned int int64_t {aka long long int} 6085s | %llu 6085s 6085s If you find this error message confusing, uninformative, or wrong, please open an issue: 6085s https://github.com/diku-dk/futhark/issues 6085s 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.fut: 6085s Compiling with --backend=opencl: 6085s cc failed with code 1: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c: In function ‘futrts_umul_hi64’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ^~~~~~~~~~~ 6085s | __uint32_t 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4493:90: error: expected ‘)’ before ‘a’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4493:109: error: expected ‘)’ before ‘b’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c: In function ‘futrts_smul_hi64’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ^~~~~~~~~~ 6085s | __int128__ 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4497:86: error: expected ‘)’ before ‘a’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:4497:104: error: expected ‘)’ before ‘b’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c: In function ‘mk_compile_opts’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6085s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6085s | ~~^ ~~~~~~~~~~~~~ 6085s | | | 6085s | unsigned int int64_t {aka long long int} 6085s | %llu 6085s 6085s If you find this error message confusing, uninformative, or wrong, please open an issue: 6085s https://github.com/diku-dk/futhark/issues 6085s 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.fut: 6085s Compiling with --backend=opencl: 6085s cc failed with code 1: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c: In function ‘futrts_umul_hi64’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ^~~~~~~~~~~ 6085s | __uint32_t 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4493:90: error: expected ‘)’ before ‘a’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4493:109: error: expected ‘)’ before ‘b’ 6085s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c: In function ‘futrts_smul_hi64’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ^~~~~~~~~~ 6085s | __int128__ 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4497:86: error: expected ‘)’ before ‘a’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:4497:104: error: expected ‘)’ before ‘b’ 6085s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6085s | ~ ^ 6085s | ) 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c: In function ‘mk_compile_opts’: 6085s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6085s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6085s | ~~^ ~~~~~~~~~~~~~ 6085s | | | 6085s | unsigned int int64_t {aka long long int} 6085s | %llu 6085s 6085s If you find this error message confusing, uninformative, or wrong, please open an issue: 6085s https://github.com/diku-dk/futhark/issues 6085s 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.fut: 6087s Compiling with --backend=opencl: 6087s cc failed with code 1: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c: In function ‘futrts_umul_hi64’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6087s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ^~~~~~~~~~~ 6087s | __uint32_t 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4493:90: error: expected ‘)’ before ‘a’ 6087s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4493:109: error: expected ‘)’ before ‘b’ 6087s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c: In function ‘futrts_smul_hi64’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6087s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ^~~~~~~~~~ 6087s | __int128__ 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4497:86: error: expected ‘)’ before ‘a’ 6087s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:4497:104: error: expected ‘)’ before ‘b’ 6087s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c: In function ‘mk_compile_opts’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor8.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6087s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6087s | ~~^ ~~~~~~~~~~~~~ 6087s | | | 6087s | unsigned int int64_t {aka long long int} 6087s | %llu 6087s 6087s If you find this error message confusing, uninformative, or wrong, please open an issue: 6087s https://github.com/diku-dk/futhark/issues 6087s 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.fut: 6087s Compiling with --backend=opencl: 6087s cc failed with code 1: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c: In function ‘futrts_umul_hi64’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6087s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ^~~~~~~~~~~ 6087s | __uint32_t 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4495:90: error: expected ‘)’ before ‘a’ 6087s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4495:109: error: expected ‘)’ before ‘b’ 6087s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c: In function ‘futrts_smul_hi64’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6087s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ^~~~~~~~~~ 6087s | __int128__ 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4499:86: error: expected ‘)’ before ‘a’ 6087s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:4499:104: error: expected ‘)’ before ‘b’ 6087s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6087s | ~ ^ 6087s | ) 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c: In function ‘mk_compile_opts’: 6087s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/functor9.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6087s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6087s | ~~^ ~~~~~~~~~~~~~ 6087s | | | 6087s | unsigned int int64_t {aka long long int} 6087s | %llu 6087s 6087s If you find this error message confusing, uninformative, or wrong, please open an issue: 6087s https://github.com/diku-dk/futhark/issues 6087s 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.fut: 6091s Compiling with --backend=opencl: 6091s cc failed with code 1: 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c: In function ‘futrts_umul_hi64’: 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6091s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6091s | ^~~~~~~~~~~ 6091s | __uint32_t 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4481:90: error: expected ‘)’ before ‘a’ 6091s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6091s | ~ ^ 6091s | ) 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4481:109: error: expected ‘)’ before ‘b’ 6091s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6091s | ~ ^ 6091s | ) 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c: In function ‘futrts_smul_hi64’: 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6091s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6091s | ^~~~~~~~~~ 6091s | __int128__ 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4485:86: error: expected ‘)’ before ‘a’ 6091s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6091s | ~ ^ 6091s | ) 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:4485:104: error: expected ‘)’ before ‘b’ 6091s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6091s | ~ ^ 6091s | ) 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c: In function ‘mk_compile_opts’: 6091s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof0.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6091s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6091s | ~~^ ~~~~~~~~~~~~~ 6091s | | | 6091s | unsigned int int64_t {aka long long int} 6091s | %llu 6091s 6091s If you find this error message confusing, uninformative, or wrong, please open an issue: 6091s https://github.com/diku-dk/futhark/issues 6091s 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.fut: 6094s Compiling with --backend=opencl: 6094s cc failed with code 1: 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c: In function ‘futrts_umul_hi64’: 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6094s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6094s | ^~~~~~~~~~~ 6094s | __uint32_t 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4481:90: error: expected ‘)’ before ‘a’ 6094s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6094s | ~ ^ 6094s | ) 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4481:109: error: expected ‘)’ before ‘b’ 6094s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6094s | ~ ^ 6094s | ) 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c: In function ‘futrts_smul_hi64’: 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6094s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6094s | ^~~~~~~~~~ 6094s | __int128__ 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4485:86: error: expected ‘)’ before ‘a’ 6094s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6094s | ~ ^ 6094s | ) 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:4485:104: error: expected ‘)’ before ‘b’ 6094s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6094s | ~ ^ 6094s | ) 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c: In function ‘mk_compile_opts’: 6094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof2.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6094s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6094s | ~~^ ~~~~~~~~~~~~~ 6094s | | | 6094s | unsigned int int64_t {aka long long int} 6094s | %llu 6094s 6094s If you find this error message confusing, uninformative, or wrong, please open an issue: 6094s https://github.com/diku-dk/futhark/issues 6094s 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut: 6098s Compiling with --backend=opencl: 6098s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:13:13-14: 6098s Defaulting ambiguous type to i32. 6098s 6098s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:19:11-12: 6098s Defaulting ambiguous type to i32. 6098s 6098s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.fut:20:12-15: 6098s Defaulting ambiguous type to i32. 6098s cc failed with code 1: 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c: In function ‘futrts_umul_hi64’: 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6098s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6098s | ^~~~~~~~~~~ 6098s | __uint32_t 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4494:90: error: expected ‘)’ before ‘a’ 6098s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6098s | ~ ^ 6098s | ) 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4494:109: error: expected ‘)’ before ‘b’ 6098s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6098s | ~ ^ 6098s | ) 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c: In function ‘futrts_smul_hi64’: 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6098s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6098s | ^~~~~~~~~~ 6098s | __int128__ 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4498:86: error: expected ‘)’ before ‘a’ 6098s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6098s | ~ ^ 6098s | ) 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:4498:104: error: expected ‘)’ before ‘b’ 6098s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6098s | ~ ^ 6098s | ) 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c: In function ‘mk_compile_opts’: 6098s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof7.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6098s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6098s | ~~^ ~~~~~~~~~~~~~ 6098s | | | 6098s | unsigned int int64_t {aka long long int} 6098s | %llu 6098s 6098s If you find this error message confusing, uninformative, or wrong, please open an issue: 6098s https://github.com/diku-dk/futhark/issues 6098s 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.fut: 6100s Compiling with --backend=opencl: 6100s cc failed with code 1: 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c: In function ‘futrts_umul_hi64’: 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6100s | ^~~~~~~~~~~ 6100s | __uint32_t 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4493:90: error: expected ‘)’ before ‘a’ 6100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6100s | ~ ^ 6100s | ) 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4493:109: error: expected ‘)’ before ‘b’ 6100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6100s | ~ ^ 6100s | ) 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c: In function ‘futrts_smul_hi64’: 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6100s | ^~~~~~~~~~ 6100s | __int128__ 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4497:86: error: expected ‘)’ before ‘a’ 6100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6100s | ~ ^ 6100s | ) 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:4497:104: error: expected ‘)’ before ‘b’ 6100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6100s | ~ ^ 6100s | ) 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c: In function ‘mk_compile_opts’: 6100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/hof9.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6100s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6100s | ~~^ ~~~~~~~~~~~~~ 6100s | | | 6100s | unsigned int int64_t {aka long long int} 6100s | %llu 6100s 6100s If you find this error message confusing, uninformative, or wrong, please open an issue: 6100s https://github.com/diku-dk/futhark/issues 6100s 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.fut: 6101s Compiling with --backend=opencl: 6101s cc failed with code 1: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c: In function ‘futrts_umul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6101s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ^~~~~~~~~~~ 6101s | __uint32_t 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4481:90: error: expected ‘)’ before ‘a’ 6101s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4481:109: error: expected ‘)’ before ‘b’ 6101s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c: In function ‘futrts_smul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6101s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ^~~~~~~~~~ 6101s | __int128__ 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4485:86: error: expected ‘)’ before ‘a’ 6101s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:4485:104: error: expected ‘)’ before ‘b’ 6101s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c: In function ‘mk_compile_opts’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/importee-qualified.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6101s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6101s | ~~^ ~~~~~~~~~~~~~ 6101s | | | 6101s | unsigned int int64_t {aka long long int} 6101s | %llu 6101s 6101s If you find this error message confusing, uninformative, or wrong, please open an issue: 6101s https://github.com/diku-dk/futhark/issues 6101s 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.fut: 6101s Compiling with --backend=opencl: 6101s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.fut:7:10-11: 6101s Unused name "a". 6101s cc failed with code 1: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c: In function ‘futrts_umul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ^~~~~~~~~~~ 6101s | __uint32_t 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4493:90: error: expected ‘)’ before ‘a’ 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4493:109: error: expected ‘)’ before ‘b’ 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c: In function ‘futrts_smul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ^~~~~~~~~~ 6101s | __int128__ 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4497:86: error: expected ‘)’ before ‘a’ 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:4497:104: error: expected ‘)’ before ‘b’ 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c: In function ‘mk_compile_opts’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/import-qualified.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6101s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6101s | ~~^ ~~~~~~~~~~~~~ 6101s | | | 6101s | unsigned int int64_t {aka long long int} 6101s | %llu 6101s 6101s If you find this error message confusing, uninformative, or wrong, please open an issue: 6101s https://github.com/diku-dk/futhark/issues 6101s 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.fut: 6101s Compiling with --backend=opencl: 6101s cc failed with code 1: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c: In function ‘futrts_umul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ^~~~~~~~~~~ 6101s | __uint32_t 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4493:90: error: expected ‘)’ before ‘a’ 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4493:109: error: expected ‘)’ before ‘b’ 6101s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c: In function ‘futrts_smul_hi64’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ^~~~~~~~~~ 6101s | __int128__ 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4497:86: error: expected ‘)’ before ‘a’ 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:4497:104: error: expected ‘)’ before ‘b’ 6101s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6101s | ~ ^ 6101s | ) 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c: In function ‘mk_compile_opts’: 6101s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/index_qual_array.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6101s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6101s | ~~^ ~~~~~~~~~~~~~ 6101s | | | 6101s | unsigned int int64_t {aka long long int} 6101s | %llu 6101s 6101s If you find this error message confusing, uninformative, or wrong, please open an issue: 6101s https://github.com/diku-dk/futhark/issues 6101s 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.fut: 6102s Compiling with --backend=opencl: 6102s cc failed with code 1: 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c: In function ‘futrts_umul_hi64’: 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6102s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6102s | ^~~~~~~~~~~ 6102s | __uint32_t 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4494:90: error: expected ‘)’ before ‘a’ 6102s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6102s | ~ ^ 6102s | ) 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4494:109: error: expected ‘)’ before ‘b’ 6102s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6102s | ~ ^ 6102s | ) 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c: In function ‘futrts_smul_hi64’: 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6102s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6102s | ^~~~~~~~~~ 6102s | __int128__ 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4498:86: error: expected ‘)’ before ‘a’ 6102s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6102s | ~ ^ 6102s | ) 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:4498:104: error: expected ‘)’ before ‘b’ 6102s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6102s | ~ ^ 6102s | ) 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c: In function ‘mk_compile_opts’: 6102s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/int_mod.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6102s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6102s | ~~^ ~~~~~~~~~~~~~ 6102s | | | 6102s | unsigned int int64_t {aka long long int} 6102s | %llu 6102s 6102s If you find this error message confusing, uninformative, or wrong, please open an issue: 6102s https://github.com/diku-dk/futhark/issues 6102s 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.fut: 6105s Compiling with --backend=opencl: 6105s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.fut:7:24-63: 6105s Unused name "P". 6105s cc failed with code 1: 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c: In function ‘futrts_umul_hi64’: 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6105s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6105s | ^~~~~~~~~~~ 6105s | __uint32_t 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4493:90: error: expected ‘)’ before ‘a’ 6105s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6105s | ~ ^ 6105s | ) 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4493:109: error: expected ‘)’ before ‘b’ 6105s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6105s | ~ ^ 6105s | ) 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c: In function ‘futrts_smul_hi64’: 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6105s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6105s | ^~~~~~~~~~ 6105s | __int128__ 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4497:86: error: expected ‘)’ before ‘a’ 6105s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6105s | ~ ^ 6105s | ) 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:4497:104: error: expected ‘)’ before ‘b’ 6105s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6105s | ~ ^ 6105s | ) 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c: In function ‘mk_compile_opts’: 6105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6105s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6105s | ~~^ ~~~~~~~~~~~~~ 6105s | | | 6105s | unsigned int int64_t {aka long long int} 6105s | %llu 6105s 6105s If you find this error message confusing, uninformative, or wrong, please open an issue: 6105s https://github.com/diku-dk/futhark/issues 6105s 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.fut: 6107s Compiling with --backend=opencl: 6107s cc failed with code 1: 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c: In function ‘futrts_umul_hi64’: 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6107s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6107s | ^~~~~~~~~~~ 6107s | __uint32_t 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4493:90: error: expected ‘)’ before ‘a’ 6107s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6107s | ~ ^ 6107s | ) 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4493:109: error: expected ‘)’ before ‘b’ 6107s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6107s | ~ ^ 6107s | ) 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c: In function ‘futrts_smul_hi64’: 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6107s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6107s | ^~~~~~~~~~ 6107s | __int128__ 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4497:86: error: expected ‘)’ before ‘a’ 6107s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6107s | ~ ^ 6107s | ) 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:4497:104: error: expected ‘)’ before ‘b’ 6107s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6107s | ~ ^ 6107s | ) 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c: In function ‘mk_compile_opts’: 6107s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6107s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6107s | ~~^ ~~~~~~~~~~~~~ 6107s | | | 6107s | unsigned int int64_t {aka long long int} 6107s | %llu 6107s 6107s If you find this error message confusing, uninformative, or wrong, please open an issue: 6107s https://github.com/diku-dk/futhark/issues 6107s 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.fut: 6109s Compiling with --backend=opencl: 6109s cc failed with code 1: 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c: In function ‘futrts_umul_hi64’: 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6109s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6109s | ^~~~~~~~~~~ 6109s | __uint32_t 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4493:90: error: expected ‘)’ before ‘a’ 6109s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6109s | ~ ^ 6109s | ) 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4493:109: error: expected ‘)’ before ‘b’ 6109s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6109s | ~ ^ 6109s | ) 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c: In function ‘futrts_smul_hi64’: 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6109s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6109s | ^~~~~~~~~~ 6109s | __int128__ 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4497:86: error: expected ‘)’ before ‘a’ 6109s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6109s | ~ ^ 6109s | ) 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:4497:104: error: expected ‘)’ before ‘b’ 6109s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6109s | ~ ^ 6109s | ) 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c: In function ‘mk_compile_opts’: 6109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/lambda2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6109s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6109s | ~~^ ~~~~~~~~~~~~~ 6109s | | | 6109s | unsigned int int64_t {aka long long int} 6109s | %llu 6109s 6109s If you find this error message confusing, uninformative, or wrong, please open an issue: 6109s https://github.com/diku-dk/futhark/issues 6109s 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut: 6111s Compiling with --backend=opencl: 6111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut:6:9-10: 6111s Defaulting ambiguous type to i32. 6111s 6111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.fut:7:9-10: 6111s Defaulting ambiguous type to i32. 6111s cc failed with code 1: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c: In function ‘futrts_umul_hi64’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ^~~~~~~~~~~ 6111s | __uint32_t 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4493:90: error: expected ‘)’ before ‘a’ 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4493:109: error: expected ‘)’ before ‘b’ 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c: In function ‘futrts_smul_hi64’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ^~~~~~~~~~ 6111s | __int128__ 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4497:86: error: expected ‘)’ before ‘a’ 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:4497:104: error: expected ‘)’ before ‘b’ 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c: In function ‘mk_compile_opts’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6111s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6111s | ~~^ ~~~~~~~~~~~~~ 6111s | | | 6111s | unsigned int int64_t {aka long long int} 6111s | %llu 6111s 6111s If you find this error message confusing, uninformative, or wrong, please open an issue: 6111s https://github.com/diku-dk/futhark/issues 6111s 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut: 6111s Compiling with --backend=opencl: 6111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut:5:9-10: 6111s Defaulting ambiguous type to i32. 6111s 6111s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.fut:7:22-23: 6111s Defaulting ambiguous type to i32. 6111s cc failed with code 1: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c: In function ‘futrts_umul_hi64’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ^~~~~~~~~~~ 6111s | __uint32_t 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4493:90: error: expected ‘)’ before ‘a’ 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4493:109: error: expected ‘)’ before ‘b’ 6111s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c: In function ‘futrts_smul_hi64’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ^~~~~~~~~~ 6111s | __int128__ 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4497:86: error: expected ‘)’ before ‘a’ 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:4497:104: error: expected ‘)’ before ‘b’ 6111s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6111s | ~ ^ 6111s | ) 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c: In function ‘mk_compile_opts’: 6111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6111s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6111s | ~~^ ~~~~~~~~~~~~~ 6111s | | | 6111s | unsigned int int64_t {aka long long int} 6111s | %llu 6111s 6111s If you find this error message confusing, uninformative, or wrong, please open an issue: 6111s https://github.com/diku-dk/futhark/issues 6111s 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut: 6113s Compiling with --backend=opencl: 6113s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut:7:9-10: 6113s Defaulting ambiguous type to i32. 6113s 6113s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.fut:9:9-10: 6113s Defaulting ambiguous type to i32. 6113s cc failed with code 1: 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c: In function ‘futrts_umul_hi64’: 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6113s | ^~~~~~~~~~~ 6113s | __uint32_t 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4493:90: error: expected ‘)’ before ‘a’ 6113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6113s | ~ ^ 6113s | ) 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4493:109: error: expected ‘)’ before ‘b’ 6113s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6113s | ~ ^ 6113s | ) 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c: In function ‘futrts_smul_hi64’: 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6113s | ^~~~~~~~~~ 6113s | __int128__ 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4497:86: error: expected ‘)’ before ‘a’ 6113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6113s | ~ ^ 6113s | ) 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:4497:104: error: expected ‘)’ before ‘b’ 6113s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6113s | ~ ^ 6113s | ) 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c: In function ‘mk_compile_opts’: 6113s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6113s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6113s | ~~^ ~~~~~~~~~~~~~ 6113s | | | 6113s | unsigned int int64_t {aka long long int} 6113s | %llu 6113s 6113s If you find this error message confusing, uninformative, or wrong, please open an issue: 6113s https://github.com/diku-dk/futhark/issues 6113s 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.fut: 6115s Compiling with --backend=opencl: 6115s cc failed with code 1: 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c: In function ‘futrts_umul_hi64’: 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6115s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6115s | ^~~~~~~~~~~ 6115s | __uint32_t 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4493:90: error: expected ‘)’ before ‘a’ 6115s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6115s | ~ ^ 6115s | ) 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4493:109: error: expected ‘)’ before ‘b’ 6115s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6115s | ~ ^ 6115s | ) 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c: In function ‘futrts_smul_hi64’: 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6115s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6115s | ^~~~~~~~~~ 6115s | __int128__ 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4497:86: error: expected ‘)’ before ‘a’ 6115s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6115s | ~ ^ 6115s | ) 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:4497:104: error: expected ‘)’ before ‘b’ 6115s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6115s | ~ ^ 6115s | ) 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c: In function ‘mk_compile_opts’: 6115s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6115s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6115s | ~~^ ~~~~~~~~~~~~~ 6115s | | | 6115s | unsigned int int64_t {aka long long int} 6115s | %llu 6115s 6115s If you find this error message confusing, uninformative, or wrong, please open an issue: 6115s https://github.com/diku-dk/futhark/issues 6115s 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.fut: 6116s Compiling with --backend=opencl: 6116s cc failed with code 1: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c: In function ‘futrts_umul_hi64’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ^~~~~~~~~~~ 6116s | __uint32_t 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4493:90: error: expected ‘)’ before ‘a’ 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4493:109: error: expected ‘)’ before ‘b’ 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c: In function ‘futrts_smul_hi64’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ^~~~~~~~~~ 6116s | __int128__ 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4497:86: error: expected ‘)’ before ‘a’ 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:4497:104: error: expected ‘)’ before ‘b’ 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c: In function ‘mk_compile_opts’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6116s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6116s | ~~^ ~~~~~~~~~~~~~ 6116s | | | 6116s | unsigned int int64_t {aka long long int} 6116s | %llu 6116s 6116s If you find this error message confusing, uninformative, or wrong, please open an issue: 6116s https://github.com/diku-dk/futhark/issues 6116s 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.fut: 6116s Compiling with --backend=opencl: 6116s cc failed with code 1: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c: In function ‘futrts_umul_hi64’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ^~~~~~~~~~~ 6116s | __uint32_t 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4493:90: error: expected ‘)’ before ‘a’ 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4493:109: error: expected ‘)’ before ‘b’ 6116s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c: In function ‘futrts_smul_hi64’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ^~~~~~~~~~ 6116s | __int128__ 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4497:86: error: expected ‘)’ before ‘a’ 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:4497:104: error: expected ‘)’ before ‘b’ 6116s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6116s | ~ ^ 6116s | ) 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c: In function ‘mk_compile_opts’: 6116s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/local_open3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6116s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6116s | ~~^ ~~~~~~~~~~~~~ 6116s | | | 6116s | unsigned int int64_t {aka long long int} 6116s | %llu 6116s 6116s If you find this error message confusing, uninformative, or wrong, please open an issue: 6116s https://github.com/diku-dk/futhark/issues 6116s 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.fut: 6119s Compiling with --backend=opencl: 6119s cc failed with code 1: 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c: In function ‘futrts_umul_hi64’: 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6119s | ^~~~~~~~~~~ 6119s | __uint32_t 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4507:90: error: expected ‘)’ before ‘a’ 6119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6119s | ~ ^ 6119s | ) 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4507:109: error: expected ‘)’ before ‘b’ 6119s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6119s | ~ ^ 6119s | ) 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c: In function ‘futrts_smul_hi64’: 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6119s | ^~~~~~~~~~ 6119s | __int128__ 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4511:86: error: expected ‘)’ before ‘a’ 6119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6119s | ~ ^ 6119s | ) 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:4511:104: error: expected ‘)’ before ‘b’ 6119s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6119s | ~ ^ 6119s | ) 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c: In function ‘mk_compile_opts’: 6119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure0.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6119s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6119s | ~~^ ~~~~~~~~~~~~~ 6119s | | | 6119s | unsigned int int64_t {aka long long int} 6119s | %llu 6119s 6119s If you find this error message confusing, uninformative, or wrong, please open an issue: 6119s https://github.com/diku-dk/futhark/issues 6119s 6119s (1222 failed, 127 passed, 954 to go). 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.fut: 6121s Compiling with --backend=opencl: 6121s cc failed with code 1: 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c: In function ‘futrts_umul_hi64’: 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6121s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6121s | ^~~~~~~~~~~ 6121s | __uint32_t 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4507:90: error: expected ‘)’ before ‘a’ 6121s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6121s | ~ ^ 6121s | ) 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4507:109: error: expected ‘)’ before ‘b’ 6121s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6121s | ~ ^ 6121s | ) 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c: In function ‘futrts_smul_hi64’: 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6121s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6121s | ^~~~~~~~~~ 6121s | __int128__ 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4511:86: error: expected ‘)’ before ‘a’ 6121s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6121s | ~ ^ 6121s | ) 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:4511:104: error: expected ‘)’ before ‘b’ 6121s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6121s | ~ ^ 6121s | ) 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c: In function ‘mk_compile_opts’: 6121s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/map_with_structure1.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6121s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6121s | ~~^ ~~~~~~~~~~~~~ 6121s | | | 6121s | unsigned int int64_t {aka long long int} 6121s | %llu 6121s 6121s If you find this error message confusing, uninformative, or wrong, please open an issue: 6121s https://github.com/diku-dk/futhark/issues 6121s 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.fut: 6126s Compiling with --backend=opencl: 6126s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.fut:10:24-25: 6126s Defaulting ambiguous type to i32. 6126s cc failed with code 1: 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c: In function ‘futrts_umul_hi64’: 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6126s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6126s | ^~~~~~~~~~~ 6126s | __uint32_t 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4493:90: error: expected ‘)’ before ‘a’ 6126s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6126s | ~ ^ 6126s | ) 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4493:109: error: expected ‘)’ before ‘b’ 6126s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6126s | ~ ^ 6126s | ) 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c: In function ‘futrts_smul_hi64’: 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6126s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6126s | ^~~~~~~~~~ 6126s | __int128__ 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4497:86: error: expected ‘)’ before ‘a’ 6126s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6126s | ~ ^ 6126s | ) 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:4497:104: error: expected ‘)’ before ‘b’ 6126s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6126s | ~ ^ 6126s | ) 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c: In function ‘mk_compile_opts’: 6126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6126s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6126s | ~~^ ~~~~~~~~~~~~~ 6126s | | | 6126s | unsigned int int64_t {aka long long int} 6126s | %llu 6126s 6126s If you find this error message confusing, uninformative, or wrong, please open an issue: 6126s https://github.com/diku-dk/futhark/issues 6126s 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut: 6127s Compiling with --backend=opencl: 6127s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut:7:47-48: 6127s Unused name "i". 6127s 6127s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.fut:12:11-12: 6127s Defaulting ambiguous type to i32. 6127s cc failed with code 1: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c: In function ‘futrts_umul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ^~~~~~~~~~~ 6127s | __uint32_t 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4493:90: error: expected ‘)’ before ‘a’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4493:109: error: expected ‘)’ before ‘b’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c: In function ‘futrts_smul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ^~~~~~~~~~ 6127s | __int128__ 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4497:86: error: expected ‘)’ before ‘a’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:4497:104: error: expected ‘)’ before ‘b’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c: In function ‘mk_compile_opts’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6127s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6127s | ~~^ ~~~~~~~~~~~~~ 6127s | | | 6127s | unsigned int int64_t {aka long long int} 6127s | %llu 6127s 6127s If you find this error message confusing, uninformative, or wrong, please open an issue: 6127s https://github.com/diku-dk/futhark/issues 6127s 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.fut: 6127s Compiling with --backend=opencl: 6127s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.fut:5:24-73: 6127s Unused name "P". 6127s cc failed with code 1: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c: In function ‘futrts_umul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ^~~~~~~~~~~ 6127s | __uint32_t 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4493:90: error: expected ‘)’ before ‘a’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4493:109: error: expected ‘)’ before ‘b’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c: In function ‘futrts_smul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ^~~~~~~~~~ 6127s | __int128__ 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4497:86: error: expected ‘)’ before ‘a’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:4497:104: error: expected ‘)’ before ‘b’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c: In function ‘mk_compile_opts’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6127s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6127s | ~~^ ~~~~~~~~~~~~~ 6127s | | | 6127s | unsigned int int64_t {aka long long int} 6127s | %llu 6127s 6127s If you find this error message confusing, uninformative, or wrong, please open an issue: 6127s https://github.com/diku-dk/futhark/issues 6127s 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.fut: 6127s Compiling with --backend=opencl: 6127s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.fut:6:19-20: 6127s Defaulting ambiguous type to i32. 6127s cc failed with code 1: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c: In function ‘futrts_umul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ^~~~~~~~~~~ 6127s | __uint32_t 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4493:90: error: expected ‘)’ before ‘a’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4493:109: error: expected ‘)’ before ‘b’ 6127s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c: In function ‘futrts_smul_hi64’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ^~~~~~~~~~ 6127s | __int128__ 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4497:86: error: expected ‘)’ before ‘a’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:4497:104: error: expected ‘)’ before ‘b’ 6127s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6127s | ~ ^ 6127s | ) 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c: In function ‘mk_compile_opts’: 6127s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6127s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6127s | ~~^ ~~~~~~~~~~~~~ 6127s | | | 6127s | unsigned int int64_t {aka long long int} 6127s | %llu 6127s 6127s If you find this error message confusing, uninformative, or wrong, please open an issue: 6127s https://github.com/diku-dk/futhark/issues 6127s 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.fut: 6128s Compiling with --backend=opencl: 6128s cc failed with code 1: 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c: In function ‘futrts_umul_hi64’: 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6128s | ^~~~~~~~~~~ 6128s | __uint32_t 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4493:90: error: expected ‘)’ before ‘a’ 6128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6128s | ~ ^ 6128s | ) 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4493:109: error: expected ‘)’ before ‘b’ 6128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6128s | ~ ^ 6128s | ) 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c: In function ‘futrts_smul_hi64’: 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6128s | ^~~~~~~~~~ 6128s | __int128__ 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4497:86: error: expected ‘)’ before ‘a’ 6128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6128s | ~ ^ 6128s | ) 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:4497:104: error: expected ‘)’ before ‘b’ 6128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6128s | ~ ^ 6128s | ) 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c: In function ‘mk_compile_opts’: 6128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/module-spec2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6128s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6128s | ~~^ ~~~~~~~~~~~~~ 6128s | | | 6128s | unsigned int int64_t {aka long long int} 6128s | %llu 6128s 6128s If you find this error message confusing, uninformative, or wrong, please open an issue: 6128s https://github.com/diku-dk/futhark/issues 6128s 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut: 6129s Compiling with --backend=opencl: 6129s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut:5:17-18: 6129s Defaulting ambiguous type to i32. 6129s 6129s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.fut:8:19-20: 6129s Defaulting ambiguous type to i32. 6129s cc failed with code 1: 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c: In function ‘futrts_umul_hi64’: 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6129s | ^~~~~~~~~~~ 6129s | __uint32_t 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4493:90: error: expected ‘)’ before ‘a’ 6129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6129s | ~ ^ 6129s | ) 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4493:109: error: expected ‘)’ before ‘b’ 6129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6129s | ~ ^ 6129s | ) 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c: In function ‘futrts_smul_hi64’: 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6129s | ^~~~~~~~~~ 6129s | __int128__ 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4497:86: error: expected ‘)’ before ‘a’ 6129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6129s | ~ ^ 6129s | ) 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:4497:104: error: expected ‘)’ before ‘b’ 6129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6129s | ~ ^ 6129s | ) 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c: In function ‘mk_compile_opts’: 6129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6129s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6129s | ~~^ ~~~~~~~~~~~~~ 6129s | | | 6129s | unsigned int int64_t {aka long long int} 6129s | %llu 6129s 6129s If you find this error message confusing, uninformative, or wrong, please open an issue: 6129s https://github.com/diku-dk/futhark/issues 6129s 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.fut: 6130s Compiling with --backend=opencl: 6130s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.fut:6:25-32: 6130s Unused name "X". 6130s cc failed with code 1: 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c: In function ‘futrts_umul_hi64’: 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6130s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6130s | ^~~~~~~~~~~ 6130s | __uint32_t 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4493:90: error: expected ‘)’ before ‘a’ 6130s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6130s | ~ ^ 6130s | ) 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4493:109: error: expected ‘)’ before ‘b’ 6130s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6130s | ~ ^ 6130s | ) 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c: In function ‘futrts_smul_hi64’: 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6130s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6130s | ^~~~~~~~~~ 6130s | __int128__ 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4497:86: error: expected ‘)’ before ‘a’ 6130s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6130s | ~ ^ 6130s | ) 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:4497:104: error: expected ‘)’ before ‘b’ 6130s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6130s | ~ ^ 6130s | ) 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c: In function ‘mk_compile_opts’: 6130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6130s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6130s | ~~^ ~~~~~~~~~~~~~ 6130s | | | 6130s | unsigned int int64_t {aka long long int} 6130s | %llu 6130s 6130s If you find this error message confusing, uninformative, or wrong, please open an issue: 6130s https://github.com/diku-dk/futhark/issues 6130s 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.fut: 6131s Compiling with --backend=opencl: 6131s cc failed with code 1: 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c: In function ‘futrts_umul_hi64’: 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6131s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6131s | ^~~~~~~~~~~ 6131s | __uint32_t 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4493:90: error: expected ‘)’ before ‘a’ 6131s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6131s | ~ ^ 6131s | ) 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4493:109: error: expected ‘)’ before ‘b’ 6131s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6131s | ~ ^ 6131s | ) 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c: In function ‘futrts_smul_hi64’: 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6131s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6131s | ^~~~~~~~~~ 6131s | __int128__ 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4497:86: error: expected ‘)’ before ‘a’ 6131s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6131s | ~ ^ 6131s | ) 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:4497:104: error: expected ‘)’ before ‘b’ 6131s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6131s | ~ ^ 6131s | ) 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c: In function ‘mk_compile_opts’: 6131s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6131s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6131s | ~~^ ~~~~~~~~~~~~~ 6131s | | | 6131s | unsigned int int64_t {aka long long int} 6131s | %llu 6131s 6131s If you find this error message confusing, uninformative, or wrong, please open an issue: 6131s https://github.com/diku-dk/futhark/issues 6131s 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.fut: 6136s Compiling with --backend=opencl: 6136s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.fut:16:21-36: 6136s Unused name "unused". 6136s cc failed with code 1: 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c: In function ‘futrts_umul_hi64’: 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6136s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6136s | ^~~~~~~~~~~ 6136s | __uint32_t 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4493:90: error: expected ‘)’ before ‘a’ 6136s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6136s | ~ ^ 6136s | ) 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4493:109: error: expected ‘)’ before ‘b’ 6136s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6136s | ~ ^ 6136s | ) 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c: In function ‘futrts_smul_hi64’: 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6136s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6136s | ^~~~~~~~~~ 6136s | __int128__ 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4497:86: error: expected ‘)’ before ‘a’ 6136s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6136s | ~ ^ 6136s | ) 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:4497:104: error: expected ‘)’ before ‘b’ 6136s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6136s | ~ ^ 6136s | ) 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c: In function ‘mk_compile_opts’: 6136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/open6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6136s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6136s | ~~^ ~~~~~~~~~~~~~ 6136s | | | 6136s | unsigned int int64_t {aka long long int} 6136s | %llu 6136s 6136s If you find this error message confusing, uninformative, or wrong, please open an issue: 6136s https://github.com/diku-dk/futhark/issues 6136s 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.fut: 6137s Compiling with --backend=opencl: 6137s cc failed with code 1: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c: In function ‘futrts_umul_hi64’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ^~~~~~~~~~~ 6137s | __uint32_t 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4495:90: error: expected ‘)’ before ‘a’ 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4495:109: error: expected ‘)’ before ‘b’ 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c: In function ‘futrts_smul_hi64’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ^~~~~~~~~~ 6137s | __int128__ 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4499:86: error: expected ‘)’ before ‘a’ 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:4499:104: error: expected ‘)’ before ‘b’ 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c: In function ‘mk_compile_opts’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6137s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6137s | ~~^ ~~~~~~~~~~~~~ 6137s | | | 6137s | unsigned int int64_t {aka long long int} 6137s | %llu 6137s 6137s If you find this error message confusing, uninformative, or wrong, please open an issue: 6137s https://github.com/diku-dk/futhark/issues 6137s 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.fut: 6137s Compiling with --backend=opencl: 6137s cc failed with code 1: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c: In function ‘futrts_umul_hi64’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ^~~~~~~~~~~ 6137s | __uint32_t 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4495:90: error: expected ‘)’ before ‘a’ 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4495:109: error: expected ‘)’ before ‘b’ 6137s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c: In function ‘futrts_smul_hi64’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ^~~~~~~~~~ 6137s | __int128__ 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4499:86: error: expected ‘)’ before ‘a’ 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:4499:104: error: expected ‘)’ before ‘b’ 6137s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6137s | ~ ^ 6137s | ) 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c: In function ‘mk_compile_opts’: 6137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6137s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6137s | ~~^ ~~~~~~~~~~~~~ 6137s | | | 6137s | unsigned int int64_t {aka long long int} 6137s | %llu 6137s 6137s If you find this error message confusing, uninformative, or wrong, please open an issue: 6137s https://github.com/diku-dk/futhark/issues 6137s 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.fut: 6140s Compiling with --backend=opencl: 6140s cc failed with code 1: 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c: In function ‘futrts_umul_hi64’: 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6140s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6140s | ^~~~~~~~~~~ 6140s | __uint32_t 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4526:90: error: expected ‘)’ before ‘a’ 6140s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6140s | ~ ^ 6140s | ) 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4526:109: error: expected ‘)’ before ‘b’ 6140s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6140s | ~ ^ 6140s | ) 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c: In function ‘futrts_smul_hi64’: 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6140s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6140s | ^~~~~~~~~~ 6140s | __int128__ 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4530:86: error: expected ‘)’ before ‘a’ 6140s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6140s | ~ ^ 6140s | ) 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:4530:104: error: expected ‘)’ before ‘b’ 6140s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6140s | ~ ^ 6140s | ) 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c: In function ‘mk_compile_opts’: 6140s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic2.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6140s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6140s | ~~^ ~~~~~~~~~~~~~ 6140s | | | 6140s | unsigned int int64_t {aka long long int} 6140s | %llu 6140s 6140s If you find this error message confusing, uninformative, or wrong, please open an issue: 6140s https://github.com/diku-dk/futhark/issues 6140s 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.fut: 6141s Compiling with --backend=opencl: 6141s cc failed with code 1: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c: In function ‘futrts_umul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6141s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ^~~~~~~~~~~ 6141s | __uint32_t 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4524:90: error: expected ‘)’ before ‘a’ 6141s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4524:109: error: expected ‘)’ before ‘b’ 6141s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c: In function ‘futrts_smul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6141s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ^~~~~~~~~~ 6141s | __int128__ 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4528:86: error: expected ‘)’ before ‘a’ 6141s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:4528:104: error: expected ‘)’ before ‘b’ 6141s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c: In function ‘mk_compile_opts’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic3.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6141s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6141s | ~~^ ~~~~~~~~~~~~~ 6141s | | | 6141s | unsigned int int64_t {aka long long int} 6141s | %llu 6141s 6141s If you find this error message confusing, uninformative, or wrong, please open an issue: 6141s https://github.com/diku-dk/futhark/issues 6141s 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.fut: 6141s Compiling with --backend=opencl: 6141s cc failed with code 1: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c: In function ‘futrts_umul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ^~~~~~~~~~~ 6141s | __uint32_t 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4493:90: error: expected ‘)’ before ‘a’ 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4493:109: error: expected ‘)’ before ‘b’ 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c: In function ‘futrts_smul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ^~~~~~~~~~ 6141s | __int128__ 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4497:86: error: expected ‘)’ before ‘a’ 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:4497:104: error: expected ‘)’ before ‘b’ 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c: In function ‘mk_compile_opts’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6141s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6141s | ~~^ ~~~~~~~~~~~~~ 6141s | | | 6141s | unsigned int int64_t {aka long long int} 6141s | %llu 6141s 6141s If you find this error message confusing, uninformative, or wrong, please open an issue: 6141s https://github.com/diku-dk/futhark/issues 6141s 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.fut: 6141s Compiling with --backend=opencl: 6141s cc failed with code 1: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c: In function ‘futrts_umul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ^~~~~~~~~~~ 6141s | __uint32_t 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4493:90: error: expected ‘)’ before ‘a’ 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4493:109: error: expected ‘)’ before ‘b’ 6141s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c: In function ‘futrts_smul_hi64’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ^~~~~~~~~~ 6141s | __int128__ 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4497:86: error: expected ‘)’ before ‘a’ 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:4497:104: error: expected ‘)’ before ‘b’ 6141s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6141s | ~ ^ 6141s | ) 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c: In function ‘mk_compile_opts’: 6141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6141s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6141s | ~~^ ~~~~~~~~~~~~~ 6141s | | | 6141s | unsigned int int64_t {aka long long int} 6141s | %llu 6141s 6141s If you find this error message confusing, uninformative, or wrong, please open an issue: 6141s https://github.com/diku-dk/futhark/issues 6141s 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.fut: 6142s Compiling with --backend=opencl: 6142s cc failed with code 1: 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c: In function ‘futrts_umul_hi64’: 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6142s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6142s | ^~~~~~~~~~~ 6142s | __uint32_t 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4524:90: error: expected ‘)’ before ‘a’ 6142s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6142s | ~ ^ 6142s | ) 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4524:109: error: expected ‘)’ before ‘b’ 6142s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6142s | ~ ^ 6142s | ) 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c: In function ‘futrts_smul_hi64’: 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6142s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6142s | ^~~~~~~~~~ 6142s | __int128__ 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4528:86: error: expected ‘)’ before ‘a’ 6142s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6142s | ~ ^ 6142s | ) 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:4528:104: error: expected ‘)’ before ‘b’ 6142s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6142s | ~ ^ 6142s | ) 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c: In function ‘mk_compile_opts’: 6142s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic4.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6142s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6142s | ~~^ ~~~~~~~~~~~~~ 6142s | | | 6142s | unsigned int int64_t {aka long long int} 6142s | %llu 6142s 6142s If you find this error message confusing, uninformative, or wrong, please open an issue: 6142s https://github.com/diku-dk/futhark/issues 6142s 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.fut: 6147s Compiling with --backend=opencl: 6147s cc failed with code 1: 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c: In function ‘futrts_umul_hi64’: 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6147s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6147s | ^~~~~~~~~~~ 6147s | __uint32_t 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4495:90: error: expected ‘)’ before ‘a’ 6147s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6147s | ~ ^ 6147s | ) 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4495:109: error: expected ‘)’ before ‘b’ 6147s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6147s | ~ ^ 6147s | ) 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c: In function ‘futrts_smul_hi64’: 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6147s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6147s | ^~~~~~~~~~ 6147s | __int128__ 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4499:86: error: expected ‘)’ before ‘a’ 6147s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6147s | ~ ^ 6147s | ) 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:4499:104: error: expected ‘)’ before ‘b’ 6147s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6147s | ~ ^ 6147s | ) 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c: In function ‘mk_compile_opts’: 6147s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/polymorphic7.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6147s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6147s | ~~^ ~~~~~~~~~~~~~ 6147s | | | 6147s | unsigned int int64_t {aka long long int} 6147s | %llu 6147s 6147s If you find this error message confusing, uninformative, or wrong, please open an issue: 6147s https://github.com/diku-dk/futhark/issues 6147s 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut: 6148s Compiling with --backend=opencl: 6148s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut:29:11-12: 6148s Unused name "a". 6148s 6148s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.fut:29:20-21: 6148s Unused name "b". 6148s cc failed with code 1: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c: In function ‘futrts_umul_hi64’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6148s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ^~~~~~~~~~~ 6148s | __uint32_t 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4496:90: error: expected ‘)’ before ‘a’ 6148s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4496:109: error: expected ‘)’ before ‘b’ 6148s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c: In function ‘futrts_smul_hi64’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6148s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ^~~~~~~~~~ 6148s | __int128__ 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4500:86: error: expected ‘)’ before ‘a’ 6148s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:4500:104: error: expected ‘)’ before ‘b’ 6148s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c: In function ‘mk_compile_opts’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/scope_behaviour.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6148s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6148s | ~~^ ~~~~~~~~~~~~~ 6148s | | | 6148s | unsigned int int64_t {aka long long int} 6148s | %llu 6148s 6148s If you find this error message confusing, uninformative, or wrong, please open an issue: 6148s https://github.com/diku-dk/futhark/issues 6148s 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.fut: 6148s Compiling with --backend=opencl: 6148s cc failed with code 1: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c: In function ‘futrts_umul_hi64’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6148s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ^~~~~~~~~~~ 6148s | __uint32_t 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4493:90: error: expected ‘)’ before ‘a’ 6148s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4493:109: error: expected ‘)’ before ‘b’ 6148s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c: In function ‘futrts_smul_hi64’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6148s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ^~~~~~~~~~ 6148s | __int128__ 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4497:86: error: expected ‘)’ before ‘a’ 6148s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:4497:104: error: expected ‘)’ before ‘b’ 6148s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6148s | ~ ^ 6148s | ) 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c: In function ‘mk_compile_opts’: 6148s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6148s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6148s | ~~^ ~~~~~~~~~~~~~ 6148s | | | 6148s | unsigned int int64_t {aka long long int} 6148s | %llu 6148s 6148s If you find this error message confusing, uninformative, or wrong, please open an issue: 6148s https://github.com/diku-dk/futhark/issues 6148s 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.fut: 6151s Compiling with --backend=opencl: 6151s cc failed with code 1: 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c: In function ‘futrts_umul_hi64’: 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6151s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6151s | ^~~~~~~~~~~ 6151s | __uint32_t 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4495:90: error: expected ‘)’ before ‘a’ 6151s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6151s | ~ ^ 6151s | ) 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4495:109: error: expected ‘)’ before ‘b’ 6151s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6151s | ~ ^ 6151s | ) 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c: In function ‘futrts_smul_hi64’: 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6151s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6151s | ^~~~~~~~~~ 6151s | __int128__ 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4499:86: error: expected ‘)’ before ‘a’ 6151s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6151s | ~ ^ 6151s | ) 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:4499:104: error: expected ‘)’ before ‘b’ 6151s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6151s | ~ ^ 6151s | ) 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c: In function ‘mk_compile_opts’: 6151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6151s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6151s | ~~^ ~~~~~~~~~~~~~ 6151s | | | 6151s | unsigned int int64_t {aka long long int} 6151s | %llu 6151s 6151s If you find this error message confusing, uninformative, or wrong, please open an issue: 6151s https://github.com/diku-dk/futhark/issues 6151s 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.fut: 6152s Compiling with --backend=opencl: 6152s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.fut:5:19-20: 6152s Defaulting ambiguous type to i32. 6152s cc failed with code 1: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c: In function ‘futrts_umul_hi64’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6152s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ^~~~~~~~~~~ 6152s | __uint32_t 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4493:90: error: expected ‘)’ before ‘a’ 6152s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4493:109: error: expected ‘)’ before ‘b’ 6152s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c: In function ‘futrts_smul_hi64’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6152s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ^~~~~~~~~~ 6152s | __int128__ 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4497:86: error: expected ‘)’ before ‘a’ 6152s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:4497:104: error: expected ‘)’ before ‘b’ 6152s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c: In function ‘mk_compile_opts’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6152s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6152s | ~~^ ~~~~~~~~~~~~~ 6152s | | | 6152s | unsigned int int64_t {aka long long int} 6152s | %llu 6152s 6152s If you find this error message confusing, uninformative, or wrong, please open an issue: 6152s https://github.com/diku-dk/futhark/issues 6152s 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.fut: 6152s Compiling with --backend=opencl: 6152s cc failed with code 1: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c: In function ‘futrts_umul_hi64’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6152s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ^~~~~~~~~~~ 6152s | __uint32_t 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4495:90: error: expected ‘)’ before ‘a’ 6152s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4495:109: error: expected ‘)’ before ‘b’ 6152s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c: In function ‘futrts_smul_hi64’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6152s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ^~~~~~~~~~ 6152s | __int128__ 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4499:86: error: expected ‘)’ before ‘a’ 6152s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:4499:104: error: expected ‘)’ before ‘b’ 6152s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6152s | ~ ^ 6152s | ) 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c: In function ‘mk_compile_opts’: 6152s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing2.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6152s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6152s | ~~^ ~~~~~~~~~~~~~ 6152s | | | 6152s | unsigned int int64_t {aka long long int} 6152s | %llu 6152s 6152s If you find this error message confusing, uninformative, or wrong, please open an issue: 6152s https://github.com/diku-dk/futhark/issues 6152s 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.fut: 6153s Compiling with --backend=opencl: 6153s cc failed with code 1: 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c: In function ‘futrts_umul_hi64’: 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6153s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6153s | ^~~~~~~~~~~ 6153s | __uint32_t 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4493:90: error: expected ‘)’ before ‘a’ 6153s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6153s | ~ ^ 6153s | ) 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4493:109: error: expected ‘)’ before ‘b’ 6153s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6153s | ~ ^ 6153s | ) 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c: In function ‘futrts_smul_hi64’: 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6153s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6153s | ^~~~~~~~~~ 6153s | __int128__ 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4497:86: error: expected ‘)’ before ‘a’ 6153s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6153s | ~ ^ 6153s | ) 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:4497:104: error: expected ‘)’ before ‘b’ 6153s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6153s | ~ ^ 6153s | ) 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c: In function ‘mk_compile_opts’: 6153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/shadowing4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6153s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6153s | ~~^ ~~~~~~~~~~~~~ 6153s | | | 6153s | unsigned int int64_t {aka long long int} 6153s | %llu 6153s 6153s If you find this error message confusing, uninformative, or wrong, please open an issue: 6153s https://github.com/diku-dk/futhark/issues 6153s 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.fut: 6159s Compiling with --backend=opencl: 6159s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.fut:10:9-11: 6159s Entry point parameter 6159s 6159s () 6159s 6159s will have an opaque type, so the entry point will likely not be callable. 6159s cc failed with code 1: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c: In function ‘futrts_umul_hi64’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6159s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ^~~~~~~~~~~ 6159s | __uint32_t 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4498:90: error: expected ‘)’ before ‘a’ 6159s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4498:109: error: expected ‘)’ before ‘b’ 6159s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c: In function ‘futrts_smul_hi64’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6159s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ^~~~~~~~~~ 6159s | __int128__ 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4502:86: error: expected ‘)’ before ‘a’ 6159s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:4502:104: error: expected ‘)’ before ‘b’ 6159s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c: In function ‘mk_compile_opts’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig1.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6159s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6159s | ~~^ ~~~~~~~~~~~~~ 6159s | | | 6159s | unsigned int int64_t {aka long long int} 6159s | %llu 6159s 6159s If you find this error message confusing, uninformative, or wrong, please open an issue: 6159s https://github.com/diku-dk/futhark/issues 6159s 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut: 6159s Compiling with --backend=opencl: 6159s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut:22:11-12: 6159s Unused name "a". 6159s 6159s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.fut:22:20-21: 6159s Unused name "b". 6159s cc failed with code 1: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c: In function ‘futrts_umul_hi64’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6159s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ^~~~~~~~~~~ 6159s | __uint32_t 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4494:90: error: expected ‘)’ before ‘a’ 6159s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4494:109: error: expected ‘)’ before ‘b’ 6159s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c: In function ‘futrts_smul_hi64’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6159s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ^~~~~~~~~~ 6159s | __int128__ 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4498:86: error: expected ‘)’ before ‘a’ 6159s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:4498:104: error: expected ‘)’ before ‘b’ 6159s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6159s | ~ ^ 6159s | ) 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c: In function ‘mk_compile_opts’: 6159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_nested_test.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6159s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6159s | ~~^ ~~~~~~~~~~~~~ 6159s | | | 6159s | unsigned int int64_t {aka long long int} 6159s | %llu 6159s 6159s If you find this error message confusing, uninformative, or wrong, please open an issue: 6159s https://github.com/diku-dk/futhark/issues 6159s 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.fut: 6160s Compiling with --backend=opencl: 6160s cc failed with code 1: 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c: In function ‘futrts_umul_hi64’: 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6160s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6160s | ^~~~~~~~~~~ 6160s | __uint32_t 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4508:90: error: expected ‘)’ before ‘a’ 6160s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6160s | ~ ^ 6160s | ) 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4508:109: error: expected ‘)’ before ‘b’ 6160s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6160s | ~ ^ 6160s | ) 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c: In function ‘futrts_smul_hi64’: 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6160s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6160s | ^~~~~~~~~~ 6160s | __int128__ 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4512:86: error: expected ‘)’ before ‘a’ 6160s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6160s | ~ ^ 6160s | ) 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:4512:104: error: expected ‘)’ before ‘b’ 6160s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6160s | ~ ^ 6160s | ) 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c: In function ‘mk_compile_opts’: 6160s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sig3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6160s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6160s | ~~^ ~~~~~~~~~~~~~ 6160s | | | 6160s | unsigned int int64_t {aka long long int} 6160s | %llu 6160s 6160s If you find this error message confusing, uninformative, or wrong, please open an issue: 6160s https://github.com/diku-dk/futhark/issues 6160s 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut: 6162s Compiling with --backend=opencl: 6162s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut:22:11-12: 6162s Unused name "a". 6162s 6162s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.fut:22:20-21: 6162s Unused name "b". 6162s cc failed with code 1: 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c: In function ‘futrts_umul_hi64’: 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6162s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6162s | ^~~~~~~~~~~ 6162s | __uint32_t 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4494:90: error: expected ‘)’ before ‘a’ 6162s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6162s | ~ ^ 6162s | ) 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4494:109: error: expected ‘)’ before ‘b’ 6162s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6162s | ~ ^ 6162s | ) 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c: In function ‘futrts_smul_hi64’: 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6162s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6162s | ^~~~~~~~~~ 6162s | __int128__ 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4498:86: error: expected ‘)’ before ‘a’ 6162s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6162s | ~ ^ 6162s | ) 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:4498:104: error: expected ‘)’ before ‘b’ 6162s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6162s | ~ ^ 6162s | ) 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c: In function ‘mk_compile_opts’: 6162s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/simple_number_module.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6162s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6162s | ~~^ ~~~~~~~~~~~~~ 6162s | | | 6162s | unsigned int int64_t {aka long long int} 6162s | %llu 6162s 6162s If you find this error message confusing, uninformative, or wrong, please open an issue: 6162s https://github.com/diku-dk/futhark/issues 6162s 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.fut: 6167s Compiling with --backend=opencl: 6167s cc failed with code 1: 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c: In function ‘futrts_umul_hi64’: 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6167s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6167s | ^~~~~~~~~~~ 6167s | __uint32_t 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4493:90: error: expected ‘)’ before ‘a’ 6167s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6167s | ~ ^ 6167s | ) 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4493:109: error: expected ‘)’ before ‘b’ 6167s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6167s | ~ ^ 6167s | ) 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c: In function ‘futrts_smul_hi64’: 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6167s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6167s | ^~~~~~~~~~ 6167s | __int128__ 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4497:86: error: expected ‘)’ before ‘a’ 6167s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6167s | ~ ^ 6167s | ) 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:4497:104: error: expected ‘)’ before ‘b’ 6167s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6167s | ~ ^ 6167s | ) 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c: In function ‘mk_compile_opts’: 6167s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6167s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6167s | ~~^ ~~~~~~~~~~~~~ 6167s | | | 6167s | unsigned int int64_t {aka long long int} 6167s | %llu 6167s 6167s If you find this error message confusing, uninformative, or wrong, please open an issue: 6167s https://github.com/diku-dk/futhark/issues 6167s 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.fut: 6169s Compiling with --backend=opencl: 6169s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.fut:12:33-34: 6169s Defaulting ambiguous type to i32. 6169s cc failed with code 1: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c: In function ‘futrts_umul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ^~~~~~~~~~~ 6169s | __uint32_t 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4508:90: error: expected ‘)’ before ‘a’ 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4508:109: error: expected ‘)’ before ‘b’ 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c: In function ‘futrts_smul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ^~~~~~~~~~ 6169s | __int128__ 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4512:86: error: expected ‘)’ before ‘a’ 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:4512:104: error: expected ‘)’ before ‘b’ 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c: In function ‘mk_compile_opts’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6169s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6169s | ~~^ ~~~~~~~~~~~~~ 6169s | | | 6169s | unsigned int int64_t {aka long long int} 6169s | %llu 6169s 6169s If you find this error message confusing, uninformative, or wrong, please open an issue: 6169s https://github.com/diku-dk/futhark/issues 6169s 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.fut: 6169s Compiling with --backend=opencl: 6169s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.fut:11:35-36: 6169s Defaulting ambiguous type to i32. 6169s cc failed with code 1: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c: In function ‘futrts_umul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ^~~~~~~~~~~ 6169s | __uint32_t 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4508:90: error: expected ‘)’ before ‘a’ 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4508:109: error: expected ‘)’ before ‘b’ 6169s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c: In function ‘futrts_smul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ^~~~~~~~~~ 6169s | __int128__ 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4512:86: error: expected ‘)’ before ‘a’ 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:4512:104: error: expected ‘)’ before ‘b’ 6169s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c: In function ‘mk_compile_opts’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6169s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6169s | ~~^ ~~~~~~~~~~~~~ 6169s | | | 6169s | unsigned int int64_t {aka long long int} 6169s | %llu 6169s 6169s If you find this error message confusing, uninformative, or wrong, please open an issue: 6169s https://github.com/diku-dk/futhark/issues 6169s 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.fut: 6169s Compiling with --backend=opencl: 6169s cc failed with code 1: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c: In function ‘futrts_umul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6169s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ^~~~~~~~~~~ 6169s | __uint32_t 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4493:90: error: expected ‘)’ before ‘a’ 6169s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4493:109: error: expected ‘)’ before ‘b’ 6169s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c: In function ‘futrts_smul_hi64’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6169s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ^~~~~~~~~~ 6169s | __int128__ 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4497:86: error: expected ‘)’ before ‘a’ 6169s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:4497:104: error: expected ‘)’ before ‘b’ 6169s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6169s | ~ ^ 6169s | ) 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c: In function ‘mk_compile_opts’: 6169s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6169s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6169s | ~~^ ~~~~~~~~~~~~~ 6169s | | | 6169s | unsigned int int64_t {aka long long int} 6169s | %llu 6169s 6169s If you find this error message confusing, uninformative, or wrong, please open an issue: 6169s https://github.com/diku-dk/futhark/issues 6169s 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.fut: 6170s Compiling with --backend=opencl: 6170s cc failed with code 1: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c: In function ‘futrts_umul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6170s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ^~~~~~~~~~~ 6170s | __uint32_t 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4507:90: error: expected ‘)’ before ‘a’ 6170s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4507:109: error: expected ‘)’ before ‘b’ 6170s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c: In function ‘futrts_smul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6170s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ^~~~~~~~~~ 6170s | __int128__ 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4511:86: error: expected ‘)’ before ‘a’ 6170s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:4511:104: error: expected ‘)’ before ‘b’ 6170s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c: In function ‘mk_compile_opts’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6170s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6170s | ~~^ ~~~~~~~~~~~~~ 6170s | | | 6170s | unsigned int int64_t {aka long long int} 6170s | %llu 6170s 6170s If you find this error message confusing, uninformative, or wrong, please open an issue: 6170s https://github.com/diku-dk/futhark/issues 6170s 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.fut: 6170s Compiling with --backend=opencl: 6170s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.fut:9:12-13: 6170s Unused name "b". 6170s cc failed with code 1: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c: In function ‘futrts_umul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ^~~~~~~~~~~ 6170s | __uint32_t 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4481:90: error: expected ‘)’ before ‘a’ 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4481:109: error: expected ‘)’ before ‘b’ 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c: In function ‘futrts_smul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ^~~~~~~~~~ 6170s | __int128__ 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4485:86: error: expected ‘)’ before ‘a’ 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:4485:104: error: expected ‘)’ before ‘b’ 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c: In function ‘mk_compile_opts’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams5.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6170s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6170s | ~~^ ~~~~~~~~~~~~~ 6170s | | | 6170s | unsigned int int64_t {aka long long int} 6170s | %llu 6170s 6170s If you find this error message confusing, uninformative, or wrong, please open an issue: 6170s https://github.com/diku-dk/futhark/issues 6170s 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.fut: 6170s Compiling with --backend=opencl: 6170s cc failed with code 1: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c: In function ‘futrts_umul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ^~~~~~~~~~~ 6170s | __uint32_t 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4481:90: error: expected ‘)’ before ‘a’ 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4481:109: error: expected ‘)’ before ‘b’ 6170s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c: In function ‘futrts_smul_hi64’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ^~~~~~~~~~ 6170s | __int128__ 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4485:86: error: expected ‘)’ before ‘a’ 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:4485:104: error: expected ‘)’ before ‘b’ 6170s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6170s | ~ ^ 6170s | ) 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c: In function ‘mk_compile_opts’: 6170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams6.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6170s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6170s | ~~^ ~~~~~~~~~~~~~ 6170s | | | 6170s | unsigned int int64_t {aka long long int} 6170s | %llu 6170s 6170s If you find this error message confusing, uninformative, or wrong, please open an issue: 6170s https://github.com/diku-dk/futhark/issues 6170s 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.fut: 6173s Compiling with --backend=opencl: 6173s cc failed with code 1: 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c: In function ‘futrts_umul_hi64’: 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6173s | ^~~~~~~~~~~ 6173s | __uint32_t 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4507:90: error: expected ‘)’ before ‘a’ 6173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6173s | ~ ^ 6173s | ) 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4507:109: error: expected ‘)’ before ‘b’ 6173s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6173s | ~ ^ 6173s | ) 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c: In function ‘futrts_smul_hi64’: 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6173s | ^~~~~~~~~~ 6173s | __int128__ 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4511:86: error: expected ‘)’ before ‘a’ 6173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6173s | ~ ^ 6173s | ) 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:4511:104: error: expected ‘)’ before ‘b’ 6173s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6173s | ~ ^ 6173s | ) 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c: In function ‘mk_compile_opts’: 6173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6173s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6173s | ~~^ ~~~~~~~~~~~~~ 6173s | | | 6173s | unsigned int int64_t {aka long long int} 6173s | %llu 6173s 6173s If you find this error message confusing, uninformative, or wrong, please open an issue: 6173s https://github.com/diku-dk/futhark/issues 6173s 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.fut: 6178s Compiling with --backend=opencl: 6178s cc failed with code 1: 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c: In function ‘futrts_umul_hi64’: 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6178s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6178s | ^~~~~~~~~~~ 6178s | __uint32_t 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4481:90: error: expected ‘)’ before ‘a’ 6178s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6178s | ~ ^ 6178s | ) 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4481:109: error: expected ‘)’ before ‘b’ 6178s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6178s | ~ ^ 6178s | ) 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c: In function ‘futrts_smul_hi64’: 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6178s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6178s | ^~~~~~~~~~ 6178s | __int128__ 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4485:86: error: expected ‘)’ before ‘a’ 6178s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6178s | ~ ^ 6178s | ) 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:4485:104: error: expected ‘)’ before ‘b’ 6178s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6178s | ~ ^ 6178s | ) 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c: In function ‘mk_compile_opts’: 6178s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizeparams8.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6178s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6178s | ~~^ ~~~~~~~~~~~~~ 6178s | | | 6178s | unsigned int int64_t {aka long long int} 6178s | %llu 6178s 6178s If you find this error message confusing, uninformative, or wrong, please open an issue: 6178s https://github.com/diku-dk/futhark/issues 6178s 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.fut: 6180s Compiling with --backend=opencl: 6180s cc failed with code 1: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c: In function ‘futrts_umul_hi64’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ^~~~~~~~~~~ 6180s | __uint32_t 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4481:90: error: expected ‘)’ before ‘a’ 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4481:109: error: expected ‘)’ before ‘b’ 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c: In function ‘futrts_smul_hi64’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ^~~~~~~~~~ 6180s | __int128__ 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4485:86: error: expected ‘)’ before ‘a’ 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:4485:104: error: expected ‘)’ before ‘b’ 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c: In function ‘mk_compile_opts’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes0.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6180s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6180s | ~~^ ~~~~~~~~~~~~~ 6180s | | | 6180s | unsigned int int64_t {aka long long int} 6180s | %llu 6180s 6180s If you find this error message confusing, uninformative, or wrong, please open an issue: 6180s https://github.com/diku-dk/futhark/issues 6180s 6180s (1260 failed, 135 passed, 908 to go). 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.fut: 6180s Compiling with --backend=opencl: 6180s cc failed with code 1: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c: In function ‘futrts_umul_hi64’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ^~~~~~~~~~~ 6180s | __uint32_t 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4481:90: error: expected ‘)’ before ‘a’ 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4481:109: error: expected ‘)’ before ‘b’ 6180s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c: In function ‘futrts_smul_hi64’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ^~~~~~~~~~ 6180s | __int128__ 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4485:86: error: expected ‘)’ before ‘a’ 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:4485:104: error: expected ‘)’ before ‘b’ 6180s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6180s | ~ ^ 6180s | ) 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c: In function ‘mk_compile_opts’: 6180s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes1.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6180s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6181s | ~~^ ~~~~~~~~~~~~~ 6181s | | | 6181s | unsigned int int64_t {aka long long int} 6181s | %llu 6181s 6181s If you find this error message confusing, uninformative, or wrong, please open an issue: 6181s https://github.com/diku-dk/futhark/issues 6181s 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.fut: 6182s Compiling with --backend=opencl: 6182s cc failed with code 1: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c: In function ‘futrts_umul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ^~~~~~~~~~~ 6182s | __uint32_t 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4481:90: error: expected ‘)’ before ‘a’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4481:109: error: expected ‘)’ before ‘b’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c: In function ‘futrts_smul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ^~~~~~~~~~ 6182s | __int128__ 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4485:86: error: expected ‘)’ before ‘a’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:4485:104: error: expected ‘)’ before ‘b’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c: In function ‘mk_compile_opts’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes5.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6182s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6182s | ~~^ ~~~~~~~~~~~~~ 6182s | | | 6182s | unsigned int int64_t {aka long long int} 6182s | %llu 6182s 6182s If you find this error message confusing, uninformative, or wrong, please open an issue: 6182s https://github.com/diku-dk/futhark/issues 6182s 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.fut: 6182s Compiling with --backend=opencl: 6182s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.fut:8:12-13: 6182s Unused name "b". 6182s cc failed with code 1: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c: In function ‘futrts_umul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ^~~~~~~~~~~ 6182s | __uint32_t 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4481:90: error: expected ‘)’ before ‘a’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4481:109: error: expected ‘)’ before ‘b’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c: In function ‘futrts_smul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ^~~~~~~~~~ 6182s | __int128__ 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4485:86: error: expected ‘)’ before ‘a’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:4485:104: error: expected ‘)’ before ‘b’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c: In function ‘mk_compile_opts’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes4.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6182s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6182s | ~~^ ~~~~~~~~~~~~~ 6182s | | | 6182s | unsigned int int64_t {aka long long int} 6182s | %llu 6182s 6182s If you find this error message confusing, uninformative, or wrong, please open an issue: 6182s https://github.com/diku-dk/futhark/issues 6182s 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.fut: 6182s Compiling with --backend=opencl: 6182s cc failed with code 1: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c: In function ‘futrts_umul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ^~~~~~~~~~~ 6182s | __uint32_t 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4481:90: error: expected ‘)’ before ‘a’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4481:109: error: expected ‘)’ before ‘b’ 6182s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c: In function ‘futrts_smul_hi64’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ^~~~~~~~~~ 6182s | __int128__ 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4485:86: error: expected ‘)’ before ‘a’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:4485:104: error: expected ‘)’ before ‘b’ 6182s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6182s | ~ ^ 6182s | ) 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c: In function ‘mk_compile_opts’: 6182s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes3.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6182s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6182s | ~~^ ~~~~~~~~~~~~~ 6182s | | | 6182s | unsigned int int64_t {aka long long int} 6182s | %llu 6182s 6182s If you find this error message confusing, uninformative, or wrong, please open an issue: 6182s https://github.com/diku-dk/futhark/issues 6182s 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.fut: 6185s Compiling with --backend=opencl: 6185s cc failed with code 1: 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c: In function ‘futrts_umul_hi64’: 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6185s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6185s | ^~~~~~~~~~~ 6185s | __uint32_t 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4481:90: error: expected ‘)’ before ‘a’ 6185s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6185s | ~ ^ 6185s | ) 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4481:109: error: expected ‘)’ before ‘b’ 6185s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6185s | ~ ^ 6185s | ) 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c: In function ‘futrts_smul_hi64’: 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6185s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6185s | ^~~~~~~~~~ 6185s | __int128__ 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4485:86: error: expected ‘)’ before ‘a’ 6185s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6185s | ~ ^ 6185s | ) 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:4485:104: error: expected ‘)’ before ‘b’ 6185s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6185s | ~ ^ 6185s | ) 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c: In function ‘mk_compile_opts’: 6185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes6.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6185s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6185s | ~~^ ~~~~~~~~~~~~~ 6185s | | | 6185s | unsigned int int64_t {aka long long int} 6185s | %llu 6185s 6185s If you find this error message confusing, uninformative, or wrong, please open an issue: 6185s https://github.com/diku-dk/futhark/issues 6185s 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.fut: 6187s Compiling with --backend=opencl: 6187s cc failed with code 1: 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c: In function ‘futrts_umul_hi64’: 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6187s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6187s | ^~~~~~~~~~~ 6187s | __uint32_t 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4522:90: error: expected ‘)’ before ‘a’ 6187s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6187s | ~ ^ 6187s | ) 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4522:109: error: expected ‘)’ before ‘b’ 6187s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6187s | ~ ^ 6187s | ) 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c: In function ‘futrts_smul_hi64’: 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6187s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6187s | ^~~~~~~~~~ 6187s | __int128__ 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4526:86: error: expected ‘)’ before ‘a’ 6187s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6187s | ~ ^ 6187s | ) 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:4526:104: error: expected ‘)’ before ‘b’ 6187s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6187s | ~ ^ 6187s | ) 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c: In function ‘mk_compile_opts’: 6187s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes7.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6187s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6187s | ~~^ ~~~~~~~~~~~~~ 6187s | | | 6187s | unsigned int int64_t {aka long long int} 6187s | %llu 6187s 6187s If you find this error message confusing, uninformative, or wrong, please open an issue: 6187s https://github.com/diku-dk/futhark/issues 6187s 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.fut: 6191s Compiling with --backend=opencl: 6191s cc failed with code 1: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c: In function ‘futrts_umul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ^~~~~~~~~~~ 6191s | __uint32_t 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4493:90: error: expected ‘)’ before ‘a’ 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4493:109: error: expected ‘)’ before ‘b’ 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c: In function ‘futrts_smul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ^~~~~~~~~~ 6191s | __int128__ 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4497:86: error: expected ‘)’ before ‘a’ 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:4497:104: error: expected ‘)’ before ‘b’ 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c: In function ‘mk_compile_opts’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/sizes8.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6191s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6191s | ~~^ ~~~~~~~~~~~~~ 6191s | | | 6191s | unsigned int int64_t {aka long long int} 6191s | %llu 6191s 6191s If you find this error message confusing, uninformative, or wrong, please open an issue: 6191s https://github.com/diku-dk/futhark/issues 6191s 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.fut: 6191s Compiling with --backend=opencl: 6191s cc failed with code 1: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c: In function ‘futrts_umul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ^~~~~~~~~~~ 6191s | __uint32_t 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4493:90: error: expected ‘)’ before ‘a’ 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4493:109: error: expected ‘)’ before ‘b’ 6191s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c: In function ‘futrts_smul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ^~~~~~~~~~ 6191s | __int128__ 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4497:86: error: expected ‘)’ before ‘a’ 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:4497:104: error: expected ‘)’ before ‘b’ 6191s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c: In function ‘mk_compile_opts’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/struct-var.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6191s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6191s | ~~^ ~~~~~~~~~~~~~ 6191s | | | 6191s | unsigned int int64_t {aka long long int} 6191s | %llu 6191s 6191s If you find this error message confusing, uninformative, or wrong, please open an issue: 6191s https://github.com/diku-dk/futhark/issues 6191s 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.fut: 6191s Compiling with --backend=opencl: 6191s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.fut:14:31-33: 6191s Unused name "a3". 6191s cc failed with code 1: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c: In function ‘futrts_umul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6191s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ^~~~~~~~~~~ 6191s | __uint32_t 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4498:90: error: expected ‘)’ before ‘a’ 6191s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4498:109: error: expected ‘)’ before ‘b’ 6191s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c: In function ‘futrts_smul_hi64’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6191s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ^~~~~~~~~~ 6191s | __int128__ 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4502:86: error: expected ‘)’ before ‘a’ 6191s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:4502:104: error: expected ‘)’ before ‘b’ 6191s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6191s | ~ ^ 6191s | ) 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c: In function ‘mk_compile_opts’: 6191s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/triangles.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6191s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6191s | ~~^ ~~~~~~~~~~~~~ 6191s | | | 6191s | unsigned int int64_t {aka long long int} 6191s | %llu 6191s 6191s If you find this error message confusing, uninformative, or wrong, please open an issue: 6191s https://github.com/diku-dk/futhark/issues 6191s 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.fut: 6192s Compiling with --backend=opencl: 6192s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.fut:3:10-12: 6192s Entry point parameter 6192s 6192s () 6192s 6192s will have an opaque type, so the entry point will likely not be callable. 6192s cc failed with code 1: 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c: In function ‘futrts_umul_hi64’: 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6192s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6192s | ^~~~~~~~~~~ 6192s | __uint32_t 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4498:90: error: expected ‘)’ before ‘a’ 6192s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6192s | ~ ^ 6192s | ) 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4498:109: error: expected ‘)’ before ‘b’ 6192s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6192s | ~ ^ 6192s | ) 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c: In function ‘futrts_smul_hi64’: 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6192s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6192s | ^~~~~~~~~~ 6192s | __int128__ 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4502:86: error: expected ‘)’ before ‘a’ 6192s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6192s | ~ ^ 6192s | ) 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:4502:104: error: expected ‘)’ before ‘b’ 6192s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6192s | ~ ^ 6192s | ) 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c: In function ‘mk_compile_opts’: 6192s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst1.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6192s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6192s | ~~^ ~~~~~~~~~~~~~ 6192s | | | 6192s | unsigned int int64_t {aka long long int} 6192s | %llu 6192s 6192s If you find this error message confusing, uninformative, or wrong, please open an issue: 6192s https://github.com/diku-dk/futhark/issues 6192s 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.fut: 6193s Compiling with --backend=opencl: 6193s cc failed with code 1: 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c: In function ‘futrts_umul_hi64’: 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6193s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6193s | ^~~~~~~~~~~ 6193s | __uint32_t 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4493:90: error: expected ‘)’ before ‘a’ 6193s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6193s | ~ ^ 6193s | ) 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4493:109: error: expected ‘)’ before ‘b’ 6193s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6193s | ~ ^ 6193s | ) 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c: In function ‘futrts_smul_hi64’: 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6193s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6193s | ^~~~~~~~~~ 6193s | __int128__ 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4497:86: error: expected ‘)’ before ‘a’ 6193s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6193s | ~ ^ 6193s | ) 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:4497:104: error: expected ‘)’ before ‘b’ 6193s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6193s | ~ ^ 6193s | ) 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c: In function ‘mk_compile_opts’: 6193s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6193s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6193s | ~~^ ~~~~~~~~~~~~~ 6193s | | | 6193s | unsigned int int64_t {aka long long int} 6193s | %llu 6193s 6193s If you find this error message confusing, uninformative, or wrong, please open an issue: 6193s https://github.com/diku-dk/futhark/issues 6193s 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.fut: 6196s Compiling with --backend=opencl: 6196s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.fut:12:27-29: 6196s Defaulting ambiguous type to i32. 6196s cc failed with code 1: 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c: In function ‘futrts_umul_hi64’: 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6196s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6196s | ^~~~~~~~~~~ 6196s | __uint32_t 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4493:90: error: expected ‘)’ before ‘a’ 6196s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6196s | ~ ^ 6196s | ) 6196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4493:109: error: expected ‘)’ before ‘b’ 6196s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6197s | ~ ^ 6197s | ) 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c: In function ‘futrts_smul_hi64’: 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6197s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6197s | ^~~~~~~~~~ 6197s | __int128__ 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4497:86: error: expected ‘)’ before ‘a’ 6197s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6197s | ~ ^ 6197s | ) 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:4497:104: error: expected ‘)’ before ‘b’ 6197s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6197s | ~ ^ 6197s | ) 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c: In function ‘mk_compile_opts’: 6197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/tst4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6197s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6197s | ~~^ ~~~~~~~~~~~~~ 6197s | | | 6197s | unsigned int int64_t {aka long long int} 6197s | %llu 6197s 6197s If you find this error message confusing, uninformative, or wrong, please open an issue: 6197s https://github.com/diku-dk/futhark/issues 6197s 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.fut: 6202s Compiling with --backend=opencl: 6202s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.fut:21:12-13: 6202s Defaulting ambiguous type to i32. 6202s cc failed with code 1: 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c: In function ‘futrts_umul_hi64’: 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6202s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6202s | ^~~~~~~~~~~ 6202s | __uint32_t 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4493:90: error: expected ‘)’ before ‘a’ 6202s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6202s | ~ ^ 6202s | ) 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4493:109: error: expected ‘)’ before ‘b’ 6202s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6202s | ~ ^ 6202s | ) 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c: In function ‘futrts_smul_hi64’: 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6202s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6202s | ^~~~~~~~~~ 6202s | __int128__ 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4497:86: error: expected ‘)’ before ‘a’ 6202s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6202s | ~ ^ 6202s | ) 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:4497:104: error: expected ‘)’ before ‘b’ 6202s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6202s | ~ ^ 6202s | ) 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c: In function ‘mk_compile_opts’: 6202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6202s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6202s | ~~^ ~~~~~~~~~~~~~ 6202s | | | 6202s | unsigned int int64_t {aka long long int} 6202s | %llu 6202s 6202s If you find this error message confusing, uninformative, or wrong, please open an issue: 6202s https://github.com/diku-dk/futhark/issues 6202s 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.fut: 6203s Compiling with --backend=opencl: 6203s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.fut:14:3-21: 6203s Inclusion shadows type "t". 6203s cc failed with code 1: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c: In function ‘futrts_umul_hi64’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6203s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ^~~~~~~~~~~ 6203s | __uint32_t 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4481:90: error: expected ‘)’ before ‘a’ 6203s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4481:109: error: expected ‘)’ before ‘b’ 6203s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c: In function ‘futrts_smul_hi64’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6203s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ^~~~~~~~~~ 6203s | __int128__ 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4485:86: error: expected ‘)’ before ‘a’ 6203s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:4485:104: error: expected ‘)’ before ‘b’ 6203s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c: In function ‘mk_compile_opts’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/warn_type_shadow.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6203s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6203s | ~~^ ~~~~~~~~~~~~~ 6203s | | | 6203s | unsigned int int64_t {aka long long int} 6203s | %llu 6203s 6203s If you find this error message confusing, uninformative, or wrong, please open an issue: 6203s https://github.com/diku-dk/futhark/issues 6203s 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.fut: 6203s Compiling with --backend=opencl: 6203s cc failed with code 1: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c: In function ‘futrts_umul_hi64’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6203s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ^~~~~~~~~~~ 6203s | __uint32_t 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4508:90: error: expected ‘)’ before ‘a’ 6203s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4508:109: error: expected ‘)’ before ‘b’ 6203s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c: In function ‘futrts_smul_hi64’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6203s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ^~~~~~~~~~ 6203s | __int128__ 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4512:86: error: expected ‘)’ before ‘a’ 6203s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:4512:104: error: expected ‘)’ before ‘b’ 6203s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6203s | ~ ^ 6203s | ) 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c: In function ‘mk_compile_opts’: 6203s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/typeparams0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6203s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6203s | ~~^ ~~~~~~~~~~~~~ 6203s | | | 6203s | unsigned int int64_t {aka long long int} 6203s | %llu 6203s 6203s If you find this error message confusing, uninformative, or wrong, please open an issue: 6203s https://github.com/diku-dk/futhark/issues 6203s 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.fut: 6210s Compiling with --backend=opencl: 6210s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.fut:9:11-13: 6210s Defaulting ambiguous type to i32. 6210s cc failed with code 1: 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c: In function ‘futrts_umul_hi64’: 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6210s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6210s | ^~~~~~~~~~~ 6210s | __uint32_t 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4493:90: error: expected ‘)’ before ‘a’ 6210s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6210s | ~ ^ 6210s | ) 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4493:109: error: expected ‘)’ before ‘b’ 6210s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6210s | ~ ^ 6210s | ) 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c: In function ‘futrts_smul_hi64’: 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6210s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6210s | ^~~~~~~~~~ 6210s | __int128__ 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4497:86: error: expected ‘)’ before ‘a’ 6210s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6210s | ~ ^ 6210s | ) 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:4497:104: error: expected ‘)’ before ‘b’ 6210s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6210s | ~ ^ 6210s | ) 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c: In function ‘mk_compile_opts’: 6210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6210s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6210s | ~~^ ~~~~~~~~~~~~~ 6210s | | | 6210s | unsigned int int64_t {aka long long int} 6210s | %llu 6210s 6210s If you find this error message confusing, uninformative, or wrong, please open an issue: 6210s https://github.com/diku-dk/futhark/issues 6210s 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.fut: 6211s Compiling with --backend=opencl: 6211s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.fut:21:12-29: 6211s Entry point parameter 6211s 6211s ((x: applied.cell): applied.cell) 6211s 6211s will have an opaque type, so the entry point will likely not be callable. 6211s cc failed with code 1: 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c: In function ‘futrts_umul_hi64’: 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4506:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6211s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6211s | ^~~~~~~~~~~ 6211s | __uint32_t 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4506:78: note: each undeclared identifier is reported only once for each function it appears in 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4506:90: error: expected ‘)’ before ‘a’ 6211s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6211s | ~ ^ 6211s | ) 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4506:109: error: expected ‘)’ before ‘b’ 6211s 4506 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6211s | ~ ^ 6211s | ) 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c: In function ‘futrts_smul_hi64’: 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4510:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6211s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6211s | ^~~~~~~~~~ 6211s | __int128__ 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4510:86: error: expected ‘)’ before ‘a’ 6211s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6211s | ~ ^ 6211s | ) 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:4510:104: error: expected ‘)’ before ‘b’ 6211s 4510 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6211s | ~ ^ 6211s | ) 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c: In function ‘mk_compile_opts’: 6211s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with1.c:7836:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6211s 7836 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6211s | ~~^ ~~~~~~~~~~~~~ 6211s | | | 6211s | unsigned int int64_t {aka long long int} 6211s | %llu 6211s 6211s If you find this error message confusing, uninformative, or wrong, please open an issue: 6211s https://github.com/diku-dk/futhark/issues 6211s 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.fut: 6214s Compiling with --backend=opencl: 6214s cc failed with code 1: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c: In function ‘futrts_umul_hi64’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ^~~~~~~~~~~ 6214s | __uint32_t 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4493:90: error: expected ‘)’ before ‘a’ 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4493:109: error: expected ‘)’ before ‘b’ 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c: In function ‘futrts_smul_hi64’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ^~~~~~~~~~ 6214s | __int128__ 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4497:86: error: expected ‘)’ before ‘a’ 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:4497:104: error: expected ‘)’ before ‘b’ 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c: In function ‘mk_compile_opts’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6214s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6214s | ~~^ ~~~~~~~~~~~~~ 6214s | | | 6214s | unsigned int int64_t {aka long long int} 6214s | %llu 6214s 6214s If you find this error message confusing, uninformative, or wrong, please open an issue: 6214s https://github.com/diku-dk/futhark/issues 6214s 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.fut: 6214s Compiling with --backend=opencl: 6214s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.fut:13:54-55: 6214s Defaulting ambiguous type to i32. 6214s cc failed with code 1: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c: In function ‘futrts_umul_hi64’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ^~~~~~~~~~~ 6214s | __uint32_t 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4493:90: error: expected ‘)’ before ‘a’ 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4493:109: error: expected ‘)’ before ‘b’ 6214s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c: In function ‘futrts_smul_hi64’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ^~~~~~~~~~ 6214s | __int128__ 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4497:86: error: expected ‘)’ before ‘a’ 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:4497:104: error: expected ‘)’ before ‘b’ 6214s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6214s | ~ ^ 6214s | ) 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c: In function ‘mk_compile_opts’: 6214s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6214s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6214s | ~~^ ~~~~~~~~~~~~~ 6214s | | | 6214s | unsigned int int64_t {aka long long int} 6214s | %llu 6214s 6214s If you find this error message confusing, uninformative, or wrong, please open an issue: 6214s https://github.com/diku-dk/futhark/issues 6214s 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.fut: 6215s Compiling with --backend=opencl: 6215s cc failed with code 1: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c: In function ‘futrts_umul_hi64’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6215s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ^~~~~~~~~~~ 6215s | __uint32_t 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4493:90: error: expected ‘)’ before ‘a’ 6215s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4493:109: error: expected ‘)’ before ‘b’ 6215s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c: In function ‘futrts_smul_hi64’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6215s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ^~~~~~~~~~ 6215s | __int128__ 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4497:86: error: expected ‘)’ before ‘a’ 6215s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:4497:104: error: expected ‘)’ before ‘b’ 6215s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c: In function ‘mk_compile_opts’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6215s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6215s | ~~^ ~~~~~~~~~~~~~ 6215s | | | 6215s | unsigned int int64_t {aka long long int} 6215s | %llu 6215s 6215s If you find this error message confusing, uninformative, or wrong, please open an issue: 6215s https://github.com/diku-dk/futhark/issues 6215s 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.fut: 6215s Compiling with --backend=opencl: 6215s cc failed with code 1: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c: In function ‘futrts_umul_hi64’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6215s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ^~~~~~~~~~~ 6215s | __uint32_t 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4481:90: error: expected ‘)’ before ‘a’ 6215s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4481:109: error: expected ‘)’ before ‘b’ 6215s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c: In function ‘futrts_smul_hi64’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6215s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ^~~~~~~~~~ 6215s | __int128__ 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4485:86: error: expected ‘)’ before ‘a’ 6215s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:4485:104: error: expected ‘)’ before ‘b’ 6215s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6215s | ~ ^ 6215s | ) 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c: In function ‘mk_compile_opts’: 6215s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/modules/with5.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6215s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6215s | ~~^ ~~~~~~~~~~~~~ 6215s | | | 6215s | unsigned int int64_t {aka long long int} 6215s | %llu 6215s 6215s If you find this error message confusing, uninformative, or wrong, please open an issue: 6215s https://github.com/diku-dk/futhark/issues 6215s 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.fut: 6217s Compiling with --backend=opencl: 6217s cc failed with code 1: 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c: In function ‘futrts_umul_hi64’: 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6217s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6217s | ^~~~~~~~~~~ 6217s | __uint32_t 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4493:90: error: expected ‘)’ before ‘a’ 6217s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6217s | ~ ^ 6217s | ) 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4493:109: error: expected ‘)’ before ‘b’ 6217s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6217s | ~ ^ 6217s | ) 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c: In function ‘futrts_smul_hi64’: 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6217s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6217s | ^~~~~~~~~~ 6217s | __int128__ 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4497:86: error: expected ‘)’ before ‘a’ 6217s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6217s | ~ ^ 6217s | ) 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:4497:104: error: expected ‘)’ before ‘b’ 6217s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6217s | ~ ^ 6217s | ) 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c: In function ‘mk_compile_opts’: 6217s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/multinv16.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6217s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6217s | ~~^ ~~~~~~~~~~~~~ 6217s | | | 6217s | unsigned int int64_t {aka long long int} 6217s | %llu 6217s 6217s If you find this error message confusing, uninformative, or wrong, please open an issue: 6217s https://github.com/diku-dk/futhark/issues 6217s 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.fut: 6219s Compiling with --backend=opencl: 6219s cc failed with code 1: 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c: In function ‘futrts_umul_hi64’: 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6219s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6219s | ^~~~~~~~~~~ 6219s | __uint32_t 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4507:90: error: expected ‘)’ before ‘a’ 6219s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6219s | ~ ^ 6219s | ) 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4507:109: error: expected ‘)’ before ‘b’ 6219s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6219s | ~ ^ 6219s | ) 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c: In function ‘futrts_smul_hi64’: 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6219s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6219s | ^~~~~~~~~~ 6219s | __int128__ 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4511:86: error: expected ‘)’ before ‘a’ 6219s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6219s | ~ ^ 6219s | ) 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:4511:104: error: expected ‘)’ before ‘b’ 6219s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6219s | ~ ^ 6219s | ) 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c: In function ‘mk_compile_opts’: 6219s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/mss.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6219s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6219s | ~~^ ~~~~~~~~~~~~~ 6219s | | | 6219s | unsigned int int64_t {aka long long int} 6219s | %llu 6219s 6219s If you find this error message confusing, uninformative, or wrong, please open an issue: 6219s https://github.com/diku-dk/futhark/issues 6219s 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.fut: 6224s Compiling with --backend=opencl: 6224s cc failed with code 1: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c: In function ‘futrts_umul_hi64’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6224s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ^~~~~~~~~~~ 6224s | __uint32_t 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4523:90: error: expected ‘)’ before ‘a’ 6224s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4523:109: error: expected ‘)’ before ‘b’ 6224s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c: In function ‘futrts_smul_hi64’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6224s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ^~~~~~~~~~ 6224s | __int128__ 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4527:86: error: expected ‘)’ before ‘a’ 6224s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:4527:104: error: expected ‘)’ before ‘b’ 6224s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c: In function ‘mk_compile_opts’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/negate.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6224s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6224s | ~~^ ~~~~~~~~~~~~~ 6224s | | | 6224s | unsigned int int64_t {aka long long int} 6224s | %llu 6224s 6224s If you find this error message confusing, uninformative, or wrong, please open an issue: 6224s https://github.com/diku-dk/futhark/issues 6224s 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.fut: 6224s Compiling with --backend=opencl: 6224s cc failed with code 1: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c: In function ‘futrts_umul_hi64’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6224s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ^~~~~~~~~~~ 6224s | __uint32_t 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4493:90: error: expected ‘)’ before ‘a’ 6224s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4493:109: error: expected ‘)’ before ‘b’ 6224s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c: In function ‘futrts_smul_hi64’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6224s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ^~~~~~~~~~ 6224s | __int128__ 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4497:86: error: expected ‘)’ before ‘a’ 6224s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:4497:104: error: expected ‘)’ before ‘b’ 6224s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6224s | ~ ^ 6224s | ) 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c: In function ‘mk_compile_opts’: 6224s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/nestedmain.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6224s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6224s | ~~^ ~~~~~~~~~~~~~ 6224s | | | 6224s | unsigned int int64_t {aka long long int} 6224s | %llu 6224s 6224s If you find this error message confusing, uninformative, or wrong, please open an issue: 6224s https://github.com/diku-dk/futhark/issues 6224s 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.fut: 6227s Compiling with --backend=opencl: 6227s cc failed with code 1: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c: In function ‘futrts_umul_hi64’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6227s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ^~~~~~~~~~~ 6227s | __uint32_t 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4507:90: error: expected ‘)’ before ‘a’ 6227s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4507:109: error: expected ‘)’ before ‘b’ 6227s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c: In function ‘futrts_smul_hi64’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6227s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ^~~~~~~~~~ 6227s | __int128__ 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4511:86: error: expected ‘)’ before ‘a’ 6227s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:4511:104: error: expected ‘)’ before ‘b’ 6227s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c: In function ‘mk_compile_opts’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6227s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6227s | ~~^ ~~~~~~~~~~~~~ 6227s | | | 6227s | unsigned int int64_t {aka long long int} 6227s | %llu 6227s 6227s If you find this error message confusing, uninformative, or wrong, please open an issue: 6227s https://github.com/diku-dk/futhark/issues 6227s 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.fut: 6227s Compiling with --backend=opencl: 6227s cc failed with code 1: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c: In function ‘futrts_umul_hi64’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6227s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ^~~~~~~~~~~ 6227s | __uint32_t 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4508:90: error: expected ‘)’ before ‘a’ 6227s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4508:109: error: expected ‘)’ before ‘b’ 6227s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c: In function ‘futrts_smul_hi64’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6227s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ^~~~~~~~~~ 6227s | __int128__ 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4512:86: error: expected ‘)’ before ‘a’ 6227s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:4512:104: error: expected ‘)’ before ‘b’ 6227s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6227s | ~ ^ 6227s | ) 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c: In function ‘mk_compile_opts’: 6227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6227s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6227s | ~~^ ~~~~~~~~~~~~~ 6227s | | | 6227s | unsigned int int64_t {aka long long int} 6227s | %llu 6227s 6227s If you find this error message confusing, uninformative, or wrong, please open an issue: 6227s https://github.com/diku-dk/futhark/issues 6227s 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.fut: 6228s Compiling with --backend=opencl: 6228s cc failed with code 1: 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c: In function ‘futrts_umul_hi64’: 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6228s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6228s | ^~~~~~~~~~~ 6228s | __uint32_t 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4508:90: error: expected ‘)’ before ‘a’ 6228s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6228s | ~ ^ 6228s | ) 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4508:109: error: expected ‘)’ before ‘b’ 6228s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6228s | ~ ^ 6228s | ) 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c: In function ‘futrts_smul_hi64’: 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6228s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6228s | ^~~~~~~~~~ 6228s | __int128__ 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4512:86: error: expected ‘)’ before ‘a’ 6228s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6228s | ~ ^ 6228s | ) 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:4512:104: error: expected ‘)’ before ‘b’ 6228s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6228s | ~ ^ 6228s | ) 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c: In function ‘mk_compile_opts’: 6228s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6228s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6228s | ~~^ ~~~~~~~~~~~~~ 6228s | | | 6228s | unsigned int int64_t {aka long long int} 6228s | %llu 6228s 6228s If you find this error message confusing, uninformative, or wrong, please open an issue: 6228s https://github.com/diku-dk/futhark/issues 6228s 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.fut: 6229s Compiling with --backend=opencl: 6229s cc failed with code 1: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c: In function ‘futrts_umul_hi64’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6229s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ^~~~~~~~~~~ 6229s | __uint32_t 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4508:90: error: expected ‘)’ before ‘a’ 6229s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4508:109: error: expected ‘)’ before ‘b’ 6229s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c: In function ‘futrts_smul_hi64’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6229s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ^~~~~~~~~~ 6229s | __int128__ 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4512:86: error: expected ‘)’ before ‘a’ 6229s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:4512:104: error: expected ‘)’ before ‘b’ 6229s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c: In function ‘mk_compile_opts’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline4.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6229s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6229s | ~~^ ~~~~~~~~~~~~~ 6229s | | | 6229s | unsigned int int64_t {aka long long int} 6229s | %llu 6229s 6229s If you find this error message confusing, uninformative, or wrong, please open an issue: 6229s https://github.com/diku-dk/futhark/issues 6229s 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.fut: 6229s Compiling with --backend=opencl: 6229s cc failed with code 1: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c: In function ‘futrts_umul_hi64’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ^~~~~~~~~~~ 6229s | __uint32_t 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4507:90: error: expected ‘)’ before ‘a’ 6229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4507:109: error: expected ‘)’ before ‘b’ 6229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c: In function ‘futrts_smul_hi64’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ^~~~~~~~~~ 6229s | __int128__ 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4511:86: error: expected ‘)’ before ‘a’ 6229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:4511:104: error: expected ‘)’ before ‘b’ 6229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6229s | ~ ^ 6229s | ) 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c: In function ‘mk_compile_opts’: 6229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6229s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6229s | ~~^ ~~~~~~~~~~~~~ 6229s | | | 6229s | unsigned int int64_t {aka long long int} 6229s | %llu 6229s 6229s If you find this error message confusing, uninformative, or wrong, please open an issue: 6229s https://github.com/diku-dk/futhark/issues 6229s 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.fut: 6232s Compiling with --backend=opencl: 6232s cc failed with code 1: 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c: In function ‘futrts_umul_hi64’: 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6232s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6232s | ^~~~~~~~~~~ 6232s | __uint32_t 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4509:90: error: expected ‘)’ before ‘a’ 6232s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6232s | ~ ^ 6232s | ) 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4509:109: error: expected ‘)’ before ‘b’ 6232s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6232s | ~ ^ 6232s | ) 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c: In function ‘futrts_smul_hi64’: 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6232s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6232s | ^~~~~~~~~~ 6232s | __int128__ 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4513:86: error: expected ‘)’ before ‘a’ 6232s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6232s | ~ ^ 6232s | ) 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:4513:104: error: expected ‘)’ before ‘b’ 6232s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6232s | ~ ^ 6232s | ) 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c: In function ‘mk_compile_opts’: 6232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/noinline/noinline6.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6232s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6232s | ~~^ ~~~~~~~~~~~~~ 6232s | | | 6232s | unsigned int int64_t {aka long long int} 6232s | %llu 6232s 6232s If you find this error message confusing, uninformative, or wrong, please open an issue: 6232s https://github.com/diku-dk/futhark/issues 6232s 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut: 6235s Compiling with --backend=opencl: 6235s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut:14:14-16: 6235s Unused name "x2". 6235s 6235s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.fut:15:14-16: 6235s Unused name "y2". 6235s cc failed with code 1: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c: In function ‘futrts_umul_hi64’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4498:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6235s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ^~~~~~~~~~~ 6235s | __uint32_t 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4498:78: note: each undeclared identifier is reported only once for each function it appears in 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4498:90: error: expected ‘)’ before ‘a’ 6235s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4498:109: error: expected ‘)’ before ‘b’ 6235s 4498 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c: In function ‘futrts_smul_hi64’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4502:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6235s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ^~~~~~~~~~ 6235s | __int128__ 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4502:86: error: expected ‘)’ before ‘a’ 6235s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:4502:104: error: expected ‘)’ before ‘b’ 6235s 4502 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c: In function ‘mk_compile_opts’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/normalizeTest1.c:7828:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6235s 7828 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6235s | ~~^ ~~~~~~~~~~~~~ 6235s | | | 6235s | unsigned int int64_t {aka long long int} 6235s | %llu 6235s 6235s If you find this error message confusing, uninformative, or wrong, please open an issue: 6235s https://github.com/diku-dk/futhark/issues 6235s 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.fut: 6235s Compiling with --backend=opencl: 6235s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.fut:6:23-24: 6235s Defaulting ambiguous type to i32. 6235s cc failed with code 1: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c: In function ‘futrts_umul_hi64’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6235s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ^~~~~~~~~~~ 6235s | __uint32_t 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4493:90: error: expected ‘)’ before ‘a’ 6235s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4493:109: error: expected ‘)’ before ‘b’ 6235s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c: In function ‘futrts_smul_hi64’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6235s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ^~~~~~~~~~ 6235s | __int128__ 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4497:86: error: expected ‘)’ before ‘a’ 6235s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:4497:104: error: expected ‘)’ before ‘b’ 6235s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6235s | ~ ^ 6235s | ) 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c: In function ‘mk_compile_opts’: 6235s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/opaque.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6235s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6235s | ~~^ ~~~~~~~~~~~~~ 6235s | | | 6235s | unsigned int int64_t {aka long long int} 6235s | %llu 6236s 6236s If you find this error message confusing, uninformative, or wrong, please open an issue: 6236s https://github.com/diku-dk/futhark/issues 6236s 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.fut: 6238s Compiling with --backend=opencl: 6238s cc failed with code 1: 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c: In function ‘futrts_umul_hi64’: 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6238s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6238s | ^~~~~~~~~~~ 6238s | __uint32_t 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4496:90: error: expected ‘)’ before ‘a’ 6238s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6238s | ~ ^ 6238s | ) 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4496:109: error: expected ‘)’ before ‘b’ 6238s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6238s | ~ ^ 6238s | ) 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c: In function ‘futrts_smul_hi64’: 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6238s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6238s | ^~~~~~~~~~ 6238s | __int128__ 6238s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4500:86: error: expected ‘)’ before ‘a’ 6238s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6238s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:4500:104: error: expected ‘)’ before ‘b’ 6239s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6239s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c: In function ‘mk_compile_opts’: 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section0.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6239s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6239s | ~~^ ~~~~~~~~~~~~~ 6239s | | | 6239s | unsigned int int64_t {aka long long int} 6239s | %llu 6239s 6239s If you find this error message confusing, uninformative, or wrong, please open an issue: 6239s https://github.com/diku-dk/futhark/issues 6239s 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.fut: 6239s Compiling with --backend=opencl: 6239s cc failed with code 1: 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c: In function ‘futrts_umul_hi64’: 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6239s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6239s | ^~~~~~~~~~~ 6239s | __uint32_t 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4508:90: error: expected ‘)’ before ‘a’ 6239s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6239s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4508:109: error: expected ‘)’ before ‘b’ 6239s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6239s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c: In function ‘futrts_smul_hi64’: 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6239s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6239s | ^~~~~~~~~~ 6239s | __int128__ 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4512:86: error: expected ‘)’ before ‘a’ 6239s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6239s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:4512:104: error: expected ‘)’ before ‘b’ 6239s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6239s | ~ ^ 6239s | ) 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c: In function ‘mk_compile_opts’: 6239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6239s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6239s | ~~^ ~~~~~~~~~~~~~ 6239s | | | 6239s | unsigned int int64_t {aka long long int} 6239s | %llu 6239s 6239s If you find this error message confusing, uninformative, or wrong, please open an issue: 6239s https://github.com/diku-dk/futhark/issues 6239s 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.fut: 6240s Compiling with --backend=opencl: 6240s cc failed with code 1: 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c: In function ‘futrts_umul_hi64’: 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6240s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6240s | ^~~~~~~~~~~ 6240s | __uint32_t 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4496:90: error: expected ‘)’ before ‘a’ 6240s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6240s | ~ ^ 6240s | ) 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4496:109: error: expected ‘)’ before ‘b’ 6240s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6240s | ~ ^ 6240s | ) 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c: In function ‘futrts_smul_hi64’: 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6240s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6240s | ^~~~~~~~~~ 6240s | __int128__ 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4500:86: error: expected ‘)’ before ‘a’ 6240s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6240s | ~ ^ 6240s | ) 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:4500:104: error: expected ‘)’ before ‘b’ 6240s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6240s | ~ ^ 6240s | ) 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c: In function ‘mk_compile_opts’: 6240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section2.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6240s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6240s | ~~^ ~~~~~~~~~~~~~ 6240s | | | 6240s | unsigned int int64_t {aka long long int} 6240s | %llu 6240s 6240s If you find this error message confusing, uninformative, or wrong, please open an issue: 6240s https://github.com/diku-dk/futhark/issues 6240s 6240s (1296 failed, 145 passed, 862 to go). 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.fut: 6242s Compiling with --backend=opencl: 6242s cc failed with code 1: 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c: In function ‘futrts_umul_hi64’: 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6242s | ^~~~~~~~~~~ 6242s | __uint32_t 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4507:90: error: expected ‘)’ before ‘a’ 6242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6242s | ~ ^ 6242s | ) 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4507:109: error: expected ‘)’ before ‘b’ 6242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6242s | ~ ^ 6242s | ) 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c: In function ‘futrts_smul_hi64’: 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6242s | ^~~~~~~~~~ 6242s | __int128__ 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4511:86: error: expected ‘)’ before ‘a’ 6242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6242s | ~ ^ 6242s | ) 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:4511:104: error: expected ‘)’ before ‘b’ 6242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6242s | ~ ^ 6242s | ) 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c: In function ‘mk_compile_opts’: 6242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6242s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6242s | ~~^ ~~~~~~~~~~~~~ 6242s | | | 6242s | unsigned int int64_t {aka long long int} 6242s | %llu 6242s 6242s If you find this error message confusing, uninformative, or wrong, please open an issue: 6242s https://github.com/diku-dk/futhark/issues 6242s 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.fut: 6245s Compiling with --backend=opencl: 6245s cc failed with code 1: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c: In function ‘futrts_umul_hi64’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6245s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ^~~~~~~~~~~ 6245s | __uint32_t 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4507:90: error: expected ‘)’ before ‘a’ 6245s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4507:109: error: expected ‘)’ before ‘b’ 6245s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c: In function ‘futrts_smul_hi64’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6245s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ^~~~~~~~~~ 6245s | __int128__ 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4511:86: error: expected ‘)’ before ‘a’ 6245s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:4511:104: error: expected ‘)’ before ‘b’ 6245s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c: In function ‘mk_compile_opts’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section3.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6245s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6245s | ~~^ ~~~~~~~~~~~~~ 6245s | | | 6245s | unsigned int int64_t {aka long long int} 6245s | %llu 6245s 6245s If you find this error message confusing, uninformative, or wrong, please open an issue: 6245s https://github.com/diku-dk/futhark/issues 6245s 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.fut: 6245s Compiling with --backend=opencl: 6245s cc failed with code 1: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c: In function ‘futrts_umul_hi64’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6245s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ^~~~~~~~~~~ 6245s | __uint32_t 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4508:90: error: expected ‘)’ before ‘a’ 6245s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4508:109: error: expected ‘)’ before ‘b’ 6245s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c: In function ‘futrts_smul_hi64’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6245s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ^~~~~~~~~~ 6245s | __int128__ 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4512:86: error: expected ‘)’ before ‘a’ 6245s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:4512:104: error: expected ‘)’ before ‘b’ 6245s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6245s | ~ ^ 6245s | ) 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c: In function ‘mk_compile_opts’: 6245s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6245s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6245s | ~~^ ~~~~~~~~~~~~~ 6245s | | | 6245s | unsigned int int64_t {aka long long int} 6245s | %llu 6245s 6245s If you find this error message confusing, uninformative, or wrong, please open an issue: 6245s https://github.com/diku-dk/futhark/issues 6245s 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.fut: 6249s Compiling with --backend=opencl: 6249s cc failed with code 1: 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c: In function ‘futrts_umul_hi64’: 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6249s | ^~~~~~~~~~~ 6249s | __uint32_t 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4508:90: error: expected ‘)’ before ‘a’ 6249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6249s | ~ ^ 6249s | ) 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4508:109: error: expected ‘)’ before ‘b’ 6249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6249s | ~ ^ 6249s | ) 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c: In function ‘futrts_smul_hi64’: 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6249s | ^~~~~~~~~~ 6249s | __int128__ 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4512:86: error: expected ‘)’ before ‘a’ 6249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6249s | ~ ^ 6249s | ) 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:4512:104: error: expected ‘)’ before ‘b’ 6249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6249s | ~ ^ 6249s | ) 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c: In function ‘mk_compile_opts’: 6249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/section6.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6249s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6249s | ~~^ ~~~~~~~~~~~~~ 6249s | | | 6249s | unsigned int int64_t {aka long long int} 6249s | %llu 6249s 6249s If you find this error message confusing, uninformative, or wrong, please open an issue: 6249s https://github.com/diku-dk/futhark/issues 6249s 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.fut: 6250s Compiling with --backend=opencl: 6250s cc failed with code 1: 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c: In function ‘futrts_umul_hi64’: 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6250s | ^~~~~~~~~~~ 6250s | __uint32_t 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4524:90: error: expected ‘)’ before ‘a’ 6250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6250s | ~ ^ 6250s | ) 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4524:109: error: expected ‘)’ before ‘b’ 6250s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6250s | ~ ^ 6250s | ) 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c: In function ‘futrts_smul_hi64’: 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6250s | ^~~~~~~~~~ 6250s | __int128__ 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4528:86: error: expected ‘)’ before ‘a’ 6250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6250s | ~ ^ 6250s | ) 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:4528:104: error: expected ‘)’ before ‘b’ 6250s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6250s | ~ ^ 6250s | ) 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c: In function ‘mk_compile_opts’: 6250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section0.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6250s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6250s | ~~^ ~~~~~~~~~~~~~ 6250s | | | 6250s | unsigned int int64_t {aka long long int} 6250s | %llu 6250s 6250s If you find this error message confusing, uninformative, or wrong, please open an issue: 6250s https://github.com/diku-dk/futhark/issues 6250s 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.fut: 6253s Compiling with --backend=opencl: 6253s cc failed with code 1: 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c: In function ‘futrts_umul_hi64’: 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6253s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6253s | ^~~~~~~~~~~ 6253s | __uint32_t 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4524:90: error: expected ‘)’ before ‘a’ 6253s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6253s | ~ ^ 6253s | ) 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4524:109: error: expected ‘)’ before ‘b’ 6253s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6253s | ~ ^ 6253s | ) 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c: In function ‘futrts_smul_hi64’: 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6253s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6253s | ^~~~~~~~~~ 6253s | __int128__ 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4528:86: error: expected ‘)’ before ‘a’ 6253s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6253s | ~ ^ 6253s | ) 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:4528:104: error: expected ‘)’ before ‘b’ 6253s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6253s | ~ ^ 6253s | ) 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c: In function ‘mk_compile_opts’: 6253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section1.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6253s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6253s | ~~^ ~~~~~~~~~~~~~ 6253s | | | 6253s | unsigned int int64_t {aka long long int} 6253s | %llu 6253s 6253s If you find this error message confusing, uninformative, or wrong, please open an issue: 6253s https://github.com/diku-dk/futhark/issues 6253s 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.fut: 6255s Compiling with --backend=opencl: 6255s cc failed with code 1: 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c: In function ‘futrts_umul_hi64’: 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6255s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6255s | ^~~~~~~~~~~ 6255s | __uint32_t 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4524:90: error: expected ‘)’ before ‘a’ 6255s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6255s | ~ ^ 6255s | ) 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4524:109: error: expected ‘)’ before ‘b’ 6255s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6255s | ~ ^ 6255s | ) 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c: In function ‘futrts_smul_hi64’: 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6255s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6255s | ^~~~~~~~~~ 6255s | __int128__ 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4528:86: error: expected ‘)’ before ‘a’ 6255s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6255s | ~ ^ 6255s | ) 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:4528:104: error: expected ‘)’ before ‘b’ 6255s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6255s | ~ ^ 6255s | ) 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c: In function ‘mk_compile_opts’: 6255s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section3.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6255s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6255s | ~~^ ~~~~~~~~~~~~~ 6255s | | | 6255s | unsigned int int64_t {aka long long int} 6255s | %llu 6255s 6255s If you find this error message confusing, uninformative, or wrong, please open an issue: 6255s https://github.com/diku-dk/futhark/issues 6255s 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.fut: 6257s Compiling with --backend=opencl: 6257s cc failed with code 1: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c: In function ‘futrts_umul_hi64’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ^~~~~~~~~~~ 6257s | __uint32_t 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4524:90: error: expected ‘)’ before ‘a’ 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4524:109: error: expected ‘)’ before ‘b’ 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c: In function ‘futrts_smul_hi64’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ^~~~~~~~~~ 6257s | __int128__ 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4528:86: error: expected ‘)’ before ‘a’ 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:4528:104: error: expected ‘)’ before ‘b’ 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c: In function ‘mk_compile_opts’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section4.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6257s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6257s | ~~^ ~~~~~~~~~~~~~ 6257s | | | 6257s | unsigned int int64_t {aka long long int} 6257s | %llu 6257s 6257s If you find this error message confusing, uninformative, or wrong, please open an issue: 6257s https://github.com/diku-dk/futhark/issues 6257s 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.fut: 6257s Compiling with --backend=opencl: 6257s cc failed with code 1: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c: In function ‘futrts_umul_hi64’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ^~~~~~~~~~~ 6257s | __uint32_t 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4524:90: error: expected ‘)’ before ‘a’ 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4524:109: error: expected ‘)’ before ‘b’ 6257s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c: In function ‘futrts_smul_hi64’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ^~~~~~~~~~ 6257s | __int128__ 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4528:86: error: expected ‘)’ before ‘a’ 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:4528:104: error: expected ‘)’ before ‘b’ 6257s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6257s | ~ ^ 6257s | ) 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c: In function ‘mk_compile_opts’: 6257s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/size-section2.c:7865:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6257s 7865 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6257s | ~~^ ~~~~~~~~~~~~~ 6257s | | | 6257s | unsigned int int64_t {aka long long int} 6257s | %llu 6257s 6257s If you find this error message confusing, uninformative, or wrong, please open an issue: 6257s https://github.com/diku-dk/futhark/issues 6257s 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.fut: 6262s Compiling with --backend=opencl: 6262s cc failed with code 1: 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c: In function ‘futrts_umul_hi64’: 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6262s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6262s | ^~~~~~~~~~~ 6262s | __uint32_t 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4494:90: error: expected ‘)’ before ‘a’ 6262s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6262s | ~ ^ 6262s | ) 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4494:109: error: expected ‘)’ before ‘b’ 6262s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6262s | ~ ^ 6262s | ) 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c: In function ‘futrts_smul_hi64’: 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6262s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6262s | ^~~~~~~~~~ 6262s | __int128__ 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4498:86: error: expected ‘)’ before ‘a’ 6262s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6262s | ~ ^ 6262s | ) 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:4498:104: error: expected ‘)’ before ‘b’ 6262s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6262s | ~ ^ 6262s | ) 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c: In function ‘mk_compile_opts’: 6262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef0.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6262s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6262s | ~~^ ~~~~~~~~~~~~~ 6262s | | | 6262s | unsigned int int64_t {aka long long int} 6262s | %llu 6262s 6262s If you find this error message confusing, uninformative, or wrong, please open an issue: 6262s https://github.com/diku-dk/futhark/issues 6262s 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.fut: 6263s Compiling with --backend=opencl: 6263s cc failed with code 1: 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c: In function ‘futrts_umul_hi64’: 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6263s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6263s | ^~~~~~~~~~~ 6263s | __uint32_t 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4495:90: error: expected ‘)’ before ‘a’ 6263s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6263s | ~ ^ 6263s | ) 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4495:109: error: expected ‘)’ before ‘b’ 6263s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6263s | ~ ^ 6263s | ) 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c: In function ‘futrts_smul_hi64’: 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6263s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6263s | ^~~~~~~~~~ 6263s | __int128__ 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4499:86: error: expected ‘)’ before ‘a’ 6263s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6263s | ~ ^ 6263s | ) 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:4499:104: error: expected ‘)’ before ‘b’ 6263s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6263s | ~ ^ 6263s | ) 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c: In function ‘mk_compile_opts’: 6263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6263s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6263s | ~~^ ~~~~~~~~~~~~~ 6263s | | | 6263s | unsigned int int64_t {aka long long int} 6263s | %llu 6263s 6263s If you find this error message confusing, uninformative, or wrong, please open an issue: 6263s https://github.com/diku-dk/futhark/issues 6263s 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.fut: 6264s Compiling with --backend=opencl: 6264s cc failed with code 1: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c: In function ‘futrts_umul_hi64’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6264s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ^~~~~~~~~~~ 6264s | __uint32_t 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4495:90: error: expected ‘)’ before ‘a’ 6264s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4495:109: error: expected ‘)’ before ‘b’ 6264s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c: In function ‘futrts_smul_hi64’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6264s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ^~~~~~~~~~ 6264s | __int128__ 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4499:86: error: expected ‘)’ before ‘a’ 6264s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:4499:104: error: expected ‘)’ before ‘b’ 6264s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c: In function ‘mk_compile_opts’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef2.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6264s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6264s | ~~^ ~~~~~~~~~~~~~ 6264s | | | 6264s | unsigned int int64_t {aka long long int} 6264s | %llu 6264s 6264s If you find this error message confusing, uninformative, or wrong, please open an issue: 6264s https://github.com/diku-dk/futhark/issues 6264s 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.fut: 6264s Compiling with --backend=opencl: 6264s cc failed with code 1: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c: In function ‘futrts_umul_hi64’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6264s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ^~~~~~~~~~~ 6264s | __uint32_t 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4494:90: error: expected ‘)’ before ‘a’ 6264s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4494:109: error: expected ‘)’ before ‘b’ 6264s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c: In function ‘futrts_smul_hi64’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6264s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ^~~~~~~~~~ 6264s | __int128__ 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4498:86: error: expected ‘)’ before ‘a’ 6264s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:4498:104: error: expected ‘)’ before ‘b’ 6264s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6264s | ~ ^ 6264s | ) 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c: In function ‘mk_compile_opts’: 6264s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef3.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6264s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6264s | ~~^ ~~~~~~~~~~~~~ 6264s | | | 6264s | unsigned int int64_t {aka long long int} 6264s | %llu 6264s 6264s If you find this error message confusing, uninformative, or wrong, please open an issue: 6264s https://github.com/diku-dk/futhark/issues 6264s 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.fut: 6267s Compiling with --backend=opencl: 6267s cc failed with code 1: 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c: In function ‘futrts_umul_hi64’: 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6267s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6267s | ^~~~~~~~~~~ 6267s | __uint32_t 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4494:90: error: expected ‘)’ before ‘a’ 6267s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6267s | ~ ^ 6267s | ) 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4494:109: error: expected ‘)’ before ‘b’ 6267s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6267s | ~ ^ 6267s | ) 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c: In function ‘futrts_smul_hi64’: 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6267s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6267s | ^~~~~~~~~~ 6267s | __int128__ 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4498:86: error: expected ‘)’ before ‘a’ 6267s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6267s | ~ ^ 6267s | ) 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:4498:104: error: expected ‘)’ before ‘b’ 6267s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6267s | ~ ^ 6267s | ) 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c: In function ‘mk_compile_opts’: 6267s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef4.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6267s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6267s | ~~^ ~~~~~~~~~~~~~ 6267s | | | 6267s | unsigned int int64_t {aka long long int} 6267s | %llu 6267s 6267s If you find this error message confusing, uninformative, or wrong, please open an issue: 6267s https://github.com/diku-dk/futhark/issues 6267s 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.fut: 6269s Compiling with --backend=opencl: 6269s cc failed with code 1: 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c: In function ‘futrts_umul_hi64’: 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6269s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6269s | ^~~~~~~~~~~ 6269s | __uint32_t 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4526:90: error: expected ‘)’ before ‘a’ 6269s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6269s | ~ ^ 6269s | ) 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4526:109: error: expected ‘)’ before ‘b’ 6269s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6269s | ~ ^ 6269s | ) 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c: In function ‘futrts_smul_hi64’: 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6269s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6269s | ^~~~~~~~~~ 6269s | __int128__ 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4530:86: error: expected ‘)’ before ‘a’ 6269s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6269s | ~ ^ 6269s | ) 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:4530:104: error: expected ‘)’ before ‘b’ 6269s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6269s | ~ ^ 6269s | ) 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c: In function ‘mk_compile_opts’: 6269s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef5.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6269s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6269s | ~~^ ~~~~~~~~~~~~~ 6269s | | | 6269s | unsigned int int64_t {aka long long int} 6269s | %llu 6269s 6269s If you find this error message confusing, uninformative, or wrong, please open an issue: 6269s https://github.com/diku-dk/futhark/issues 6269s 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.fut: 6270s Compiling with --backend=opencl: 6270s cc failed with code 1: 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c: In function ‘futrts_umul_hi64’: 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6270s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6270s | ^~~~~~~~~~~ 6270s | __uint32_t 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4495:90: error: expected ‘)’ before ‘a’ 6270s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6270s | ~ ^ 6270s | ) 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4495:109: error: expected ‘)’ before ‘b’ 6270s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6270s | ~ ^ 6270s | ) 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c: In function ‘futrts_smul_hi64’: 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6270s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6270s | ^~~~~~~~~~ 6270s | __int128__ 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4499:86: error: expected ‘)’ before ‘a’ 6270s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6270s | ~ ^ 6270s | ) 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:4499:104: error: expected ‘)’ before ‘b’ 6270s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6270s | ~ ^ 6270s | ) 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c: In function ‘mk_compile_opts’: 6270s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operators.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6270s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6270s | ~~^ ~~~~~~~~~~~~~ 6270s | | | 6270s | unsigned int int64_t {aka long long int} 6270s | %llu 6270s 6270s If you find this error message confusing, uninformative, or wrong, please open an issue: 6270s https://github.com/diku-dk/futhark/issues 6270s 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.fut: 6272s Compiling with --backend=opencl: 6272s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.fut:7:24-26: 6272s Unused name "ys". 6272s cc failed with code 1: 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c: In function ‘futrts_umul_hi64’: 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6272s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6272s | ^~~~~~~~~~~ 6272s | __uint32_t 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4528:90: error: expected ‘)’ before ‘a’ 6272s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6272s | ~ ^ 6272s | ) 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4528:109: error: expected ‘)’ before ‘b’ 6272s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6272s | ~ ^ 6272s | ) 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c: In function ‘futrts_smul_hi64’: 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6272s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6272s | ^~~~~~~~~~ 6272s | __int128__ 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4532:86: error: expected ‘)’ before ‘a’ 6272s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6272s | ~ ^ 6272s | ) 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:4532:104: error: expected ‘)’ before ‘b’ 6272s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6272s | ~ ^ 6272s | ) 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c: In function ‘mk_compile_opts’: 6272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/operator/userdef6.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6272s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6272s | ~~^ ~~~~~~~~~~~~~ 6272s | | | 6272s | unsigned int int64_t {aka long long int} 6272s | %llu 6272s 6272s If you find this error message confusing, uninformative, or wrong, please open an issue: 6272s https://github.com/diku-dk/futhark/issues 6272s 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.fut: 6274s Compiling with --backend=opencl: 6274s cc failed with code 1: 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c: In function ‘futrts_umul_hi64’: 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6274s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6274s | ^~~~~~~~~~~ 6274s | __uint32_t 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4496:90: error: expected ‘)’ before ‘a’ 6274s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6274s | ~ ^ 6274s | ) 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4496:109: error: expected ‘)’ before ‘b’ 6274s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6274s | ~ ^ 6274s | ) 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c: In function ‘futrts_smul_hi64’: 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6274s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6274s | ^~~~~~~~~~ 6274s | __int128__ 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4500:86: error: expected ‘)’ before ‘a’ 6274s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6274s | ~ ^ 6274s | ) 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:4500:104: error: expected ‘)’ before ‘b’ 6274s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6274s | ~ ^ 6274s | ) 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c: In function ‘mk_compile_opts’: 6274s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/overflowing/edgecases.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6274s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6274s | ~~^ ~~~~~~~~~~~~~ 6274s | | | 6274s | unsigned int int64_t {aka long long int} 6274s | %llu 6274s 6274s If you find this error message confusing, uninformative, or wrong, please open an issue: 6274s https://github.com/diku-dk/futhark/issues 6274s 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.fut: 6282s Generating reference outputs: 6282s cc failed with code 1: 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c: In function ‘futrts_umul_hi64’: 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6282s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6282s | ^~~~~~~~~~~ 6282s | __uint32_t 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:90: error: expected ‘)’ before ‘a’ 6282s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6282s | ~ ^ 6282s | ) 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4481:109: error: expected ‘)’ before ‘b’ 6282s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6282s | ~ ^ 6282s | ) 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c: In function ‘futrts_smul_hi64’: 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6282s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6282s | ^~~~~~~~~~ 6282s | __int128__ 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:86: error: expected ‘)’ before ‘a’ 6282s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6282s | ~ ^ 6282s | ) 6282s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/parbits.c:4485:104: error: expected ‘)’ before ‘b’ 6282s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6282s | ~ ^ 6282s | ) 6282s 6282s If you find this error message confusing, uninformative, or wrong, please open an issue: 6282s https://github.com/diku-dk/futhark/issues 6282s 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.fut: 6284s Compiling with --backend=opencl: 6284s cc failed with code 1: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c: In function ‘futrts_umul_hi64’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ^~~~~~~~~~~ 6284s | __uint32_t 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4481:90: error: expected ‘)’ before ‘a’ 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4481:109: error: expected ‘)’ before ‘b’ 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c: In function ‘futrts_smul_hi64’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ^~~~~~~~~~ 6284s | __int128__ 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4485:86: error: expected ‘)’ before ‘a’ 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:4485:104: error: expected ‘)’ before ‘b’ 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c: In function ‘mk_compile_opts’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/subdir/has_abs.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6284s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6284s | ~~^ ~~~~~~~~~~~~~ 6284s | | | 6284s | unsigned int int64_t {aka long long int} 6284s | %llu 6284s 6284s If you find this error message confusing, uninformative, or wrong, please open an issue: 6284s https://github.com/diku-dk/futhark/issues 6284s 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.fut: 6284s Compiling with --backend=opencl: 6284s cc failed with code 1: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c: In function ‘futrts_umul_hi64’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ^~~~~~~~~~~ 6284s | __uint32_t 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4481:90: error: expected ‘)’ before ‘a’ 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4481:109: error: expected ‘)’ before ‘b’ 6284s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c: In function ‘futrts_smul_hi64’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ^~~~~~~~~~ 6284s | __int128__ 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4485:86: error: expected ‘)’ before ‘a’ 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:4485:104: error: expected ‘)’ before ‘b’ 6284s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6284s | ~ ^ 6284s | ) 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c: In function ‘mk_compile_opts’: 6284s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/has_abs.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6284s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6284s | ~~^ ~~~~~~~~~~~~~ 6284s | | | 6284s | unsigned int int64_t {aka long long int} 6284s | %llu 6284s 6284s If you find this error message confusing, uninformative, or wrong, please open an issue: 6284s https://github.com/diku-dk/futhark/issues 6284s 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.fut: 6285s Compiling with --backend=opencl: 6285s cc failed with code 1: 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c: In function ‘futrts_umul_hi64’: 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6285s | ^~~~~~~~~~~ 6285s | __uint32_t 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4493:90: error: expected ‘)’ before ‘a’ 6285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6285s | ~ ^ 6285s | ) 6285s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4493:109: error: expected ‘)’ before ‘b’ 6285s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6285s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c: In function ‘futrts_smul_hi64’: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6286s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ^~~~~~~~~~ 6286s | __int128__ 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4497:86: error: expected ‘)’ before ‘a’ 6286s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:4497:104: error: expected ‘)’ before ‘b’ 6286s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c: In function ‘mk_compile_opts’: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/paths/use_abs.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6286s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6286s | ~~^ ~~~~~~~~~~~~~ 6286s | | | 6286s | unsigned int int64_t {aka long long int} 6286s | %llu 6286s 6286s If you find this error message confusing, uninformative, or wrong, please open an issue: 6286s https://github.com/diku-dk/futhark/issues 6286s 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.fut: 6286s Compiling with --backend=opencl: 6286s cc failed with code 1: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c: In function ‘futrts_umul_hi64’: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6286s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6286s | ^~~~~~~~~~~ 6286s | __uint32_t 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4508:90: error: expected ‘)’ before ‘a’ 6286s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4508:109: error: expected ‘)’ before ‘b’ 6286s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c: In function ‘futrts_smul_hi64’: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6286s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ^~~~~~~~~~ 6286s | __int128__ 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4512:86: error: expected ‘)’ before ‘a’ 6286s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:4512:104: error: expected ‘)’ before ‘b’ 6286s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6286s | ~ ^ 6286s | ) 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c: In function ‘mk_compile_opts’: 6286s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/phantomsizes.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6286s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6286s | ~~^ ~~~~~~~~~~~~~ 6286s | | | 6286s | unsigned int int64_t {aka long long int} 6286s | %llu 6286s 6286s If you find this error message confusing, uninformative, or wrong, please open an issue: 6286s https://github.com/diku-dk/futhark/issues 6286s 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.fut: 6287s Compiling with --backend=opencl: 6287s cc failed with code 1: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c: In function ‘futrts_umul_hi64’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6287s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ^~~~~~~~~~~ 6287s | __uint32_t 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4494:90: error: expected ‘)’ before ‘a’ 6287s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4494:109: error: expected ‘)’ before ‘b’ 6287s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c: In function ‘futrts_smul_hi64’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6287s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ^~~~~~~~~~ 6287s | __int128__ 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4498:86: error: expected ‘)’ before ‘a’ 6287s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:4498:104: error: expected ‘)’ before ‘b’ 6287s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c: In function ‘mk_compile_opts’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/pow.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6287s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6287s | ~~^ ~~~~~~~~~~~~~ 6287s | | | 6287s | unsigned int int64_t {aka long long int} 6287s | %llu 6287s 6287s If you find this error message confusing, uninformative, or wrong, please open an issue: 6287s https://github.com/diku-dk/futhark/issues 6287s 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.fut: 6287s Compiling with --backend=opencl: 6287s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.fut:6:14-38: 6287s Defaulting ambiguous type to i32. 6287s cc failed with code 1: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c: In function ‘futrts_umul_hi64’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6287s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ^~~~~~~~~~~ 6287s | __uint32_t 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4493:90: error: expected ‘)’ before ‘a’ 6287s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4493:109: error: expected ‘)’ before ‘b’ 6287s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c: In function ‘futrts_smul_hi64’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6287s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ^~~~~~~~~~ 6287s | __int128__ 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4497:86: error: expected ‘)’ before ‘a’ 6287s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:4497:104: error: expected ‘)’ before ‘b’ 6287s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6287s | ~ ^ 6287s | ) 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c: In function ‘mk_compile_opts’: 6287s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/powneg.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6287s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6287s | ~~^ ~~~~~~~~~~~~~ 6287s | | | 6287s | unsigned int int64_t {aka long long int} 6287s | %llu 6287s 6287s If you find this error message confusing, uninformative, or wrong, please open an issue: 6287s https://github.com/diku-dk/futhark/issues 6287s 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.fut: 6294s Compiling with --backend=opencl: 6294s cc failed with code 1: 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c: In function ‘futrts_umul_hi64’: 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6294s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6294s | ^~~~~~~~~~~ 6294s | __uint32_t 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4494:90: error: expected ‘)’ before ‘a’ 6294s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6294s | ~ ^ 6294s | ) 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4494:109: error: expected ‘)’ before ‘b’ 6294s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6294s | ~ ^ 6294s | ) 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c: In function ‘futrts_smul_hi64’: 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6294s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6294s | ^~~~~~~~~~ 6294s | __int128__ 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4498:86: error: expected ‘)’ before ‘a’ 6294s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6294s | ~ ^ 6294s | ) 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:4498:104: error: expected ‘)’ before ‘b’ 6294s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6294s | ~ ^ 6294s | ) 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c: In function ‘mk_compile_opts’: 6294s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/prefix_prec.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6294s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6294s | ~~^ ~~~~~~~~~~~~~ 6294s | | | 6294s | unsigned int int64_t {aka long long int} 6294s | %llu 6294s 6294s If you find this error message confusing, uninformative, or wrong, please open an issue: 6294s https://github.com/diku-dk/futhark/issues 6294s 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.fut: 6295s Compiling with --backend=opencl: 6295s cc failed with code 1: 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c: In function ‘futrts_umul_hi64’: 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6295s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6295s | ^~~~~~~~~~~ 6295s | __uint32_t 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4507:90: error: expected ‘)’ before ‘a’ 6295s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6295s | ~ ^ 6295s | ) 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4507:109: error: expected ‘)’ before ‘b’ 6295s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6295s | ~ ^ 6295s | ) 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c: In function ‘futrts_smul_hi64’: 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6295s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6295s | ^~~~~~~~~~ 6295s | __int128__ 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4511:86: error: expected ‘)’ before ‘a’ 6295s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6295s | ~ ^ 6295s | ) 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:4511:104: error: expected ‘)’ before ‘b’ 6295s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6295s | ~ ^ 6295s | ) 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c: In function ‘mk_compile_opts’: 6295s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6295s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6295s | ~~^ ~~~~~~~~~~~~~ 6295s | | | 6295s | unsigned int int64_t {aka long long int} 6295s | %llu 6295s 6295s If you find this error message confusing, uninformative, or wrong, please open an issue: 6295s https://github.com/diku-dk/futhark/issues 6295s 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.fut: 6296s Compiling with --backend=opencl: 6296s cc failed with code 1: 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c: In function ‘futrts_umul_hi64’: 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6296s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6296s | ^~~~~~~~~~~ 6296s | __uint32_t 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4507:90: error: expected ‘)’ before ‘a’ 6296s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6296s | ~ ^ 6296s | ) 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4507:109: error: expected ‘)’ before ‘b’ 6296s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6296s | ~ ^ 6296s | ) 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c: In function ‘futrts_smul_hi64’: 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6296s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6296s | ^~~~~~~~~~ 6296s | __int128__ 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4511:86: error: expected ‘)’ before ‘a’ 6296s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6296s | ~ ^ 6296s | ) 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:4511:104: error: expected ‘)’ before ‘b’ 6296s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6296s | ~ ^ 6296s | ) 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c: In function ‘mk_compile_opts’: 6296s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acos64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6296s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6296s | ~~^ ~~~~~~~~~~~~~ 6296s | | | 6296s | unsigned int int64_t {aka long long int} 6296s | %llu 6296s 6296s If you find this error message confusing, uninformative, or wrong, please open an issue: 6296s https://github.com/diku-dk/futhark/issues 6296s 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.fut: 6297s Compiling with --backend=opencl: 6297s cc failed with code 1: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c: In function ‘futrts_umul_hi64’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ^~~~~~~~~~~ 6297s | __uint32_t 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4507:90: error: expected ‘)’ before ‘a’ 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4507:109: error: expected ‘)’ before ‘b’ 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c: In function ‘futrts_smul_hi64’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ^~~~~~~~~~ 6297s | __int128__ 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4511:86: error: expected ‘)’ before ‘a’ 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:4511:104: error: expected ‘)’ before ‘b’ 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c: In function ‘mk_compile_opts’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6297s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6297s | ~~^ ~~~~~~~~~~~~~ 6297s | | | 6297s | unsigned int int64_t {aka long long int} 6297s | %llu 6297s 6297s If you find this error message confusing, uninformative, or wrong, please open an issue: 6297s https://github.com/diku-dk/futhark/issues 6297s 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.fut: 6297s Compiling with --backend=opencl: 6297s cc failed with code 1: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c: In function ‘futrts_umul_hi64’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ^~~~~~~~~~~ 6297s | __uint32_t 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4507:90: error: expected ‘)’ before ‘a’ 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4507:109: error: expected ‘)’ before ‘b’ 6297s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c: In function ‘futrts_smul_hi64’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ^~~~~~~~~~ 6297s | __int128__ 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4511:86: error: expected ‘)’ before ‘a’ 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:4511:104: error: expected ‘)’ before ‘b’ 6297s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6297s | ~ ^ 6297s | ) 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c: In function ‘mk_compile_opts’: 6297s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6297s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6297s | ~~^ ~~~~~~~~~~~~~ 6297s | | | 6297s | unsigned int int64_t {aka long long int} 6297s | %llu 6297s 6297s If you find this error message confusing, uninformative, or wrong, please open an issue: 6297s https://github.com/diku-dk/futhark/issues 6297s 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.fut: 6298s Compiling with --backend=opencl: 6298s cc failed with code 1: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c: In function ‘futrts_umul_hi64’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ^~~~~~~~~~~ 6298s | __uint32_t 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4507:90: error: expected ‘)’ before ‘a’ 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4507:109: error: expected ‘)’ before ‘b’ 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c: In function ‘futrts_smul_hi64’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ^~~~~~~~~~ 6298s | __int128__ 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4511:86: error: expected ‘)’ before ‘a’ 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:4511:104: error: expected ‘)’ before ‘b’ 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c: In function ‘mk_compile_opts’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6298s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6298s | ~~^ ~~~~~~~~~~~~~ 6298s | | | 6298s | unsigned int int64_t {aka long long int} 6298s | %llu 6298s 6298s If you find this error message confusing, uninformative, or wrong, please open an issue: 6298s https://github.com/diku-dk/futhark/issues 6298s 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.fut: 6298s Compiling with --backend=opencl: 6298s cc failed with code 1: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c: In function ‘futrts_umul_hi64’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ^~~~~~~~~~~ 6298s | __uint32_t 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4507:90: error: expected ‘)’ before ‘a’ 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4507:109: error: expected ‘)’ before ‘b’ 6298s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c: In function ‘futrts_smul_hi64’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ^~~~~~~~~~ 6298s | __int128__ 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4511:86: error: expected ‘)’ before ‘a’ 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:4511:104: error: expected ‘)’ before ‘b’ 6298s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6298s | ~ ^ 6298s | ) 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c: In function ‘mk_compile_opts’: 6298s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/acosh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6298s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6298s | ~~^ ~~~~~~~~~~~~~ 6298s | | | 6298s | unsigned int int64_t {aka long long int} 6298s | %llu 6298s 6298s If you find this error message confusing, uninformative, or wrong, please open an issue: 6298s https://github.com/diku-dk/futhark/issues 6298s 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.fut: 6305s Compiling with --backend=opencl: 6305s cc failed with code 1: 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c: In function ‘futrts_umul_hi64’: 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6305s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6305s | ^~~~~~~~~~~ 6305s | __uint32_t 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4507:90: error: expected ‘)’ before ‘a’ 6305s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6305s | ~ ^ 6305s | ) 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4507:109: error: expected ‘)’ before ‘b’ 6305s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6305s | ~ ^ 6305s | ) 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c: In function ‘futrts_smul_hi64’: 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6305s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6305s | ^~~~~~~~~~ 6305s | __int128__ 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4511:86: error: expected ‘)’ before ‘a’ 6305s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6305s | ~ ^ 6305s | ) 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:4511:104: error: expected ‘)’ before ‘b’ 6305s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6305s | ~ ^ 6305s | ) 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c: In function ‘mk_compile_opts’: 6305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asin64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6305s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6305s | ~~^ ~~~~~~~~~~~~~ 6305s | | | 6305s | unsigned int int64_t {aka long long int} 6305s | %llu 6305s 6305s If you find this error message confusing, uninformative, or wrong, please open an issue: 6305s https://github.com/diku-dk/futhark/issues 6305s 6305s (1329 failed, 159 passed, 815 to go). 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.fut: 6307s Compiling with --backend=opencl: 6307s cc failed with code 1: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c: In function ‘futrts_umul_hi64’: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ^~~~~~~~~~~ 6307s | __uint32_t 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4507:90: error: expected ‘)’ before ‘a’ 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4507:109: error: expected ‘)’ before ‘b’ 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c: In function ‘futrts_smul_hi64’: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6307s | ^~~~~~~~~~ 6307s | __int128__ 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4511:86: error: expected ‘)’ before ‘a’ 6307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:4511:104: error: expected ‘)’ before ‘b’ 6307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c: In function ‘mk_compile_opts’: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6307s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6307s | ~~^ ~~~~~~~~~~~~~ 6307s | | | 6307s | unsigned int int64_t {aka long long int} 6307s | %llu 6307s 6307s If you find this error message confusing, uninformative, or wrong, please open an issue: 6307s https://github.com/diku-dk/futhark/issues 6307s 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.fut: 6307s Compiling with --backend=opencl: 6307s cc failed with code 1: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c: In function ‘futrts_umul_hi64’: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ^~~~~~~~~~~ 6307s | __uint32_t 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4507:90: error: expected ‘)’ before ‘a’ 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4507:109: error: expected ‘)’ before ‘b’ 6307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6307s | ~ ^ 6307s | ) 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c: In function ‘futrts_smul_hi64’: 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6307s | ^~~~~~~~~~ 6307s | __int128__ 6307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4511:86: error: expected ‘)’ before ‘a’ 6307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6307s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:4511:104: error: expected ‘)’ before ‘b’ 6308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c: In function ‘mk_compile_opts’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6308s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6308s | ~~^ ~~~~~~~~~~~~~ 6308s | | | 6308s | unsigned int int64_t {aka long long int} 6308s | %llu 6308s 6308s If you find this error message confusing, uninformative, or wrong, please open an issue: 6308s https://github.com/diku-dk/futhark/issues 6308s 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.fut: 6308s Compiling with --backend=opencl: 6308s cc failed with code 1: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c: In function ‘futrts_umul_hi64’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ^~~~~~~~~~~ 6308s | __uint32_t 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4507:90: error: expected ‘)’ before ‘a’ 6308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4507:109: error: expected ‘)’ before ‘b’ 6308s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c: In function ‘futrts_smul_hi64’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ^~~~~~~~~~ 6308s | __int128__ 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4511:86: error: expected ‘)’ before ‘a’ 6308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:4511:104: error: expected ‘)’ before ‘b’ 6308s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c: In function ‘mk_compile_opts’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/asinh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6308s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6308s | ~~^ ~~~~~~~~~~~~~ 6308s | | | 6308s | unsigned int int64_t {aka long long int} 6308s | %llu 6308s 6308s If you find this error message confusing, uninformative, or wrong, please open an issue: 6308s https://github.com/diku-dk/futhark/issues 6308s 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.fut: 6308s Compiling with --backend=opencl: 6308s cc failed with code 1: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c: In function ‘futrts_umul_hi64’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6308s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ^~~~~~~~~~~ 6308s | __uint32_t 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4508:90: error: expected ‘)’ before ‘a’ 6308s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4508:109: error: expected ‘)’ before ‘b’ 6308s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c: In function ‘futrts_smul_hi64’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6308s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ^~~~~~~~~~ 6308s | __int128__ 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4512:86: error: expected ‘)’ before ‘a’ 6308s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:4512:104: error: expected ‘)’ before ‘b’ 6308s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6308s | ~ ^ 6308s | ) 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c: In function ‘mk_compile_opts’: 6308s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_32.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6308s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6308s | ~~^ ~~~~~~~~~~~~~ 6308s | | | 6308s | unsigned int int64_t {aka long long int} 6308s | %llu 6308s 6308s If you find this error message confusing, uninformative, or wrong, please open an issue: 6308s https://github.com/diku-dk/futhark/issues 6308s 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.fut: 6309s Compiling with --backend=opencl: 6309s cc failed with code 1: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c: In function ‘futrts_umul_hi64’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6309s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ^~~~~~~~~~~ 6309s | __uint32_t 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4508:90: error: expected ‘)’ before ‘a’ 6309s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4508:109: error: expected ‘)’ before ‘b’ 6309s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c: In function ‘futrts_smul_hi64’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6309s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ^~~~~~~~~~ 6309s | __int128__ 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4512:86: error: expected ‘)’ before ‘a’ 6309s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:4512:104: error: expected ‘)’ before ‘b’ 6309s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c: In function ‘mk_compile_opts’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan2_64.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6309s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6309s | ~~^ ~~~~~~~~~~~~~ 6309s | | | 6309s | unsigned int int64_t {aka long long int} 6309s | %llu 6309s 6309s If you find this error message confusing, uninformative, or wrong, please open an issue: 6309s https://github.com/diku-dk/futhark/issues 6309s 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.fut: 6309s Compiling with --backend=opencl: 6309s cc failed with code 1: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c: In function ‘futrts_umul_hi64’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ^~~~~~~~~~~ 6309s | __uint32_t 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4507:90: error: expected ‘)’ before ‘a’ 6309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4507:109: error: expected ‘)’ before ‘b’ 6309s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c: In function ‘futrts_smul_hi64’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ^~~~~~~~~~ 6309s | __int128__ 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4511:86: error: expected ‘)’ before ‘a’ 6309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:4511:104: error: expected ‘)’ before ‘b’ 6309s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6309s | ~ ^ 6309s | ) 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c: In function ‘mk_compile_opts’: 6309s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6309s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6309s | ~~^ ~~~~~~~~~~~~~ 6309s | | | 6309s | unsigned int int64_t {aka long long int} 6309s | %llu 6309s 6309s If you find this error message confusing, uninformative, or wrong, please open an issue: 6309s https://github.com/diku-dk/futhark/issues 6309s 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.fut: 6312s Compiling with --backend=opencl: 6312s cc failed with code 1: 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c: In function ‘futrts_umul_hi64’: 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6312s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6312s | ^~~~~~~~~~~ 6312s | __uint32_t 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4528:90: error: expected ‘)’ before ‘a’ 6312s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6312s | ~ ^ 6312s | ) 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4528:109: error: expected ‘)’ before ‘b’ 6312s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6312s | ~ ^ 6312s | ) 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c: In function ‘futrts_smul_hi64’: 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6312s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6312s | ^~~~~~~~~~ 6312s | __int128__ 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4532:86: error: expected ‘)’ before ‘a’ 6312s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6312s | ~ ^ 6312s | ) 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:4532:104: error: expected ‘)’ before ‘b’ 6312s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6312s | ~ ^ 6312s | ) 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c: In function ‘mk_compile_opts’: 6312s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/perceptron.c:7939:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6312s 7939 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6312s | ~~^ ~~~~~~~~~~~~~ 6312s | | | 6312s | unsigned int int64_t {aka long long int} 6312s | %llu 6312s 6312s If you find this error message confusing, uninformative, or wrong, please open an issue: 6312s https://github.com/diku-dk/futhark/issues 6312s 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.fut: 6316s Compiling with --backend=opencl: 6316s cc failed with code 1: 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c: In function ‘futrts_umul_hi64’: 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6316s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6316s | ^~~~~~~~~~~ 6316s | __uint32_t 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4507:90: error: expected ‘)’ before ‘a’ 6316s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6316s | ~ ^ 6316s | ) 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4507:109: error: expected ‘)’ before ‘b’ 6316s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6316s | ~ ^ 6316s | ) 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c: In function ‘futrts_smul_hi64’: 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6316s | ^~~~~~~~~~ 6316s | __int128__ 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4511:86: error: expected ‘)’ before ‘a’ 6316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6316s | ~ ^ 6316s | ) 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:4511:104: error: expected ‘)’ before ‘b’ 6316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6316s | ~ ^ 6316s | ) 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c: In function ‘mk_compile_opts’: 6316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atan64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6316s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6316s | ~~^ ~~~~~~~~~~~~~ 6316s | | | 6316s | unsigned int int64_t {aka long long int} 6316s | %llu 6316s 6316s If you find this error message confusing, uninformative, or wrong, please open an issue: 6316s https://github.com/diku-dk/futhark/issues 6316s 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.fut: 6319s Compiling with --backend=opencl: 6319s cc failed with code 1: 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c: In function ‘futrts_umul_hi64’: 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6319s | ^~~~~~~~~~~ 6319s | __uint32_t 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4507:90: error: expected ‘)’ before ‘a’ 6319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6319s | ~ ^ 6319s | ) 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4507:109: error: expected ‘)’ before ‘b’ 6319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6319s | ~ ^ 6319s | ) 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c: In function ‘futrts_smul_hi64’: 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6319s | ^~~~~~~~~~ 6319s | __int128__ 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4511:86: error: expected ‘)’ before ‘a’ 6319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6319s | ~ ^ 6319s | ) 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:4511:104: error: expected ‘)’ before ‘b’ 6319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6319s | ~ ^ 6319s | ) 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c: In function ‘mk_compile_opts’: 6319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6319s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6319s | ~~^ ~~~~~~~~~~~~~ 6319s | | | 6319s | unsigned int int64_t {aka long long int} 6319s | %llu 6319s 6319s If you find this error message confusing, uninformative, or wrong, please open an issue: 6319s https://github.com/diku-dk/futhark/issues 6319s 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.fut: 6320s Compiling with --backend=opencl: 6320s cc failed with code 1: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c: In function ‘futrts_umul_hi64’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ^~~~~~~~~~~ 6320s | __uint32_t 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4507:90: error: expected ‘)’ before ‘a’ 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4507:109: error: expected ‘)’ before ‘b’ 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c: In function ‘futrts_smul_hi64’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ^~~~~~~~~~ 6320s | __int128__ 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4511:86: error: expected ‘)’ before ‘a’ 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:4511:104: error: expected ‘)’ before ‘b’ 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c: In function ‘mk_compile_opts’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6320s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6320s | ~~^ ~~~~~~~~~~~~~ 6320s | | | 6320s | unsigned int int64_t {aka long long int} 6320s | %llu 6320s 6320s If you find this error message confusing, uninformative, or wrong, please open an issue: 6320s https://github.com/diku-dk/futhark/issues 6320s 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.fut: 6320s Compiling with --backend=opencl: 6320s cc failed with code 1: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c: In function ‘futrts_umul_hi64’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ^~~~~~~~~~~ 6320s | __uint32_t 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4507:90: error: expected ‘)’ before ‘a’ 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4507:109: error: expected ‘)’ before ‘b’ 6320s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c: In function ‘futrts_smul_hi64’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ^~~~~~~~~~ 6320s | __int128__ 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4511:86: error: expected ‘)’ before ‘a’ 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:4511:104: error: expected ‘)’ before ‘b’ 6320s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6320s | ~ ^ 6320s | ) 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c: In function ‘mk_compile_opts’: 6320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/atanh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6320s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6320s | ~~^ ~~~~~~~~~~~~~ 6320s | | | 6320s | unsigned int int64_t {aka long long int} 6320s | %llu 6320s 6320s If you find this error message confusing, uninformative, or wrong, please open an issue: 6320s https://github.com/diku-dk/futhark/issues 6320s 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.fut: 6323s Compiling with --backend=opencl: 6323s cc failed with code 1: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c: In function ‘futrts_umul_hi64’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4563:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6323s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ^~~~~~~~~~~ 6323s | __uint32_t 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4563:78: note: each undeclared identifier is reported only once for each function it appears in 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4563:90: error: expected ‘)’ before ‘a’ 6323s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4563:109: error: expected ‘)’ before ‘b’ 6323s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c: In function ‘futrts_smul_hi64’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4567:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6323s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ^~~~~~~~~~ 6323s | __int128__ 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4567:86: error: expected ‘)’ before ‘a’ 6323s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:4567:104: error: expected ‘)’ before ‘b’ 6323s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c: In function ‘mk_compile_opts’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cbrt.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6323s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6323s | ~~^ ~~~~~~~~~~~~~ 6323s | | | 6323s | unsigned int int64_t {aka long long int} 6323s | %llu 6323s 6323s If you find this error message confusing, uninformative, or wrong, please open an issue: 6323s https://github.com/diku-dk/futhark/issues 6323s 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.fut: 6323s Compiling with --backend=opencl: 6323s cc failed with code 1: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c: In function ‘futrts_umul_hi64’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4564:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6323s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ^~~~~~~~~~~ 6323s | __uint32_t 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4564:78: note: each undeclared identifier is reported only once for each function it appears in 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4564:90: error: expected ‘)’ before ‘a’ 6323s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4564:109: error: expected ‘)’ before ‘b’ 6323s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c: In function ‘futrts_smul_hi64’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4568:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6323s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ^~~~~~~~~~ 6323s | __int128__ 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4568:86: error: expected ‘)’ before ‘a’ 6323s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:4568:104: error: expected ‘)’ before ‘b’ 6323s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6323s | ~ ^ 6323s | ) 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c: In function ‘mk_compile_opts’: 6323s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_cmpop.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6323s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6323s | ~~^ ~~~~~~~~~~~~~ 6323s | | | 6323s | unsigned int int64_t {aka long long int} 6323s | %llu 6323s 6323s If you find this error message confusing, uninformative, or wrong, please open an issue: 6323s https://github.com/diku-dk/futhark/issues 6323s 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.fut: 6324s Compiling with --backend=opencl: 6324s cc failed with code 1: 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c: In function ‘futrts_umul_hi64’: 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4703:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6324s 4703 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6324s | ^~~~~~~~~~~ 6324s | __uint32_t 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4703:78: note: each undeclared identifier is reported only once for each function it appears in 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4703:90: error: expected ‘)’ before ‘a’ 6324s 4703 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6324s | ~ ^ 6324s | ) 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4703:109: error: expected ‘)’ before ‘b’ 6324s 4703 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6324s | ~ ^ 6324s | ) 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c: In function ‘futrts_smul_hi64’: 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4707:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6324s 4707 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6324s | ^~~~~~~~~~ 6324s | __int128__ 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4707:86: error: expected ‘)’ before ‘a’ 6324s 4707 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6324s | ~ ^ 6324s | ) 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:4707:104: error: expected ‘)’ before ‘b’ 6324s 4707 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6324s | ~ ^ 6324s | ) 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c: In function ‘mk_compile_opts’: 6324s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/bool_convop.c:8042:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6324s 8042 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6324s | ~~^ ~~~~~~~~~~~~~ 6324s | | | 6324s | unsigned int int64_t {aka long long int} 6324s | %llu 6324s 6324s If you find this error message confusing, uninformative, or wrong, please open an issue: 6324s https://github.com/diku-dk/futhark/issues 6324s 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.fut: 6326s Compiling with --backend=opencl: 6326s cc failed with code 1: 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c: In function ‘futrts_umul_hi64’: 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6326s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6326s | ^~~~~~~~~~~ 6326s | __uint32_t 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4507:90: error: expected ‘)’ before ‘a’ 6326s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6326s | ~ ^ 6326s | ) 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4507:109: error: expected ‘)’ before ‘b’ 6326s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6326s | ~ ^ 6326s | ) 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c: In function ‘futrts_smul_hi64’: 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6326s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6326s | ^~~~~~~~~~ 6326s | __int128__ 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4511:86: error: expected ‘)’ before ‘a’ 6326s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6326s | ~ ^ 6326s | ) 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:4511:104: error: expected ‘)’ before ‘b’ 6326s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6326s | ~ ^ 6326s | ) 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c: In function ‘mk_compile_opts’: 6326s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6326s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6326s | ~~^ ~~~~~~~~~~~~~ 6326s | | | 6326s | unsigned int int64_t {aka long long int} 6326s | %llu 6326s 6326s If you find this error message confusing, uninformative, or wrong, please open an issue: 6326s https://github.com/diku-dk/futhark/issues 6326s 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.fut: 6331s Compiling with --backend=opencl: 6331s cc failed with code 1: 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c: In function ‘futrts_umul_hi64’: 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6331s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6331s | ^~~~~~~~~~~ 6331s | __uint32_t 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4507:90: error: expected ‘)’ before ‘a’ 6331s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6331s | ~ ^ 6331s | ) 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4507:109: error: expected ‘)’ before ‘b’ 6331s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6331s | ~ ^ 6331s | ) 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c: In function ‘futrts_smul_hi64’: 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6331s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6331s | ^~~~~~~~~~ 6331s | __int128__ 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4511:86: error: expected ‘)’ before ‘a’ 6331s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6331s | ~ ^ 6331s | ) 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:4511:104: error: expected ‘)’ before ‘b’ 6331s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6331s | ~ ^ 6331s | ) 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c: In function ‘mk_compile_opts’: 6331s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ceil64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6331s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6331s | ~~^ ~~~~~~~~~~~~~ 6331s | | | 6331s | unsigned int int64_t {aka long long int} 6331s | %llu 6331s 6331s If you find this error message confusing, uninformative, or wrong, please open an issue: 6331s https://github.com/diku-dk/futhark/issues 6331s 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.fut: 6334s Compiling with --backend=opencl: 6334s cc failed with code 1: 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c: In function ‘futrts_umul_hi64’: 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6334s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6334s | ^~~~~~~~~~~ 6334s | __uint32_t 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4507:90: error: expected ‘)’ before ‘a’ 6334s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6334s | ~ ^ 6334s | ) 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4507:109: error: expected ‘)’ before ‘b’ 6334s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6334s | ~ ^ 6334s | ) 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c: In function ‘futrts_smul_hi64’: 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6334s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6334s | ^~~~~~~~~~ 6334s | __int128__ 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4511:86: error: expected ‘)’ before ‘a’ 6334s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6334s | ~ ^ 6334s | ) 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:4511:104: error: expected ‘)’ before ‘b’ 6334s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6334s | ~ ^ 6334s | ) 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c: In function ‘mk_compile_opts’: 6334s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6334s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6334s | ~~^ ~~~~~~~~~~~~~ 6334s | | | 6334s | unsigned int int64_t {aka long long int} 6334s | %llu 6334s 6334s If you find this error message confusing, uninformative, or wrong, please open an issue: 6334s https://github.com/diku-dk/futhark/issues 6334s 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.fut: 6336s Compiling with --backend=opencl: 6336s cc failed with code 1: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c: In function ‘futrts_umul_hi64’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4566:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6336s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ^~~~~~~~~~~ 6336s | __uint32_t 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4566:78: note: each undeclared identifier is reported only once for each function it appears in 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4566:90: error: expected ‘)’ before ‘a’ 6336s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4566:109: error: expected ‘)’ before ‘b’ 6336s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c: In function ‘futrts_smul_hi64’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4570:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6336s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ^~~~~~~~~~ 6336s | __int128__ 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4570:86: error: expected ‘)’ before ‘a’ 6336s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:4570:104: error: expected ‘)’ before ‘b’ 6336s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c: In function ‘mk_compile_opts’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/copysign.c:7900:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6336s 7900 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6336s | ~~^ ~~~~~~~~~~~~~ 6336s | | | 6336s | unsigned int int64_t {aka long long int} 6336s | %llu 6336s 6336s If you find this error message confusing, uninformative, or wrong, please open an issue: 6336s https://github.com/diku-dk/futhark/issues 6336s 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.fut: 6336s Compiling with --backend=opencl: 6336s cc failed with code 1: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c: In function ‘futrts_umul_hi64’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4613:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6336s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ^~~~~~~~~~~ 6336s | __uint32_t 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4613:78: note: each undeclared identifier is reported only once for each function it appears in 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4613:90: error: expected ‘)’ before ‘a’ 6336s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4613:109: error: expected ‘)’ before ‘b’ 6336s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c: In function ‘futrts_smul_hi64’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4617:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6336s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ^~~~~~~~~~ 6336s | __int128__ 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4617:86: error: expected ‘)’ before ‘a’ 6336s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:4617:104: error: expected ‘)’ before ‘b’ 6336s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6336s | ~ ^ 6336s | ) 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c: In function ‘mk_compile_opts’: 6336s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/clz.c:7954:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6336s 7954 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6336s | ~~^ ~~~~~~~~~~~~~ 6336s | | | 6336s | unsigned int int64_t {aka long long int} 6336s | %llu 6336s 6336s If you find this error message confusing, uninformative, or wrong, please open an issue: 6336s https://github.com/diku-dk/futhark/issues 6336s 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.fut: 6337s Compiling with --backend=opencl: 6337s cc failed with code 1: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c: In function ‘futrts_umul_hi64’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ^~~~~~~~~~~ 6337s | __uint32_t 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4507:90: error: expected ‘)’ before ‘a’ 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4507:109: error: expected ‘)’ before ‘b’ 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c: In function ‘futrts_smul_hi64’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ^~~~~~~~~~ 6337s | __int128__ 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4511:86: error: expected ‘)’ before ‘a’ 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:4511:104: error: expected ‘)’ before ‘b’ 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c: In function ‘mk_compile_opts’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cos64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6337s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6337s | ~~^ ~~~~~~~~~~~~~ 6337s | | | 6337s | unsigned int int64_t {aka long long int} 6337s | %llu 6337s 6337s If you find this error message confusing, uninformative, or wrong, please open an issue: 6337s https://github.com/diku-dk/futhark/issues 6337s 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.fut: 6337s Compiling with --backend=opencl: 6337s cc failed with code 1: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c: In function ‘futrts_umul_hi64’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ^~~~~~~~~~~ 6337s | __uint32_t 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4507:90: error: expected ‘)’ before ‘a’ 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4507:109: error: expected ‘)’ before ‘b’ 6337s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c: In function ‘futrts_smul_hi64’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ^~~~~~~~~~ 6337s | __int128__ 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4511:86: error: expected ‘)’ before ‘a’ 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:4511:104: error: expected ‘)’ before ‘b’ 6337s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6337s | ~ ^ 6337s | ) 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c: In function ‘mk_compile_opts’: 6337s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6337s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6337s | ~~^ ~~~~~~~~~~~~~ 6337s | | | 6337s | unsigned int int64_t {aka long long int} 6337s | %llu 6337s 6337s If you find this error message confusing, uninformative, or wrong, please open an issue: 6337s https://github.com/diku-dk/futhark/issues 6337s 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.fut: 6339s Compiling with --backend=opencl: 6339s cc failed with code 1: 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c: In function ‘futrts_umul_hi64’: 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6339s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6339s | ^~~~~~~~~~~ 6339s | __uint32_t 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4507:90: error: expected ‘)’ before ‘a’ 6339s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6339s | ~ ^ 6339s | ) 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4507:109: error: expected ‘)’ before ‘b’ 6339s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6339s | ~ ^ 6339s | ) 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c: In function ‘futrts_smul_hi64’: 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6339s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6339s | ^~~~~~~~~~ 6339s | __int128__ 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4511:86: error: expected ‘)’ before ‘a’ 6339s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6339s | ~ ^ 6339s | ) 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:4511:104: error: expected ‘)’ before ‘b’ 6339s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6339s | ~ ^ 6339s | ) 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c: In function ‘mk_compile_opts’: 6339s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6339s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6339s | ~~^ ~~~~~~~~~~~~~ 6339s | | | 6339s | unsigned int int64_t {aka long long int} 6339s | %llu 6339s 6339s If you find this error message confusing, uninformative, or wrong, please open an issue: 6339s https://github.com/diku-dk/futhark/issues 6339s 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.fut: 6340s Compiling with --backend=opencl: 6340s cc failed with code 1: 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c: In function ‘futrts_umul_hi64’: 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6340s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6340s | ^~~~~~~~~~~ 6340s | __uint32_t 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4507:90: error: expected ‘)’ before ‘a’ 6340s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6340s | ~ ^ 6340s | ) 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4507:109: error: expected ‘)’ before ‘b’ 6340s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6340s | ~ ^ 6340s | ) 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c: In function ‘futrts_smul_hi64’: 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6340s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6340s | ^~~~~~~~~~ 6340s | __int128__ 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4511:86: error: expected ‘)’ before ‘a’ 6340s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6340s | ~ ^ 6340s | ) 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:4511:104: error: expected ‘)’ before ‘b’ 6340s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6340s | ~ ^ 6340s | ) 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c: In function ‘mk_compile_opts’: 6340s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/cosh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6340s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6340s | ~~^ ~~~~~~~~~~~~~ 6340s | | | 6340s | unsigned int int64_t {aka long long int} 6340s | %llu 6340s 6340s If you find this error message confusing, uninformative, or wrong, please open an issue: 6340s https://github.com/diku-dk/futhark/issues 6340s 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.fut: 6346s Compiling with --backend=opencl: 6346s cc failed with code 1: 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c: In function ‘futrts_umul_hi64’: 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4591:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6346s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6346s | ^~~~~~~~~~~ 6346s | __uint32_t 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4591:78: note: each undeclared identifier is reported only once for each function it appears in 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4591:90: error: expected ‘)’ before ‘a’ 6346s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6346s | ~ ^ 6346s | ) 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4591:109: error: expected ‘)’ before ‘b’ 6346s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6346s | ~ ^ 6346s | ) 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c: In function ‘futrts_smul_hi64’: 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4595:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6346s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6346s | ^~~~~~~~~~ 6346s | __int128__ 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4595:86: error: expected ‘)’ before ‘a’ 6346s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6346s | ~ ^ 6346s | ) 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:4595:104: error: expected ‘)’ before ‘b’ 6346s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6346s | ~ ^ 6346s | ) 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c: In function ‘mk_compile_opts’: 6346s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ctz.c:7927:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6346s 7927 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6346s | ~~^ ~~~~~~~~~~~~~ 6346s | | | 6346s | unsigned int int64_t {aka long long int} 6346s | %llu 6346s 6346s If you find this error message confusing, uninformative, or wrong, please open an issue: 6346s https://github.com/diku-dk/futhark/issues 6346s 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.fut: 6348s Compiling with --backend=opencl: 6348s cc failed with code 1: 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c: In function ‘futrts_umul_hi64’: 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4563:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6348s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6348s | ^~~~~~~~~~~ 6348s | __uint32_t 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4563:78: note: each undeclared identifier is reported only once for each function it appears in 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4563:90: error: expected ‘)’ before ‘a’ 6348s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6348s | ~ ^ 6348s | ) 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4563:109: error: expected ‘)’ before ‘b’ 6348s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6348s | ~ ^ 6348s | ) 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c: In function ‘futrts_smul_hi64’: 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4567:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6348s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6348s | ^~~~~~~~~~ 6348s | __int128__ 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4567:86: error: expected ‘)’ before ‘a’ 6348s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6348s | ~ ^ 6348s | ) 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:4567:104: error: expected ‘)’ before ‘b’ 6348s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6348s | ~ ^ 6348s | ) 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c: In function ‘mk_compile_opts’: 6348s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erf.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6348s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6348s | ~~^ ~~~~~~~~~~~~~ 6348s | | | 6348s | unsigned int int64_t {aka long long int} 6348s | %llu 6348s 6348s If you find this error message confusing, uninformative, or wrong, please open an issue: 6348s https://github.com/diku-dk/futhark/issues 6348s 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.fut: 6350s Compiling with --backend=opencl: 6350s cc failed with code 1: 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c: In function ‘futrts_umul_hi64’: 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4563:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6350s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6350s | ^~~~~~~~~~~ 6350s | __uint32_t 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4563:78: note: each undeclared identifier is reported only once for each function it appears in 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4563:90: error: expected ‘)’ before ‘a’ 6350s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6350s | ~ ^ 6350s | ) 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4563:109: error: expected ‘)’ before ‘b’ 6350s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6350s | ~ ^ 6350s | ) 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c: In function ‘futrts_smul_hi64’: 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4567:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6350s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6350s | ^~~~~~~~~~ 6350s | __int128__ 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4567:86: error: expected ‘)’ before ‘a’ 6350s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6350s | ~ ^ 6350s | ) 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:4567:104: error: expected ‘)’ before ‘b’ 6350s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6350s | ~ ^ 6350s | ) 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c: In function ‘mk_compile_opts’: 6350s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/erfc.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6350s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6350s | ~~^ ~~~~~~~~~~~~~ 6350s | | | 6350s | unsigned int int64_t {aka long long int} 6350s | %llu 6350s 6350s If you find this error message confusing, uninformative, or wrong, please open an issue: 6350s https://github.com/diku-dk/futhark/issues 6350s 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.fut: 6351s Compiling with --backend=opencl: 6351s cc failed with code 1: 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c: In function ‘futrts_umul_hi64’: 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6351s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6351s | ^~~~~~~~~~~ 6351s | __uint32_t 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6351s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6351s | ~ ^ 6351s | ) 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6351s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6351s | ~ ^ 6351s | ) 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c: In function ‘futrts_smul_hi64’: 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6351s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6351s | ^~~~~~~~~~ 6351s | __int128__ 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6351s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6351s | ~ ^ 6351s | ) 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6351s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6351s | ~ ^ 6351s | ) 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c: In function ‘mk_compile_opts’: 6351s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6351s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6351s | ~~^ ~~~~~~~~~~~~~ 6351s | | | 6351s | unsigned int int64_t {aka long long int} 6351s | %llu 6351s 6351s If you find this error message confusing, uninformative, or wrong, please open an issue: 6351s https://github.com/diku-dk/futhark/issues 6351s 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.fut: 6352s Compiling with --backend=opencl: 6352s cc failed with code 1: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c: In function ‘futrts_umul_hi64’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4578:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6352s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ^~~~~~~~~~~ 6352s | __uint32_t 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4578:78: note: each undeclared identifier is reported only once for each function it appears in 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4578:90: error: expected ‘)’ before ‘a’ 6352s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4578:109: error: expected ‘)’ before ‘b’ 6352s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c: In function ‘futrts_smul_hi64’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4582:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6352s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ^~~~~~~~~~ 6352s | __int128__ 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4582:86: error: expected ‘)’ before ‘a’ 6352s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:4582:104: error: expected ‘)’ before ‘b’ 6352s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c: In function ‘mk_compile_opts’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16_binop.c:7916:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6352s 7916 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6352s | ~~^ ~~~~~~~~~~~~~ 6352s | | | 6352s | unsigned int int64_t {aka long long int} 6352s | %llu 6352s 6352s If you find this error message confusing, uninformative, or wrong, please open an issue: 6352s https://github.com/diku-dk/futhark/issues 6352s 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut: 6352s Compiling with --backend=opencl: 6352s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:29:28-30: 6352s Unused name "ys". 6352s 6352s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:30:31-33: 6352s Unused name "ys". 6352s 6352s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.fut:31:33-35: 6352s Unused name "ys". 6352s cc failed with code 1: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c: In function ‘futrts_umul_hi64’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4593:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6352s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ^~~~~~~~~~~ 6352s | __uint32_t 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4593:78: note: each undeclared identifier is reported only once for each function it appears in 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4593:90: error: expected ‘)’ before ‘a’ 6352s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4593:109: error: expected ‘)’ before ‘b’ 6352s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c: In function ‘futrts_smul_hi64’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4597:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6352s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ^~~~~~~~~~ 6352s | __int128__ 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4597:86: error: expected ‘)’ before ‘a’ 6352s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:4597:104: error: expected ‘)’ before ‘b’ 6352s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6352s | ~ ^ 6352s | ) 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c: In function ‘mk_compile_opts’: 6352s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f16.c:7930:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6352s 7930 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6352s | ~~^ ~~~~~~~~~~~~~ 6352s | | | 6352s | unsigned int int64_t {aka long long int} 6352s | %llu 6352s 6352s If you find this error message confusing, uninformative, or wrong, please open an issue: 6352s https://github.com/diku-dk/futhark/issues 6352s 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut: 6354s Compiling with --backend=opencl: 6354s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:29:28-30: 6354s Unused name "ys". 6354s 6354s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:30:31-33: 6354s Unused name "ys". 6354s 6354s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.fut:31:33-35: 6354s Unused name "ys". 6354s cc failed with code 1: 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c: In function ‘futrts_umul_hi64’: 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4593:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6354s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6354s | ^~~~~~~~~~~ 6354s | __uint32_t 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4593:78: note: each undeclared identifier is reported only once for each function it appears in 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4593:90: error: expected ‘)’ before ‘a’ 6354s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6354s | ~ ^ 6354s | ) 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4593:109: error: expected ‘)’ before ‘b’ 6354s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6354s | ~ ^ 6354s | ) 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c: In function ‘futrts_smul_hi64’: 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4597:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6354s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6354s | ^~~~~~~~~~ 6354s | __int128__ 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4597:86: error: expected ‘)’ before ‘a’ 6354s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6354s | ~ ^ 6354s | ) 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:4597:104: error: expected ‘)’ before ‘b’ 6354s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6354s | ~ ^ 6354s | ) 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c: In function ‘mk_compile_opts’: 6354s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32.c:7930:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6354s 7930 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6354s | ~~^ ~~~~~~~~~~~~~ 6354s | | | 6354s | unsigned int int64_t {aka long long int} 6354s | %llu 6354s 6354s If you find this error message confusing, uninformative, or wrong, please open an issue: 6354s https://github.com/diku-dk/futhark/issues 6354s 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.fut: 6355s Compiling with --backend=opencl: 6355s cc failed with code 1: 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c: In function ‘futrts_umul_hi64’: 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4578:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6355s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6355s | ^~~~~~~~~~~ 6355s | __uint32_t 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4578:78: note: each undeclared identifier is reported only once for each function it appears in 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4578:90: error: expected ‘)’ before ‘a’ 6355s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6355s | ~ ^ 6355s | ) 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4578:109: error: expected ‘)’ before ‘b’ 6355s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6355s | ~ ^ 6355s | ) 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c: In function ‘futrts_smul_hi64’: 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4582:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6355s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6355s | ^~~~~~~~~~ 6355s | __int128__ 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4582:86: error: expected ‘)’ before ‘a’ 6355s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6355s | ~ ^ 6355s | ) 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:4582:104: error: expected ‘)’ before ‘b’ 6355s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6355s | ~ ^ 6355s | ) 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c: In function ‘mk_compile_opts’: 6355s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_binop.c:7916:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6355s 7916 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6355s | ~~^ ~~~~~~~~~~~~~ 6355s | | | 6355s | unsigned int int64_t {aka long long int} 6355s | %llu 6355s 6355s If you find this error message confusing, uninformative, or wrong, please open an issue: 6355s https://github.com/diku-dk/futhark/issues 6355s 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.fut: 6360s Compiling with --backend=opencl: 6360s cc failed with code 1: 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c: In function ‘futrts_umul_hi64’: 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6360s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6360s | ^~~~~~~~~~~ 6360s | __uint32_t 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6360s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6360s | ~ ^ 6360s | ) 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6360s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6360s | ~ ^ 6360s | ) 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c: In function ‘futrts_smul_hi64’: 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6360s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6360s | ^~~~~~~~~~ 6360s | __int128__ 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6360s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6360s | ~ ^ 6360s | ) 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6360s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6360s | ~ ^ 6360s | ) 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c: In function ‘mk_compile_opts’: 6360s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f32_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6360s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6360s | ~~^ ~~~~~~~~~~~~~ 6360s | | | 6360s | unsigned int int64_t {aka long long int} 6360s | %llu 6360s 6360s If you find this error message confusing, uninformative, or wrong, please open an issue: 6360s https://github.com/diku-dk/futhark/issues 6360s 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut: 6363s Compiling with --backend=opencl: 6363s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:29:28-30: 6363s Unused name "ys". 6363s 6363s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:30:31-33: 6363s Unused name "ys". 6363s 6363s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.fut:31:33-35: 6363s Unused name "ys". 6363s cc failed with code 1: 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c: In function ‘futrts_umul_hi64’: 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4593:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6363s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6363s | ^~~~~~~~~~~ 6363s | __uint32_t 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4593:78: note: each undeclared identifier is reported only once for each function it appears in 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4593:90: error: expected ‘)’ before ‘a’ 6363s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6363s | ~ ^ 6363s | ) 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4593:109: error: expected ‘)’ before ‘b’ 6363s 4593 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6363s | ~ ^ 6363s | ) 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c: In function ‘futrts_smul_hi64’: 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4597:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6363s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6363s | ^~~~~~~~~~ 6363s | __int128__ 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4597:86: error: expected ‘)’ before ‘a’ 6363s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6363s | ~ ^ 6363s | ) 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:4597:104: error: expected ‘)’ before ‘b’ 6363s 4597 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6363s | ~ ^ 6363s | ) 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c: In function ‘mk_compile_opts’: 6363s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64.c:7930:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6363s 7930 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6363s | ~~^ ~~~~~~~~~~~~~ 6363s | | | 6363s | unsigned int int64_t {aka long long int} 6363s | %llu 6363s 6363s If you find this error message confusing, uninformative, or wrong, please open an issue: 6363s https://github.com/diku-dk/futhark/issues 6363s 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.fut: 6365s Compiling with --backend=opencl: 6365s cc failed with code 1: 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c: In function ‘futrts_umul_hi64’: 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6365s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6365s | ^~~~~~~~~~~ 6365s | __uint32_t 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6365s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6365s | ~ ^ 6365s | ) 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6365s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6365s | ~ ^ 6365s | ) 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c: In function ‘futrts_smul_hi64’: 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6365s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6365s | ^~~~~~~~~~ 6365s | __int128__ 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6365s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6365s | ~ ^ 6365s | ) 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6365s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6365s | ~ ^ 6365s | ) 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c: In function ‘mk_compile_opts’: 6365s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6365s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6365s | ~~^ ~~~~~~~~~~~~~ 6365s | | | 6365s | unsigned int int64_t {aka long long int} 6365s | %llu 6365s 6365s If you find this error message confusing, uninformative, or wrong, please open an issue: 6365s https://github.com/diku-dk/futhark/issues 6365s 6365s (1363 failed, 159 passed, 781 to go). 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.fut: 6366s Compiling with --backend=opencl: 6366s cc failed with code 1: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c: In function ‘futrts_umul_hi64’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4578:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6366s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ^~~~~~~~~~~ 6366s | __uint32_t 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4578:78: note: each undeclared identifier is reported only once for each function it appears in 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4578:90: error: expected ‘)’ before ‘a’ 6366s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4578:109: error: expected ‘)’ before ‘b’ 6366s 4578 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c: In function ‘futrts_smul_hi64’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4582:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6366s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ^~~~~~~~~~ 6366s | __int128__ 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4582:86: error: expected ‘)’ before ‘a’ 6366s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:4582:104: error: expected ‘)’ before ‘b’ 6366s 4582 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c: In function ‘mk_compile_opts’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/f64_binop.c:7916:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6366s 7916 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6366s | ~~^ ~~~~~~~~~~~~~ 6366s | | | 6366s | unsigned int int64_t {aka long long int} 6366s | %llu 6366s 6366s If you find this error message confusing, uninformative, or wrong, please open an issue: 6366s https://github.com/diku-dk/futhark/issues 6366s 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.fut: 6366s Compiling with --backend=opencl: 6366s cc failed with code 1: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c: In function ‘futrts_umul_hi64’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4563:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6366s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ^~~~~~~~~~~ 6366s | __uint32_t 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4563:78: note: each undeclared identifier is reported only once for each function it appears in 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4563:90: error: expected ‘)’ before ‘a’ 6366s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4563:109: error: expected ‘)’ before ‘b’ 6366s 4563 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c: In function ‘futrts_smul_hi64’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4567:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6366s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ^~~~~~~~~~ 6366s | __int128__ 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4567:86: error: expected ‘)’ before ‘a’ 6366s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:4567:104: error: expected ‘)’ before ‘b’ 6366s 4567 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6366s | ~ ^ 6366s | ) 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c: In function ‘mk_compile_opts’: 6366s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fabs.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6366s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6366s | ~~^ ~~~~~~~~~~~~~ 6366s | | | 6366s | unsigned int int64_t {aka long long int} 6366s | %llu 6366s 6366s If you find this error message confusing, uninformative, or wrong, please open an issue: 6366s https://github.com/diku-dk/futhark/issues 6366s 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.fut: 6368s Compiling with --backend=opencl: 6368s cc failed with code 1: 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c: In function ‘futrts_umul_hi64’: 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6368s | ^~~~~~~~~~~ 6368s | __uint32_t 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4507:90: error: expected ‘)’ before ‘a’ 6368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6368s | ~ ^ 6368s | ) 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4507:109: error: expected ‘)’ before ‘b’ 6368s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6368s | ~ ^ 6368s | ) 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c: In function ‘futrts_smul_hi64’: 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6368s | ^~~~~~~~~~ 6368s | __int128__ 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4511:86: error: expected ‘)’ before ‘a’ 6368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6368s | ~ ^ 6368s | ) 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:4511:104: error: expected ‘)’ before ‘b’ 6368s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6368s | ~ ^ 6368s | ) 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c: In function ‘mk_compile_opts’: 6368s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6368s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6368s | ~~^ ~~~~~~~~~~~~~ 6368s | | | 6368s | unsigned int int64_t {aka long long int} 6368s | %llu 6368s 6368s If you find this error message confusing, uninformative, or wrong, please open an issue: 6368s https://github.com/diku-dk/futhark/issues 6368s 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.fut: 6369s Compiling with --backend=opencl: 6369s cc failed with code 1: 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c: In function ‘futrts_umul_hi64’: 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6369s | ^~~~~~~~~~~ 6369s | __uint32_t 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4507:90: error: expected ‘)’ before ‘a’ 6369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6369s | ~ ^ 6369s | ) 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4507:109: error: expected ‘)’ before ‘b’ 6369s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6369s | ~ ^ 6369s | ) 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c: In function ‘futrts_smul_hi64’: 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6369s | ^~~~~~~~~~ 6369s | __int128__ 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4511:86: error: expected ‘)’ before ‘a’ 6369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6369s | ~ ^ 6369s | ) 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:4511:104: error: expected ‘)’ before ‘b’ 6369s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6369s | ~ ^ 6369s | ) 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c: In function ‘mk_compile_opts’: 6369s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/floor64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6369s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6369s | ~~^ ~~~~~~~~~~~~~ 6369s | | | 6369s | unsigned int int64_t {aka long long int} 6369s | %llu 6369s 6369s If you find this error message confusing, uninformative, or wrong, please open an issue: 6369s https://github.com/diku-dk/futhark/issues 6369s 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.fut: 6372s Compiling with --backend=opencl: 6372s cc failed with code 1: 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c: In function ‘futrts_umul_hi64’: 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4807:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6372s 4807 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6372s | ^~~~~~~~~~~ 6372s | __uint32_t 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4807:78: note: each undeclared identifier is reported only once for each function it appears in 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4807:90: error: expected ‘)’ before ‘a’ 6372s 4807 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6372s | ~ ^ 6372s | ) 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4807:109: error: expected ‘)’ before ‘b’ 6372s 4807 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6372s | ~ ^ 6372s | ) 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c: In function ‘futrts_smul_hi64’: 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4811:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6372s 4811 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6372s | ^~~~~~~~~~ 6372s | __int128__ 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4811:86: error: expected ‘)’ before ‘a’ 6372s 4811 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6372s | ~ ^ 6372s | ) 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:4811:104: error: expected ‘)’ before ‘b’ 6372s 4811 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6372s | ~ ^ 6372s | ) 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c: In function ‘mk_compile_opts’: 6372s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/float_convop.c:8158:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6372s 8158 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6372s | ~~^ ~~~~~~~~~~~~~ 6372s | | | 6372s | unsigned int int64_t {aka long long int} 6372s | %llu 6372s 6372s If you find this error message confusing, uninformative, or wrong, please open an issue: 6372s https://github.com/diku-dk/futhark/issues 6372s 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.fut: 6374s Compiling with --backend=opencl: 6374s cc failed with code 1: 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c: In function ‘futrts_umul_hi64’: 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6374s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6374s | ^~~~~~~~~~~ 6374s | __uint32_t 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4510:90: error: expected ‘)’ before ‘a’ 6374s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6374s | ~ ^ 6374s | ) 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4510:109: error: expected ‘)’ before ‘b’ 6374s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6374s | ~ ^ 6374s | ) 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c: In function ‘futrts_smul_hi64’: 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6374s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6374s | ^~~~~~~~~~ 6374s | __int128__ 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4514:86: error: expected ‘)’ before ‘a’ 6374s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6374s | ~ ^ 6374s | ) 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:4514:104: error: expected ‘)’ before ‘b’ 6374s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6374s | ~ ^ 6374s | ) 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c: In function ‘mk_compile_opts’: 6374s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad16.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6374s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6374s | ~~^ ~~~~~~~~~~~~~ 6374s | | | 6374s | unsigned int int64_t {aka long long int} 6374s | %llu 6374s 6374s If you find this error message confusing, uninformative, or wrong, please open an issue: 6374s https://github.com/diku-dk/futhark/issues 6374s 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.fut: 6378s Compiling with --backend=opencl: 6378s cc failed with code 1: 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c: In function ‘futrts_umul_hi64’: 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6378s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6378s | ^~~~~~~~~~~ 6378s | __uint32_t 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4510:90: error: expected ‘)’ before ‘a’ 6378s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6378s | ~ ^ 6378s | ) 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4510:109: error: expected ‘)’ before ‘b’ 6378s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6378s | ~ ^ 6378s | ) 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c: In function ‘futrts_smul_hi64’: 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6378s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6378s | ^~~~~~~~~~ 6378s | __int128__ 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4514:86: error: expected ‘)’ before ‘a’ 6378s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6378s | ~ ^ 6378s | ) 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:4514:104: error: expected ‘)’ before ‘b’ 6378s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6378s | ~ ^ 6378s | ) 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c: In function ‘mk_compile_opts’: 6378s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad32.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6378s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6378s | ~~^ ~~~~~~~~~~~~~ 6378s | | | 6378s | unsigned int int64_t {aka long long int} 6378s | %llu 6378s 6378s If you find this error message confusing, uninformative, or wrong, please open an issue: 6378s https://github.com/diku-dk/futhark/issues 6378s 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.fut: 6380s Compiling with --backend=opencl: 6380s cc failed with code 1: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c: In function ‘futrts_umul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6380s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ^~~~~~~~~~~ 6380s | __uint32_t 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4510:90: error: expected ‘)’ before ‘a’ 6380s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4510:109: error: expected ‘)’ before ‘b’ 6380s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c: In function ‘futrts_smul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6380s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ^~~~~~~~~~ 6380s | __int128__ 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4514:86: error: expected ‘)’ before ‘a’ 6380s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:4514:104: error: expected ‘)’ before ‘b’ 6380s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c: In function ‘mk_compile_opts’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fma_mad64.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6380s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6380s | ~~^ ~~~~~~~~~~~~~ 6380s | | | 6380s | unsigned int int64_t {aka long long int} 6380s | %llu 6380s 6380s If you find this error message confusing, uninformative, or wrong, please open an issue: 6380s https://github.com/diku-dk/futhark/issues 6380s 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.fut: 6380s Compiling with --backend=opencl: 6380s cc failed with code 1: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c: In function ‘futrts_umul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ^~~~~~~~~~~ 6380s | __uint32_t 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4535:90: error: expected ‘)’ before ‘a’ 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4535:109: error: expected ‘)’ before ‘b’ 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c: In function ‘futrts_smul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ^~~~~~~~~~ 6380s | __int128__ 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4539:86: error: expected ‘)’ before ‘a’ 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:4539:104: error: expected ‘)’ before ‘b’ 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c: In function ‘mk_compile_opts’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/fsignum.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6380s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6380s | ~~^ ~~~~~~~~~~~~~ 6380s | | | 6380s | unsigned int int64_t {aka long long int} 6380s | %llu 6380s 6380s If you find this error message confusing, uninformative, or wrong, please open an issue: 6380s https://github.com/diku-dk/futhark/issues 6380s 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.fut: 6380s Compiling with --backend=opencl: 6380s cc failed with code 1: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c: In function ‘futrts_umul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ^~~~~~~~~~~ 6380s | __uint32_t 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4535:90: error: expected ‘)’ before ‘a’ 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4535:109: error: expected ‘)’ before ‘b’ 6380s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c: In function ‘futrts_smul_hi64’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ^~~~~~~~~~ 6380s | __int128__ 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4539:86: error: expected ‘)’ before ‘a’ 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:4539:104: error: expected ‘)’ before ‘b’ 6380s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6380s | ~ ^ 6380s | ) 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c: In function ‘mk_compile_opts’: 6380s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/gamma.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6380s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6380s | ~~^ ~~~~~~~~~~~~~ 6380s | | | 6380s | unsigned int int64_t {aka long long int} 6380s | %llu 6380s 6380s If you find this error message confusing, uninformative, or wrong, please open an issue: 6380s https://github.com/diku-dk/futhark/issues 6380s 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.fut: 6383s Compiling with --backend=opencl: 6383s cc failed with code 1: 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c: In function ‘futrts_umul_hi64’: 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4566:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6383s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6383s | ^~~~~~~~~~~ 6383s | __uint32_t 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4566:78: note: each undeclared identifier is reported only once for each function it appears in 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4566:90: error: expected ‘)’ before ‘a’ 6383s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6383s | ~ ^ 6383s | ) 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4566:109: error: expected ‘)’ before ‘b’ 6383s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6383s | ~ ^ 6383s | ) 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c: In function ‘futrts_smul_hi64’: 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4570:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6383s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6383s | ^~~~~~~~~~ 6383s | __int128__ 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4570:86: error: expected ‘)’ before ‘a’ 6383s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6383s | ~ ^ 6383s | ) 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:4570:104: error: expected ‘)’ before ‘b’ 6383s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6383s | ~ ^ 6383s | ) 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c: In function ‘mk_compile_opts’: 6383s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/hypot.c:7900:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6383s 7900 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6383s | ~~^ ~~~~~~~~~~~~~ 6383s | | | 6383s | unsigned int int64_t {aka long long int} 6383s | %llu 6383s 6383s If you find this error message confusing, uninformative, or wrong, please open an issue: 6383s https://github.com/diku-dk/futhark/issues 6383s 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.fut: 6384s Compiling with --backend=opencl: 6384s cc failed with code 1: 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c: In function ‘futrts_umul_hi64’: 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6384s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6384s | ^~~~~~~~~~~ 6384s | __uint32_t 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6384s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6384s | ~ ^ 6384s | ) 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6384s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6384s | ~ ^ 6384s | ) 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c: In function ‘futrts_smul_hi64’: 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6384s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6384s | ^~~~~~~~~~ 6384s | __int128__ 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6384s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6384s | ~ ^ 6384s | ) 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6384s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6384s | ~ ^ 6384s | ) 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c: In function ‘mk_compile_opts’: 6384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6384s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6384s | ~~^ ~~~~~~~~~~~~~ 6384s | | | 6384s | unsigned int int64_t {aka long long int} 6384s | %llu 6384s 6384s If you find this error message confusing, uninformative, or wrong, please open an issue: 6384s https://github.com/diku-dk/futhark/issues 6384s 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.fut: 6388s Compiling with --backend=opencl: 6388s cc failed with code 1: 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c: In function ‘futrts_umul_hi64’: 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4564:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6388s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6388s | ^~~~~~~~~~~ 6388s | __uint32_t 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4564:78: note: each undeclared identifier is reported only once for each function it appears in 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4564:90: error: expected ‘)’ before ‘a’ 6388s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6388s | ~ ^ 6388s | ) 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4564:109: error: expected ‘)’ before ‘b’ 6388s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6388s | ~ ^ 6388s | ) 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c: In function ‘futrts_smul_hi64’: 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4568:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6388s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6388s | ^~~~~~~~~~ 6388s | __int128__ 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4568:86: error: expected ‘)’ before ‘a’ 6388s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6388s | ~ ^ 6388s | ) 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:4568:104: error: expected ‘)’ before ‘b’ 6388s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6388s | ~ ^ 6388s | ) 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c: In function ‘mk_compile_opts’: 6388s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_bitop.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6388s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6388s | ~~^ ~~~~~~~~~~~~~ 6388s | | | 6388s | unsigned int int64_t {aka long long int} 6388s | %llu 6388s 6388s If you find this error message confusing, uninformative, or wrong, please open an issue: 6388s https://github.com/diku-dk/futhark/issues 6388s 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.fut: 6389s Compiling with --backend=opencl: 6389s cc failed with code 1: 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c: In function ‘futrts_umul_hi64’: 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6389s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6389s | ^~~~~~~~~~~ 6389s | __uint32_t 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6389s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6389s | ~ ^ 6389s | ) 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6389s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6389s | ~ ^ 6389s | ) 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c: In function ‘futrts_smul_hi64’: 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6389s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6389s | ^~~~~~~~~~ 6389s | __int128__ 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6389s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6389s | ~ ^ 6389s | ) 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6389s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6389s | ~ ^ 6389s | ) 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c: In function ‘mk_compile_opts’: 6389s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6389s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6389s | ~~^ ~~~~~~~~~~~~~ 6389s | | | 6389s | unsigned int int64_t {aka long long int} 6389s | %llu 6389s 6389s If you find this error message confusing, uninformative, or wrong, please open an issue: 6389s https://github.com/diku-dk/futhark/issues 6389s 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.fut: 6394s Compiling with --backend=opencl: 6394s cc failed with code 1: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c: In function ‘futrts_umul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6394s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ^~~~~~~~~~~ 6394s | __uint32_t 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6394s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6394s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c: In function ‘futrts_smul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6394s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ^~~~~~~~~~ 6394s | __int128__ 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6394s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6394s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c: In function ‘mk_compile_opts’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6394s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6394s | ~~^ ~~~~~~~~~~~~~ 6394s | | | 6394s | unsigned int int64_t {aka long long int} 6394s | %llu 6394s 6394s If you find this error message confusing, uninformative, or wrong, please open an issue: 6394s https://github.com/diku-dk/futhark/issues 6394s 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.fut: 6394s Compiling with --backend=opencl: 6394s cc failed with code 1: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c: In function ‘futrts_umul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6394s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ^~~~~~~~~~~ 6394s | __uint32_t 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6394s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6394s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c: In function ‘futrts_smul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6394s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ^~~~~~~~~~ 6394s | __int128__ 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6394s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6394s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c: In function ‘mk_compile_opts’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_unop.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6394s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6394s | ~~^ ~~~~~~~~~~~~~ 6394s | | | 6394s | unsigned int int64_t {aka long long int} 6394s | %llu 6394s 6394s If you find this error message confusing, uninformative, or wrong, please open an issue: 6394s https://github.com/diku-dk/futhark/issues 6394s 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.fut: 6394s Compiling with --backend=opencl: 6394s cc failed with code 1: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c: In function ‘futrts_umul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6394s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ^~~~~~~~~~~ 6394s | __uint32_t 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6394s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6394s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c: In function ‘futrts_smul_hi64’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6394s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ^~~~~~~~~~ 6394s | __int128__ 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6394s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6394s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6394s | ~ ^ 6394s | ) 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c: In function ‘mk_compile_opts’: 6394s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6394s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6394s | ~~^ ~~~~~~~~~~~~~ 6394s | | | 6394s | unsigned int int64_t {aka long long int} 6394s | %llu 6394s 6394s If you find this error message confusing, uninformative, or wrong, please open an issue: 6394s https://github.com/diku-dk/futhark/issues 6394s 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.fut: 6395s Compiling with --backend=opencl: 6395s cc failed with code 1: 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c: In function ‘futrts_umul_hi64’: 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6395s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6395s | ^~~~~~~~~~~ 6395s | __uint32_t 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4550:90: error: expected ‘)’ before ‘a’ 6395s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6395s | ~ ^ 6395s | ) 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4550:109: error: expected ‘)’ before ‘b’ 6395s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6395s | ~ ^ 6395s | ) 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c: In function ‘futrts_smul_hi64’: 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6395s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6395s | ^~~~~~~~~~ 6395s | __int128__ 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4554:86: error: expected ‘)’ before ‘a’ 6395s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6395s | ~ ^ 6395s | ) 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:4554:104: error: expected ‘)’ before ‘b’ 6395s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6395s | ~ ^ 6395s | ) 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c: In function ‘mk_compile_opts’: 6395s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i16_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6395s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6395s | ~~^ ~~~~~~~~~~~~~ 6395s | | | 6395s | unsigned int int64_t {aka long long int} 6395s | %llu 6395s 6395s If you find this error message confusing, uninformative, or wrong, please open an issue: 6395s https://github.com/diku-dk/futhark/issues 6395s 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.fut: 6398s Compiling with --backend=opencl: 6398s cc failed with code 1: 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c: In function ‘futrts_umul_hi64’: 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6398s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6398s | ^~~~~~~~~~~ 6398s | __uint32_t 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6398s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6398s | ~ ^ 6398s | ) 6398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6398s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6399s | ~ ^ 6399s | ) 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c: In function ‘futrts_smul_hi64’: 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6399s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6399s | ^~~~~~~~~~ 6399s | __int128__ 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6399s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6399s | ~ ^ 6399s | ) 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6399s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6399s | ~ ^ 6399s | ) 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c: In function ‘mk_compile_opts’: 6399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6399s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6399s | ~~^ ~~~~~~~~~~~~~ 6399s | | | 6399s | unsigned int int64_t {aka long long int} 6399s | %llu 6399s 6399s If you find this error message confusing, uninformative, or wrong, please open an issue: 6399s https://github.com/diku-dk/futhark/issues 6399s 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.fut: 6400s Compiling with --backend=opencl: 6400s cc failed with code 1: 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c: In function ‘futrts_umul_hi64’: 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4564:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6400s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6400s | ^~~~~~~~~~~ 6400s | __uint32_t 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4564:78: note: each undeclared identifier is reported only once for each function it appears in 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4564:90: error: expected ‘)’ before ‘a’ 6400s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6400s | ~ ^ 6400s | ) 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4564:109: error: expected ‘)’ before ‘b’ 6400s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6400s | ~ ^ 6400s | ) 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c: In function ‘futrts_smul_hi64’: 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4568:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6400s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6400s | ^~~~~~~~~~ 6400s | __int128__ 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4568:86: error: expected ‘)’ before ‘a’ 6400s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6400s | ~ ^ 6400s | ) 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:4568:104: error: expected ‘)’ before ‘b’ 6400s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6400s | ~ ^ 6400s | ) 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c: In function ‘mk_compile_opts’: 6400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_bitop.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6400s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6400s | ~~^ ~~~~~~~~~~~~~ 6400s | | | 6400s | unsigned int int64_t {aka long long int} 6400s | %llu 6400s 6400s If you find this error message confusing, uninformative, or wrong, please open an issue: 6400s https://github.com/diku-dk/futhark/issues 6400s 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.fut: 6402s Compiling with --backend=opencl: 6402s cc failed with code 1: 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c: In function ‘futrts_umul_hi64’: 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6402s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6402s | ^~~~~~~~~~~ 6402s | __uint32_t 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6402s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6402s | ~ ^ 6402s | ) 6402s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6402s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6402s | ~ ^ 6403s | ) 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c: In function ‘futrts_smul_hi64’: 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6403s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6403s | ^~~~~~~~~~ 6403s | __int128__ 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6403s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6403s | ~ ^ 6403s | ) 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6403s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6403s | ~ ^ 6403s | ) 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c: In function ‘mk_compile_opts’: 6403s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6403s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6403s | ~~^ ~~~~~~~~~~~~~ 6403s | | | 6403s | unsigned int int64_t {aka long long int} 6403s | %llu 6403s 6403s If you find this error message confusing, uninformative, or wrong, please open an issue: 6403s https://github.com/diku-dk/futhark/issues 6403s 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.fut: 6405s Compiling with --backend=opencl: 6405s cc failed with code 1: 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c: In function ‘futrts_umul_hi64’: 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6405s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6405s | ^~~~~~~~~~~ 6405s | __uint32_t 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6405s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6405s | ~ ^ 6405s | ) 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6405s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6405s | ~ ^ 6405s | ) 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c: In function ‘futrts_smul_hi64’: 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6405s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6405s | ^~~~~~~~~~ 6405s | __int128__ 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6405s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6405s | ~ ^ 6405s | ) 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6405s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6405s | ~ ^ 6405s | ) 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c: In function ‘mk_compile_opts’: 6405s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6405s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6405s | ~~^ ~~~~~~~~~~~~~ 6405s | | | 6405s | unsigned int int64_t {aka long long int} 6405s | %llu 6405s 6405s If you find this error message confusing, uninformative, or wrong, please open an issue: 6405s https://github.com/diku-dk/futhark/issues 6405s 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.fut: 6408s Compiling with --backend=opencl: 6408s cc failed with code 1: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c: In function ‘futrts_umul_hi64’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6408s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ^~~~~~~~~~~ 6408s | __uint32_t 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6408s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6408s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c: In function ‘futrts_smul_hi64’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6408s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ^~~~~~~~~~ 6408s | __int128__ 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6408s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6408s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c: In function ‘mk_compile_opts’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6408s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6408s | ~~^ ~~~~~~~~~~~~~ 6408s | | | 6408s | unsigned int int64_t {aka long long int} 6408s | %llu 6408s 6408s If you find this error message confusing, uninformative, or wrong, please open an issue: 6408s https://github.com/diku-dk/futhark/issues 6408s 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.fut: 6408s Compiling with --backend=opencl: 6408s cc failed with code 1: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c: In function ‘futrts_umul_hi64’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6408s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ^~~~~~~~~~~ 6408s | __uint32_t 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6408s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6408s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c: In function ‘futrts_smul_hi64’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6408s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ^~~~~~~~~~ 6408s | __int128__ 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6408s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6408s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6408s | ~ ^ 6408s | ) 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c: In function ‘mk_compile_opts’: 6408s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_unop.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6408s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6408s | ~~^ ~~~~~~~~~~~~~ 6408s | | | 6408s | unsigned int int64_t {aka long long int} 6408s | %llu 6408s 6408s If you find this error message confusing, uninformative, or wrong, please open an issue: 6408s https://github.com/diku-dk/futhark/issues 6408s 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.fut: 6409s Compiling with --backend=opencl: 6409s cc failed with code 1: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c: In function ‘futrts_umul_hi64’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ^~~~~~~~~~~ 6409s | __uint32_t 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4550:90: error: expected ‘)’ before ‘a’ 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4550:109: error: expected ‘)’ before ‘b’ 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c: In function ‘futrts_smul_hi64’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ^~~~~~~~~~ 6409s | __int128__ 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4554:86: error: expected ‘)’ before ‘a’ 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:4554:104: error: expected ‘)’ before ‘b’ 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c: In function ‘mk_compile_opts’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i32_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6409s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6409s | ~~^ ~~~~~~~~~~~~~ 6409s | | | 6409s | unsigned int int64_t {aka long long int} 6409s | %llu 6409s 6409s If you find this error message confusing, uninformative, or wrong, please open an issue: 6409s https://github.com/diku-dk/futhark/issues 6409s 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.fut: 6409s Compiling with --backend=opencl: 6409s cc failed with code 1: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c: In function ‘futrts_umul_hi64’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ^~~~~~~~~~~ 6409s | __uint32_t 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6409s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c: In function ‘futrts_smul_hi64’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ^~~~~~~~~~ 6409s | __int128__ 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6409s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6409s | ~ ^ 6409s | ) 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c: In function ‘mk_compile_opts’: 6409s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6409s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6409s | ~~^ ~~~~~~~~~~~~~ 6409s | | | 6409s | unsigned int int64_t {aka long long int} 6409s | %llu 6409s 6409s If you find this error message confusing, uninformative, or wrong, please open an issue: 6409s https://github.com/diku-dk/futhark/issues 6409s 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.fut: 6413s Compiling with --backend=opencl: 6413s cc failed with code 1: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c: In function ‘futrts_umul_hi64’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4564:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6413s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ^~~~~~~~~~~ 6413s | __uint32_t 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4564:78: note: each undeclared identifier is reported only once for each function it appears in 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4564:90: error: expected ‘)’ before ‘a’ 6413s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4564:109: error: expected ‘)’ before ‘b’ 6413s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c: In function ‘futrts_smul_hi64’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4568:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6413s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ^~~~~~~~~~ 6413s | __int128__ 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4568:86: error: expected ‘)’ before ‘a’ 6413s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:4568:104: error: expected ‘)’ before ‘b’ 6413s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c: In function ‘mk_compile_opts’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_bitop.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6413s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6413s | ~~^ ~~~~~~~~~~~~~ 6413s | | | 6413s | unsigned int int64_t {aka long long int} 6413s | %llu 6413s 6413s If you find this error message confusing, uninformative, or wrong, please open an issue: 6413s https://github.com/diku-dk/futhark/issues 6413s 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.fut: 6413s Compiling with --backend=opencl: 6413s cc failed with code 1: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c: In function ‘futrts_umul_hi64’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6413s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ^~~~~~~~~~~ 6413s | __uint32_t 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6413s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6413s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c: In function ‘futrts_smul_hi64’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6413s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ^~~~~~~~~~ 6413s | __int128__ 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6413s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6413s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6413s | ~ ^ 6413s | ) 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c: In function ‘mk_compile_opts’: 6413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6413s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6413s | ~~^ ~~~~~~~~~~~~~ 6413s | | | 6413s | unsigned int int64_t {aka long long int} 6413s | %llu 6413s 6413s If you find this error message confusing, uninformative, or wrong, please open an issue: 6413s https://github.com/diku-dk/futhark/issues 6413s 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.fut: 6417s Compiling with --backend=opencl: 6417s cc failed with code 1: 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c: In function ‘futrts_umul_hi64’: 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6417s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6417s | ^~~~~~~~~~~ 6417s | __uint32_t 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6417s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6417s | ~ ^ 6417s | ) 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6417s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6417s | ~ ^ 6417s | ) 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c: In function ‘futrts_smul_hi64’: 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6417s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6417s | ^~~~~~~~~~ 6417s | __int128__ 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6417s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6417s | ~ ^ 6417s | ) 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6417s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6417s | ~ ^ 6417s | ) 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c: In function ‘mk_compile_opts’: 6417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6417s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6417s | ~~^ ~~~~~~~~~~~~~ 6417s | | | 6417s | unsigned int int64_t {aka long long int} 6417s | %llu 6417s 6417s If you find this error message confusing, uninformative, or wrong, please open an issue: 6417s https://github.com/diku-dk/futhark/issues 6417s 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.fut: 6419s Compiling with --backend=opencl: 6419s cc failed with code 1: 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c: In function ‘futrts_umul_hi64’: 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6419s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6419s | ^~~~~~~~~~~ 6419s | __uint32_t 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4550:90: error: expected ‘)’ before ‘a’ 6419s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6419s | ~ ^ 6419s | ) 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4550:109: error: expected ‘)’ before ‘b’ 6419s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6419s | ~ ^ 6419s | ) 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c: In function ‘futrts_smul_hi64’: 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6419s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6419s | ^~~~~~~~~~ 6419s | __int128__ 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4554:86: error: expected ‘)’ before ‘a’ 6419s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6419s | ~ ^ 6419s | ) 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:4554:104: error: expected ‘)’ before ‘b’ 6419s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6419s | ~ ^ 6419s | ) 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c: In function ‘mk_compile_opts’: 6419s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6419s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6419s | ~~^ ~~~~~~~~~~~~~ 6419s | | | 6419s | unsigned int int64_t {aka long long int} 6419s | %llu 6419s 6419s If you find this error message confusing, uninformative, or wrong, please open an issue: 6419s https://github.com/diku-dk/futhark/issues 6419s 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.fut: 6421s Compiling with --backend=opencl: 6421s cc failed with code 1: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c: In function ‘futrts_umul_hi64’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6421s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ^~~~~~~~~~~ 6421s | __uint32_t 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6421s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6421s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c: In function ‘futrts_smul_hi64’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6421s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ^~~~~~~~~~ 6421s | __int128__ 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6421s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6421s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c: In function ‘mk_compile_opts’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6421s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6421s | ~~^ ~~~~~~~~~~~~~ 6421s | | | 6421s | unsigned int int64_t {aka long long int} 6421s | %llu 6421s 6421s If you find this error message confusing, uninformative, or wrong, please open an issue: 6421s https://github.com/diku-dk/futhark/issues 6421s 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.fut: 6421s Compiling with --backend=opencl: 6421s cc failed with code 1: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c: In function ‘futrts_umul_hi64’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6421s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ^~~~~~~~~~~ 6421s | __uint32_t 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6421s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6421s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c: In function ‘futrts_smul_hi64’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6421s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ^~~~~~~~~~ 6421s | __int128__ 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6421s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6421s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6421s | ~ ^ 6421s | ) 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c: In function ‘mk_compile_opts’: 6421s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i64_unop.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6421s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6421s | ~~^ ~~~~~~~~~~~~~ 6421s | | | 6421s | unsigned int int64_t {aka long long int} 6421s | %llu 6421s 6421s If you find this error message confusing, uninformative, or wrong, please open an issue: 6421s https://github.com/diku-dk/futhark/issues 6421s 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.fut: 6423s Compiling with --backend=opencl: 6423s cc failed with code 1: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c: In function ‘futrts_umul_hi64’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6423s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ^~~~~~~~~~~ 6423s | __uint32_t 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6423s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6423s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c: In function ‘futrts_smul_hi64’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6423s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ^~~~~~~~~~ 6423s | __int128__ 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6423s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6423s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c: In function ‘mk_compile_opts’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6423s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6423s | ~~^ ~~~~~~~~~~~~~ 6423s | | | 6423s | unsigned int int64_t {aka long long int} 6423s | %llu 6423s 6423s If you find this error message confusing, uninformative, or wrong, please open an issue: 6423s https://github.com/diku-dk/futhark/issues 6423s 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.fut: 6423s Compiling with --backend=opencl: 6423s cc failed with code 1: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c: In function ‘futrts_umul_hi64’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4564:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6423s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ^~~~~~~~~~~ 6423s | __uint32_t 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4564:78: note: each undeclared identifier is reported only once for each function it appears in 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4564:90: error: expected ‘)’ before ‘a’ 6423s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4564:109: error: expected ‘)’ before ‘b’ 6423s 4564 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c: In function ‘futrts_smul_hi64’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4568:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6423s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ^~~~~~~~~~ 6423s | __int128__ 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4568:86: error: expected ‘)’ before ‘a’ 6423s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:4568:104: error: expected ‘)’ before ‘b’ 6423s 4568 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6423s | ~ ^ 6423s | ) 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c: In function ‘mk_compile_opts’: 6423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_bitop.c:7901:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6423s 7901 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6423s | ~~^ ~~~~~~~~~~~~~ 6423s | | | 6423s | unsigned int int64_t {aka long long int} 6423s | %llu 6423s 6423s If you find this error message confusing, uninformative, or wrong, please open an issue: 6423s https://github.com/diku-dk/futhark/issues 6423s 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.fut: 6427s Compiling with --backend=opencl: 6427s cc failed with code 1: 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c: In function ‘futrts_umul_hi64’: 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6427s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6427s | ^~~~~~~~~~~ 6427s | __uint32_t 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6427s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6427s | ~ ^ 6427s | ) 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6427s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6427s | ~ ^ 6427s | ) 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c: In function ‘futrts_smul_hi64’: 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6427s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6427s | ^~~~~~~~~~ 6427s | __int128__ 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6427s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6427s | ~ ^ 6427s | ) 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6427s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6427s | ~ ^ 6427s | ) 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c: In function ‘mk_compile_opts’: 6427s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6427s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6427s | ~~^ ~~~~~~~~~~~~~ 6427s | | | 6427s | unsigned int int64_t {aka long long int} 6427s | %llu 6427s 6427s If you find this error message confusing, uninformative, or wrong, please open an issue: 6427s https://github.com/diku-dk/futhark/issues 6427s 6427s (1398 failed, 159 passed, 746 to go). 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.fut: 6429s Compiling with --backend=opencl: 6429s cc failed with code 1: 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c: In function ‘futrts_umul_hi64’: 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6429s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6429s | ^~~~~~~~~~~ 6429s | __uint32_t 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6429s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6429s | ~ ^ 6429s | ) 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6429s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6429s | ~ ^ 6429s | ) 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c: In function ‘futrts_smul_hi64’: 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6429s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6429s | ^~~~~~~~~~ 6429s | __int128__ 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6429s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6429s | ~ ^ 6429s | ) 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6429s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6429s | ~ ^ 6429s | ) 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c: In function ‘mk_compile_opts’: 6429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6429s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6429s | ~~^ ~~~~~~~~~~~~~ 6429s | | | 6429s | unsigned int int64_t {aka long long int} 6429s | %llu 6429s 6429s If you find this error message confusing, uninformative, or wrong, please open an issue: 6429s https://github.com/diku-dk/futhark/issues 6429s 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.fut: 6432s Compiling with --backend=opencl: 6432s cc failed with code 1: 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c: In function ‘futrts_umul_hi64’: 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6432s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6432s | ^~~~~~~~~~~ 6432s | __uint32_t 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4550:90: error: expected ‘)’ before ‘a’ 6432s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6432s | ~ ^ 6432s | ) 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4550:109: error: expected ‘)’ before ‘b’ 6432s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6432s | ~ ^ 6432s | ) 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c: In function ‘futrts_smul_hi64’: 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6432s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6432s | ^~~~~~~~~~ 6432s | __int128__ 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4554:86: error: expected ‘)’ before ‘a’ 6432s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6432s | ~ ^ 6432s | ) 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:4554:104: error: expected ‘)’ before ‘b’ 6432s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6432s | ~ ^ 6432s | ) 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c: In function ‘mk_compile_opts’: 6432s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6432s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6432s | ~~^ ~~~~~~~~~~~~~ 6432s | | | 6432s | unsigned int int64_t {aka long long int} 6432s | %llu 6432s 6432s If you find this error message confusing, uninformative, or wrong, please open an issue: 6432s https://github.com/diku-dk/futhark/issues 6432s 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.fut: 6433s Compiling with --backend=opencl: 6433s cc failed with code 1: 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c: In function ‘futrts_umul_hi64’: 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6433s | ^~~~~~~~~~~ 6433s | __uint32_t 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6433s | ~ ^ 6433s | ) 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6433s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6433s | ~ ^ 6433s | ) 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c: In function ‘futrts_smul_hi64’: 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6433s | ^~~~~~~~~~ 6433s | __int128__ 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6433s | ~ ^ 6433s | ) 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6433s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6433s | ~ ^ 6433s | ) 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c: In function ‘mk_compile_opts’: 6433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6433s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6433s | ~~^ ~~~~~~~~~~~~~ 6433s | | | 6433s | unsigned int int64_t {aka long long int} 6433s | %llu 6433s 6433s If you find this error message confusing, uninformative, or wrong, please open an issue: 6433s https://github.com/diku-dk/futhark/issues 6433s 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.fut: 6435s Compiling with --backend=opencl: 6435s cc failed with code 1: 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c: In function ‘futrts_umul_hi64’: 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6435s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6435s | ^~~~~~~~~~~ 6435s | __uint32_t 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6435s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6435s | ~ ^ 6435s | ) 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6435s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6435s | ~ ^ 6435s | ) 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c: In function ‘futrts_smul_hi64’: 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6435s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6435s | ^~~~~~~~~~ 6435s | __int128__ 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6435s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6435s | ~ ^ 6435s | ) 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6435s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6435s | ~ ^ 6435s | ) 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c: In function ‘mk_compile_opts’: 6435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/i8_unop.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6435s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6435s | ~~^ ~~~~~~~~~~~~~ 6435s | | | 6435s | unsigned int int64_t {aka long long int} 6435s | %llu 6435s 6435s If you find this error message confusing, uninformative, or wrong, please open an issue: 6435s https://github.com/diku-dk/futhark/issues 6435s 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.fut: 6436s Compiling with --backend=opencl: 6436s cc failed with code 1: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c: In function ‘futrts_umul_hi64’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4581:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6436s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ^~~~~~~~~~~ 6436s | __uint32_t 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4581:78: note: each undeclared identifier is reported only once for each function it appears in 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4581:90: error: expected ‘)’ before ‘a’ 6436s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4581:109: error: expected ‘)’ before ‘b’ 6436s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c: In function ‘futrts_smul_hi64’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4585:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6436s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ^~~~~~~~~~ 6436s | __int128__ 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4585:86: error: expected ‘)’ before ‘a’ 6436s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:4585:104: error: expected ‘)’ before ‘b’ 6436s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c: In function ‘mk_compile_opts’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/ldexp.c:7915:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6436s 7915 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6436s | ~~^ ~~~~~~~~~~~~~ 6436s | | | 6436s | unsigned int int64_t {aka long long int} 6436s | %llu 6436s 6436s If you find this error message confusing, uninformative, or wrong, please open an issue: 6436s https://github.com/diku-dk/futhark/issues 6436s 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.fut: 6436s Compiling with --backend=opencl: 6436s cc failed with code 1: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c: In function ‘futrts_umul_hi64’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6436s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ^~~~~~~~~~~ 6436s | __uint32_t 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4535:90: error: expected ‘)’ before ‘a’ 6436s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4535:109: error: expected ‘)’ before ‘b’ 6436s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c: In function ‘futrts_smul_hi64’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6436s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ^~~~~~~~~~ 6436s | __int128__ 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4539:86: error: expected ‘)’ before ‘a’ 6436s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:4539:104: error: expected ‘)’ before ‘b’ 6436s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6436s | ~ ^ 6436s | ) 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c: In function ‘mk_compile_opts’: 6436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lgamma.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6436s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6436s | ~~^ ~~~~~~~~~~~~~ 6436s | | | 6436s | unsigned int int64_t {aka long long int} 6436s | %llu 6436s 6436s If you find this error message confusing, uninformative, or wrong, please open an issue: 6436s https://github.com/diku-dk/futhark/issues 6436s 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.fut: 6437s Compiling with --backend=opencl: 6437s cc failed with code 1: 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c: In function ‘futrts_umul_hi64’: 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6437s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6437s | ^~~~~~~~~~~ 6437s | __uint32_t 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4539:90: error: expected ‘)’ before ‘a’ 6437s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6437s | ~ ^ 6437s | ) 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4539:109: error: expected ‘)’ before ‘b’ 6437s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6437s | ~ ^ 6437s | ) 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c: In function ‘futrts_smul_hi64’: 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6437s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6437s | ^~~~~~~~~~ 6437s | __int128__ 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4543:86: error: expected ‘)’ before ‘a’ 6437s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6437s | ~ ^ 6437s | ) 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:4543:104: error: expected ‘)’ before ‘b’ 6437s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6437s | ~ ^ 6437s | ) 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c: In function ‘mk_compile_opts’: 6437s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/lerp.c:7872:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6437s 7872 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6437s | ~~^ ~~~~~~~~~~~~~ 6437s | | | 6437s | unsigned int int64_t {aka long long int} 6437s | %llu 6437s 6437s If you find this error message confusing, uninformative, or wrong, please open an issue: 6437s https://github.com/diku-dk/futhark/issues 6437s 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.fut: 6442s Compiling with --backend=opencl: 6442s cc failed with code 1: 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c: In function ‘futrts_umul_hi64’: 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6442s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6442s | ^~~~~~~~~~~ 6442s | __uint32_t 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4546:90: error: expected ‘)’ before ‘a’ 6442s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6442s | ~ ^ 6442s | ) 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4546:109: error: expected ‘)’ before ‘b’ 6442s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6442s | ~ ^ 6442s | ) 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c: In function ‘futrts_smul_hi64’: 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6442s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6442s | ^~~~~~~~~~ 6442s | __int128__ 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4550:86: error: expected ‘)’ before ‘a’ 6442s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6442s | ~ ^ 6442s | ) 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:4550:104: error: expected ‘)’ before ‘b’ 6442s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6442s | ~ ^ 6442s | ) 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c: In function ‘mk_compile_opts’: 6442s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log32.c:7882:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6442s 7882 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6442s | ~~^ ~~~~~~~~~~~~~ 6442s | | | 6442s | unsigned int int64_t {aka long long int} 6442s | %llu 6442s 6442s If you find this error message confusing, uninformative, or wrong, please open an issue: 6442s https://github.com/diku-dk/futhark/issues 6442s 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.fut: 6444s Compiling with --backend=opencl: 6444s cc failed with code 1: 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c: In function ‘futrts_umul_hi64’: 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6444s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6444s | ^~~~~~~~~~~ 6444s | __uint32_t 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4546:90: error: expected ‘)’ before ‘a’ 6444s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6444s | ~ ^ 6444s | ) 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4546:109: error: expected ‘)’ before ‘b’ 6444s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6444s | ~ ^ 6444s | ) 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c: In function ‘futrts_smul_hi64’: 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6444s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6444s | ^~~~~~~~~~ 6444s | __int128__ 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4550:86: error: expected ‘)’ before ‘a’ 6444s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6444s | ~ ^ 6444s | ) 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:4550:104: error: expected ‘)’ before ‘b’ 6444s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6444s | ~ ^ 6444s | ) 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c: In function ‘mk_compile_opts’: 6444s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/log64.c:7882:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6444s 7882 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6444s | ~~^ ~~~~~~~~~~~~~ 6444s | | | 6444s | unsigned int int64_t {aka long long int} 6444s | %llu 6444s 6444s If you find this error message confusing, uninformative, or wrong, please open an issue: 6444s https://github.com/diku-dk/futhark/issues 6444s 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.fut: 6452s Compiling with --backend=opencl: 6452s cc failed with code 1: 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c: In function ‘futrts_umul_hi64’: 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4652:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6452s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6452s | ^~~~~~~~~~~ 6452s | __uint32_t 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4652:78: note: each undeclared identifier is reported only once for each function it appears in 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4652:90: error: expected ‘)’ before ‘a’ 6452s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6452s | ~ ^ 6452s | ) 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4652:109: error: expected ‘)’ before ‘b’ 6452s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6452s | ~ ^ 6452s | ) 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c: In function ‘futrts_smul_hi64’: 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4656:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6452s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6452s | ^~~~~~~~~~ 6452s | __int128__ 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4656:86: error: expected ‘)’ before ‘a’ 6452s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6452s | ~ ^ 6452s | ) 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:4656:104: error: expected ‘)’ before ‘b’ 6452s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6452s | ~ ^ 6452s | ) 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c: In function ‘mk_compile_opts’: 6452s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf32.c:7997:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6452s 7997 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6452s | ~~^ ~~~~~~~~~~~~~ 6452s | | | 6452s | unsigned int int64_t {aka long long int} 6452s | %llu 6452s 6452s If you find this error message confusing, uninformative, or wrong, please open an issue: 6452s https://github.com/diku-dk/futhark/issues 6452s 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.fut: 6453s Compiling with --backend=opencl: 6453s cc failed with code 1: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c: In function ‘futrts_umul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4566:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6453s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ^~~~~~~~~~~ 6453s | __uint32_t 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4566:78: note: each undeclared identifier is reported only once for each function it appears in 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4566:90: error: expected ‘)’ before ‘a’ 6453s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4566:109: error: expected ‘)’ before ‘b’ 6453s 4566 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c: In function ‘futrts_smul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4570:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6453s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ^~~~~~~~~~ 6453s | __int128__ 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4570:86: error: expected ‘)’ before ‘a’ 6453s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:4570:104: error: expected ‘)’ before ‘b’ 6453s 4570 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c: In function ‘mk_compile_opts’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/nextafter.c:7900:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6453s 7900 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6453s | ~~^ ~~~~~~~~~~~~~ 6453s | | | 6453s | unsigned int int64_t {aka long long int} 6453s | %llu 6453s 6453s If you find this error message confusing, uninformative, or wrong, please open an issue: 6453s https://github.com/diku-dk/futhark/issues 6453s 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.fut: 6453s Compiling with --backend=opencl: 6453s cc failed with code 1: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c: In function ‘futrts_umul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4711:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6453s 4711 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ^~~~~~~~~~~ 6453s | __uint32_t 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4711:78: note: each undeclared identifier is reported only once for each function it appears in 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4711:90: error: expected ‘)’ before ‘a’ 6453s 4711 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4711:109: error: expected ‘)’ before ‘b’ 6453s 4711 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c: In function ‘futrts_smul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4715:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6453s 4715 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ^~~~~~~~~~ 6453s | __int128__ 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4715:86: error: expected ‘)’ before ‘a’ 6453s 4715 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:4715:104: error: expected ‘)’ before ‘b’ 6453s 4715 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c: In function ‘mk_compile_opts’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mul_hi.c:8052:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6453s 8052 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6453s | ~~^ ~~~~~~~~~~~~~ 6453s | | | 6453s | unsigned int int64_t {aka long long int} 6453s | %llu 6453s 6453s If you find this error message confusing, uninformative, or wrong, please open an issue: 6453s https://github.com/diku-dk/futhark/issues 6453s 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.fut: 6453s Compiling with --backend=opencl: 6453s cc failed with code 1: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c: In function ‘futrts_umul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4652:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6453s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ^~~~~~~~~~~ 6453s | __uint32_t 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4652:78: note: each undeclared identifier is reported only once for each function it appears in 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4652:90: error: expected ‘)’ before ‘a’ 6453s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4652:109: error: expected ‘)’ before ‘b’ 6453s 4652 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c: In function ‘futrts_smul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4656:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6453s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ^~~~~~~~~~ 6453s | __int128__ 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4656:86: error: expected ‘)’ before ‘a’ 6453s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:4656:104: error: expected ‘)’ before ‘b’ 6453s 4656 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c: In function ‘mk_compile_opts’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/naninf64.c:7997:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6453s 7997 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6453s | ~~^ ~~~~~~~~~~~~~ 6453s | | | 6453s | unsigned int int64_t {aka long long int} 6453s | %llu 6453s 6453s If you find this error message confusing, uninformative, or wrong, please open an issue: 6453s https://github.com/diku-dk/futhark/issues 6453s 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.fut: 6453s Compiling with --backend=opencl: 6453s cc failed with code 1: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c: In function ‘futrts_umul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4719:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6453s 4719 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ^~~~~~~~~~~ 6453s | __uint32_t 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4719:78: note: each undeclared identifier is reported only once for each function it appears in 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4719:90: error: expected ‘)’ before ‘a’ 6453s 4719 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4719:109: error: expected ‘)’ before ‘b’ 6453s 4719 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c: In function ‘futrts_smul_hi64’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4723:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6453s 4723 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ^~~~~~~~~~ 6453s | __int128__ 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4723:86: error: expected ‘)’ before ‘a’ 6453s 4723 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:4723:104: error: expected ‘)’ before ‘b’ 6453s 4723 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6453s | ~ ^ 6453s | ) 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c: In function ‘mk_compile_opts’: 6453s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/mad_hi.c:8060:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6453s 8060 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6453s | ~~^ ~~~~~~~~~~~~~ 6453s | | | 6453s | unsigned int int64_t {aka long long int} 6453s | %llu 6453s 6453s If you find this error message confusing, uninformative, or wrong, please open an issue: 6453s https://github.com/diku-dk/futhark/issues 6453s 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.fut: 6454s Compiling with --backend=opencl: 6454s cc failed with code 1: 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c: In function ‘futrts_umul_hi64’: 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4613:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6454s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6454s | ^~~~~~~~~~~ 6454s | __uint32_t 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4613:78: note: each undeclared identifier is reported only once for each function it appears in 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4613:90: error: expected ‘)’ before ‘a’ 6454s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6454s | ~ ^ 6454s | ) 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4613:109: error: expected ‘)’ before ‘b’ 6454s 4613 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6454s | ~ ^ 6454s | ) 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c: In function ‘futrts_smul_hi64’: 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4617:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6454s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6454s | ^~~~~~~~~~ 6454s | __int128__ 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4617:86: error: expected ‘)’ before ‘a’ 6454s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6454s | ~ ^ 6454s | ) 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:4617:104: error: expected ‘)’ before ‘b’ 6454s 4617 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6454s | ~ ^ 6454s | ) 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c: In function ‘mk_compile_opts’: 6454s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/popc.c:7954:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6454s 7954 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6454s | ~~^ ~~~~~~~~~~~~~ 6454s | | | 6454s | unsigned int int64_t {aka long long int} 6454s | %llu 6454s 6454s If you find this error message confusing, uninformative, or wrong, please open an issue: 6454s https://github.com/diku-dk/futhark/issues 6454s 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.fut: 6456s Compiling with --backend=opencl: 6456s cc failed with code 1: 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c: In function ‘futrts_umul_hi64’: 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6456s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6456s | ^~~~~~~~~~~ 6456s | __uint32_t 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4507:90: error: expected ‘)’ before ‘a’ 6456s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6456s | ~ ^ 6456s | ) 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4507:109: error: expected ‘)’ before ‘b’ 6456s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6456s | ~ ^ 6456s | ) 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c: In function ‘futrts_smul_hi64’: 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6456s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6456s | ^~~~~~~~~~ 6456s | __int128__ 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4511:86: error: expected ‘)’ before ‘a’ 6456s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6456s | ~ ^ 6456s | ) 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:4511:104: error: expected ‘)’ before ‘b’ 6456s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6456s | ~ ^ 6456s | ) 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c: In function ‘mk_compile_opts’: 6456s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6456s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6456s | ~~^ ~~~~~~~~~~~~~ 6456s | | | 6456s | unsigned int int64_t {aka long long int} 6456s | %llu 6456s 6456s If you find this error message confusing, uninformative, or wrong, please open an issue: 6456s https://github.com/diku-dk/futhark/issues 6456s 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.fut: 6457s Compiling with --backend=opencl: 6457s cc failed with code 1: 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c: In function ‘futrts_umul_hi64’: 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6457s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6457s | ^~~~~~~~~~~ 6457s | __uint32_t 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4507:90: error: expected ‘)’ before ‘a’ 6457s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6457s | ~ ^ 6457s | ) 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4507:109: error: expected ‘)’ before ‘b’ 6457s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6457s | ~ ^ 6457s | ) 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c: In function ‘futrts_smul_hi64’: 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6457s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6457s | ^~~~~~~~~~ 6457s | __int128__ 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4511:86: error: expected ‘)’ before ‘a’ 6457s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6457s | ~ ^ 6457s | ) 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:4511:104: error: expected ‘)’ before ‘b’ 6457s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6457s | ~ ^ 6457s | ) 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c: In function ‘mk_compile_opts’: 6457s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/round64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6457s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6457s | ~~^ ~~~~~~~~~~~~~ 6457s | | | 6457s | unsigned int int64_t {aka long long int} 6457s | %llu 6457s 6457s If you find this error message confusing, uninformative, or wrong, please open an issue: 6457s https://github.com/diku-dk/futhark/issues 6457s 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.fut: 6464s Compiling with --backend=opencl: 6464s cc failed with code 1: 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c: In function ‘futrts_umul_hi64’: 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6464s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6464s | ^~~~~~~~~~~ 6464s | __uint32_t 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4507:90: error: expected ‘)’ before ‘a’ 6464s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6464s | ~ ^ 6464s | ) 6464s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4507:109: error: expected ‘)’ before ‘b’ 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c: In function ‘futrts_smul_hi64’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ^~~~~~~~~~ 6465s | __int128__ 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4511:86: error: expected ‘)’ before ‘a’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:4511:104: error: expected ‘)’ before ‘b’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c: In function ‘mk_compile_opts’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6465s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6465s | ~~^ ~~~~~~~~~~~~~ 6465s | | | 6465s | unsigned int int64_t {aka long long int} 6465s | %llu 6465s 6465s If you find this error message confusing, uninformative, or wrong, please open an issue: 6465s https://github.com/diku-dk/futhark/issues 6465s 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.fut: 6465s Compiling with --backend=opencl: 6465s cc failed with code 1: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c: In function ‘futrts_umul_hi64’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ^~~~~~~~~~~ 6465s | __uint32_t 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4507:90: error: expected ‘)’ before ‘a’ 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4507:109: error: expected ‘)’ before ‘b’ 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c: In function ‘futrts_smul_hi64’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ^~~~~~~~~~ 6465s | __int128__ 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4511:86: error: expected ‘)’ before ‘a’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:4511:104: error: expected ‘)’ before ‘b’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c: In function ‘mk_compile_opts’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sin64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6465s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6465s | ~~^ ~~~~~~~~~~~~~ 6465s | | | 6465s | unsigned int int64_t {aka long long int} 6465s | %llu 6465s 6465s If you find this error message confusing, uninformative, or wrong, please open an issue: 6465s https://github.com/diku-dk/futhark/issues 6465s 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.fut: 6465s Compiling with --backend=opencl: 6465s cc failed with code 1: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c: In function ‘futrts_umul_hi64’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ^~~~~~~~~~~ 6465s | __uint32_t 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4507:90: error: expected ‘)’ before ‘a’ 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4507:109: error: expected ‘)’ before ‘b’ 6465s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c: In function ‘futrts_smul_hi64’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ^~~~~~~~~~ 6465s | __int128__ 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4511:86: error: expected ‘)’ before ‘a’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:4511:104: error: expected ‘)’ before ‘b’ 6465s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6465s | ~ ^ 6465s | ) 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c: In function ‘mk_compile_opts’: 6465s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6465s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6465s | ~~^ ~~~~~~~~~~~~~ 6465s | | | 6465s | unsigned int int64_t {aka long long int} 6465s | %llu 6465s 6465s If you find this error message confusing, uninformative, or wrong, please open an issue: 6465s https://github.com/diku-dk/futhark/issues 6465s 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.fut: 6466s Compiling with --backend=opencl: 6466s cc failed with code 1: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c: In function ‘futrts_umul_hi64’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ^~~~~~~~~~~ 6466s | __uint32_t 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4507:90: error: expected ‘)’ before ‘a’ 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4507:109: error: expected ‘)’ before ‘b’ 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c: In function ‘futrts_smul_hi64’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ^~~~~~~~~~ 6466s | __int128__ 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4511:86: error: expected ‘)’ before ‘a’ 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:4511:104: error: expected ‘)’ before ‘b’ 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c: In function ‘mk_compile_opts’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6466s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6466s | ~~^ ~~~~~~~~~~~~~ 6466s | | | 6466s | unsigned int int64_t {aka long long int} 6466s | %llu 6466s 6466s If you find this error message confusing, uninformative, or wrong, please open an issue: 6466s https://github.com/diku-dk/futhark/issues 6466s 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.fut: 6466s Compiling with --backend=opencl: 6466s cc failed with code 1: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c: In function ‘futrts_umul_hi64’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ^~~~~~~~~~~ 6466s | __uint32_t 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4507:90: error: expected ‘)’ before ‘a’ 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4507:109: error: expected ‘)’ before ‘b’ 6466s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c: In function ‘futrts_smul_hi64’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ^~~~~~~~~~ 6466s | __int128__ 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4511:86: error: expected ‘)’ before ‘a’ 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:4511:104: error: expected ‘)’ before ‘b’ 6466s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6466s | ~ ^ 6466s | ) 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c: In function ‘mk_compile_opts’: 6466s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/sinh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6466s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6466s | ~~^ ~~~~~~~~~~~~~ 6466s | | | 6466s | unsigned int int64_t {aka long long int} 6466s | %llu 6466s 6466s If you find this error message confusing, uninformative, or wrong, please open an issue: 6466s https://github.com/diku-dk/futhark/issues 6466s 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.fut: 6468s Compiling with --backend=opencl: 6468s cc failed with code 1: 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c: In function ‘futrts_umul_hi64’: 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6468s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6468s | ^~~~~~~~~~~ 6468s | __uint32_t 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4507:90: error: expected ‘)’ before ‘a’ 6468s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6468s | ~ ^ 6468s | ) 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4507:109: error: expected ‘)’ before ‘b’ 6468s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6468s | ~ ^ 6468s | ) 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c: In function ‘futrts_smul_hi64’: 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6468s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6468s | ^~~~~~~~~~ 6468s | __int128__ 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4511:86: error: expected ‘)’ before ‘a’ 6468s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6468s | ~ ^ 6468s | ) 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:4511:104: error: expected ‘)’ before ‘b’ 6468s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6468s | ~ ^ 6468s | ) 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c: In function ‘mk_compile_opts’: 6468s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6468s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6468s | ~~^ ~~~~~~~~~~~~~ 6468s | | | 6468s | unsigned int int64_t {aka long long int} 6468s | %llu 6468s 6468s If you find this error message confusing, uninformative, or wrong, please open an issue: 6468s https://github.com/diku-dk/futhark/issues 6468s 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.fut: 6469s Compiling with --backend=opencl: 6469s cc failed with code 1: 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c: In function ‘futrts_umul_hi64’: 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6469s | ^~~~~~~~~~~ 6469s | __uint32_t 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4507:90: error: expected ‘)’ before ‘a’ 6469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6469s | ~ ^ 6469s | ) 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4507:109: error: expected ‘)’ before ‘b’ 6469s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6469s | ~ ^ 6469s | ) 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c: In function ‘futrts_smul_hi64’: 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6469s | ^~~~~~~~~~ 6469s | __int128__ 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4511:86: error: expected ‘)’ before ‘a’ 6469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6469s | ~ ^ 6469s | ) 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:4511:104: error: expected ‘)’ before ‘b’ 6469s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6469s | ~ ^ 6469s | ) 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c: In function ‘mk_compile_opts’: 6469s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tan64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6469s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6469s | ~~^ ~~~~~~~~~~~~~ 6469s | | | 6469s | unsigned int int64_t {aka long long int} 6469s | %llu 6469s 6469s If you find this error message confusing, uninformative, or wrong, please open an issue: 6469s https://github.com/diku-dk/futhark/issues 6469s 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.fut: 6471s Compiling with --backend=opencl: 6471s cc failed with code 1: 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c: In function ‘futrts_umul_hi64’: 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4707:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6471s 4707 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6471s | ^~~~~~~~~~~ 6471s | __uint32_t 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4707:78: note: each undeclared identifier is reported only once for each function it appears in 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4707:90: error: expected ‘)’ before ‘a’ 6471s 4707 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6471s | ~ ^ 6471s | ) 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4707:109: error: expected ‘)’ before ‘b’ 6471s 4707 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6471s | ~ ^ 6471s | ) 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c: In function ‘futrts_smul_hi64’: 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4711:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6471s 4711 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6471s | ^~~~~~~~~~ 6471s | __int128__ 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4711:86: error: expected ‘)’ before ‘a’ 6471s 4711 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6471s | ~ ^ 6471s | ) 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:4711:104: error: expected ‘)’ before ‘b’ 6471s 4711 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6471s | ~ ^ 6471s | ) 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c: In function ‘mk_compile_opts’: 6471s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/signed_get_set_bit.c:8054:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6471s 8054 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6471s | ~~^ ~~~~~~~~~~~~~ 6471s | | | 6471s | unsigned int int64_t {aka long long int} 6471s | %llu 6471s 6471s If you find this error message confusing, uninformative, or wrong, please open an issue: 6471s https://github.com/diku-dk/futhark/issues 6471s 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.fut: 6477s Compiling with --backend=opencl: 6477s cc failed with code 1: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c: In function ‘futrts_umul_hi64’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ^~~~~~~~~~~ 6477s | __uint32_t 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4507:90: error: expected ‘)’ before ‘a’ 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4507:109: error: expected ‘)’ before ‘b’ 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c: In function ‘futrts_smul_hi64’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ^~~~~~~~~~ 6477s | __int128__ 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4511:86: error: expected ‘)’ before ‘a’ 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:4511:104: error: expected ‘)’ before ‘b’ 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c: In function ‘mk_compile_opts’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh16.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6477s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6477s | ~~^ ~~~~~~~~~~~~~ 6477s | | | 6477s | unsigned int int64_t {aka long long int} 6477s | %llu 6477s 6477s If you find this error message confusing, uninformative, or wrong, please open an issue: 6477s https://github.com/diku-dk/futhark/issues 6477s 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.fut: 6477s Compiling with --backend=opencl: 6477s cc failed with code 1: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c: In function ‘futrts_umul_hi64’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ^~~~~~~~~~~ 6477s | __uint32_t 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4507:90: error: expected ‘)’ before ‘a’ 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4507:109: error: expected ‘)’ before ‘b’ 6477s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c: In function ‘futrts_smul_hi64’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ^~~~~~~~~~ 6477s | __int128__ 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4511:86: error: expected ‘)’ before ‘a’ 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:4511:104: error: expected ‘)’ before ‘b’ 6477s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6477s | ~ ^ 6477s | ) 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c: In function ‘mk_compile_opts’: 6477s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh32.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6477s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6477s | ~~^ ~~~~~~~~~~~~~ 6477s | | | 6477s | unsigned int int64_t {aka long long int} 6477s | %llu 6477s 6477s If you find this error message confusing, uninformative, or wrong, please open an issue: 6477s https://github.com/diku-dk/futhark/issues 6477s 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.fut: 6478s Compiling with --backend=opencl: 6478s cc failed with code 1: 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c: In function ‘futrts_umul_hi64’: 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6478s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6478s | ^~~~~~~~~~~ 6478s | __uint32_t 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4507:90: error: expected ‘)’ before ‘a’ 6478s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6478s | ~ ^ 6478s | ) 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4507:109: error: expected ‘)’ before ‘b’ 6478s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6478s | ~ ^ 6478s | ) 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c: In function ‘futrts_smul_hi64’: 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6478s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6478s | ^~~~~~~~~~ 6478s | __int128__ 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4511:86: error: expected ‘)’ before ‘a’ 6478s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6478s | ~ ^ 6478s | ) 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:4511:104: error: expected ‘)’ before ‘b’ 6478s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6478s | ~ ^ 6478s | ) 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c: In function ‘mk_compile_opts’: 6478s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/tanh64.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6478s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6478s | ~~^ ~~~~~~~~~~~~~ 6478s | | | 6478s | unsigned int int64_t {aka long long int} 6478s | %llu 6478s 6478s If you find this error message confusing, uninformative, or wrong, please open an issue: 6478s https://github.com/diku-dk/futhark/issues 6478s 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.fut: 6480s Compiling with --backend=opencl: 6480s cc failed with code 1: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c: In function ‘futrts_umul_hi64’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6480s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ^~~~~~~~~~~ 6480s | __uint32_t 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6480s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6480s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c: In function ‘futrts_smul_hi64’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6480s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ^~~~~~~~~~ 6480s | __int128__ 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6480s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6480s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c: In function ‘mk_compile_opts’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6480s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6480s | ~~^ ~~~~~~~~~~~~~ 6480s | | | 6480s | unsigned int int64_t {aka long long int} 6480s | %llu 6480s 6480s If you find this error message confusing, uninformative, or wrong, please open an issue: 6480s https://github.com/diku-dk/futhark/issues 6480s 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.fut: 6480s Compiling with --backend=opencl: 6480s cc failed with code 1: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c: In function ‘futrts_umul_hi64’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6480s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ^~~~~~~~~~~ 6480s | __uint32_t 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6480s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6480s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c: In function ‘futrts_smul_hi64’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6480s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ^~~~~~~~~~ 6480s | __int128__ 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6480s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6480s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6480s | ~ ^ 6480s | ) 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c: In function ‘mk_compile_opts’: 6480s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6480s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6480s | ~~^ ~~~~~~~~~~~~~ 6480s | | | 6480s | unsigned int int64_t {aka long long int} 6480s | %llu 6480s 6480s If you find this error message confusing, uninformative, or wrong, please open an issue: 6480s https://github.com/diku-dk/futhark/issues 6480s 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.fut: 6483s Compiling with --backend=opencl: 6483s cc failed with code 1: 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c: In function ‘futrts_umul_hi64’: 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6483s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6483s | ^~~~~~~~~~~ 6483s | __uint32_t 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6483s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6483s | ~ ^ 6483s | ) 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6483s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6483s | ~ ^ 6483s | ) 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c: In function ‘futrts_smul_hi64’: 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6483s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6483s | ^~~~~~~~~~ 6483s | __int128__ 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6483s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6483s | ~ ^ 6483s | ) 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6483s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6483s | ~ ^ 6483s | ) 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c: In function ‘mk_compile_opts’: 6483s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6483s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6483s | ~~^ ~~~~~~~~~~~~~ 6483s | | | 6483s | unsigned int int64_t {aka long long int} 6483s | %llu 6483s 6483s If you find this error message confusing, uninformative, or wrong, please open an issue: 6483s https://github.com/diku-dk/futhark/issues 6483s 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.fut: 6484s Compiling with --backend=opencl: 6484s cc failed with code 1: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c: In function ‘futrts_umul_hi64’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6484s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ^~~~~~~~~~~ 6484s | __uint32_t 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4550:90: error: expected ‘)’ before ‘a’ 6484s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4550:109: error: expected ‘)’ before ‘b’ 6484s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c: In function ‘futrts_smul_hi64’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6484s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ^~~~~~~~~~ 6484s | __int128__ 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4554:86: error: expected ‘)’ before ‘a’ 6484s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:4554:104: error: expected ‘)’ before ‘b’ 6484s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c: In function ‘mk_compile_opts’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6484s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6484s | ~~^ ~~~~~~~~~~~~~ 6484s | | | 6484s | unsigned int int64_t {aka long long int} 6484s | %llu 6484s 6484s If you find this error message confusing, uninformative, or wrong, please open an issue: 6484s https://github.com/diku-dk/futhark/issues 6484s 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.fut: 6484s Compiling with --backend=opencl: 6484s cc failed with code 1: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c: In function ‘futrts_umul_hi64’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6484s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ^~~~~~~~~~~ 6484s | __uint32_t 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6484s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6484s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c: In function ‘futrts_smul_hi64’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6484s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ^~~~~~~~~~ 6484s | __int128__ 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6484s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6484s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6484s | ~ ^ 6484s | ) 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c: In function ‘mk_compile_opts’: 6484s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6484s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6484s | ~~^ ~~~~~~~~~~~~~ 6484s | | | 6484s | unsigned int int64_t {aka long long int} 6484s | %llu 6484s 6484s If you find this error message confusing, uninformative, or wrong, please open an issue: 6484s https://github.com/diku-dk/futhark/issues 6484s 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.fut: 6489s Compiling with --backend=opencl: 6489s cc failed with code 1: 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c: In function ‘futrts_umul_hi64’: 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6489s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6489s | ^~~~~~~~~~~ 6489s | __uint32_t 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6489s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6489s | ~ ^ 6489s | ) 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6489s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6489s | ~ ^ 6489s | ) 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c: In function ‘futrts_smul_hi64’: 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6489s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6489s | ^~~~~~~~~~ 6489s | __int128__ 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6489s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6489s | ~ ^ 6489s | ) 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6489s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6489s | ~ ^ 6489s | ) 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c: In function ‘mk_compile_opts’: 6489s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u16_unop.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6489s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6489s | ~~^ ~~~~~~~~~~~~~ 6489s | | | 6489s | unsigned int int64_t {aka long long int} 6489s | %llu 6489s 6489s If you find this error message confusing, uninformative, or wrong, please open an issue: 6489s https://github.com/diku-dk/futhark/issues 6489s 6489s (1432 failed, 159 passed, 712 to go). 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.fut: 6491s Compiling with --backend=opencl: 6491s cc failed with code 1: 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c: In function ‘futrts_umul_hi64’: 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6491s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6491s | ^~~~~~~~~~~ 6491s | __uint32_t 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6491s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6491s | ~ ^ 6491s | ) 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6491s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6491s | ~ ^ 6491s | ) 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c: In function ‘futrts_smul_hi64’: 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6491s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6491s | ^~~~~~~~~~ 6491s | __int128__ 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6491s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6491s | ~ ^ 6491s | ) 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6491s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6491s | ~ ^ 6491s | ) 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c: In function ‘mk_compile_opts’: 6491s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6491s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6491s | ~~^ ~~~~~~~~~~~~~ 6491s | | | 6491s | unsigned int int64_t {aka long long int} 6491s | %llu 6491s 6491s If you find this error message confusing, uninformative, or wrong, please open an issue: 6491s https://github.com/diku-dk/futhark/issues 6491s 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.fut: 6492s Compiling with --backend=opencl: 6492s cc failed with code 1: 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c: In function ‘futrts_umul_hi64’: 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6492s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6492s | ^~~~~~~~~~~ 6492s | __uint32_t 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6492s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6492s | ~ ^ 6492s | ) 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6492s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6492s | ~ ^ 6492s | ) 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c: In function ‘futrts_smul_hi64’: 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6492s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6492s | ^~~~~~~~~~ 6492s | __int128__ 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6492s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6492s | ~ ^ 6492s | ) 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6492s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6492s | ~ ^ 6492s | ) 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c: In function ‘mk_compile_opts’: 6492s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6492s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6492s | ~~^ ~~~~~~~~~~~~~ 6492s | | | 6492s | unsigned int int64_t {aka long long int} 6492s | %llu 6492s 6492s If you find this error message confusing, uninformative, or wrong, please open an issue: 6492s https://github.com/diku-dk/futhark/issues 6492s 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.fut: 6493s Compiling with --backend=opencl: 6493s cc failed with code 1: 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c: In function ‘futrts_umul_hi64’: 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6493s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6493s | ^~~~~~~~~~~ 6493s | __uint32_t 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4550:90: error: expected ‘)’ before ‘a’ 6493s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6493s | ~ ^ 6493s | ) 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4550:109: error: expected ‘)’ before ‘b’ 6493s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6493s | ~ ^ 6493s | ) 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c: In function ‘futrts_smul_hi64’: 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6493s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6493s | ^~~~~~~~~~ 6493s | __int128__ 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4554:86: error: expected ‘)’ before ‘a’ 6493s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6493s | ~ ^ 6493s | ) 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:4554:104: error: expected ‘)’ before ‘b’ 6493s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6493s | ~ ^ 6493s | ) 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c: In function ‘mk_compile_opts’: 6493s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6493s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6493s | ~~^ ~~~~~~~~~~~~~ 6493s | | | 6493s | unsigned int int64_t {aka long long int} 6493s | %llu 6493s 6493s If you find this error message confusing, uninformative, or wrong, please open an issue: 6493s https://github.com/diku-dk/futhark/issues 6493s 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.fut: 6494s Compiling with --backend=opencl: 6494s cc failed with code 1: 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c: In function ‘futrts_umul_hi64’: 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6494s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6494s | ^~~~~~~~~~~ 6494s | __uint32_t 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6494s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6494s | ~ ^ 6494s | ) 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6494s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6494s | ~ ^ 6494s | ) 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c: In function ‘futrts_smul_hi64’: 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6494s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6494s | ^~~~~~~~~~ 6494s | __int128__ 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6494s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6494s | ~ ^ 6494s | ) 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6494s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6494s | ~ ^ 6494s | ) 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c: In function ‘mk_compile_opts’: 6494s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6494s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6494s | ~~^ ~~~~~~~~~~~~~ 6494s | | | 6494s | unsigned int int64_t {aka long long int} 6494s | %llu 6494s 6494s If you find this error message confusing, uninformative, or wrong, please open an issue: 6494s https://github.com/diku-dk/futhark/issues 6494s 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.fut: 6495s Compiling with --backend=opencl: 6495s cc failed with code 1: 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c: In function ‘futrts_umul_hi64’: 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6495s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6495s | ^~~~~~~~~~~ 6495s | __uint32_t 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6495s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6495s | ~ ^ 6495s | ) 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6495s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6495s | ~ ^ 6495s | ) 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c: In function ‘futrts_smul_hi64’: 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6495s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6495s | ^~~~~~~~~~ 6495s | __int128__ 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6495s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6495s | ~ ^ 6495s | ) 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6495s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6495s | ~ ^ 6495s | ) 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c: In function ‘mk_compile_opts’: 6495s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6495s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6495s | ~~^ ~~~~~~~~~~~~~ 6495s | | | 6495s | unsigned int int64_t {aka long long int} 6495s | %llu 6495s 6495s If you find this error message confusing, uninformative, or wrong, please open an issue: 6495s https://github.com/diku-dk/futhark/issues 6495s 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.fut: 6496s Compiling with --backend=opencl: 6496s cc failed with code 1: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c: In function ‘futrts_umul_hi64’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6496s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ^~~~~~~~~~~ 6496s | __uint32_t 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6496s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6496s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c: In function ‘futrts_smul_hi64’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6496s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ^~~~~~~~~~ 6496s | __int128__ 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6496s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6496s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c: In function ‘mk_compile_opts’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u32_unop.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6496s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6496s | ~~^ ~~~~~~~~~~~~~ 6496s | | | 6496s | unsigned int int64_t {aka long long int} 6496s | %llu 6496s 6496s If you find this error message confusing, uninformative, or wrong, please open an issue: 6496s https://github.com/diku-dk/futhark/issues 6496s 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.fut: 6496s Compiling with --backend=opencl: 6496s cc failed with code 1: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c: In function ‘futrts_umul_hi64’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6496s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ^~~~~~~~~~~ 6496s | __uint32_t 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6496s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6496s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c: In function ‘futrts_smul_hi64’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6496s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ^~~~~~~~~~ 6496s | __int128__ 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6496s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6496s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6496s | ~ ^ 6496s | ) 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c: In function ‘mk_compile_opts’: 6496s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6496s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6496s | ~~^ ~~~~~~~~~~~~~ 6496s | | | 6496s | unsigned int int64_t {aka long long int} 6496s | %llu 6496s 6496s If you find this error message confusing, uninformative, or wrong, please open an issue: 6496s https://github.com/diku-dk/futhark/issues 6496s 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.fut: 6501s Compiling with --backend=opencl: 6501s cc failed with code 1: 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c: In function ‘futrts_umul_hi64’: 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6501s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6501s | ^~~~~~~~~~~ 6501s | __uint32_t 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6501s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6501s | ~ ^ 6501s | ) 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6501s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6501s | ~ ^ 6501s | ) 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c: In function ‘futrts_smul_hi64’: 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6501s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6501s | ^~~~~~~~~~ 6501s | __int128__ 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6501s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6501s | ~ ^ 6501s | ) 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6501s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6501s | ~ ^ 6501s | ) 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c: In function ‘mk_compile_opts’: 6501s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6501s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6501s | ~~^ ~~~~~~~~~~~~~ 6501s | | | 6501s | unsigned int int64_t {aka long long int} 6501s | %llu 6501s 6501s If you find this error message confusing, uninformative, or wrong, please open an issue: 6501s https://github.com/diku-dk/futhark/issues 6501s 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.fut: 6504s Compiling with --backend=opencl: 6504s cc failed with code 1: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c: In function ‘futrts_umul_hi64’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6504s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ^~~~~~~~~~~ 6504s | __uint32_t 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6504s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6504s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c: In function ‘futrts_smul_hi64’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6504s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ^~~~~~~~~~ 6504s | __int128__ 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6504s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6504s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c: In function ‘mk_compile_opts’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6504s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6504s | ~~^ ~~~~~~~~~~~~~ 6504s | | | 6504s | unsigned int int64_t {aka long long int} 6504s | %llu 6504s 6504s If you find this error message confusing, uninformative, or wrong, please open an issue: 6504s https://github.com/diku-dk/futhark/issues 6504s 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.fut: 6504s Compiling with --backend=opencl: 6504s cc failed with code 1: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c: In function ‘futrts_umul_hi64’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6504s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ^~~~~~~~~~~ 6504s | __uint32_t 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6504s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6504s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c: In function ‘futrts_smul_hi64’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6504s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ^~~~~~~~~~ 6504s | __int128__ 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6504s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6504s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6504s | ~ ^ 6504s | ) 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c: In function ‘mk_compile_opts’: 6504s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6504s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6504s | ~~^ ~~~~~~~~~~~~~ 6504s | | | 6504s | unsigned int int64_t {aka long long int} 6504s | %llu 6504s 6504s If you find this error message confusing, uninformative, or wrong, please open an issue: 6504s https://github.com/diku-dk/futhark/issues 6504s 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.fut: 6505s Compiling with --backend=opencl: 6505s cc failed with code 1: 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c: In function ‘futrts_umul_hi64’: 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6505s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6505s | ^~~~~~~~~~~ 6505s | __uint32_t 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6505s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6505s | ~ ^ 6505s | ) 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6505s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6505s | ~ ^ 6505s | ) 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c: In function ‘futrts_smul_hi64’: 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6505s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6505s | ^~~~~~~~~~ 6505s | __int128__ 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6505s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6505s | ~ ^ 6505s | ) 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6505s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6505s | ~ ^ 6505s | ) 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c: In function ‘mk_compile_opts’: 6505s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_unop.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6505s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6505s | ~~^ ~~~~~~~~~~~~~ 6505s | | | 6505s | unsigned int int64_t {aka long long int} 6505s | %llu 6505s 6505s If you find this error message confusing, uninformative, or wrong, please open an issue: 6505s https://github.com/diku-dk/futhark/issues 6505s 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.fut: 6506s Compiling with --backend=opencl: 6506s cc failed with code 1: 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c: In function ‘futrts_umul_hi64’: 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6506s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6506s | ^~~~~~~~~~~ 6506s | __uint32_t 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4550:90: error: expected ‘)’ before ‘a’ 6506s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6506s | ~ ^ 6506s | ) 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4550:109: error: expected ‘)’ before ‘b’ 6506s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6506s | ~ ^ 6506s | ) 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c: In function ‘futrts_smul_hi64’: 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6506s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6506s | ^~~~~~~~~~ 6506s | __int128__ 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4554:86: error: expected ‘)’ before ‘a’ 6506s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6506s | ~ ^ 6506s | ) 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:4554:104: error: expected ‘)’ before ‘b’ 6506s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6506s | ~ ^ 6506s | ) 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c: In function ‘mk_compile_opts’: 6506s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u64_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6506s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6506s | ~~^ ~~~~~~~~~~~~~ 6506s | | | 6506s | unsigned int int64_t {aka long long int} 6506s | %llu 6506s 6506s If you find this error message confusing, uninformative, or wrong, please open an issue: 6506s https://github.com/diku-dk/futhark/issues 6506s 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.fut: 6507s Compiling with --backend=opencl: 6507s cc failed with code 1: 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c: In function ‘futrts_umul_hi64’: 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6507s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6507s | ^~~~~~~~~~~ 6507s | __uint32_t 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4550:90: error: expected ‘)’ before ‘a’ 6507s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6507s | ~ ^ 6507s | ) 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4550:109: error: expected ‘)’ before ‘b’ 6507s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6507s | ~ ^ 6507s | ) 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c: In function ‘futrts_smul_hi64’: 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6507s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6507s | ^~~~~~~~~~ 6507s | __int128__ 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4554:86: error: expected ‘)’ before ‘a’ 6507s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6507s | ~ ^ 6507s | ) 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:4554:104: error: expected ‘)’ before ‘b’ 6507s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6507s | ~ ^ 6507s | ) 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c: In function ‘mk_compile_opts’: 6507s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_binop.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6507s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6507s | ~~^ ~~~~~~~~~~~~~ 6507s | | | 6507s | unsigned int int64_t {aka long long int} 6507s | %llu 6507s 6507s If you find this error message confusing, uninformative, or wrong, please open an issue: 6507s https://github.com/diku-dk/futhark/issues 6507s 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.fut: 6508s Compiling with --backend=opencl: 6508s cc failed with code 1: 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c: In function ‘futrts_umul_hi64’: 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6508s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6508s | ^~~~~~~~~~~ 6508s | __uint32_t 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4551:90: error: expected ‘)’ before ‘a’ 6508s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6508s | ~ ^ 6508s | ) 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4551:109: error: expected ‘)’ before ‘b’ 6508s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6508s | ~ ^ 6508s | ) 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c: In function ‘futrts_smul_hi64’: 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6508s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6508s | ^~~~~~~~~~ 6508s | __int128__ 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4555:86: error: expected ‘)’ before ‘a’ 6508s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6508s | ~ ^ 6508s | ) 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:4555:104: error: expected ‘)’ before ‘b’ 6508s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6508s | ~ ^ 6508s | ) 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c: In function ‘mk_compile_opts’: 6508s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_cmpop.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6508s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6508s | ~~^ ~~~~~~~~~~~~~ 6508s | | | 6508s | unsigned int int64_t {aka long long int} 6508s | %llu 6508s 6508s If you find this error message confusing, uninformative, or wrong, please open an issue: 6508s https://github.com/diku-dk/futhark/issues 6508s 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.fut: 6509s Compiling with --backend=opencl: 6509s cc failed with code 1: 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c: In function ‘futrts_umul_hi64’: 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4731:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6509s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6509s | ^~~~~~~~~~~ 6509s | __uint32_t 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4731:78: note: each undeclared identifier is reported only once for each function it appears in 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4731:90: error: expected ‘)’ before ‘a’ 6509s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6509s | ~ ^ 6509s | ) 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4731:109: error: expected ‘)’ before ‘b’ 6509s 4731 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6509s | ~ ^ 6509s | ) 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c: In function ‘futrts_smul_hi64’: 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4735:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6509s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6509s | ^~~~~~~~~~ 6509s | __int128__ 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4735:86: error: expected ‘)’ before ‘a’ 6509s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6509s | ~ ^ 6509s | ) 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:4735:104: error: expected ‘)’ before ‘b’ 6509s 4735 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6509s | ~ ^ 6509s | ) 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c: In function ‘mk_compile_opts’: 6509s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_convop.c:8070:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6509s 8070 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6509s | ~~^ ~~~~~~~~~~~~~ 6509s | | | 6509s | unsigned int int64_t {aka long long int} 6509s | %llu 6509s 6509s If you find this error message confusing, uninformative, or wrong, please open an issue: 6509s https://github.com/diku-dk/futhark/issues 6509s 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.fut: 6514s Compiling with --backend=opencl: 6514s cc failed with code 1: 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c: In function ‘futrts_umul_hi64’: 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4550:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6514s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6514s | ^~~~~~~~~~~ 6514s | __uint32_t 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4550:78: note: each undeclared identifier is reported only once for each function it appears in 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4550:90: error: expected ‘)’ before ‘a’ 6514s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6514s | ~ ^ 6514s | ) 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4550:109: error: expected ‘)’ before ‘b’ 6514s 4550 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6514s | ~ ^ 6514s | ) 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c: In function ‘futrts_smul_hi64’: 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4554:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6514s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6514s | ^~~~~~~~~~ 6514s | __int128__ 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4554:86: error: expected ‘)’ before ‘a’ 6514s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6514s | ~ ^ 6514s | ) 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:4554:104: error: expected ‘)’ before ‘b’ 6514s 4554 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6514s | ~ ^ 6514s | ) 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c: In function ‘mk_compile_opts’: 6514s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_division.c:7886:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6514s 7886 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6514s | ~~^ ~~~~~~~~~~~~~ 6514s | | | 6514s | unsigned int int64_t {aka long long int} 6514s | %llu 6514s 6514s If you find this error message confusing, uninformative, or wrong, please open an issue: 6514s https://github.com/diku-dk/futhark/issues 6514s 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.fut: 6515s Compiling with --backend=opencl: 6515s cc failed with code 1: 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c: In function ‘futrts_umul_hi64’: 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6515s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6515s | ^~~~~~~~~~~ 6515s | __uint32_t 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4533:90: error: expected ‘)’ before ‘a’ 6515s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6515s | ~ ^ 6515s | ) 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4533:109: error: expected ‘)’ before ‘b’ 6515s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6515s | ~ ^ 6515s | ) 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c: In function ‘futrts_smul_hi64’: 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6515s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6515s | ^~~~~~~~~~ 6515s | __int128__ 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4537:86: error: expected ‘)’ before ‘a’ 6515s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6515s | ~ ^ 6515s | ) 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:4537:104: error: expected ‘)’ before ‘b’ 6515s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6515s | ~ ^ 6515s | ) 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c: In function ‘mk_compile_opts’: 6515s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_unop.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6515s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6515s | ~~^ ~~~~~~~~~~~~~ 6515s | | | 6515s | unsigned int int64_t {aka long long int} 6515s | %llu 6515s 6515s If you find this error message confusing, uninformative, or wrong, please open an issue: 6515s https://github.com/diku-dk/futhark/issues 6515s 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.fut: 6517s Compiling with --backend=opencl: 6517s cc failed with code 1: 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c: In function ‘futrts_umul_hi64’: 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6517s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6517s | ^~~~~~~~~~~ 6517s | __uint32_t 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4522:90: error: expected ‘)’ before ‘a’ 6517s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6517s | ~ ^ 6517s | ) 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4522:109: error: expected ‘)’ before ‘b’ 6517s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6517s | ~ ^ 6517s | ) 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c: In function ‘futrts_smul_hi64’: 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6517s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6517s | ^~~~~~~~~~ 6517s | __int128__ 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4526:86: error: expected ‘)’ before ‘a’ 6517s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6517s | ~ ^ 6517s | ) 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:4526:104: error: expected ‘)’ before ‘b’ 6517s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6517s | ~ ^ 6517s | ) 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c: In function ‘mk_compile_opts’: 6517s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/u8_minmax.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6517s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6517s | ~~^ ~~~~~~~~~~~~~ 6517s | | | 6517s | unsigned int int64_t {aka long long int} 6517s | %llu 6517s 6517s If you find this error message confusing, uninformative, or wrong, please open an issue: 6517s https://github.com/diku-dk/futhark/issues 6517s 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.fut: 6519s Compiling with --backend=opencl: 6519s cc failed with code 1: 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c: In function ‘futrts_umul_hi64’: 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6519s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6519s | ^~~~~~~~~~~ 6519s | __uint32_t 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4497:90: error: expected ‘)’ before ‘a’ 6519s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6519s | ~ ^ 6519s | ) 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4497:109: error: expected ‘)’ before ‘b’ 6519s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6519s | ~ ^ 6519s | ) 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c: In function ‘futrts_smul_hi64’: 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6519s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6519s | ^~~~~~~~~~ 6519s | __int128__ 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4501:86: error: expected ‘)’ before ‘a’ 6519s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6519s | ~ ^ 6519s | ) 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:4501:104: error: expected ‘)’ before ‘b’ 6519s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6519s | ~ ^ 6519s | ) 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c: In function ‘mk_compile_opts’: 6519s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj0.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6519s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6519s | ~~^ ~~~~~~~~~~~~~ 6519s | | | 6519s | unsigned int int64_t {aka long long int} 6519s | %llu 6519s 6519s If you find this error message confusing, uninformative, or wrong, please open an issue: 6519s https://github.com/diku-dk/futhark/issues 6519s 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.fut: 6520s Compiling with --backend=opencl: 6520s cc failed with code 1: 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c: In function ‘futrts_umul_hi64’: 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6520s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6520s | ^~~~~~~~~~~ 6520s | __uint32_t 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4508:90: error: expected ‘)’ before ‘a’ 6520s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6520s | ~ ^ 6520s | ) 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4508:109: error: expected ‘)’ before ‘b’ 6520s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6520s | ~ ^ 6520s | ) 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c: In function ‘futrts_smul_hi64’: 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6520s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6520s | ^~~~~~~~~~ 6520s | __int128__ 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4512:86: error: expected ‘)’ before ‘a’ 6520s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6520s | ~ ^ 6520s | ) 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:4512:104: error: expected ‘)’ before ‘b’ 6520s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6520s | ~ ^ 6520s | ) 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c: In function ‘mk_compile_opts’: 6520s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6520s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6520s | ~~^ ~~~~~~~~~~~~~ 6520s | | | 6520s | unsigned int int64_t {aka long long int} 6520s | %llu 6520s 6520s If you find this error message confusing, uninformative, or wrong, please open an issue: 6520s https://github.com/diku-dk/futhark/issues 6520s 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.fut: 6522s Compiling with --backend=opencl: 6522s cc failed with code 1: 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c: In function ‘futrts_umul_hi64’: 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6522s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6522s | ^~~~~~~~~~~ 6522s | __uint32_t 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4508:90: error: expected ‘)’ before ‘a’ 6522s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6522s | ~ ^ 6522s | ) 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4508:109: error: expected ‘)’ before ‘b’ 6522s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6522s | ~ ^ 6522s | ) 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c: In function ‘futrts_smul_hi64’: 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6522s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6522s | ^~~~~~~~~~ 6522s | __int128__ 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4512:86: error: expected ‘)’ before ‘a’ 6522s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6522s | ~ ^ 6522s | ) 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:4512:104: error: expected ‘)’ before ‘b’ 6522s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6522s | ~ ^ 6522s | ) 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c: In function ‘mk_compile_opts’: 6522s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6522s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6522s | ~~^ ~~~~~~~~~~~~~ 6522s | | | 6522s | unsigned int int64_t {aka long long int} 6522s | %llu 6522s 6522s If you find this error message confusing, uninformative, or wrong, please open an issue: 6522s https://github.com/diku-dk/futhark/issues 6522s 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.fut: 6523s Compiling with --backend=opencl: 6523s cc failed with code 1: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c: In function ‘futrts_umul_hi64’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6523s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ^~~~~~~~~~~ 6523s | __uint32_t 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4508:90: error: expected ‘)’ before ‘a’ 6523s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4508:109: error: expected ‘)’ before ‘b’ 6523s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c: In function ‘futrts_smul_hi64’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6523s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ^~~~~~~~~~ 6523s | __int128__ 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4512:86: error: expected ‘)’ before ‘a’ 6523s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:4512:104: error: expected ‘)’ before ‘b’ 6523s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c: In function ‘mk_compile_opts’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj3.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6523s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6523s | ~~^ ~~~~~~~~~~~~~ 6523s | | | 6523s | unsigned int int64_t {aka long long int} 6523s | %llu 6523s 6523s If you find this error message confusing, uninformative, or wrong, please open an issue: 6523s https://github.com/diku-dk/futhark/issues 6523s 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.fut: 6523s Compiling with --backend=opencl: 6523s cc failed with code 1: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c: In function ‘futrts_umul_hi64’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4722:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6523s 4722 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ^~~~~~~~~~~ 6523s | __uint32_t 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4722:78: note: each undeclared identifier is reported only once for each function it appears in 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4722:90: error: expected ‘)’ before ‘a’ 6523s 4722 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4722:109: error: expected ‘)’ before ‘b’ 6523s 4722 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c: In function ‘futrts_smul_hi64’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4726:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6523s 4726 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ^~~~~~~~~~ 6523s | __int128__ 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4726:86: error: expected ‘)’ before ‘a’ 6523s 4726 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:4726:104: error: expected ‘)’ before ‘b’ 6523s 4726 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6523s | ~ ^ 6523s | ) 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c: In function ‘mk_compile_opts’: 6523s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/primitive/unsigned_get_set_bit.c:8069:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6523s 8069 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6523s | ~~^ ~~~~~~~~~~~~~ 6523s | | | 6523s | unsigned int int64_t {aka long long int} 6523s | %llu 6523s 6523s If you find this error message confusing, uninformative, or wrong, please open an issue: 6523s https://github.com/diku-dk/futhark/issues 6523s 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.fut: 6524s Generating reference outputs: 6524s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.fut:8:21-22: 6524s Defaulting ambiguous type to i32. 6524s cc failed with code 1: 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c: In function ‘futrts_umul_hi64’: 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6524s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6524s | ^~~~~~~~~~~ 6524s | __uint32_t 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:90: error: expected ‘)’ before ‘a’ 6524s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6524s | ~ ^ 6524s | ) 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4411:109: error: expected ‘)’ before ‘b’ 6524s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6524s | ~ ^ 6524s | ) 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c: In function ‘futrts_smul_hi64’: 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6524s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6524s | ^~~~~~~~~~ 6524s | __int128__ 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:86: error: expected ‘)’ before ‘a’ 6524s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6524s | ~ ^ 6524s | ) 6524s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/psums.c:4415:104: error: expected ‘)’ before ‘b’ 6524s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6524s | ~ ^ 6524s | ) 6524s 6524s If you find this error message confusing, uninformative, or wrong, please open an issue: 6524s https://github.com/diku-dk/futhark/issues 6524s 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.fut: 6525s Compiling with --backend=opencl: 6525s cc failed with code 1: 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c: In function ‘futrts_umul_hi64’: 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6525s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6525s | ^~~~~~~~~~~ 6525s | __uint32_t 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4508:90: error: expected ‘)’ before ‘a’ 6525s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6525s | ~ ^ 6525s | ) 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4508:109: error: expected ‘)’ before ‘b’ 6525s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6525s | ~ ^ 6525s | ) 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c: In function ‘futrts_smul_hi64’: 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6525s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6525s | ^~~~~~~~~~ 6525s | __int128__ 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4512:86: error: expected ‘)’ before ‘a’ 6525s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6525s | ~ ^ 6525s | ) 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:4512:104: error: expected ‘)’ before ‘b’ 6525s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6525s | ~ ^ 6525s | ) 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c: In function ‘mk_compile_opts’: 6525s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/proj4.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6525s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6525s | ~~^ ~~~~~~~~~~~~~ 6525s | | | 6525s | unsigned int int64_t {aka long long int} 6525s | %llu 6525s 6525s If you find this error message confusing, uninformative, or wrong, please open an issue: 6525s https://github.com/diku-dk/futhark/issues 6525s 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.fut: 6529s Generating reference outputs: 6529s cc failed with code 1: 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c: In function ‘futrts_umul_hi64’: 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6529s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6529s | ^~~~~~~~~~~ 6529s | __uint32_t 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:90: error: expected ‘)’ before ‘a’ 6529s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6529s | ~ ^ 6529s | ) 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4412:109: error: expected ‘)’ before ‘b’ 6529s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6529s | ~ ^ 6529s | ) 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c: In function ‘futrts_smul_hi64’: 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6529s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6529s | ^~~~~~~~~~ 6529s | __int128__ 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:86: error: expected ‘)’ before ‘a’ 6529s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6529s | ~ ^ 6529s | ) 6529s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test.c:4416:104: error: expected ‘)’ before ‘b’ 6529s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6529s | ~ ^ 6529s | ) 6529s 6529s If you find this error message confusing, uninformative, or wrong, please open an issue: 6529s https://github.com/diku-dk/futhark/issues 6529s 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.fut: 6530s Generating reference outputs: 6530s cc failed with code 1: 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c: In function ‘futrts_umul_hi64’: 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6530s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6530s | ^~~~~~~~~~~ 6530s | __uint32_t 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:90: error: expected ‘)’ before ‘a’ 6530s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6530s | ~ ^ 6530s | ) 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4411:109: error: expected ‘)’ before ‘b’ 6530s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6530s | ~ ^ 6530s | ) 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c: In function ‘futrts_smul_hi64’: 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6530s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6530s | ^~~~~~~~~~ 6530s | __int128__ 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:86: error: expected ‘)’ before ‘a’ 6530s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6530s | ~ ^ 6530s | ) 6530s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_bool.c:4415:104: error: expected ‘)’ before ‘b’ 6530s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6530s | ~ ^ 6530s | ) 6530s 6530s If you find this error message confusing, uninformative, or wrong, please open an issue: 6530s https://github.com/diku-dk/futhark/issues 6530s 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.fut: 6533s Compiling with --backend=opencl: 6533s cc failed with code 1: 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c: In function ‘futrts_umul_hi64’: 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6533s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6533s | ^~~~~~~~~~~ 6533s | __uint32_t 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4509:90: error: expected ‘)’ before ‘a’ 6533s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6533s | ~ ^ 6533s | ) 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4509:109: error: expected ‘)’ before ‘b’ 6533s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6533s | ~ ^ 6533s | ) 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c: In function ‘futrts_smul_hi64’: 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6533s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6533s | ^~~~~~~~~~ 6533s | __int128__ 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4513:86: error: expected ‘)’ before ‘a’ 6533s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6533s | ~ ^ 6533s | ) 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:4513:104: error: expected ‘)’ before ‘b’ 6533s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6533s | ~ ^ 6533s | ) 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c: In function ‘mk_compile_opts’: 6533s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rand0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6533s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6533s | ~~^ ~~~~~~~~~~~~~ 6533s | | | 6533s | unsigned int int64_t {aka long long int} 6533s | %llu 6533s 6533s If you find this error message confusing, uninformative, or wrong, please open an issue: 6533s https://github.com/diku-dk/futhark/issues 6533s 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.fut: 6534s Compiling with --backend=opencl: 6534s cc failed with code 1: 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c: In function ‘futrts_umul_hi64’: 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6534s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6534s | ^~~~~~~~~~~ 6534s | __uint32_t 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4509:90: error: expected ‘)’ before ‘a’ 6534s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6534s | ~ ^ 6534s | ) 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4509:109: error: expected ‘)’ before ‘b’ 6534s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6534s | ~ ^ 6534s | ) 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c: In function ‘futrts_smul_hi64’: 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6534s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6534s | ^~~~~~~~~~ 6534s | __int128__ 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4513:86: error: expected ‘)’ before ‘a’ 6534s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6534s | ~ ^ 6534s | ) 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:4513:104: error: expected ‘)’ before ‘b’ 6534s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6534s | ~ ^ 6534s | ) 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c: In function ‘mk_compile_opts’: 6534s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/random_test_float.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6534s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6534s | ~~^ ~~~~~~~~~~~~~ 6534s | | | 6534s | unsigned int int64_t {aka long long int} 6534s | %llu 6534s 6534s If you find this error message confusing, uninformative, or wrong, please open an issue: 6534s https://github.com/diku-dk/futhark/issues 6534s 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.fut: 6536s Compiling with --backend=opencl: 6536s cc failed with code 1: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c: In function ‘futrts_umul_hi64’: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6536s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ^~~~~~~~~~~ 6536s | __uint32_t 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4507:90: error: expected ‘)’ before ‘a’ 6536s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4507:109: error: expected ‘)’ before ‘b’ 6536s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c: In function ‘futrts_smul_hi64’: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6536s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ^~~~~~~~~~ 6536s | __int128__ 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4511:86: error: expected ‘)’ before ‘a’ 6536s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:4511:104: error: expected ‘)’ before ‘b’ 6536s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c: In function ‘mk_compile_opts’: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickmedian.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6536s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6536s | ~~^ ~~~~~~~~~~~~~ 6536s | | | 6536s | unsigned int int64_t {aka long long int} 6536s | %llu 6536s 6536s If you find this error message confusing, uninformative, or wrong, please open an issue: 6536s https://github.com/diku-dk/futhark/issues 6536s 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.fut: 6536s Generating reference outputs: 6536s cc failed with code 1: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c: In function ‘futrts_umul_hi64’: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6536s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ^~~~~~~~~~~ 6536s | __uint32_t 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:90: error: expected ‘)’ before ‘a’ 6536s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4411:109: error: expected ‘)’ before ‘b’ 6536s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c: In function ‘futrts_smul_hi64’: 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6536s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ^~~~~~~~~~ 6536s | __int128__ 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:86: error: expected ‘)’ before ‘a’ 6536s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange0.c:4415:104: error: expected ‘)’ before ‘b’ 6536s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6536s | ~ ^ 6536s | ) 6536s 6536s If you find this error message confusing, uninformative, or wrong, please open an issue: 6536s https://github.com/diku-dk/futhark/issues 6536s 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut: 6537s Compiling with --backend=opencl: 6537s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:29:39-57: 6537s First and second element of range are identical, this will produce an empty array. 6537s 6537s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:30:39-57: 6537s First and second element of range are identical, this will produce an empty array. 6537s 6537s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.fut:31:39-57: 6537s First and second element of range are identical, this will produce an empty array. 6537s cc failed with code 1: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c: In function ‘futrts_umul_hi64’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4536:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6537s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ^~~~~~~~~~~ 6537s | __uint32_t 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4536:78: note: each undeclared identifier is reported only once for each function it appears in 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4536:90: error: expected ‘)’ before ‘a’ 6537s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4536:109: error: expected ‘)’ before ‘b’ 6537s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c: In function ‘futrts_smul_hi64’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4540:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6537s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ^~~~~~~~~~ 6537s | __int128__ 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4540:86: error: expected ‘)’ before ‘a’ 6537s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:4540:104: error: expected ‘)’ before ‘b’ 6537s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c: In function ‘mk_compile_opts’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range1.c:7868:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6537s 7868 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6537s | ~~^ ~~~~~~~~~~~~~ 6537s | | | 6537s | unsigned int int64_t {aka long long int} 6537s | %llu 6537s 6537s If you find this error message confusing, uninformative, or wrong, please open an issue: 6537s https://github.com/diku-dk/futhark/issues 6537s 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.fut: 6537s Compiling with --backend=opencl: 6537s cc failed with code 1: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c: In function ‘futrts_umul_hi64’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4581:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6537s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ^~~~~~~~~~~ 6537s | __uint32_t 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4581:78: note: each undeclared identifier is reported only once for each function it appears in 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4581:90: error: expected ‘)’ before ‘a’ 6537s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4581:109: error: expected ‘)’ before ‘b’ 6537s 4581 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c: In function ‘futrts_smul_hi64’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4585:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6537s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ^~~~~~~~~~ 6537s | __int128__ 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4585:86: error: expected ‘)’ before ‘a’ 6537s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:4585:104: error: expected ‘)’ before ‘b’ 6537s 4585 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6537s | ~ ^ 6537s | ) 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c: In function ‘mk_compile_opts’: 6537s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/range0.c:7913:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6537s 7913 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6537s | ~~^ ~~~~~~~~~~~~~ 6537s | | | 6537s | unsigned int int64_t {aka long long int} 6537s | %llu 6537s 6537s If you find this error message confusing, uninformative, or wrong, please open an issue: 6537s https://github.com/diku-dk/futhark/issues 6537s 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.fut: 6539s Compiling with --backend=opencl: 6539s cc failed with code 1: 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c: In function ‘futrts_umul_hi64’: 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6539s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6539s | ^~~~~~~~~~~ 6539s | __uint32_t 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4508:90: error: expected ‘)’ before ‘a’ 6539s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6539s | ~ ^ 6539s | ) 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4508:109: error: expected ‘)’ before ‘b’ 6539s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6539s | ~ ^ 6539s | ) 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c: In function ‘futrts_smul_hi64’: 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6539s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6539s | ^~~~~~~~~~ 6539s | __int128__ 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4512:86: error: expected ‘)’ before ‘a’ 6539s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6539s | ~ ^ 6539s | ) 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:4512:104: error: expected ‘)’ before ‘b’ 6539s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6539s | ~ ^ 6539s | ) 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c: In function ‘mk_compile_opts’: 6539s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/quickselect.c:7851:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6539s 7851 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6539s | ~~^ ~~~~~~~~~~~~~ 6539s | | | 6539s | unsigned int int64_t {aka long long int} 6539s | %llu 6539s 6539s If you find this error message confusing, uninformative, or wrong, please open an issue: 6539s https://github.com/diku-dk/futhark/issues 6539s 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.fut: 6541s Compiling with --backend=opencl: 6541s cc failed with code 1: 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c: In function ‘futrts_umul_hi64’: 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6541s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6541s | ^~~~~~~~~~~ 6541s | __uint32_t 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4509:90: error: expected ‘)’ before ‘a’ 6541s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6541s | ~ ^ 6541s | ) 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4509:109: error: expected ‘)’ before ‘b’ 6541s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6541s | ~ ^ 6541s | ) 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c: In function ‘futrts_smul_hi64’: 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6541s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6541s | ^~~~~~~~~~ 6541s | __int128__ 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4513:86: error: expected ‘)’ before ‘a’ 6541s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6541s | ~ ^ 6541s | ) 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:4513:104: error: expected ‘)’ before ‘b’ 6541s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6541s | ~ ^ 6541s | ) 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c: In function ‘mk_compile_opts’: 6541s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6541s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6541s | ~~^ ~~~~~~~~~~~~~ 6541s | | | 6541s | unsigned int int64_t {aka long long int} 6541s | %llu 6541s 6541s If you find this error message confusing, uninformative, or wrong, please open an issue: 6541s https://github.com/diku-dk/futhark/issues 6541s 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.fut: 6544s Compiling with --backend=opencl: 6544s cc failed with code 1: 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c: In function ‘futrts_umul_hi64’: 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6544s | ^~~~~~~~~~~ 6544s | __uint32_t 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4507:90: error: expected ‘)’ before ‘a’ 6544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6544s | ~ ^ 6544s | ) 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4507:109: error: expected ‘)’ before ‘b’ 6544s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6544s | ~ ^ 6544s | ) 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c: In function ‘futrts_smul_hi64’: 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6544s | ^~~~~~~~~~ 6544s | __int128__ 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4511:86: error: expected ‘)’ before ‘a’ 6544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6544s | ~ ^ 6544s | ) 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:4511:104: error: expected ‘)’ before ‘b’ 6544s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6544s | ~ ^ 6544s | ) 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c: In function ‘mk_compile_opts’: 6544s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rearrange2.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6544s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6544s | ~~^ ~~~~~~~~~~~~~ 6544s | | | 6544s | unsigned int int64_t {aka long long int} 6544s | %llu 6544s 6544s If you find this error message confusing, uninformative, or wrong, please open an issue: 6544s https://github.com/diku-dk/futhark/issues 6544s 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.fut: 6546s Compiling with --backend=opencl: 6546s cc failed with code 1: 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c: In function ‘futrts_umul_hi64’: 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6546s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6546s | ^~~~~~~~~~~ 6546s | __uint32_t 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4495:90: error: expected ‘)’ before ‘a’ 6546s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6546s | ~ ^ 6546s | ) 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4495:109: error: expected ‘)’ before ‘b’ 6546s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6546s | ~ ^ 6546s | ) 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c: In function ‘futrts_smul_hi64’: 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6546s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6546s | ^~~~~~~~~~ 6546s | __int128__ 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4499:86: error: expected ‘)’ before ‘a’ 6546s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6546s | ~ ^ 6546s | ) 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:4499:104: error: expected ‘)’ before ‘b’ 6546s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6546s | ~ ^ 6546s | ) 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c: In function ‘mk_compile_opts’: 6546s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update0.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6546s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6546s | ~~^ ~~~~~~~~~~~~~ 6546s | | | 6546s | unsigned int int64_t {aka long long int} 6546s | %llu 6546s 6546s If you find this error message confusing, uninformative, or wrong, please open an issue: 6546s https://github.com/diku-dk/futhark/issues 6546s 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.fut: 6547s Compiling with --backend=opencl: 6547s cc failed with code 1: 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c: In function ‘futrts_umul_hi64’: 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6547s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6547s | ^~~~~~~~~~~ 6547s | __uint32_t 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4497:90: error: expected ‘)’ before ‘a’ 6547s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6547s | ~ ^ 6547s | ) 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4497:109: error: expected ‘)’ before ‘b’ 6547s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6547s | ~ ^ 6547s | ) 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c: In function ‘futrts_smul_hi64’: 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6547s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6547s | ^~~~~~~~~~ 6547s | __int128__ 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4501:86: error: expected ‘)’ before ‘a’ 6547s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6547s | ~ ^ 6547s | ) 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:4501:104: error: expected ‘)’ before ‘b’ 6547s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6547s | ~ ^ 6547s | ) 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c: In function ‘mk_compile_opts’: 6547s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update2.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6547s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6547s | ~~^ ~~~~~~~~~~~~~ 6547s | | | 6547s | unsigned int int64_t {aka long long int} 6547s | %llu 6547s 6547s If you find this error message confusing, uninformative, or wrong, please open an issue: 6547s https://github.com/diku-dk/futhark/issues 6547s 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.fut: 6548s Compiling with --backend=opencl: 6548s cc failed with code 1: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c: In function ‘futrts_umul_hi64’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ^~~~~~~~~~~ 6548s | __uint32_t 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4495:90: error: expected ‘)’ before ‘a’ 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4495:109: error: expected ‘)’ before ‘b’ 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c: In function ‘futrts_smul_hi64’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ^~~~~~~~~~ 6548s | __int128__ 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4499:86: error: expected ‘)’ before ‘a’ 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:4499:104: error: expected ‘)’ before ‘b’ 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c: In function ‘mk_compile_opts’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update4.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6548s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6548s | ~~^ ~~~~~~~~~~~~~ 6548s | | | 6548s | unsigned int int64_t {aka long long int} 6548s | %llu 6548s 6548s If you find this error message confusing, uninformative, or wrong, please open an issue: 6548s https://github.com/diku-dk/futhark/issues 6548s 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.fut: 6548s Compiling with --backend=opencl: 6548s cc failed with code 1: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c: In function ‘futrts_umul_hi64’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ^~~~~~~~~~~ 6548s | __uint32_t 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4495:90: error: expected ‘)’ before ‘a’ 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4495:109: error: expected ‘)’ before ‘b’ 6548s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c: In function ‘futrts_smul_hi64’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ^~~~~~~~~~ 6548s | __int128__ 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4499:86: error: expected ‘)’ before ‘a’ 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:4499:104: error: expected ‘)’ before ‘b’ 6548s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6548s | ~ ^ 6548s | ) 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c: In function ‘mk_compile_opts’: 6548s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update3.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6548s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6548s | ~~^ ~~~~~~~~~~~~~ 6548s | | | 6548s | unsigned int int64_t {aka long long int} 6548s | %llu 6548s 6548s If you find this error message confusing, uninformative, or wrong, please open an issue: 6548s https://github.com/diku-dk/futhark/issues 6548s 6549s (1472 failed, 165 passed, 666 to go). 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.fut: 6552s Compiling with --backend=opencl: 6552s cc failed with code 1: 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c: In function ‘futrts_umul_hi64’: 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6552s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6552s | ^~~~~~~~~~~ 6552s | __uint32_t 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4509:90: error: expected ‘)’ before ‘a’ 6552s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6552s | ~ ^ 6552s | ) 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4509:109: error: expected ‘)’ before ‘b’ 6552s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6552s | ~ ^ 6552s | ) 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c: In function ‘futrts_smul_hi64’: 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6552s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6552s | ^~~~~~~~~~ 6552s | __int128__ 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4513:86: error: expected ‘)’ before ‘a’ 6552s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6552s | ~ ^ 6552s | ) 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:4513:104: error: expected ‘)’ before ‘b’ 6552s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6552s | ~ ^ 6552s | ) 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c: In function ‘mk_compile_opts’: 6552s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/record-update5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6552s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6552s | ~~^ ~~~~~~~~~~~~~ 6552s | | | 6552s | unsigned int int64_t {aka long long int} 6552s | %llu 6552s 6552s If you find this error message confusing, uninformative, or wrong, please open an issue: 6552s https://github.com/diku-dk/futhark/issues 6552s 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.fut: 6563s Compiling with --backend=opencl: 6563s cc failed with code 1: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c: In function ‘futrts_umul_hi64’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ^~~~~~~~~~~ 6563s | __uint32_t 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4494:90: error: expected ‘)’ before ‘a’ 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4494:109: error: expected ‘)’ before ‘b’ 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c: In function ‘futrts_smul_hi64’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ^~~~~~~~~~ 6563s | __int128__ 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4498:86: error: expected ‘)’ before ‘a’ 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:4498:104: error: expected ‘)’ before ‘b’ 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c: In function ‘mk_compile_opts’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records1.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6563s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6563s | ~~^ ~~~~~~~~~~~~~ 6563s | | | 6563s | unsigned int int64_t {aka long long int} 6563s | %llu 6563s 6563s If you find this error message confusing, uninformative, or wrong, please open an issue: 6563s https://github.com/diku-dk/futhark/issues 6563s 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.fut: 6563s Compiling with --backend=opencl: 6563s cc failed with code 1: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c: In function ‘futrts_umul_hi64’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ^~~~~~~~~~~ 6563s | __uint32_t 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4494:90: error: expected ‘)’ before ‘a’ 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4494:109: error: expected ‘)’ before ‘b’ 6563s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c: In function ‘futrts_smul_hi64’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ^~~~~~~~~~ 6563s | __int128__ 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4498:86: error: expected ‘)’ before ‘a’ 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:4498:104: error: expected ‘)’ before ‘b’ 6563s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6563s | ~ ^ 6563s | ) 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c: In function ‘mk_compile_opts’: 6563s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records0.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6563s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6563s | ~~^ ~~~~~~~~~~~~~ 6563s | | | 6563s | unsigned int int64_t {aka long long int} 6563s | %llu 6563s 6563s If you find this error message confusing, uninformative, or wrong, please open an issue: 6563s https://github.com/diku-dk/futhark/issues 6563s 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.fut: 6564s Compiling with --backend=opencl: 6564s cc failed with code 1: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c: In function ‘futrts_umul_hi64’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6564s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ^~~~~~~~~~~ 6564s | __uint32_t 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4509:90: error: expected ‘)’ before ‘a’ 6564s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4509:109: error: expected ‘)’ before ‘b’ 6564s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c: In function ‘futrts_smul_hi64’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6564s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ^~~~~~~~~~ 6564s | __int128__ 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4513:86: error: expected ‘)’ before ‘a’ 6564s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:4513:104: error: expected ‘)’ before ‘b’ 6564s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c: In function ‘mk_compile_opts’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records10.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6564s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6564s | ~~^ ~~~~~~~~~~~~~ 6564s | | | 6564s | unsigned int int64_t {aka long long int} 6564s | %llu 6564s 6564s If you find this error message confusing, uninformative, or wrong, please open an issue: 6564s https://github.com/diku-dk/futhark/issues 6564s 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.fut: 6564s Compiling with --backend=opencl: 6564s cc failed with code 1: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c: In function ‘futrts_umul_hi64’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6564s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ^~~~~~~~~~~ 6564s | __uint32_t 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4508:90: error: expected ‘)’ before ‘a’ 6564s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4508:109: error: expected ‘)’ before ‘b’ 6564s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c: In function ‘futrts_smul_hi64’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6564s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ^~~~~~~~~~ 6564s | __int128__ 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4512:86: error: expected ‘)’ before ‘a’ 6564s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:4512:104: error: expected ‘)’ before ‘b’ 6564s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6564s | ~ ^ 6564s | ) 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c: In function ‘mk_compile_opts’: 6564s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records11.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6564s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6564s | ~~^ ~~~~~~~~~~~~~ 6564s | | | 6564s | unsigned int int64_t {aka long long int} 6564s | %llu 6564s 6564s If you find this error message confusing, uninformative, or wrong, please open an issue: 6564s https://github.com/diku-dk/futhark/issues 6564s 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.fut: 6565s Compiling with --backend=opencl: 6565s cc failed with code 1: 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c: In function ‘futrts_umul_hi64’: 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6565s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6565s | ^~~~~~~~~~~ 6565s | __uint32_t 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4494:90: error: expected ‘)’ before ‘a’ 6565s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6565s | ~ ^ 6565s | ) 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4494:109: error: expected ‘)’ before ‘b’ 6565s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6565s | ~ ^ 6565s | ) 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c: In function ‘futrts_smul_hi64’: 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6565s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6565s | ^~~~~~~~~~ 6565s | __int128__ 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4498:86: error: expected ‘)’ before ‘a’ 6565s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6565s | ~ ^ 6565s | ) 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:4498:104: error: expected ‘)’ before ‘b’ 6565s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6565s | ~ ^ 6565s | ) 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c: In function ‘mk_compile_opts’: 6565s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records2.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6565s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6565s | ~~^ ~~~~~~~~~~~~~ 6565s | | | 6565s | unsigned int int64_t {aka long long int} 6565s | %llu 6565s 6565s If you find this error message confusing, uninformative, or wrong, please open an issue: 6565s https://github.com/diku-dk/futhark/issues 6565s 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.fut: 6566s Compiling with --backend=opencl: 6566s cc failed with code 1: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c: In function ‘futrts_umul_hi64’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ^~~~~~~~~~~ 6566s | __uint32_t 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4494:90: error: expected ‘)’ before ‘a’ 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4494:109: error: expected ‘)’ before ‘b’ 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c: In function ‘futrts_smul_hi64’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ^~~~~~~~~~ 6566s | __int128__ 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4498:86: error: expected ‘)’ before ‘a’ 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:4498:104: error: expected ‘)’ before ‘b’ 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c: In function ‘mk_compile_opts’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records3.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6566s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6566s | ~~^ ~~~~~~~~~~~~~ 6566s | | | 6566s | unsigned int int64_t {aka long long int} 6566s | %llu 6566s 6566s If you find this error message confusing, uninformative, or wrong, please open an issue: 6566s https://github.com/diku-dk/futhark/issues 6566s 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.fut: 6566s Compiling with --backend=opencl: 6566s cc failed with code 1: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c: In function ‘futrts_umul_hi64’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ^~~~~~~~~~~ 6566s | __uint32_t 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4494:90: error: expected ‘)’ before ‘a’ 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4494:109: error: expected ‘)’ before ‘b’ 6566s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c: In function ‘futrts_smul_hi64’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ^~~~~~~~~~ 6566s | __int128__ 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4498:86: error: expected ‘)’ before ‘a’ 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:4498:104: error: expected ‘)’ before ‘b’ 6566s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6566s | ~ ^ 6566s | ) 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c: In function ‘mk_compile_opts’: 6566s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records4.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6566s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6566s | ~~^ ~~~~~~~~~~~~~ 6566s | | | 6566s | unsigned int int64_t {aka long long int} 6566s | %llu 6566s 6566s If you find this error message confusing, uninformative, or wrong, please open an issue: 6566s https://github.com/diku-dk/futhark/issues 6566s 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.fut: 6567s Compiling with --backend=opencl: 6567s cc failed with code 1: 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c: In function ‘futrts_umul_hi64’: 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6567s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6567s | ^~~~~~~~~~~ 6567s | __uint32_t 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4495:90: error: expected ‘)’ before ‘a’ 6567s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6567s | ~ ^ 6567s | ) 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4495:109: error: expected ‘)’ before ‘b’ 6567s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6567s | ~ ^ 6567s | ) 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c: In function ‘futrts_smul_hi64’: 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6567s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6567s | ^~~~~~~~~~ 6567s | __int128__ 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4499:86: error: expected ‘)’ before ‘a’ 6567s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6567s | ~ ^ 6567s | ) 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:4499:104: error: expected ‘)’ before ‘b’ 6567s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6567s | ~ ^ 6567s | ) 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c: In function ‘mk_compile_opts’: 6567s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records5.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6567s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6567s | ~~^ ~~~~~~~~~~~~~ 6567s | | | 6567s | unsigned int int64_t {aka long long int} 6567s | %llu 6567s 6567s If you find this error message confusing, uninformative, or wrong, please open an issue: 6567s https://github.com/diku-dk/futhark/issues 6567s 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.fut: 6575s Compiling with --backend=opencl: 6575s cc failed with code 1: 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c: In function ‘futrts_umul_hi64’: 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6575s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6575s | ^~~~~~~~~~~ 6575s | __uint32_t 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4493:90: error: expected ‘)’ before ‘a’ 6575s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6575s | ~ ^ 6575s | ) 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4493:109: error: expected ‘)’ before ‘b’ 6575s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6575s | ~ ^ 6575s | ) 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c: In function ‘futrts_smul_hi64’: 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6575s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6575s | ^~~~~~~~~~ 6575s | __int128__ 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4497:86: error: expected ‘)’ before ‘a’ 6575s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6575s | ~ ^ 6575s | ) 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:4497:104: error: expected ‘)’ before ‘b’ 6575s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6575s | ~ ^ 6575s | ) 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c: In function ‘mk_compile_opts’: 6575s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6575s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6575s | ~~^ ~~~~~~~~~~~~~ 6575s | | | 6575s | unsigned int int64_t {aka long long int} 6575s | %llu 6575s 6575s If you find this error message confusing, uninformative, or wrong, please open an issue: 6575s https://github.com/diku-dk/futhark/issues 6575s 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut: 6576s Compiling with --backend=opencl: 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:8-9: 6576s Unused name "a". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:10-11: 6576s Unused name "b". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:12-13: 6576s Unused name "c". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:14-15: 6576s Unused name "d". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:18-19: 6576s Unused name "f". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:20-21: 6576s Unused name "g". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:22-23: 6576s Unused name "h". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:24-25: 6576s Unused name "i". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:26-27: 6576s Unused name "j". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:28-29: 6576s Unused name "k". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:30-31: 6576s Unused name "l". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:32-33: 6576s Unused name "m". 6576s 6576s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.fut:7:34-35: 6576s Unused name "n". 6576s cc failed with code 1: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c: In function ‘futrts_umul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ^~~~~~~~~~~ 6576s | __uint32_t 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4493:90: error: expected ‘)’ before ‘a’ 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4493:109: error: expected ‘)’ before ‘b’ 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c: In function ‘futrts_smul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ^~~~~~~~~~ 6576s | __int128__ 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4497:86: error: expected ‘)’ before ‘a’ 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:4497:104: error: expected ‘)’ before ‘b’ 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c: In function ‘mk_compile_opts’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6576s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6576s | ~~^ ~~~~~~~~~~~~~ 6576s | | | 6576s | unsigned int int64_t {aka long long int} 6576s | %llu 6576s 6576s If you find this error message confusing, uninformative, or wrong, please open an issue: 6576s https://github.com/diku-dk/futhark/issues 6576s 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.fut: 6576s Generating reference outputs: 6576s cc failed with code 1: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c: In function ‘futrts_umul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6576s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ^~~~~~~~~~~ 6576s | __uint32_t 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:90: error: expected ‘)’ before ‘a’ 6576s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4412:109: error: expected ‘)’ before ‘b’ 6576s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c: In function ‘futrts_smul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6576s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ^~~~~~~~~~ 6576s | __int128__ 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:86: error: expected ‘)’ before ‘a’ 6576s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm-tr.c:4416:104: error: expected ‘)’ before ‘b’ 6576s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s 6576s If you find this error message confusing, uninformative, or wrong, please open an issue: 6576s https://github.com/diku-dk/futhark/issues 6576s 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.fut: 6576s Compiling with --backend=opencl: 6576s cc failed with code 1: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c: In function ‘futrts_umul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ^~~~~~~~~~~ 6576s | __uint32_t 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4493:90: error: expected ‘)’ before ‘a’ 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4493:109: error: expected ‘)’ before ‘b’ 6576s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c: In function ‘futrts_smul_hi64’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ^~~~~~~~~~ 6576s | __int128__ 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4497:86: error: expected ‘)’ before ‘a’ 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:4497:104: error: expected ‘)’ before ‘b’ 6576s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6576s | ~ ^ 6576s | ) 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c: In function ‘mk_compile_opts’: 6576s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records8.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6576s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6576s | ~~^ ~~~~~~~~~~~~~ 6576s | | | 6576s | unsigned int int64_t {aka long long int} 6576s | %llu 6576s 6576s If you find this error message confusing, uninformative, or wrong, please open an issue: 6576s https://github.com/diku-dk/futhark/issues 6576s 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.fut: 6577s Compiling with --backend=opencl: 6577s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.fut:5:28-29: 6577s Defaulting ambiguous type to i32. 6577s cc failed with code 1: 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c: In function ‘futrts_umul_hi64’: 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6577s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6577s | ^~~~~~~~~~~ 6577s | __uint32_t 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4493:90: error: expected ‘)’ before ‘a’ 6577s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6577s | ~ ^ 6577s | ) 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4493:109: error: expected ‘)’ before ‘b’ 6577s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6577s | ~ ^ 6577s | ) 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c: In function ‘futrts_smul_hi64’: 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6577s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6577s | ^~~~~~~~~~ 6577s | __int128__ 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4497:86: error: expected ‘)’ before ‘a’ 6577s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6577s | ~ ^ 6577s | ) 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:4497:104: error: expected ‘)’ before ‘b’ 6577s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6577s | ~ ^ 6577s | ) 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c: In function ‘mk_compile_opts’: 6577s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/records9.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6577s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6577s | ~~^ ~~~~~~~~~~~~~ 6577s | | | 6577s | unsigned int int64_t {aka long long int} 6577s | %llu 6577s 6577s If you find this error message confusing, uninformative, or wrong, please open an issue: 6577s https://github.com/diku-dk/futhark/issues 6577s 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.fut: 6579s Generating reference outputs: 6579s cc failed with code 1: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c: In function ‘futrts_umul_hi64’: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6579s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ^~~~~~~~~~~ 6579s | __uint32_t 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:90: error: expected ‘)’ before ‘a’ 6579s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4428:109: error: expected ‘)’ before ‘b’ 6579s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c: In function ‘futrts_smul_hi64’: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6579s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ^~~~~~~~~~ 6579s | __int128__ 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:86: error: expected ‘)’ before ‘a’ 6579s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/batch-mm-lud.c:4432:104: error: expected ‘)’ before ‘b’ 6579s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s 6579s If you find this error message confusing, uninformative, or wrong, please open an issue: 6579s https://github.com/diku-dk/futhark/issues 6579s 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.fut: 6579s Compiling with --backend=opencl: 6579s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.fut:7:9-39: 6579s Entry point parameter 6579s 6579s ((a: *[d₀]i32): *[]i32, (b: *[d₁]i32): *[]i32, (n: i32): i32) 6579s 6579s will have an opaque type, so the entry point will likely not be callable. 6579s cc failed with code 1: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c: In function ‘futrts_umul_hi64’: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6579s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ^~~~~~~~~~~ 6579s | __uint32_t 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4527:90: error: expected ‘)’ before ‘a’ 6579s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4527:109: error: expected ‘)’ before ‘b’ 6579s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c: In function ‘futrts_smul_hi64’: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6579s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ^~~~~~~~~~ 6579s | __int128__ 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4531:86: error: expected ‘)’ before ‘a’ 6579s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:4531:104: error: expected ‘)’ before ‘b’ 6579s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6579s | ~ ^ 6579s | ) 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c: In function ‘mk_compile_opts’: 6579s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redundant-merge-variable.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6579s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6579s | ~~^ ~~~~~~~~~~~~~ 6579s | | | 6579s | unsigned int int64_t {aka long long int} 6579s | %llu 6579s 6579s If you find this error message confusing, uninformative, or wrong, please open an issue: 6579s https://github.com/diku-dk/futhark/issues 6579s 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.fut: 6585s Compiling with --backend=opencl: 6585s cc failed with code 1: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c: In function ‘futrts_umul_hi64’: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6585s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ^~~~~~~~~~~ 6585s | __uint32_t 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4523:90: error: expected ‘)’ before ‘a’ 6585s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4523:109: error: expected ‘)’ before ‘b’ 6585s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c: In function ‘futrts_smul_hi64’: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6585s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ^~~~~~~~~~ 6585s | __int128__ 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4527:86: error: expected ‘)’ before ‘a’ 6585s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:4527:104: error: expected ‘)’ before ‘b’ 6585s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c: In function ‘mk_compile_opts’: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/redomapNew.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6585s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6585s | ~~^ ~~~~~~~~~~~~~ 6585s | | | 6585s | unsigned int int64_t {aka long long int} 6585s | %llu 6585s 6585s If you find this error message confusing, uninformative, or wrong, please open an issue: 6585s https://github.com/diku-dk/futhark/issues 6585s 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.fut: 6585s Generating reference outputs: 6585s cc failed with code 1: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c: In function ‘futrts_umul_hi64’: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6585s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ^~~~~~~~~~~ 6585s | __uint32_t 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:90: error: expected ‘)’ before ‘a’ 6585s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4412:109: error: expected ‘)’ before ‘b’ 6585s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c: In function ‘futrts_smul_hi64’: 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6585s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ^~~~~~~~~~ 6585s | __int128__ 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:86: error: expected ‘)’ before ‘a’ 6585s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/mmm.c:4416:104: error: expected ‘)’ before ‘b’ 6585s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6585s | ~ ^ 6585s | ) 6585s 6585s If you find this error message confusing, uninformative, or wrong, please open an issue: 6585s https://github.com/diku-dk/futhark/issues 6585s 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.fut: 6587s Generating reference outputs: 6587s cc failed with code 1: 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c: In function ‘futrts_umul_hi64’: 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6587s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6587s | ^~~~~~~~~~~ 6587s | __uint32_t 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:90: error: expected ‘)’ before ‘a’ 6587s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6587s | ~ ^ 6587s | ) 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4428:109: error: expected ‘)’ before ‘b’ 6587s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6587s | ~ ^ 6587s | ) 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c: In function ‘futrts_smul_hi64’: 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6587s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6587s | ^~~~~~~~~~ 6587s | __int128__ 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:86: error: expected ‘)’ before ‘a’ 6587s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6587s | ~ ^ 6587s | ) 6587s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test1.c:4432:104: error: expected ‘)’ before ‘b’ 6587s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6587s | ~ ^ 6587s | ) 6587s 6587s If you find this error message confusing, uninformative, or wrong, please open an issue: 6587s https://github.com/diku-dk/futhark/issues 6587s 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.fut: 6588s Generating reference outputs: 6588s cc failed with code 1: 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c: In function ‘futrts_umul_hi64’: 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6588s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6588s | ^~~~~~~~~~~ 6588s | __uint32_t 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:90: error: expected ‘)’ before ‘a’ 6588s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6588s | ~ ^ 6588s | ) 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4428:109: error: expected ‘)’ before ‘b’ 6588s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6588s | ~ ^ 6588s | ) 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c: In function ‘futrts_smul_hi64’: 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6588s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6588s | ^~~~~~~~~~ 6588s | __int128__ 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:86: error: expected ‘)’ before ‘a’ 6588s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6588s | ~ ^ 6588s | ) 6588s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test2.c:4432:104: error: expected ‘)’ before ‘b’ 6588s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6588s | ~ ^ 6588s | ) 6588s 6588s If you find this error message confusing, uninformative, or wrong, please open an issue: 6588s https://github.com/diku-dk/futhark/issues 6588s 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.fut: 6591s Generating reference outputs: 6591s cc failed with code 1: 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c: In function ‘futrts_umul_hi64’: 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6591s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6591s | ^~~~~~~~~~~ 6591s | __uint32_t 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:78: note: each undeclared identifier is reported only once for each function it appears in 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:90: error: expected ‘)’ before ‘a’ 6591s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6591s | ~ ^ 6591s | ) 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4429:109: error: expected ‘)’ before ‘b’ 6591s 4429 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6591s | ~ ^ 6591s | ) 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c: In function ‘futrts_smul_hi64’: 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6591s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6591s | ^~~~~~~~~~ 6591s | __int128__ 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:86: error: expected ‘)’ before ‘a’ 6591s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6591s | ~ ^ 6591s | ) 6591s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/reg3d-test3.c:4433:104: error: expected ‘)’ before ‘b’ 6591s 4433 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6591s | ~ ^ 6591s | ) 6591s 6591s If you find this error message confusing, uninformative, or wrong, please open an issue: 6591s https://github.com/diku-dk/futhark/issues 6591s 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut: 6593s Compiling with --backend=opencl: 6593s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut:8:21-22: 6593s Unused name "y". 6593s 6593s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.fut:8:29-30: 6593s Unused name "z". 6593s cc failed with code 1: 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c: In function ‘futrts_umul_hi64’: 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6593s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6593s | ^~~~~~~~~~~ 6593s | __uint32_t 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4494:90: error: expected ‘)’ before ‘a’ 6593s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6593s | ~ ^ 6593s | ) 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4494:109: error: expected ‘)’ before ‘b’ 6593s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6593s | ~ ^ 6593s | ) 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c: In function ‘futrts_smul_hi64’: 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6593s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6593s | ^~~~~~~~~~ 6593s | __int128__ 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4498:86: error: expected ‘)’ before ‘a’ 6593s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6593s | ~ ^ 6593s | ) 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:4498:104: error: expected ‘)’ before ‘b’ 6593s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6593s | ~ ^ 6593s | ) 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c: In function ‘mk_compile_opts’: 6593s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/renameTest.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6593s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6593s | ~~^ ~~~~~~~~~~~~~ 6593s | | | 6593s | unsigned int int64_t {aka long long int} 6593s | %llu 6593s 6593s If you find this error message confusing, uninformative, or wrong, please open an issue: 6593s https://github.com/diku-dk/futhark/issues 6593s 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.fut: 6594s Generating reference outputs: 6594s cc failed with code 1: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c: In function ‘futrts_umul_hi64’: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6594s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ^~~~~~~~~~~ 6594s | __uint32_t 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:78: note: each undeclared identifier is reported only once for each function it appears in 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:90: error: expected ‘)’ before ‘a’ 6594s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4450:109: error: expected ‘)’ before ‘b’ 6594s 4450 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c: In function ‘futrts_smul_hi64’: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6594s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ^~~~~~~~~~ 6594s | __int128__ 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:86: error: expected ‘)’ before ‘a’ 6594s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reg-tiling/sgemm.c:4454:104: error: expected ‘)’ before ‘b’ 6594s 4454 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s 6594s If you find this error message confusing, uninformative, or wrong, please open an issue: 6594s https://github.com/diku-dk/futhark/issues 6594s 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.fut: 6594s Compiling with --backend=opencl: 6594s cc failed with code 1: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c: In function ‘futrts_umul_hi64’: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ^~~~~~~~~~~ 6594s | __uint32_t 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4507:90: error: expected ‘)’ before ‘a’ 6594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4507:109: error: expected ‘)’ before ‘b’ 6594s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c: In function ‘futrts_smul_hi64’: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ^~~~~~~~~~ 6594s | __int128__ 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4511:86: error: expected ‘)’ before ‘a’ 6594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:4511:104: error: expected ‘)’ before ‘b’ 6594s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6594s | ~ ^ 6594s | ) 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c: In function ‘mk_compile_opts’: 6594s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6594s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6594s | ~~^ ~~~~~~~~~~~~~ 6594s | | | 6594s | unsigned int int64_t {aka long long int} 6594s | %llu 6594s 6594s If you find this error message confusing, uninformative, or wrong, please open an issue: 6594s https://github.com/diku-dk/futhark/issues 6594s 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.fut: 6599s Compiling with --backend=opencl: 6599s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.fut:5:14-33: 6599s Entry point parameter 6599s 6599s ((b: [n]i32): [n]i32, (m: i64): i64) 6599s 6599s will have an opaque type, so the entry point will likely not be callable. 6599s cc failed with code 1: 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c: In function ‘futrts_umul_hi64’: 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6599s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6599s | ^~~~~~~~~~~ 6599s | __uint32_t 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4540:90: error: expected ‘)’ before ‘a’ 6599s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6599s | ~ ^ 6599s | ) 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4540:109: error: expected ‘)’ before ‘b’ 6599s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6599s | ~ ^ 6599s | ) 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c: In function ‘futrts_smul_hi64’: 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6599s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6599s | ^~~~~~~~~~ 6599s | __int128__ 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4544:86: error: expected ‘)’ before ‘a’ 6599s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6599s | ~ ^ 6599s | ) 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:4544:104: error: expected ‘)’ before ‘b’ 6599s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6599s | ~ ^ 6599s | ) 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c: In function ‘mk_compile_opts’: 6599s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate3.c:7872:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6599s 7872 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6599s | ~~^ ~~~~~~~~~~~~~ 6599s | | | 6599s | unsigned int int64_t {aka long long int} 6599s | %llu 6599s 6599s If you find this error message confusing, uninformative, or wrong, please open an issue: 6599s https://github.com/diku-dk/futhark/issues 6599s 6600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.fut: 6600s Compiling with --backend=opencl: 6600s cc failed with code 1: 6600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c: In function ‘futrts_umul_hi64’: 6600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6600s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6600s | ^~~~~~~~~~~ 6600s | __uint32_t 6600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6600s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4493:90: error: expected ‘)’ before ‘a’ 6600s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6600s | ~ ^ 6600s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4493:109: error: expected ‘)’ before ‘b’ 6601s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c: In function ‘futrts_smul_hi64’: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6601s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ^~~~~~~~~~ 6601s | __int128__ 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4497:86: error: expected ‘)’ before ‘a’ 6601s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:4497:104: error: expected ‘)’ before ‘b’ 6601s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c: In function ‘mk_compile_opts’: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/replicate1.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6601s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6601s | ~~^ ~~~~~~~~~~~~~ 6601s | | | 6601s | unsigned int int64_t {aka long long int} 6601s | %llu 6601s 6601s If you find this error message confusing, uninformative, or wrong, please open an issue: 6601s https://github.com/diku-dk/futhark/issues 6601s 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.fut: 6601s Compiling with --backend=opencl: 6601s cc failed with code 1: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c: In function ‘futrts_umul_hi64’: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6601s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6601s | ^~~~~~~~~~~ 6601s | __uint32_t 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4522:90: error: expected ‘)’ before ‘a’ 6601s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4522:109: error: expected ‘)’ before ‘b’ 6601s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c: In function ‘futrts_smul_hi64’: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6601s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ^~~~~~~~~~ 6601s | __int128__ 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4526:86: error: expected ‘)’ before ‘a’ 6601s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:4526:104: error: expected ‘)’ before ‘b’ 6601s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6601s | ~ ^ 6601s | ) 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c: In function ‘mk_compile_opts’: 6601s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape1.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6601s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6601s | ~~^ ~~~~~~~~~~~~~ 6601s | | | 6601s | unsigned int int64_t {aka long long int} 6601s | %llu 6601s 6601s If you find this error message confusing, uninformative, or wrong, please open an issue: 6601s https://github.com/diku-dk/futhark/issues 6601s 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.fut: 6602s Compiling with --backend=opencl: 6602s cc failed with code 1: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c: In function ‘futrts_umul_hi64’: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6602s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6602s | ^~~~~~~~~~~ 6602s | __uint32_t 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4522:90: error: expected ‘)’ before ‘a’ 6602s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6602s | ~ ^ 6602s | ) 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4522:109: error: expected ‘)’ before ‘b’ 6602s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6602s | ~ ^ 6602s | ) 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c: In function ‘futrts_smul_hi64’: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6602s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6602s | ^~~~~~~~~~ 6602s | __int128__ 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4526:86: error: expected ‘)’ before ‘a’ 6602s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6602s | ~ ^ 6602s | ) 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:4526:104: error: expected ‘)’ before ‘b’ 6602s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6602s | ~ ^ 6602s | ) 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c: In function ‘mk_compile_opts’: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape3.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6602s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6602s | ~~^ ~~~~~~~~~~~~~ 6602s | | | 6602s | unsigned int int64_t {aka long long int} 6602s | %llu 6602s 6602s If you find this error message confusing, uninformative, or wrong, please open an issue: 6602s https://github.com/diku-dk/futhark/issues 6602s 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.fut: 6602s Compiling with --backend=opencl: 6602s cc failed with code 1: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c: In function ‘futrts_umul_hi64’: 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6602s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6602s | ^~~~~~~~~~~ 6602s | __uint32_t 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6602s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4509:90: error: expected ‘)’ before ‘a’ 6602s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6602s | ~ ^ 6603s | ) 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4509:109: error: expected ‘)’ before ‘b’ 6603s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6603s | ~ ^ 6603s | ) 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c: In function ‘futrts_smul_hi64’: 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6603s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6603s | ^~~~~~~~~~ 6603s | __int128__ 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4513:86: error: expected ‘)’ before ‘a’ 6603s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6603s | ~ ^ 6603s | ) 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:4513:104: error: expected ‘)’ before ‘b’ 6603s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6603s | ~ ^ 6603s | ) 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c: In function ‘mk_compile_opts’: 6603s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reshape4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6603s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6603s | ~~^ ~~~~~~~~~~~~~ 6603s | | | 6603s | unsigned int int64_t {aka long long int} 6603s | %llu 6603s 6603s If you find this error message confusing, uninformative, or wrong, please open an issue: 6603s https://github.com/diku-dk/futhark/issues 6603s 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.fut: 6610s Compiling with --backend=opencl: 6610s cc failed with code 1: 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c: In function ‘futrts_umul_hi64’: 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6610s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6610s | ^~~~~~~~~~~ 6610s | __uint32_t 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4507:90: error: expected ‘)’ before ‘a’ 6610s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6610s | ~ ^ 6610s | ) 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4507:109: error: expected ‘)’ before ‘b’ 6610s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6610s | ~ ^ 6610s | ) 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c: In function ‘futrts_smul_hi64’: 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6610s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6610s | ^~~~~~~~~~ 6610s | __int128__ 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4511:86: error: expected ‘)’ before ‘a’ 6610s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6610s | ~ ^ 6610s | ) 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:4511:104: error: expected ‘)’ before ‘b’ 6610s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6610s | ~ ^ 6610s | ) 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c: In function ‘mk_compile_opts’: 6610s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/revdims.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6610s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6610s | ~~^ ~~~~~~~~~~~~~ 6610s | | | 6610s | unsigned int int64_t {aka long long int} 6610s | %llu 6610s 6610s If you find this error message confusing, uninformative, or wrong, please open an issue: 6610s https://github.com/diku-dk/futhark/issues 6610s 6610s (1502 failed, 176 passed, 625 to go). 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.fut: 6611s Compiling with --backend=opencl: 6611s cc failed with code 1: 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c: In function ‘futrts_umul_hi64’: 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6611s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6611s | ^~~~~~~~~~~ 6611s | __uint32_t 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4507:90: error: expected ‘)’ before ‘a’ 6611s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6611s | ~ ^ 6611s | ) 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4507:109: error: expected ‘)’ before ‘b’ 6611s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6611s | ~ ^ 6611s | ) 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c: In function ‘futrts_smul_hi64’: 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6611s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6611s | ^~~~~~~~~~ 6611s | __int128__ 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4511:86: error: expected ‘)’ before ‘a’ 6611s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6611s | ~ ^ 6611s | ) 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:4511:104: error: expected ‘)’ before ‘b’ 6611s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6611s | ~ ^ 6611s | ) 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c: In function ‘mk_compile_opts’: 6611s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6611s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6611s | ~~^ ~~~~~~~~~~~~~ 6611s | | | 6611s | unsigned int int64_t {aka long long int} 6611s | %llu 6611s 6611s If you find this error message confusing, uninformative, or wrong, please open an issue: 6611s https://github.com/diku-dk/futhark/issues 6611s 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.fut: 6612s Compiling with --backend=opencl: 6612s cc failed with code 1: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c: In function ‘futrts_umul_hi64’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ^~~~~~~~~~~ 6612s | __uint32_t 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4507:90: error: expected ‘)’ before ‘a’ 6612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4507:109: error: expected ‘)’ before ‘b’ 6612s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c: In function ‘futrts_smul_hi64’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ^~~~~~~~~~ 6612s | __int128__ 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4511:86: error: expected ‘)’ before ‘a’ 6612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:4511:104: error: expected ‘)’ before ‘b’ 6612s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c: In function ‘mk_compile_opts’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/reverse0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6612s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6612s | ~~^ ~~~~~~~~~~~~~ 6612s | | | 6612s | unsigned int int64_t {aka long long int} 6612s | %llu 6612s 6612s If you find this error message confusing, uninformative, or wrong, please open an issue: 6612s https://github.com/diku-dk/futhark/issues 6612s 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.fut: 6612s Compiling with --backend=opencl: 6612s cc failed with code 1: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c: In function ‘futrts_umul_hi64’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6612s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ^~~~~~~~~~~ 6612s | __uint32_t 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4494:90: error: expected ‘)’ before ‘a’ 6612s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4494:109: error: expected ‘)’ before ‘b’ 6612s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c: In function ‘futrts_smul_hi64’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6612s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ^~~~~~~~~~ 6612s | __int128__ 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4498:86: error: expected ‘)’ before ‘a’ 6612s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:4498:104: error: expected ‘)’ before ‘b’ 6612s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6612s | ~ ^ 6612s | ) 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c: In function ‘mk_compile_opts’: 6612s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/agm.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6612s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6612s | ~~^ ~~~~~~~~~~~~~ 6612s | | | 6612s | unsigned int int64_t {aka long long int} 6612s | %llu 6612s 6612s If you find this error message confusing, uninformative, or wrong, please open an issue: 6612s https://github.com/diku-dk/futhark/issues 6612s 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.fut: 6614s Compiling with --backend=opencl: 6614s cc failed with code 1: 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c: In function ‘futrts_umul_hi64’: 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6614s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6614s | ^~~~~~~~~~~ 6614s | __uint32_t 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4507:90: error: expected ‘)’ before ‘a’ 6614s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6614s | ~ ^ 6614s | ) 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4507:109: error: expected ‘)’ before ‘b’ 6614s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6614s | ~ ^ 6614s | ) 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c: In function ‘futrts_smul_hi64’: 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6614s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6614s | ^~~~~~~~~~ 6614s | __int128__ 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4511:86: error: expected ‘)’ before ‘a’ 6614s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6614s | ~ ^ 6614s | ) 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:4511:104: error: expected ‘)’ before ‘b’ 6614s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6614s | ~ ^ 6614s | ) 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c: In function ‘mk_compile_opts’: 6614s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/100doors.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6614s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6614s | ~~^ ~~~~~~~~~~~~~ 6614s | | | 6614s | unsigned int int64_t {aka long long int} 6614s | %llu 6614s 6614s If you find this error message confusing, uninformative, or wrong, please open an issue: 6614s https://github.com/diku-dk/futhark/issues 6614s 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.fut: 6616s Compiling with --backend=opencl: 6616s cc failed with code 1: 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c: In function ‘futrts_umul_hi64’: 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6616s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6616s | ^~~~~~~~~~~ 6616s | __uint32_t 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4507:90: error: expected ‘)’ before ‘a’ 6616s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6616s | ~ ^ 6616s | ) 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4507:109: error: expected ‘)’ before ‘b’ 6616s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6616s | ~ ^ 6616s | ) 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c: In function ‘futrts_smul_hi64’: 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6616s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6616s | ^~~~~~~~~~ 6616s | __int128__ 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4511:86: error: expected ‘)’ before ‘a’ 6616s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6616s | ~ ^ 6616s | ) 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:4511:104: error: expected ‘)’ before ‘b’ 6616s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6616s | ~ ^ 6616s | ) 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c: In function ‘mk_compile_opts’: 6616s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/arithmetic_means.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6616s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6616s | ~~^ ~~~~~~~~~~~~~ 6616s | | | 6616s | unsigned int int64_t {aka long long int} 6616s | %llu 6616s 6616s If you find this error message confusing, uninformative, or wrong, please open an issue: 6616s https://github.com/diku-dk/futhark/issues 6616s 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.fut: 6618s Compiling with --backend=opencl: 6618s cc failed with code 1: 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c: In function ‘futrts_umul_hi64’: 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6618s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6618s | ^~~~~~~~~~~ 6618s | __uint32_t 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4507:90: error: expected ‘)’ before ‘a’ 6618s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6618s | ~ ^ 6618s | ) 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4507:109: error: expected ‘)’ before ‘b’ 6618s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6618s | ~ ^ 6618s | ) 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c: In function ‘futrts_smul_hi64’: 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6618s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6618s | ^~~~~~~~~~ 6618s | __int128__ 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4511:86: error: expected ‘)’ before ‘a’ 6618s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6618s | ~ ^ 6618s | ) 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:4511:104: error: expected ‘)’ before ‘b’ 6618s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6618s | ~ ^ 6618s | ) 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c: In function ‘mk_compile_opts’: 6618s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/almostprime.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6618s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6618s | ~~^ ~~~~~~~~~~~~~ 6618s | | | 6618s | unsigned int int64_t {aka long long int} 6618s | %llu 6618s 6618s If you find this error message confusing, uninformative, or wrong, please open an issue: 6618s https://github.com/diku-dk/futhark/issues 6618s 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.fut: 6624s Compiling with --backend=opencl: 6624s cc failed with code 1: 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c: In function ‘futrts_umul_hi64’: 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6624s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6624s | ^~~~~~~~~~~ 6624s | __uint32_t 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4493:90: error: expected ‘)’ before ‘a’ 6624s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6624s | ~ ^ 6624s | ) 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4493:109: error: expected ‘)’ before ‘b’ 6624s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6624s | ~ ^ 6624s | ) 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c: In function ‘futrts_smul_hi64’: 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6624s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6624s | ^~~~~~~~~~ 6624s | __int128__ 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4497:86: error: expected ‘)’ before ‘a’ 6624s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6624s | ~ ^ 6624s | ) 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:4497:104: error: expected ‘)’ before ‘b’ 6624s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6624s | ~ ^ 6624s | ) 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c: In function ‘mk_compile_opts’: 6624s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarydigits.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6624s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6624s | ~~^ ~~~~~~~~~~~~~ 6624s | | | 6624s | unsigned int int64_t {aka long long int} 6624s | %llu 6624s 6624s If you find this error message confusing, uninformative, or wrong, please open an issue: 6624s https://github.com/diku-dk/futhark/issues 6624s 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.fut: 6625s Compiling with --backend=opencl: 6625s cc failed with code 1: 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c: In function ‘futrts_umul_hi64’: 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6625s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6625s | ^~~~~~~~~~~ 6625s | __uint32_t 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4508:90: error: expected ‘)’ before ‘a’ 6625s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6625s | ~ ^ 6625s | ) 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4508:109: error: expected ‘)’ before ‘b’ 6625s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6625s | ~ ^ 6625s | ) 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c: In function ‘futrts_smul_hi64’: 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6625s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6625s | ^~~~~~~~~~ 6625s | __int128__ 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4512:86: error: expected ‘)’ before ‘a’ 6625s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6625s | ~ ^ 6625s | ) 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:4512:104: error: expected ‘)’ before ‘b’ 6625s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6625s | ~ ^ 6625s | ) 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c: In function ‘mk_compile_opts’: 6625s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/binarysearch.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6625s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6625s | ~~^ ~~~~~~~~~~~~~ 6625s | | | 6625s | unsigned int int64_t {aka long long int} 6625s | %llu 6625s 6625s If you find this error message confusing, uninformative, or wrong, please open an issue: 6625s https://github.com/diku-dk/futhark/issues 6625s 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.fut: 6626s Compiling with --backend=opencl: 6626s cc failed with code 1: 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c: In function ‘futrts_umul_hi64’: 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4513:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6626s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6626s | ^~~~~~~~~~~ 6626s | __uint32_t 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4513:78: note: each undeclared identifier is reported only once for each function it appears in 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4513:90: error: expected ‘)’ before ‘a’ 6626s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6626s | ~ ^ 6626s | ) 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4513:109: error: expected ‘)’ before ‘b’ 6626s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6626s | ~ ^ 6626s | ) 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c: In function ‘futrts_smul_hi64’: 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4517:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6626s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6626s | ^~~~~~~~~~ 6626s | __int128__ 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4517:86: error: expected ‘)’ before ‘a’ 6626s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6626s | ~ ^ 6626s | ) 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:4517:104: error: expected ‘)’ before ‘b’ 6626s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6626s | ~ ^ 6626s | ) 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c: In function ‘mk_compile_opts’: 6626s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/complex.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6626s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6626s | ~~^ ~~~~~~~~~~~~~ 6626s | | | 6626s | unsigned int int64_t {aka long long int} 6626s | %llu 6626s 6626s If you find this error message confusing, uninformative, or wrong, please open an issue: 6626s https://github.com/diku-dk/futhark/issues 6626s 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.fut: 6627s Compiling with --backend=opencl: 6627s cc failed with code 1: 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c: In function ‘futrts_umul_hi64’: 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6627s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6627s | ^~~~~~~~~~~ 6627s | __uint32_t 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4507:90: error: expected ‘)’ before ‘a’ 6627s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6627s | ~ ^ 6627s | ) 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4507:109: error: expected ‘)’ before ‘b’ 6627s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6627s | ~ ^ 6627s | ) 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c: In function ‘futrts_smul_hi64’: 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6627s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6627s | ^~~~~~~~~~ 6627s | __int128__ 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4511:86: error: expected ‘)’ before ‘a’ 6627s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6627s | ~ ^ 6627s | ) 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:4511:104: error: expected ‘)’ before ‘b’ 6627s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6627s | ~ ^ 6627s | ) 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c: In function ‘mk_compile_opts’: 6627s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/count_in_octal.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6627s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6627s | ~~^ ~~~~~~~~~~~~~ 6627s | | | 6627s | unsigned int int64_t {aka long long int} 6627s | %llu 6627s 6627s If you find this error message confusing, uninformative, or wrong, please open an issue: 6627s https://github.com/diku-dk/futhark/issues 6627s 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.fut: 6629s Compiling with --backend=opencl: 6629s cc failed with code 1: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c: In function ‘futrts_umul_hi64’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6629s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ^~~~~~~~~~~ 6629s | __uint32_t 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4510:90: error: expected ‘)’ before ‘a’ 6629s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4510:109: error: expected ‘)’ before ‘b’ 6629s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c: In function ‘futrts_smul_hi64’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6629s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ^~~~~~~~~~ 6629s | __int128__ 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4514:86: error: expected ‘)’ before ‘a’ 6629s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:4514:104: error: expected ‘)’ before ‘b’ 6629s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c: In function ‘mk_compile_opts’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/eulermethod.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6629s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6629s | ~~^ ~~~~~~~~~~~~~ 6629s | | | 6629s | unsigned int int64_t {aka long long int} 6629s | %llu 6629s 6629s If you find this error message confusing, uninformative, or wrong, please open an issue: 6629s https://github.com/diku-dk/futhark/issues 6629s 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.fut: 6629s Compiling with --backend=opencl: 6629s cc failed with code 1: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c: In function ‘futrts_umul_hi64’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6629s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ^~~~~~~~~~~ 6629s | __uint32_t 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4493:90: error: expected ‘)’ before ‘a’ 6629s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4493:109: error: expected ‘)’ before ‘b’ 6629s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c: In function ‘futrts_smul_hi64’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6629s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ^~~~~~~~~~ 6629s | __int128__ 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4497:86: error: expected ‘)’ before ‘a’ 6629s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:4497:104: error: expected ‘)’ before ‘b’ 6629s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6629s | ~ ^ 6629s | ) 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c: In function ‘mk_compile_opts’: 6629s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/even_or_odd.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6629s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6629s | ~~^ ~~~~~~~~~~~~~ 6629s | | | 6629s | unsigned int int64_t {aka long long int} 6629s | %llu 6629s 6629s If you find this error message confusing, uninformative, or wrong, please open an issue: 6629s https://github.com/diku-dk/futhark/issues 6629s 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.fut: 6631s Compiling with --backend=opencl: 6631s cc failed with code 1: 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c: In function ‘futrts_umul_hi64’: 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6631s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6631s | ^~~~~~~~~~~ 6631s | __uint32_t 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4493:90: error: expected ‘)’ before ‘a’ 6631s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6631s | ~ ^ 6631s | ) 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4493:109: error: expected ‘)’ before ‘b’ 6631s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6631s | ~ ^ 6631s | ) 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c: In function ‘futrts_smul_hi64’: 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6631s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6631s | ^~~~~~~~~~ 6631s | __int128__ 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4497:86: error: expected ‘)’ before ‘a’ 6631s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6631s | ~ ^ 6631s | ) 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:4497:104: error: expected ‘)’ before ‘b’ 6631s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6631s | ~ ^ 6631s | ) 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c: In function ‘mk_compile_opts’: 6631s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fact_iterative.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6631s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6631s | ~~^ ~~~~~~~~~~~~~ 6631s | | | 6631s | unsigned int int64_t {aka long long int} 6631s | %llu 6631s 6631s If you find this error message confusing, uninformative, or wrong, please open an issue: 6631s https://github.com/diku-dk/futhark/issues 6631s 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.fut: 6636s Compiling with --backend=opencl: 6636s cc failed with code 1: 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c: In function ‘futrts_umul_hi64’: 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6636s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6636s | ^~~~~~~~~~~ 6636s | __uint32_t 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4507:90: error: expected ‘)’ before ‘a’ 6636s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6636s | ~ ^ 6636s | ) 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4507:109: error: expected ‘)’ before ‘b’ 6636s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6636s | ~ ^ 6636s | ) 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c: In function ‘futrts_smul_hi64’: 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6636s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6636s | ^~~~~~~~~~ 6636s | __int128__ 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4511:86: error: expected ‘)’ before ‘a’ 6636s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6636s | ~ ^ 6636s | ) 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:4511:104: error: expected ‘)’ before ‘b’ 6636s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6636s | ~ ^ 6636s | ) 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c: In function ‘mk_compile_opts’: 6636s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/amicablepairs.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6636s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6636s | ~~^ ~~~~~~~~~~~~~ 6636s | | | 6636s | unsigned int int64_t {aka long long int} 6636s | %llu 6636s 6636s If you find this error message confusing, uninformative, or wrong, please open an issue: 6636s https://github.com/diku-dk/futhark/issues 6636s 6637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.fut: 6637s Compiling with --backend=opencl: 6637s cc failed with code 1: 6637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c: In function ‘futrts_umul_hi64’: 6637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6637s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6637s | ^~~~~~~~~~~ 6637s | __uint32_t 6637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6637s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4493:90: error: expected ‘)’ before ‘a’ 6637s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6637s | ~ ^ 6638s | ) 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4493:109: error: expected ‘)’ before ‘b’ 6638s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6638s | ~ ^ 6638s | ) 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c: In function ‘futrts_smul_hi64’: 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6638s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6638s | ^~~~~~~~~~ 6638s | __int128__ 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4497:86: error: expected ‘)’ before ‘a’ 6638s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6638s | ~ ^ 6638s | ) 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:4497:104: error: expected ‘)’ before ‘b’ 6638s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6638s | ~ ^ 6638s | ) 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c: In function ‘mk_compile_opts’: 6638s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/fibonacci_iterative.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6638s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6638s | ~~^ ~~~~~~~~~~~~~ 6638s | | | 6638s | unsigned int int64_t {aka long long int} 6638s | %llu 6638s 6638s If you find this error message confusing, uninformative, or wrong, please open an issue: 6638s https://github.com/diku-dk/futhark/issues 6638s 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.fut: 6641s Compiling with --backend=opencl: 6641s cc failed with code 1: 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c: In function ‘futrts_umul_hi64’: 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6641s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6641s | ^~~~~~~~~~~ 6641s | __uint32_t 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4507:90: error: expected ‘)’ before ‘a’ 6641s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6641s | ~ ^ 6641s | ) 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4507:109: error: expected ‘)’ before ‘b’ 6641s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6641s | ~ ^ 6641s | ) 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c: In function ‘futrts_smul_hi64’: 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6641s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6641s | ^~~~~~~~~~ 6641s | __int128__ 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4511:86: error: expected ‘)’ before ‘a’ 6641s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6641s | ~ ^ 6641s | ) 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:4511:104: error: expected ‘)’ before ‘b’ 6641s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6641s | ~ ^ 6641s | ) 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c: In function ‘mk_compile_opts’: 6641s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/for.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6641s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6641s | ~~^ ~~~~~~~~~~~~~ 6641s | | | 6641s | unsigned int int64_t {aka long long int} 6641s | %llu 6641s 6641s If you find this error message confusing, uninformative, or wrong, please open an issue: 6641s https://github.com/diku-dk/futhark/issues 6641s 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.fut: 6642s Compiling with --backend=opencl: 6642s cc failed with code 1: 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c: In function ‘futrts_umul_hi64’: 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6642s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6642s | ^~~~~~~~~~~ 6642s | __uint32_t 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4507:90: error: expected ‘)’ before ‘a’ 6642s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6642s | ~ ^ 6642s | ) 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4507:109: error: expected ‘)’ before ‘b’ 6642s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6642s | ~ ^ 6642s | ) 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c: In function ‘futrts_smul_hi64’: 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6642s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6642s | ^~~~~~~~~~ 6642s | __int128__ 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4511:86: error: expected ‘)’ before ‘a’ 6642s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6642s | ~ ^ 6642s | ) 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:4511:104: error: expected ‘)’ before ‘b’ 6642s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6642s | ~ ^ 6642s | ) 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c: In function ‘mk_compile_opts’: 6642s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/greatest_element_of_list.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6642s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6642s | ~~^ ~~~~~~~~~~~~~ 6642s | | | 6642s | unsigned int int64_t {aka long long int} 6642s | %llu 6642s 6642s If you find this error message confusing, uninformative, or wrong, please open an issue: 6642s https://github.com/diku-dk/futhark/issues 6642s 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.fut: 6643s Compiling with --backend=opencl: 6643s cc failed with code 1: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c: In function ‘futrts_umul_hi64’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ^~~~~~~~~~~ 6643s | __uint32_t 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4507:90: error: expected ‘)’ before ‘a’ 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4507:109: error: expected ‘)’ before ‘b’ 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c: In function ‘futrts_smul_hi64’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ^~~~~~~~~~ 6643s | __int128__ 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4511:86: error: expected ‘)’ before ‘a’ 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:4511:104: error: expected ‘)’ before ‘b’ 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c: In function ‘mk_compile_opts’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/filter.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6643s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6643s | ~~^ ~~~~~~~~~~~~~ 6643s | | | 6643s | unsigned int int64_t {aka long long int} 6643s | %llu 6643s 6643s If you find this error message confusing, uninformative, or wrong, please open an issue: 6643s https://github.com/diku-dk/futhark/issues 6643s 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.fut: 6643s Compiling with --backend=opencl: 6643s cc failed with code 1: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c: In function ‘futrts_umul_hi64’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ^~~~~~~~~~~ 6643s | __uint32_t 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4507:90: error: expected ‘)’ before ‘a’ 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4507:109: error: expected ‘)’ before ‘b’ 6643s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c: In function ‘futrts_smul_hi64’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ^~~~~~~~~~ 6643s | __int128__ 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4511:86: error: expected ‘)’ before ‘a’ 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:4511:104: error: expected ‘)’ before ‘b’ 6643s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6643s | ~ ^ 6643s | ) 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c: In function ‘mk_compile_opts’: 6643s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/integer_sequence.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6643s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6643s | ~~^ ~~~~~~~~~~~~~ 6643s | | | 6643s | unsigned int int64_t {aka long long int} 6643s | %llu 6643s 6643s If you find this error message confusing, uninformative, or wrong, please open an issue: 6643s https://github.com/diku-dk/futhark/issues 6643s 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.fut: 6648s Compiling with --backend=opencl: 6648s cc failed with code 1: 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c: In function ‘futrts_umul_hi64’: 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6648s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6648s | ^~~~~~~~~~~ 6648s | __uint32_t 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4509:90: error: expected ‘)’ before ‘a’ 6648s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6648s | ~ ^ 6648s | ) 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4509:109: error: expected ‘)’ before ‘b’ 6648s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6648s | ~ ^ 6648s | ) 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c: In function ‘futrts_smul_hi64’: 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6648s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6648s | ^~~~~~~~~~ 6648s | __int128__ 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4513:86: error: expected ‘)’ before ‘a’ 6648s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6648s | ~ ^ 6648s | ) 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:4513:104: error: expected ‘)’ before ‘b’ 6648s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6648s | ~ ^ 6648s | ) 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c: In function ‘mk_compile_opts’: 6648s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/hailstone.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6648s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6648s | ~~^ ~~~~~~~~~~~~~ 6648s | | | 6648s | unsigned int int64_t {aka long long int} 6648s | %llu 6648s 6648s If you find this error message confusing, uninformative, or wrong, please open an issue: 6648s https://github.com/diku-dk/futhark/issues 6648s 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.fut: 6652s Compiling with --backend=opencl: 6652s cc failed with code 1: 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c: In function ‘futrts_umul_hi64’: 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4513:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6652s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6652s | ^~~~~~~~~~~ 6652s | __uint32_t 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4513:78: note: each undeclared identifier is reported only once for each function it appears in 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4513:90: error: expected ‘)’ before ‘a’ 6652s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6652s | ~ ^ 6652s | ) 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4513:109: error: expected ‘)’ before ‘b’ 6652s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6652s | ~ ^ 6652s | ) 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c: In function ‘futrts_smul_hi64’: 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4517:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6652s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6652s | ^~~~~~~~~~ 6652s | __int128__ 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4517:86: error: expected ‘)’ before ‘a’ 6652s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6652s | ~ ^ 6652s | ) 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:4517:104: error: expected ‘)’ before ‘b’ 6652s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6652s | ~ ^ 6652s | ) 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c: In function ‘mk_compile_opts’: 6652s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/mandelbrot.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6652s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6652s | ~~^ ~~~~~~~~~~~~~ 6652s | | | 6652s | unsigned int int64_t {aka long long int} 6652s | %llu 6652s 6652s If you find this error message confusing, uninformative, or wrong, please open an issue: 6652s https://github.com/diku-dk/futhark/issues 6652s 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.fut: 6655s Compiling with --backend=opencl: 6655s cc failed with code 1: 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c: In function ‘futrts_umul_hi64’: 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6655s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6655s | ^~~~~~~~~~~ 6655s | __uint32_t 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4507:90: error: expected ‘)’ before ‘a’ 6655s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6655s | ~ ^ 6655s | ) 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4507:109: error: expected ‘)’ before ‘b’ 6655s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6655s | ~ ^ 6655s | ) 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c: In function ‘futrts_smul_hi64’: 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6655s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6655s | ^~~~~~~~~~ 6655s | __int128__ 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4511:86: error: expected ‘)’ before ‘a’ 6655s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6655s | ~ ^ 6655s | ) 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:4511:104: error: expected ‘)’ before ‘b’ 6655s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6655s | ~ ^ 6655s | ) 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c: In function ‘mk_compile_opts’: 6655s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/reverse_a_string.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6655s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6655s | ~~^ ~~~~~~~~~~~~~ 6655s | | | 6655s | unsigned int int64_t {aka long long int} 6655s | %llu 6655s 6655s If you find this error message confusing, uninformative, or wrong, please open an issue: 6655s https://github.com/diku-dk/futhark/issues 6655s 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.fut: 6656s Compiling with --backend=opencl: 6656s cc failed with code 1: 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c: In function ‘futrts_umul_hi64’: 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6656s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6656s | ^~~~~~~~~~~ 6656s | __uint32_t 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4508:90: error: expected ‘)’ before ‘a’ 6656s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6656s | ~ ^ 6656s | ) 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4508:109: error: expected ‘)’ before ‘b’ 6656s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6656s | ~ ^ 6656s | ) 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c: In function ‘futrts_smul_hi64’: 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6656s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6656s | ^~~~~~~~~~ 6656s | __int128__ 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4512:86: error: expected ‘)’ before ‘a’ 6656s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6656s | ~ ^ 6656s | ) 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:4512:104: error: expected ‘)’ before ‘b’ 6656s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6656s | ~ ^ 6656s | ) 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c: In function ‘mk_compile_opts’: 6656s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/life.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6656s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6656s | ~~^ ~~~~~~~~~~~~~ 6656s | | | 6656s | unsigned int int64_t {aka long long int} 6656s | %llu 6656s 6656s If you find this error message confusing, uninformative, or wrong, please open an issue: 6656s https://github.com/diku-dk/futhark/issues 6656s 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.fut: 6657s Compiling with --backend=opencl: 6657s cc failed with code 1: 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c: In function ‘futrts_umul_hi64’: 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6657s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6657s | ^~~~~~~~~~~ 6657s | __uint32_t 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4509:90: error: expected ‘)’ before ‘a’ 6657s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6657s | ~ ^ 6657s | ) 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4509:109: error: expected ‘)’ before ‘b’ 6657s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6657s | ~ ^ 6657s | ) 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c: In function ‘futrts_smul_hi64’: 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6657s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6657s | ^~~~~~~~~~ 6657s | __int128__ 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4513:86: error: expected ‘)’ before ‘a’ 6657s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6657s | ~ ^ 6657s | ) 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:4513:104: error: expected ‘)’ before ‘b’ 6657s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6657s | ~ ^ 6657s | ) 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c: In function ‘mk_compile_opts’: 6657s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/pythagorean_means.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6657s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6657s | ~~^ ~~~~~~~~~~~~~ 6657s | | | 6657s | unsigned int int64_t {aka long long int} 6657s | %llu 6657s 6657s If you find this error message confusing, uninformative, or wrong, please open an issue: 6657s https://github.com/diku-dk/futhark/issues 6657s 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.fut: 6658s Compiling with --backend=opencl: 6658s cc failed with code 1: 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c: In function ‘futrts_umul_hi64’: 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6658s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6658s | ^~~~~~~~~~~ 6658s | __uint32_t 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4508:90: error: expected ‘)’ before ‘a’ 6658s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6658s | ~ ^ 6658s | ) 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4508:109: error: expected ‘)’ before ‘b’ 6658s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6658s | ~ ^ 6658s | ) 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c: In function ‘futrts_smul_hi64’: 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6658s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6658s | ^~~~~~~~~~ 6658s | __int128__ 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4512:86: error: expected ‘)’ before ‘a’ 6658s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6658s | ~ ^ 6658s | ) 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:4512:104: error: expected ‘)’ before ‘b’ 6658s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6658s | ~ ^ 6658s | ) 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c: In function ‘mk_compile_opts’: 6658s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/matrixmultiplication.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6658s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6658s | ~~^ ~~~~~~~~~~~~~ 6658s | | | 6658s | unsigned int int64_t {aka long long int} 6658s | %llu 6658s 6658s If you find this error message confusing, uninformative, or wrong, please open an issue: 6658s https://github.com/diku-dk/futhark/issues 6658s 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.fut: 6661s Compiling with --backend=opencl: 6661s cc failed with code 1: 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c: In function ‘futrts_umul_hi64’: 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6661s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6661s | ^~~~~~~~~~~ 6661s | __uint32_t 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4507:90: error: expected ‘)’ before ‘a’ 6661s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6661s | ~ ^ 6661s | ) 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4507:109: error: expected ‘)’ before ‘b’ 6661s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6661s | ~ ^ 6661s | ) 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c: In function ‘futrts_smul_hi64’: 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6661s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6661s | ^~~~~~~~~~ 6661s | __int128__ 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4511:86: error: expected ‘)’ before ‘a’ 6661s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6661s | ~ ^ 6661s | ) 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:4511:104: error: expected ‘)’ before ‘b’ 6661s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6661s | ~ ^ 6661s | ) 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c: In function ‘mk_compile_opts’: 6661s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/rms.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6661s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6661s | ~~^ ~~~~~~~~~~~~~ 6661s | | | 6661s | unsigned int int64_t {aka long long int} 6661s | %llu 6661s 6661s If you find this error message confusing, uninformative, or wrong, please open an issue: 6661s https://github.com/diku-dk/futhark/issues 6661s 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.fut: 6664s Compiling with --backend=opencl: 6664s cc failed with code 1: 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c: In function ‘futrts_umul_hi64’: 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6664s | ^~~~~~~~~~~ 6664s | __uint32_t 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4507:90: error: expected ‘)’ before ‘a’ 6664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6664s | ~ ^ 6664s | ) 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4507:109: error: expected ‘)’ before ‘b’ 6664s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6664s | ~ ^ 6664s | ) 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c: In function ‘futrts_smul_hi64’: 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6664s | ^~~~~~~~~~ 6664s | __int128__ 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4511:86: error: expected ‘)’ before ‘a’ 6664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6664s | ~ ^ 6664s | ) 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:4511:104: error: expected ‘)’ before ‘b’ 6664s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6664s | ~ ^ 6664s | ) 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c: In function ‘mk_compile_opts’: 6664s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/div0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6664s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6664s | ~~^ ~~~~~~~~~~~~~ 6664s | | | 6664s | unsigned int int64_t {aka long long int} 6664s | %llu 6664s 6664s If you find this error message confusing, uninformative, or wrong, please open an issue: 6664s https://github.com/diku-dk/futhark/issues 6664s 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.fut: 6666s Compiling with --backend=opencl: 6666s cc failed with code 1: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c: In function ‘futrts_umul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ^~~~~~~~~~~ 6666s | __uint32_t 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4507:90: error: expected ‘)’ before ‘a’ 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4507:109: error: expected ‘)’ before ‘b’ 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c: In function ‘futrts_smul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ^~~~~~~~~~ 6666s | __int128__ 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4511:86: error: expected ‘)’ before ‘a’ 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:4511:104: error: expected ‘)’ before ‘b’ 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c: In function ‘mk_compile_opts’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/md5.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6666s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6666s | ~~^ ~~~~~~~~~~~~~ 6666s | | | 6666s | unsigned int int64_t {aka long long int} 6666s | %llu 6666s 6666s If you find this error message confusing, uninformative, or wrong, please open an issue: 6666s https://github.com/diku-dk/futhark/issues 6666s 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.fut: 6666s Compiling with --backend=opencl: 6666s cc failed with code 1: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c: In function ‘futrts_umul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6666s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ^~~~~~~~~~~ 6666s | __uint32_t 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4493:90: error: expected ‘)’ before ‘a’ 6666s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4493:109: error: expected ‘)’ before ‘b’ 6666s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c: In function ‘futrts_smul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6666s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ^~~~~~~~~~ 6666s | __int128__ 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4497:86: error: expected ‘)’ before ‘a’ 6666s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:4497:104: error: expected ‘)’ before ‘b’ 6666s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c: In function ‘mk_compile_opts’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/rosettacode/monte_carlo_methods.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6666s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6666s | ~~^ ~~~~~~~~~~~~~ 6666s | | | 6666s | unsigned int int64_t {aka long long int} 6666s | %llu 6666s 6666s If you find this error message confusing, uninformative, or wrong, please open an issue: 6666s https://github.com/diku-dk/futhark/issues 6666s 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.fut: 6666s Compiling with --backend=opencl: 6666s cc failed with code 1: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c: In function ‘futrts_umul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ^~~~~~~~~~~ 6666s | __uint32_t 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4507:90: error: expected ‘)’ before ‘a’ 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4507:109: error: expected ‘)’ before ‘b’ 6666s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c: In function ‘futrts_smul_hi64’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ^~~~~~~~~~ 6666s | __int128__ 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4511:86: error: expected ‘)’ before ‘a’ 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:4511:104: error: expected ‘)’ before ‘b’ 6666s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6666s | ~ ^ 6666s | ) 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c: In function ‘mk_compile_opts’: 6666s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/map0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6666s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6666s | ~~^ ~~~~~~~~~~~~~ 6666s | | | 6666s | unsigned int int64_t {aka long long int} 6666s | %llu 6666s 6666s If you find this error message confusing, uninformative, or wrong, please open an issue: 6666s https://github.com/diku-dk/futhark/issues 6666s 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.fut: 6669s Compiling with --backend=opencl: 6669s cc failed with code 1: 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c: In function ‘futrts_umul_hi64’: 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6669s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6669s | ^~~~~~~~~~~ 6669s | __uint32_t 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4508:90: error: expected ‘)’ before ‘a’ 6669s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6669s | ~ ^ 6669s | ) 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4508:109: error: expected ‘)’ before ‘b’ 6669s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6669s | ~ ^ 6669s | ) 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c: In function ‘futrts_smul_hi64’: 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6669s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6669s | ^~~~~~~~~~ 6669s | __int128__ 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4512:86: error: expected ‘)’ before ‘a’ 6669s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6669s | ~ ^ 6669s | ) 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:4512:104: error: expected ‘)’ before ‘b’ 6669s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6669s | ~ ^ 6669s | ) 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c: In function ‘mk_compile_opts’: 6669s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/powneg.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6669s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6669s | ~~^ ~~~~~~~~~~~~~ 6669s | | | 6669s | unsigned int int64_t {aka long long int} 6669s | %llu 6669s 6669s If you find this error message confusing, uninformative, or wrong, please open an issue: 6669s https://github.com/diku-dk/futhark/issues 6669s 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.fut: 6670s Compiling with --backend=opencl: 6670s cc failed with code 1: 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c: In function ‘futrts_umul_hi64’: 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6670s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6670s | ^~~~~~~~~~~ 6670s | __uint32_t 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4507:90: error: expected ‘)’ before ‘a’ 6670s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6670s | ~ ^ 6670s | ) 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4507:109: error: expected ‘)’ before ‘b’ 6670s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6670s | ~ ^ 6670s | ) 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c: In function ‘futrts_smul_hi64’: 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6670s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6670s | ^~~~~~~~~~ 6670s | __int128__ 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4511:86: error: expected ‘)’ before ‘a’ 6670s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6670s | ~ ^ 6670s | ) 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:4511:104: error: expected ‘)’ before ‘b’ 6670s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6670s | ~ ^ 6670s | ) 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c: In function ‘mk_compile_opts’: 6670s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce0.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6670s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6670s | ~~^ ~~~~~~~~~~~~~ 6670s | | | 6670s | unsigned int int64_t {aka long long int} 6670s | %llu 6670s 6670s If you find this error message confusing, uninformative, or wrong, please open an issue: 6670s https://github.com/diku-dk/futhark/issues 6670s 6670s (1534 failed, 176 passed, 593 to go). 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.fut: 6671s Compiling with --backend=opencl: 6671s cc failed with code 1: 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c: In function ‘futrts_umul_hi64’: 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6671s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6671s | ^~~~~~~~~~~ 6671s | __uint32_t 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4507:90: error: expected ‘)’ before ‘a’ 6671s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6671s | ~ ^ 6671s | ) 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4507:109: error: expected ‘)’ before ‘b’ 6671s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6671s | ~ ^ 6671s | ) 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c: In function ‘futrts_smul_hi64’: 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6671s | ^~~~~~~~~~ 6671s | __int128__ 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4511:86: error: expected ‘)’ before ‘a’ 6671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6671s | ~ ^ 6671s | ) 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:4511:104: error: expected ‘)’ before ‘b’ 6671s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6671s | ~ ^ 6671s | ) 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c: In function ‘mk_compile_opts’: 6671s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce1.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6671s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6671s | ~~^ ~~~~~~~~~~~~~ 6671s | | | 6671s | unsigned int int64_t {aka long long int} 6671s | %llu 6671s 6671s If you find this error message confusing, uninformative, or wrong, please open an issue: 6671s https://github.com/diku-dk/futhark/issues 6671s 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.fut: 6674s Compiling with --backend=opencl: 6674s cc failed with code 1: 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c: In function ‘futrts_umul_hi64’: 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6674s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6674s | ^~~~~~~~~~~ 6674s | __uint32_t 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4507:90: error: expected ‘)’ before ‘a’ 6674s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6674s | ~ ^ 6674s | ) 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4507:109: error: expected ‘)’ before ‘b’ 6674s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6674s | ~ ^ 6674s | ) 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c: In function ‘futrts_smul_hi64’: 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6674s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6674s | ^~~~~~~~~~ 6674s | __int128__ 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4511:86: error: expected ‘)’ before ‘a’ 6674s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6674s | ~ ^ 6674s | ) 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:4511:104: error: expected ‘)’ before ‘b’ 6674s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6674s | ~ ^ 6674s | ) 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c: In function ‘mk_compile_opts’: 6674s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index0.c:7852:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6674s 7852 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6674s | ~~^ ~~~~~~~~~~~~~ 6674s | | | 6674s | unsigned int int64_t {aka long long int} 6674s | %llu 6674s 6674s If you find this error message confusing, uninformative, or wrong, please open an issue: 6674s https://github.com/diku-dk/futhark/issues 6674s 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.fut: 6678s Compiling with --backend=opencl: 6678s cc failed with code 1: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c: In function ‘futrts_umul_hi64’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ^~~~~~~~~~~ 6678s | __uint32_t 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4507:90: error: expected ‘)’ before ‘a’ 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4507:109: error: expected ‘)’ before ‘b’ 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c: In function ‘futrts_smul_hi64’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ^~~~~~~~~~ 6678s | __int128__ 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4511:86: error: expected ‘)’ before ‘a’ 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:4511:104: error: expected ‘)’ before ‘b’ 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c: In function ‘mk_compile_opts’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scatter0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6678s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6678s | ~~^ ~~~~~~~~~~~~~ 6678s | | | 6678s | unsigned int int64_t {aka long long int} 6678s | %llu 6678s 6678s If you find this error message confusing, uninformative, or wrong, please open an issue: 6678s https://github.com/diku-dk/futhark/issues 6678s 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.fut: 6678s Compiling with --backend=opencl: 6678s cc failed with code 1: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c: In function ‘futrts_umul_hi64’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ^~~~~~~~~~~ 6678s | __uint32_t 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4507:90: error: expected ‘)’ before ‘a’ 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4507:109: error: expected ‘)’ before ‘b’ 6678s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c: In function ‘futrts_smul_hi64’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ^~~~~~~~~~ 6678s | __int128__ 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4511:86: error: expected ‘)’ before ‘a’ 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:4511:104: error: expected ‘)’ before ‘b’ 6678s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6678s | ~ ^ 6678s | ) 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c: In function ‘mk_compile_opts’: 6678s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan0.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6678s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6678s | ~~^ ~~~~~~~~~~~~~ 6678s | | | 6678s | unsigned int int64_t {aka long long int} 6678s | %llu 6678s 6678s If you find this error message confusing, uninformative, or wrong, please open an issue: 6678s https://github.com/diku-dk/futhark/issues 6678s 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.fut: 6679s Compiling with --backend=opencl: 6679s cc failed with code 1: 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c: In function ‘futrts_umul_hi64’: 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6679s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6679s | ^~~~~~~~~~~ 6679s | __uint32_t 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4522:90: error: expected ‘)’ before ‘a’ 6679s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6679s | ~ ^ 6679s | ) 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4522:109: error: expected ‘)’ before ‘b’ 6679s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6679s | ~ ^ 6679s | ) 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c: In function ‘futrts_smul_hi64’: 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6679s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6679s | ^~~~~~~~~~ 6679s | __int128__ 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4526:86: error: expected ‘)’ before ‘a’ 6679s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6679s | ~ ^ 6679s | ) 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:4526:104: error: expected ‘)’ before ‘b’ 6679s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6679s | ~ ^ 6679s | ) 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c: In function ‘mk_compile_opts’: 6679s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/reduce_by_index1.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6679s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6679s | ~~^ ~~~~~~~~~~~~~ 6679s | | | 6679s | unsigned int int64_t {aka long long int} 6679s | %llu 6679s 6679s If you find this error message confusing, uninformative, or wrong, please open an issue: 6679s https://github.com/diku-dk/futhark/issues 6679s 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.fut: 6680s Compiling with --backend=opencl: 6680s cc failed with code 1: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c: In function ‘futrts_umul_hi64’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6680s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ^~~~~~~~~~~ 6680s | __uint32_t 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4509:90: error: expected ‘)’ before ‘a’ 6680s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4509:109: error: expected ‘)’ before ‘b’ 6680s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c: In function ‘futrts_smul_hi64’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6680s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ^~~~~~~~~~ 6680s | __int128__ 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4513:86: error: expected ‘)’ before ‘a’ 6680s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:4513:104: error: expected ‘)’ before ‘b’ 6680s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c: In function ‘mk_compile_opts’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/saxpy.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6680s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6680s | ~~^ ~~~~~~~~~~~~~ 6680s | | | 6680s | unsigned int int64_t {aka long long int} 6680s | %llu 6680s 6680s If you find this error message confusing, uninformative, or wrong, please open an issue: 6680s https://github.com/diku-dk/futhark/issues 6680s 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.fut: 6680s Compiling with --backend=opencl: 6680s cc failed with code 1: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c: In function ‘futrts_umul_hi64’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6680s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ^~~~~~~~~~~ 6680s | __uint32_t 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4522:90: error: expected ‘)’ before ‘a’ 6680s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4522:109: error: expected ‘)’ before ‘b’ 6680s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c: In function ‘futrts_smul_hi64’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6680s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ^~~~~~~~~~ 6680s | __int128__ 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4526:86: error: expected ‘)’ before ‘a’ 6680s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:4526:104: error: expected ‘)’ before ‘b’ 6680s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6680s | ~ ^ 6680s | ) 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c: In function ‘mk_compile_opts’: 6680s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/safety/scan1.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6680s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6680s | ~~^ ~~~~~~~~~~~~~ 6680s | | | 6680s | unsigned int int64_t {aka long long int} 6680s | %llu 6680s 6680s If you find this error message confusing, uninformative, or wrong, please open an issue: 6680s https://github.com/diku-dk/futhark/issues 6680s 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.fut: 6681s Compiling with --backend=opencl: 6681s cc failed with code 1: 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c: In function ‘futrts_umul_hi64’: 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6681s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6681s | ^~~~~~~~~~~ 6681s | __uint32_t 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4508:90: error: expected ‘)’ before ‘a’ 6681s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6681s | ~ ^ 6681s | ) 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4508:109: error: expected ‘)’ before ‘b’ 6681s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6681s | ~ ^ 6681s | ) 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c: In function ‘futrts_smul_hi64’: 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6681s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6681s | ^~~~~~~~~~ 6681s | __int128__ 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4512:86: error: expected ‘)’ before ‘a’ 6681s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6681s | ~ ^ 6681s | ) 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:4512:104: error: expected ‘)’ before ‘b’ 6681s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6681s | ~ ^ 6681s | ) 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c: In function ‘mk_compile_opts’: 6681s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6681s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6681s | ~~^ ~~~~~~~~~~~~~ 6681s | | | 6681s | unsigned int int64_t {aka long long int} 6681s | %llu 6681s 6681s If you find this error message confusing, uninformative, or wrong, please open an issue: 6681s https://github.com/diku-dk/futhark/issues 6681s 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.fut: 6683s Compiling with --backend=opencl: 6683s cc failed with code 1: 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c: In function ‘futrts_umul_hi64’: 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6683s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6683s | ^~~~~~~~~~~ 6683s | __uint32_t 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4508:90: error: expected ‘)’ before ‘a’ 6683s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6683s | ~ ^ 6683s | ) 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4508:109: error: expected ‘)’ before ‘b’ 6683s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6683s | ~ ^ 6683s | ) 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c: In function ‘futrts_smul_hi64’: 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6683s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6683s | ^~~~~~~~~~ 6683s | __int128__ 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4512:86: error: expected ‘)’ before ‘a’ 6683s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6683s | ~ ^ 6683s | ) 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:4512:104: error: expected ‘)’ before ‘b’ 6683s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6683s | ~ ^ 6683s | ) 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c: In function ‘mk_compile_opts’: 6683s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota1.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6683s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6683s | ~~^ ~~~~~~~~~~~~~ 6683s | | | 6683s | unsigned int int64_t {aka long long int} 6683s | %llu 6683s 6683s If you find this error message confusing, uninformative, or wrong, please open an issue: 6683s https://github.com/diku-dk/futhark/issues 6683s 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.fut: 6686s Compiling with --backend=opencl: 6686s cc failed with code 1: 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c: In function ‘futrts_umul_hi64’: 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6686s | ^~~~~~~~~~~ 6686s | __uint32_t 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4508:90: error: expected ‘)’ before ‘a’ 6686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6686s | ~ ^ 6686s | ) 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4508:109: error: expected ‘)’ before ‘b’ 6686s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6686s | ~ ^ 6686s | ) 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c: In function ‘futrts_smul_hi64’: 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6686s | ^~~~~~~~~~ 6686s | __int128__ 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4512:86: error: expected ‘)’ before ‘a’ 6686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6686s | ~ ^ 6686s | ) 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:4512:104: error: expected ‘)’ before ‘b’ 6686s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6686s | ~ ^ 6686s | ) 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c: In function ‘mk_compile_opts’: 6686s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-iota2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6686s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6686s | ~~^ ~~~~~~~~~~~~~ 6686s | | | 6686s | unsigned int int64_t {aka long long int} 6686s | %llu 6686s 6686s If you find this error message confusing, uninformative, or wrong, please open an issue: 6686s https://github.com/diku-dk/futhark/issues 6686s 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.fut: 6689s Compiling with --backend=opencl: 6689s cc failed with code 1: 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c: In function ‘futrts_umul_hi64’: 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6689s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6689s | ^~~~~~~~~~~ 6689s | __uint32_t 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4523:90: error: expected ‘)’ before ‘a’ 6689s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6689s | ~ ^ 6689s | ) 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4523:109: error: expected ‘)’ before ‘b’ 6689s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6689s | ~ ^ 6689s | ) 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c: In function ‘futrts_smul_hi64’: 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6689s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6689s | ^~~~~~~~~~ 6689s | __int128__ 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4527:86: error: expected ‘)’ before ‘a’ 6689s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6689s | ~ ^ 6689s | ) 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:4527:104: error: expected ‘)’ before ‘b’ 6689s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6689s | ~ ^ 6689s | ) 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c: In function ‘mk_compile_opts’: 6689s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/elimination/write-replicate0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6689s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6689s | ~~^ ~~~~~~~~~~~~~ 6689s | | | 6689s | unsigned int int64_t {aka long long int} 6689s | %llu 6689s 6689s If you find this error message confusing, uninformative, or wrong, please open an issue: 6689s https://github.com/diku-dk/futhark/issues 6689s 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.fut: 6691s Compiling with --backend=opencl: 6691s cc failed with code 1: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c: In function ‘futrts_umul_hi64’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6691s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ^~~~~~~~~~~ 6691s | __uint32_t 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4508:90: error: expected ‘)’ before ‘a’ 6691s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4508:109: error: expected ‘)’ before ‘b’ 6691s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c: In function ‘futrts_smul_hi64’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6691s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ^~~~~~~~~~ 6691s | __int128__ 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4512:86: error: expected ‘)’ before ‘a’ 6691s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:4512:104: error: expected ‘)’ before ‘b’ 6691s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c: In function ‘mk_compile_opts’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6691s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6691s | ~~^ ~~~~~~~~~~~~~ 6691s | | | 6691s | unsigned int int64_t {aka long long int} 6691s | %llu 6691s 6691s If you find this error message confusing, uninformative, or wrong, please open an issue: 6691s https://github.com/diku-dk/futhark/issues 6691s 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.fut: 6691s Compiling with --backend=opencl: 6691s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.fut:6:17-8:33: 6691s Entry point parameter 6691s 6691s ((indexes: [k]i64): [k]i64, (values: [k]i32): [k]i32, (array: *[n]i32): *[n]i32) 6691s 6691s will have an opaque type, so the entry point will likely not be callable. 6691s cc failed with code 1: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c: In function ‘futrts_umul_hi64’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4543:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6691s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ^~~~~~~~~~~ 6691s | __uint32_t 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4543:78: note: each undeclared identifier is reported only once for each function it appears in 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4543:90: error: expected ‘)’ before ‘a’ 6691s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4543:109: error: expected ‘)’ before ‘b’ 6691s 4543 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c: In function ‘futrts_smul_hi64’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4547:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6691s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ^~~~~~~~~~ 6691s | __int128__ 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4547:86: error: expected ‘)’ before ‘a’ 6691s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:4547:104: error: expected ‘)’ before ‘b’ 6691s 4547 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6691s | ~ ^ 6691s | ) 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c: In function ‘mk_compile_opts’: 6691s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible0.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6691s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6691s | ~~^ ~~~~~~~~~~~~~ 6691s | | | 6691s | unsigned int int64_t {aka long long int} 6691s | %llu 6691s 6691s If you find this error message confusing, uninformative, or wrong, please open an issue: 6691s https://github.com/diku-dk/futhark/issues 6691s 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.fut: 6692s Compiling with --backend=opencl: 6692s cc failed with code 1: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c: In function ‘futrts_umul_hi64’: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6692s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6692s | ^~~~~~~~~~~ 6692s | __uint32_t 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4508:90: error: expected ‘)’ before ‘a’ 6692s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6692s | ~ ^ 6692s | ) 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4508:109: error: expected ‘)’ before ‘b’ 6692s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6692s | ~ ^ 6692s | ) 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c: In function ‘futrts_smul_hi64’: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6692s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6692s | ^~~~~~~~~~ 6692s | __int128__ 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4512:86: error: expected ‘)’ before ‘a’ 6692s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6692s | ~ ^ 6692s | ) 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:4512:104: error: expected ‘)’ before ‘b’ 6692s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6692s | ~ ^ 6692s | ) 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c: In function ‘mk_compile_opts’: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion1.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6692s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6692s | ~~^ ~~~~~~~~~~~~~ 6692s | | | 6692s | unsigned int int64_t {aka long long int} 6692s | %llu 6692s 6692s If you find this error message confusing, uninformative, or wrong, please open an issue: 6692s https://github.com/diku-dk/futhark/issues 6692s 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.fut: 6692s Compiling with --backend=opencl: 6692s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.fut:8:17-10:33: 6692s Entry point parameter 6692s 6692s ((indexes: [k]i64): [k]i64, (values: [k]i64): [k]i64, (array: *[n]i64): *[n]i64) 6692s 6692s will have an opaque type, so the entry point will likely not be callable. 6692s cc failed with code 1: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c: In function ‘futrts_umul_hi64’: 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6692s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6692s | ^~~~~~~~~~~ 6692s | __uint32_t 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6692s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4527:90: error: expected ‘)’ before ‘a’ 6692s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6692s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4527:109: error: expected ‘)’ before ‘b’ 6693s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c: In function ‘futrts_smul_hi64’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6693s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ^~~~~~~~~~ 6693s | __int128__ 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4531:86: error: expected ‘)’ before ‘a’ 6693s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:4531:104: error: expected ‘)’ before ‘b’ 6693s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c: In function ‘mk_compile_opts’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion-not-possible1.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6693s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6693s | ~~^ ~~~~~~~~~~~~~ 6693s | | | 6693s | unsigned int int64_t {aka long long int} 6693s | %llu 6693s 6693s If you find this error message confusing, uninformative, or wrong, please open an issue: 6693s https://github.com/diku-dk/futhark/issues 6693s 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.fut: 6693s Compiling with --backend=opencl: 6693s cc failed with code 1: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c: In function ‘futrts_umul_hi64’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6693s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ^~~~~~~~~~~ 6693s | __uint32_t 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4508:90: error: expected ‘)’ before ‘a’ 6693s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4508:109: error: expected ‘)’ before ‘b’ 6693s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c: In function ‘futrts_smul_hi64’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6693s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ^~~~~~~~~~ 6693s | __int128__ 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4512:86: error: expected ‘)’ before ‘a’ 6693s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:4512:104: error: expected ‘)’ before ‘b’ 6693s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c: In function ‘mk_compile_opts’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/concat-scatter-fusion2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6693s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6693s | ~~^ ~~~~~~~~~~~~~ 6693s | | | 6693s | unsigned int int64_t {aka long long int} 6693s | %llu 6693s 6693s If you find this error message confusing, uninformative, or wrong, please open an issue: 6693s https://github.com/diku-dk/futhark/issues 6693s 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.fut: 6693s Compiling with --backend=opencl: 6693s cc failed with code 1: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c: In function ‘futrts_umul_hi64’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6693s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ^~~~~~~~~~~ 6693s | __uint32_t 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4509:90: error: expected ‘)’ before ‘a’ 6693s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4509:109: error: expected ‘)’ before ‘b’ 6693s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c: In function ‘futrts_smul_hi64’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6693s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ^~~~~~~~~~ 6693s | __int128__ 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4513:86: error: expected ‘)’ before ‘a’ 6693s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:4513:104: error: expected ‘)’ before ‘b’ 6693s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6693s | ~ ^ 6693s | ) 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c: In function ‘mk_compile_opts’: 6693s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6693s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6693s | ~~^ ~~~~~~~~~~~~~ 6693s | | | 6693s | unsigned int int64_t {aka long long int} 6693s | %llu 6693s 6693s If you find this error message confusing, uninformative, or wrong, please open an issue: 6693s https://github.com/diku-dk/futhark/issues 6693s 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.fut: 6697s Compiling with --backend=opencl: 6697s cc failed with code 1: 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c: In function ‘futrts_umul_hi64’: 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6697s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6697s | ^~~~~~~~~~~ 6697s | __uint32_t 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4509:90: error: expected ‘)’ before ‘a’ 6697s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6697s | ~ ^ 6697s | ) 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4509:109: error: expected ‘)’ before ‘b’ 6697s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6697s | ~ ^ 6697s | ) 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c: In function ‘futrts_smul_hi64’: 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6697s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6697s | ^~~~~~~~~~ 6697s | __int128__ 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4513:86: error: expected ‘)’ before ‘a’ 6697s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6697s | ~ ^ 6697s | ) 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:4513:104: error: expected ‘)’ before ‘b’ 6697s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6697s | ~ ^ 6697s | ) 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c: In function ‘mk_compile_opts’: 6697s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/map-write-fusion1.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6697s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6697s | ~~^ ~~~~~~~~~~~~~ 6697s | | | 6697s | unsigned int int64_t {aka long long int} 6697s | %llu 6697s 6697s If you find this error message confusing, uninformative, or wrong, please open an issue: 6697s https://github.com/diku-dk/futhark/issues 6697s 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.fut: 6700s Compiling with --backend=opencl: 6700s cc failed with code 1: 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c: In function ‘futrts_umul_hi64’: 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6700s | ^~~~~~~~~~~ 6700s | __uint32_t 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4509:90: error: expected ‘)’ before ‘a’ 6700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6700s | ~ ^ 6700s | ) 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4509:109: error: expected ‘)’ before ‘b’ 6700s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6700s | ~ ^ 6700s | ) 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c: In function ‘futrts_smul_hi64’: 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6700s | ^~~~~~~~~~ 6700s | __int128__ 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4513:86: error: expected ‘)’ before ‘a’ 6700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6700s | ~ ^ 6700s | ) 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:4513:104: error: expected ‘)’ before ‘b’ 6700s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6700s | ~ ^ 6700s | ) 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c: In function ‘mk_compile_opts’: 6700s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/scatter-scatter-not-possible.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6700s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6700s | ~~^ ~~~~~~~~~~~~~ 6700s | | | 6700s | unsigned int int64_t {aka long long int} 6700s | %llu 6700s 6700s If you find this error message confusing, uninformative, or wrong, please open an issue: 6700s https://github.com/diku-dk/futhark/issues 6700s 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.fut: 6702s Compiling with --backend=opencl: 6702s cc failed with code 1: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c: In function ‘futrts_umul_hi64’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6702s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ^~~~~~~~~~~ 6702s | __uint32_t 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4527:90: error: expected ‘)’ before ‘a’ 6702s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4527:109: error: expected ‘)’ before ‘b’ 6702s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c: In function ‘futrts_smul_hi64’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6702s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ^~~~~~~~~~ 6702s | __int128__ 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4531:86: error: expected ‘)’ before ‘a’ 6702s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:4531:104: error: expected ‘)’ before ‘b’ 6702s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c: In function ‘mk_compile_opts’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix0.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6702s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6702s | ~~^ ~~~~~~~~~~~~~ 6702s | | | 6702s | unsigned int int64_t {aka long long int} 6702s | %llu 6702s 6702s If you find this error message confusing, uninformative, or wrong, please open an issue: 6702s https://github.com/diku-dk/futhark/issues 6702s 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.fut: 6702s Compiling with --backend=opencl: 6702s cc failed with code 1: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c: In function ‘futrts_umul_hi64’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6702s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ^~~~~~~~~~~ 6702s | __uint32_t 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4510:90: error: expected ‘)’ before ‘a’ 6702s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4510:109: error: expected ‘)’ before ‘b’ 6702s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c: In function ‘futrts_smul_hi64’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6702s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ^~~~~~~~~~ 6702s | __int128__ 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4514:86: error: expected ‘)’ before ‘a’ 6702s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:4514:104: error: expected ‘)’ before ‘b’ 6702s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6702s | ~ ^ 6702s | ) 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c: In function ‘mk_compile_opts’: 6702s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-fusion-mix1.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6702s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6702s | ~~^ ~~~~~~~~~~~~~ 6702s | | | 6702s | unsigned int int64_t {aka long long int} 6702s | %llu 6702s 6702s If you find this error message confusing, uninformative, or wrong, please open an issue: 6702s https://github.com/diku-dk/futhark/issues 6702s 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.fut: 6703s Compiling with --backend=opencl: 6703s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.fut:6:18-9:34: 6703s Entry point parameter 6703s 6703s ((indexes: [k]i64): [k]i64, (values1: [k]i32): [k]i32, (values2: [k]i32): [k]i32, (array: *[n]i32): *[n]i32) 6703s 6703s will have an opaque type, so the entry point will likely not be callable. 6703s cc failed with code 1: 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c: In function ‘futrts_umul_hi64’: 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4544:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6703s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6703s | ^~~~~~~~~~~ 6703s | __uint32_t 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4544:78: note: each undeclared identifier is reported only once for each function it appears in 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4544:90: error: expected ‘)’ before ‘a’ 6703s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6703s | ~ ^ 6703s | ) 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4544:109: error: expected ‘)’ before ‘b’ 6703s 4544 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6703s | ~ ^ 6703s | ) 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c: In function ‘futrts_smul_hi64’: 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4548:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6703s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6703s | ^~~~~~~~~~ 6703s | __int128__ 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4548:86: error: expected ‘)’ before ‘a’ 6703s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6703s | ~ ^ 6703s | ) 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:4548:104: error: expected ‘)’ before ‘b’ 6703s 4548 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6703s | ~ ^ 6703s | ) 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c: In function ‘mk_compile_opts’: 6703s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible0.c:7879:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6703s 7879 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6703s | ~~^ ~~~~~~~~~~~~~ 6703s | | | 6703s | unsigned int int64_t {aka long long int} 6703s | %llu 6703s 6703s If you find this error message confusing, uninformative, or wrong, please open an issue: 6703s https://github.com/diku-dk/futhark/issues 6703s 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.fut: 6704s Compiling with --backend=opencl: 6704s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.fut:6:14-10:31: 6704s Entry point parameter 6704s 6704s ((indexes: [k]i64): [k]i64, (values1: [k]i64): [k]i64, (values2: [k]i64): [k]i64, (array1: *[k]i64): *[k]i64, (array2: *[k]i64): *[k]i64) 6704s 6704s will have an opaque type, so the entry point will likely not be callable. 6704s cc failed with code 1: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c: In function ‘futrts_umul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4531:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6704s 4531 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ^~~~~~~~~~~ 6704s | __uint32_t 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4531:78: note: each undeclared identifier is reported only once for each function it appears in 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4531:90: error: expected ‘)’ before ‘a’ 6704s 4531 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4531:109: error: expected ‘)’ before ‘b’ 6704s 4531 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c: In function ‘futrts_smul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4535:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6704s 4535 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ^~~~~~~~~~ 6704s | __int128__ 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4535:86: error: expected ‘)’ before ‘a’ 6704s 4535 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:4535:104: error: expected ‘)’ before ‘b’ 6704s 4535 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c: In function ‘mk_compile_opts’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion-not-possible1.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6704s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6704s | ~~^ ~~~~~~~~~~~~~ 6704s | | | 6704s | unsigned int int64_t {aka long long int} 6704s | %llu 6704s 6704s If you find this error message confusing, uninformative, or wrong, please open an issue: 6704s https://github.com/diku-dk/futhark/issues 6704s 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.fut: 6704s Compiling with --backend=opencl: 6704s cc failed with code 1: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c: In function ‘futrts_umul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6704s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ^~~~~~~~~~~ 6704s | __uint32_t 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4527:90: error: expected ‘)’ before ‘a’ 6704s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4527:109: error: expected ‘)’ before ‘b’ 6704s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c: In function ‘futrts_smul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6704s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ^~~~~~~~~~ 6704s | __int128__ 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4531:86: error: expected ‘)’ before ‘a’ 6704s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:4531:104: error: expected ‘)’ before ‘b’ 6704s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c: In function ‘mk_compile_opts’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion0.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6704s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6704s | ~~^ ~~~~~~~~~~~~~ 6704s | | | 6704s | unsigned int int64_t {aka long long int} 6704s | %llu 6704s 6704s If you find this error message confusing, uninformative, or wrong, please open an issue: 6704s https://github.com/diku-dk/futhark/issues 6704s 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.fut: 6704s Compiling with --backend=opencl: 6704s cc failed with code 1: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c: In function ‘futrts_umul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4528:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6704s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ^~~~~~~~~~~ 6704s | __uint32_t 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4528:78: note: each undeclared identifier is reported only once for each function it appears in 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4528:90: error: expected ‘)’ before ‘a’ 6704s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4528:109: error: expected ‘)’ before ‘b’ 6704s 4528 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c: In function ‘futrts_smul_hi64’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4532:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6704s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ^~~~~~~~~~ 6704s | __int128__ 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4532:86: error: expected ‘)’ before ‘a’ 6704s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:4532:104: error: expected ‘)’ before ‘b’ 6704s 4532 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6704s | ~ ^ 6704s | ) 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c: In function ‘mk_compile_opts’: 6704s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/fusion/write-write-fusion1.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6704s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6704s | ~~^ ~~~~~~~~~~~~~ 6704s | | | 6704s | unsigned int int64_t {aka long long int} 6704s | %llu 6704s 6704s If you find this error message confusing, uninformative, or wrong, please open an issue: 6704s https://github.com/diku-dk/futhark/issues 6704s 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.fut: 6710s Compiling with --backend=opencl: 6710s cc failed with code 1: 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c: In function ‘futrts_umul_hi64’: 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6710s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6710s | ^~~~~~~~~~~ 6710s | __uint32_t 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4509:90: error: expected ‘)’ before ‘a’ 6710s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6710s | ~ ^ 6710s | ) 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4509:109: error: expected ‘)’ before ‘b’ 6710s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6710s | ~ ^ 6710s | ) 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c: In function ‘futrts_smul_hi64’: 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6710s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6710s | ^~~~~~~~~~ 6710s | __int128__ 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4513:86: error: expected ‘)’ before ‘a’ 6710s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6710s | ~ ^ 6710s | ) 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:4513:104: error: expected ‘)’ before ‘b’ 6710s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6710s | ~ ^ 6710s | ) 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c: In function ‘mk_compile_opts’: 6710s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/mapscatter.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6710s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6710s | ~~^ ~~~~~~~~~~~~~ 6710s | | | 6710s | unsigned int int64_t {aka long long int} 6710s | %llu 6710s 6710s If you find this error message confusing, uninformative, or wrong, please open an issue: 6710s https://github.com/diku-dk/futhark/issues 6710s 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.fut: 6714s Compiling with --backend=opencl: 6714s cc failed with code 1: 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c: In function ‘futrts_umul_hi64’: 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6714s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6714s | ^~~~~~~~~~~ 6714s | __uint32_t 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4540:90: error: expected ‘)’ before ‘a’ 6714s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6714s | ~ ^ 6714s | ) 6714s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4540:109: error: expected ‘)’ before ‘b’ 6714s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c: In function ‘futrts_smul_hi64’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6715s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ^~~~~~~~~~ 6715s | __int128__ 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4544:86: error: expected ‘)’ before ‘a’ 6715s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:4544:104: error: expected ‘)’ before ‘b’ 6715s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c: In function ‘mk_compile_opts’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d.c:7873:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6715s 7873 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6715s | ~~^ ~~~~~~~~~~~~~ 6715s | | | 6715s | unsigned int int64_t {aka long long int} 6715s | %llu 6715s 6715s If you find this error message confusing, uninformative, or wrong, please open an issue: 6715s https://github.com/diku-dk/futhark/issues 6715s 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.fut: 6715s Compiling with --backend=opencl: 6715s cc failed with code 1: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c: In function ‘futrts_umul_hi64’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ^~~~~~~~~~~ 6715s | __uint32_t 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4507:90: error: expected ‘)’ before ‘a’ 6715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4507:109: error: expected ‘)’ before ‘b’ 6715s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c: In function ‘futrts_smul_hi64’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ^~~~~~~~~~ 6715s | __int128__ 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4511:86: error: expected ‘)’ before ‘a’ 6715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:4511:104: error: expected ‘)’ before ‘b’ 6715s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c: In function ‘mk_compile_opts’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter3d.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6715s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6715s | ~~^ ~~~~~~~~~~~~~ 6715s | | | 6715s | unsigned int int64_t {aka long long int} 6715s | %llu 6715s 6715s If you find this error message confusing, uninformative, or wrong, please open an issue: 6715s https://github.com/diku-dk/futhark/issues 6715s 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.fut: 6715s Compiling with --backend=opencl: 6715s cc failed with code 1: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c: In function ‘futrts_umul_hi64’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6715s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ^~~~~~~~~~~ 6715s | __uint32_t 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4527:90: error: expected ‘)’ before ‘a’ 6715s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4527:109: error: expected ‘)’ before ‘b’ 6715s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c: In function ‘futrts_smul_hi64’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6715s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ^~~~~~~~~~ 6715s | __int128__ 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4531:86: error: expected ‘)’ before ‘a’ 6715s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:4531:104: error: expected ‘)’ before ‘b’ 6715s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6715s | ~ ^ 6715s | ) 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c: In function ‘mk_compile_opts’: 6715s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/scatter2d-2.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6715s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6715s | ~~^ ~~~~~~~~~~~~~ 6715s | | | 6715s | unsigned int int64_t {aka long long int} 6715s | %llu 6715s 6715s If you find this error message confusing, uninformative, or wrong, please open an issue: 6715s https://github.com/diku-dk/futhark/issues 6715s 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.fut: 6716s Compiling with --backend=opencl: 6716s cc failed with code 1: 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c: In function ‘futrts_umul_hi64’: 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6716s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6716s | ^~~~~~~~~~~ 6716s | __uint32_t 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4508:90: error: expected ‘)’ before ‘a’ 6716s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6716s | ~ ^ 6716s | ) 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4508:109: error: expected ‘)’ before ‘b’ 6716s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6716s | ~ ^ 6716s | ) 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c: In function ‘futrts_smul_hi64’: 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6716s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6716s | ^~~~~~~~~~ 6716s | __int128__ 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4512:86: error: expected ‘)’ before ‘a’ 6716s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6716s | ~ ^ 6716s | ) 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:4512:104: error: expected ‘)’ before ‘b’ 6716s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6716s | ~ ^ 6716s | ) 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c: In function ‘mk_compile_opts’: 6716s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/singleton.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6716s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6716s | ~~^ ~~~~~~~~~~~~~ 6716s | | | 6716s | unsigned int int64_t {aka long long int} 6716s | %llu 6716s 6716s If you find this error message confusing, uninformative, or wrong, please open an issue: 6716s https://github.com/diku-dk/futhark/issues 6716s 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.fut: 6717s Compiling with --backend=opencl: 6717s cc failed with code 1: 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c: In function ‘futrts_umul_hi64’: 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6717s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6717s | ^~~~~~~~~~~ 6717s | __uint32_t 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4509:90: error: expected ‘)’ before ‘a’ 6717s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6717s | ~ ^ 6717s | ) 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4509:109: error: expected ‘)’ before ‘b’ 6717s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6717s | ~ ^ 6717s | ) 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c: In function ‘futrts_smul_hi64’: 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6717s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6717s | ^~~~~~~~~~ 6717s | __int128__ 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4513:86: error: expected ‘)’ before ‘a’ 6717s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6717s | ~ ^ 6717s | ) 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:4513:104: error: expected ‘)’ before ‘b’ 6717s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6717s | ~ ^ 6717s | ) 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c: In function ‘mk_compile_opts’: 6717s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6717s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6717s | ~~^ ~~~~~~~~~~~~~ 6717s | | | 6717s | unsigned int int64_t {aka long long int} 6717s | %llu 6717s 6717s If you find this error message confusing, uninformative, or wrong, please open an issue: 6717s https://github.com/diku-dk/futhark/issues 6717s 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.fut: 6722s Compiling with --backend=opencl: 6722s cc failed with code 1: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c: In function ‘futrts_umul_hi64’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ^~~~~~~~~~~ 6722s | __uint32_t 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4524:90: error: expected ‘)’ before ‘a’ 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4524:109: error: expected ‘)’ before ‘b’ 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c: In function ‘futrts_smul_hi64’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ^~~~~~~~~~ 6722s | __int128__ 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4528:86: error: expected ‘)’ before ‘a’ 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:4528:104: error: expected ‘)’ before ‘b’ 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c: In function ‘mk_compile_opts’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write1.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6722s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6722s | ~~^ ~~~~~~~~~~~~~ 6722s | | | 6722s | unsigned int int64_t {aka long long int} 6722s | %llu 6722s 6722s If you find this error message confusing, uninformative, or wrong, please open an issue: 6722s https://github.com/diku-dk/futhark/issues 6722s 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.fut: 6722s Compiling with --backend=opencl: 6722s cc failed with code 1: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c: In function ‘futrts_umul_hi64’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ^~~~~~~~~~~ 6722s | __uint32_t 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4524:90: error: expected ‘)’ before ‘a’ 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4524:109: error: expected ‘)’ before ‘b’ 6722s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c: In function ‘futrts_smul_hi64’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ^~~~~~~~~~ 6722s | __int128__ 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4528:86: error: expected ‘)’ before ‘a’ 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:4528:104: error: expected ‘)’ before ‘b’ 6722s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6722s | ~ ^ 6722s | ) 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c: In function ‘mk_compile_opts’: 6722s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write2.c:7858:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6722s 7858 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6722s | ~~^ ~~~~~~~~~~~~~ 6722s | | | 6722s | unsigned int int64_t {aka long long int} 6722s | %llu 6722s 6722s If you find this error message confusing, uninformative, or wrong, please open an issue: 6722s https://github.com/diku-dk/futhark/issues 6722s 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.fut: 6728s Compiling with --backend=opencl: 6728s cc failed with code 1: 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c: In function ‘futrts_umul_hi64’: 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6728s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6728s | ^~~~~~~~~~~ 6728s | __uint32_t 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4511:90: error: expected ‘)’ before ‘a’ 6728s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6728s | ~ ^ 6728s | ) 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4511:109: error: expected ‘)’ before ‘b’ 6728s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6728s | ~ ^ 6728s | ) 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c: In function ‘futrts_smul_hi64’: 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6728s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6728s | ^~~~~~~~~~ 6728s | __int128__ 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4515:86: error: expected ‘)’ before ‘a’ 6728s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6728s | ~ ^ 6728s | ) 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:4515:104: error: expected ‘)’ before ‘b’ 6728s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6728s | ~ ^ 6728s | ) 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c: In function ‘mk_compile_opts’: 6728s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write4.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6728s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6728s | ~~^ ~~~~~~~~~~~~~ 6728s | | | 6728s | unsigned int int64_t {aka long long int} 6728s | %llu 6728s 6728s If you find this error message confusing, uninformative, or wrong, please open an issue: 6728s https://github.com/diku-dk/futhark/issues 6728s 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut: 6729s Compiling with --backend=opencl: 6729s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut:7:1-71: 6729s Entry point return type 6729s 6729s {x: [n]bool, y: bool} 6729s 6729s will have an opaque type, so the result will likely not be usable. 6729s 6729s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.fut:8:15-38: 6729s Entry point parameter 6729s 6729s ((b: {x: [m]bool, y: bool}): {x: [m]bool, y: bool}) 6729s 6729s will have an opaque type, so the entry point will likely not be callable. 6729s cc failed with code 1: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c: In function ‘futrts_umul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6729s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ^~~~~~~~~~~ 6729s | __uint32_t 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4538:90: error: expected ‘)’ before ‘a’ 6729s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4538:109: error: expected ‘)’ before ‘b’ 6729s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c: In function ‘futrts_smul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6729s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ^~~~~~~~~~ 6729s | __int128__ 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4542:86: error: expected ‘)’ before ‘a’ 6729s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:4542:104: error: expected ‘)’ before ‘b’ 6729s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c: In function ‘mk_compile_opts’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/opaques.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6729s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6729s | ~~^ ~~~~~~~~~~~~~ 6729s | | | 6729s | unsigned int int64_t {aka long long int} 6729s | %llu 6729s 6729s If you find this error message confusing, uninformative, or wrong, please open an issue: 6729s https://github.com/diku-dk/futhark/issues 6729s 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.fut: 6729s Compiling with --backend=opencl: 6729s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.fut:2:14-38: 6729s Entry point parameter 6729s 6729s (((a: [n]f32): [n]f32, (ja: [n]i32): []i32)) 6729s 6729s will have an opaque type, so the entry point will likely not be callable. 6729s cc failed with code 1: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c: In function ‘futrts_umul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4541:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6729s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ^~~~~~~~~~~ 6729s | __uint32_t 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4541:78: note: each undeclared identifier is reported only once for each function it appears in 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4541:90: error: expected ‘)’ before ‘a’ 6729s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4541:109: error: expected ‘)’ before ‘b’ 6729s 4541 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c: In function ‘futrts_smul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4545:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6729s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ^~~~~~~~~~ 6729s | __int128__ 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4545:86: error: expected ‘)’ before ‘a’ 6729s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:4545:104: error: expected ‘)’ before ‘b’ 6729s 4545 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c: In function ‘mk_compile_opts’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write5.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6729s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6729s | ~~^ ~~~~~~~~~~~~~ 6729s | | | 6729s | unsigned int int64_t {aka long long int} 6729s | %llu 6729s 6729s If you find this error message confusing, uninformative, or wrong, please open an issue: 6729s https://github.com/diku-dk/futhark/issues 6729s 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.fut: 6729s Compiling with --backend=opencl: 6729s cc failed with code 1: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c: In function ‘futrts_umul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6729s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ^~~~~~~~~~~ 6729s | __uint32_t 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4493:90: error: expected ‘)’ before ‘a’ 6729s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4493:109: error: expected ‘)’ before ‘b’ 6729s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c: In function ‘futrts_smul_hi64’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6729s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ^~~~~~~~~~ 6729s | __int128__ 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4497:86: error: expected ‘)’ before ‘a’ 6729s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:4497:104: error: expected ‘)’ before ‘b’ 6729s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6729s | ~ ^ 6729s | ) 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c: In function ‘mk_compile_opts’: 6729s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/write3.c:7833:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6729s 7833 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6729s | ~~^ ~~~~~~~~~~~~~ 6729s | | | 6729s | unsigned int int64_t {aka long long int} 6729s | %llu 6729s 6729s If you find this error message confusing, uninformative, or wrong, please open an issue: 6729s https://github.com/diku-dk/futhark/issues 6729s 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.fut: 6731s Compiling with --backend=opencl: 6731s cc failed with code 1: 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c: In function ‘futrts_umul_hi64’: 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6731s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6731s | ^~~~~~~~~~~ 6731s | __uint32_t 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4522:90: error: expected ‘)’ before ‘a’ 6731s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6731s | ~ ^ 6731s | ) 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4522:109: error: expected ‘)’ before ‘b’ 6731s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6731s | ~ ^ 6731s | ) 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c: In function ‘futrts_smul_hi64’: 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6731s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6731s | ^~~~~~~~~~ 6731s | __int128__ 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4526:86: error: expected ‘)’ before ‘a’ 6731s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6731s | ~ ^ 6731s | ) 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:4526:104: error: expected ‘)’ before ‘b’ 6731s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6731s | ~ ^ 6731s | ) 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c: In function ‘mk_compile_opts’: 6731s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script0.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6731s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6731s | ~~^ ~~~~~~~~~~~~~ 6731s | | | 6731s | unsigned int int64_t {aka long long int} 6731s | %llu 6731s 6731s If you find this error message confusing, uninformative, or wrong, please open an issue: 6731s https://github.com/diku-dk/futhark/issues 6731s 6731s (1572 failed, 177 passed, 554 to go). 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.fut: 6734s Compiling with --backend=opencl: 6734s cc failed with code 1: 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c: In function ‘futrts_umul_hi64’: 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6734s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6734s | ^~~~~~~~~~~ 6734s | __uint32_t 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4493:90: error: expected ‘)’ before ‘a’ 6734s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6734s | ~ ^ 6734s | ) 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4493:109: error: expected ‘)’ before ‘b’ 6734s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6734s | ~ ^ 6734s | ) 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c: In function ‘futrts_smul_hi64’: 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6734s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6734s | ^~~~~~~~~~ 6734s | __int128__ 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4497:86: error: expected ‘)’ before ‘a’ 6734s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6734s | ~ ^ 6734s | ) 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:4497:104: error: expected ‘)’ before ‘b’ 6734s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6734s | ~ ^ 6734s | ) 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c: In function ‘mk_compile_opts’: 6734s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6734s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6734s | ~~^ ~~~~~~~~~~~~~ 6734s | | | 6734s | unsigned int int64_t {aka long long int} 6734s | %llu 6734s 6734s If you find this error message confusing, uninformative, or wrong, please open an issue: 6734s https://github.com/diku-dk/futhark/issues 6734s 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.fut: 6735s Compiling with --backend=opencl: 6735s cc failed with code 1: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c: In function ‘futrts_umul_hi64’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6735s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ^~~~~~~~~~~ 6735s | __uint32_t 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4509:90: error: expected ‘)’ before ‘a’ 6735s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4509:109: error: expected ‘)’ before ‘b’ 6735s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c: In function ‘futrts_smul_hi64’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6735s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ^~~~~~~~~~ 6735s | __int128__ 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4513:86: error: expected ‘)’ before ‘a’ 6735s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:4513:104: error: expected ‘)’ before ‘b’ 6735s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c: In function ‘mk_compile_opts’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/scatter/nw.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6735s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6735s | ~~^ ~~~~~~~~~~~~~ 6735s | | | 6735s | unsigned int int64_t {aka long long int} 6735s | %llu 6735s 6735s If you find this error message confusing, uninformative, or wrong, please open an issue: 6735s https://github.com/diku-dk/futhark/issues 6735s 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.fut: 6735s Compiling with --backend=opencl: 6735s cc failed with code 1: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c: In function ‘futrts_umul_hi64’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6735s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ^~~~~~~~~~~ 6735s | __uint32_t 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4538:90: error: expected ‘)’ before ‘a’ 6735s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4538:109: error: expected ‘)’ before ‘b’ 6735s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c: In function ‘futrts_smul_hi64’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6735s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ^~~~~~~~~~ 6735s | __int128__ 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4542:86: error: expected ‘)’ before ‘a’ 6735s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:4542:104: error: expected ‘)’ before ‘b’ 6735s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6735s | ~ ^ 6735s | ) 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c: In function ‘mk_compile_opts’: 6735s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script1.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6735s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6735s | ~~^ ~~~~~~~~~~~~~ 6735s | | | 6735s | unsigned int int64_t {aka long long int} 6735s | %llu 6735s 6735s If you find this error message confusing, uninformative, or wrong, please open an issue: 6735s https://github.com/diku-dk/futhark/issues 6735s 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.fut: 6740s Compiling with --backend=opencl: 6740s cc failed with code 1: 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c: In function ‘futrts_umul_hi64’: 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6740s | ^~~~~~~~~~~ 6740s | __uint32_t 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4507:90: error: expected ‘)’ before ‘a’ 6740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6740s | ~ ^ 6740s | ) 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4507:109: error: expected ‘)’ before ‘b’ 6740s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6740s | ~ ^ 6740s | ) 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c: In function ‘futrts_smul_hi64’: 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6740s | ^~~~~~~~~~ 6740s | __int128__ 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4511:86: error: expected ‘)’ before ‘a’ 6740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6740s | ~ ^ 6740s | ) 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:4511:104: error: expected ‘)’ before ‘b’ 6740s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6740s | ~ ^ 6740s | ) 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c: In function ‘mk_compile_opts’: 6740s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script6.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6740s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6740s | ~~^ ~~~~~~~~~~~~~ 6740s | | | 6740s | unsigned int int64_t {aka long long int} 6740s | %llu 6740s 6740s If you find this error message confusing, uninformative, or wrong, please open an issue: 6740s https://github.com/diku-dk/futhark/issues 6740s 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.fut: 6741s Compiling with --backend=opencl: 6741s cc failed with code 1: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c: In function ‘futrts_umul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ^~~~~~~~~~~ 6741s | __uint32_t 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4508:90: error: expected ‘)’ before ‘a’ 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4508:109: error: expected ‘)’ before ‘b’ 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c: In function ‘futrts_smul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ^~~~~~~~~~ 6741s | __int128__ 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4512:86: error: expected ‘)’ before ‘a’ 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:4512:104: error: expected ‘)’ before ‘b’ 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c: In function ‘mk_compile_opts’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script3.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6741s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6741s | ~~^ ~~~~~~~~~~~~~ 6741s | | | 6741s | unsigned int int64_t {aka long long int} 6741s | %llu 6741s 6741s If you find this error message confusing, uninformative, or wrong, please open an issue: 6741s https://github.com/diku-dk/futhark/issues 6741s 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.fut: 6741s Compiling with --backend=opencl: 6741s cc failed with code 1: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c: In function ‘futrts_umul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ^~~~~~~~~~~ 6741s | __uint32_t 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4508:90: error: expected ‘)’ before ‘a’ 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4508:109: error: expected ‘)’ before ‘b’ 6741s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c: In function ‘futrts_smul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ^~~~~~~~~~ 6741s | __int128__ 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4512:86: error: expected ‘)’ before ‘a’ 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:4512:104: error: expected ‘)’ before ‘b’ 6741s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c: In function ‘mk_compile_opts’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script5.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6741s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6741s | ~~^ ~~~~~~~~~~~~~ 6741s | | | 6741s | unsigned int int64_t {aka long long int} 6741s | %llu 6741s 6741s If you find this error message confusing, uninformative, or wrong, please open an issue: 6741s https://github.com/diku-dk/futhark/issues 6741s 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.fut: 6741s Compiling with --backend=opencl: 6741s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.fut:7:24-25: 6741s Defaulting ambiguous type to i32. 6741s cc failed with code 1: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c: In function ‘futrts_umul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6741s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ^~~~~~~~~~~ 6741s | __uint32_t 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4507:90: error: expected ‘)’ before ‘a’ 6741s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4507:109: error: expected ‘)’ before ‘b’ 6741s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c: In function ‘futrts_smul_hi64’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6741s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ^~~~~~~~~~ 6741s | __int128__ 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4511:86: error: expected ‘)’ before ‘a’ 6741s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:4511:104: error: expected ‘)’ before ‘b’ 6741s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6741s | ~ ^ 6741s | ) 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c: In function ‘mk_compile_opts’: 6741s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/script/script4.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6741s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6741s | ~~^ ~~~~~~~~~~~~~ 6741s | | | 6741s | unsigned int int64_t {aka long long int} 6741s | %llu 6741s 6741s If you find this error message confusing, uninformative, or wrong, please open an issue: 6741s https://github.com/diku-dk/futhark/issues 6741s 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.fut: 6746s Compiling with --backend=opencl: 6746s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.fut:6:17-43: 6746s Entry point parameter 6746s 6746s ((xss: [m][n]f32): [m][n]f32, (y: f32): f32) 6746s 6746s will have an opaque type, so the entry point will likely not be callable. 6746s cc failed with code 1: 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c: In function ‘futrts_umul_hi64’: 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6746s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6746s | ^~~~~~~~~~~ 6746s | __uint32_t 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4540:90: error: expected ‘)’ before ‘a’ 6746s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6746s | ~ ^ 6746s | ) 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4540:109: error: expected ‘)’ before ‘b’ 6746s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6746s | ~ ^ 6746s | ) 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c: In function ‘futrts_smul_hi64’: 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6746s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6746s | ^~~~~~~~~~ 6746s | __int128__ 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4544:86: error: expected ‘)’ before ‘a’ 6746s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6746s | ~ ^ 6746s | ) 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:4544:104: error: expected ‘)’ before ‘b’ 6746s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6746s | ~ ^ 6746s | ) 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c: In function ‘mk_compile_opts’: 6746s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/add-then-reduce.c:7882:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6746s 7882 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6746s | ~~^ ~~~~~~~~~~~~~ 6746s | | | 6746s | unsigned int int64_t {aka long long int} 6746s | %llu 6746s 6746s If you find this error message confusing, uninformative, or wrong, please open an issue: 6746s https://github.com/diku-dk/futhark/issues 6746s 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.fut: 6750s Compiling with --backend=opencl: 6750s cc failed with code 1: 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c: In function ‘futrts_umul_hi64’: 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6750s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6750s | ^~~~~~~~~~~ 6750s | __uint32_t 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4538:90: error: expected ‘)’ before ‘a’ 6750s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6750s | ~ ^ 6750s | ) 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4538:109: error: expected ‘)’ before ‘b’ 6750s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6750s | ~ ^ 6750s | ) 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c: In function ‘futrts_smul_hi64’: 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6750s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6750s | ^~~~~~~~~~ 6750s | __int128__ 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4542:86: error: expected ‘)’ before ‘a’ 6750s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6750s | ~ ^ 6750s | ) 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:4542:104: error: expected ‘)’ before ‘b’ 6750s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6750s | ~ ^ 6750s | ) 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c: In function ‘mk_compile_opts’: 6750s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-comm.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6750s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6750s | ~~^ ~~~~~~~~~~~~~ 6750s | | | 6750s | unsigned int int64_t {aka long long int} 6750s | %llu 6750s 6750s If you find this error message confusing, uninformative, or wrong, please open an issue: 6750s https://github.com/diku-dk/futhark/issues 6750s 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.fut: 6751s Compiling with --backend=opencl: 6751s cc failed with code 1: 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c: In function ‘futrts_umul_hi64’: 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6751s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6751s | ^~~~~~~~~~~ 6751s | __uint32_t 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4539:90: error: expected ‘)’ before ‘a’ 6751s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6751s | ~ ^ 6751s | ) 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4539:109: error: expected ‘)’ before ‘b’ 6751s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6751s | ~ ^ 6751s | ) 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c: In function ‘futrts_smul_hi64’: 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6751s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6751s | ^~~~~~~~~~ 6751s | __int128__ 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4543:86: error: expected ‘)’ before ‘a’ 6751s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6751s | ~ ^ 6751s | ) 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:4543:104: error: expected ‘)’ before ‘b’ 6751s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6751s | ~ ^ 6751s | ) 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c: In function ‘mk_compile_opts’: 6751s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex1-nocomm.c:7883:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6751s 7883 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6751s | ~~^ ~~~~~~~~~~~~~ 6751s | | | 6751s | unsigned int int64_t {aka long long int} 6751s | %llu 6751s 6751s If you find this error message confusing, uninformative, or wrong, please open an issue: 6751s https://github.com/diku-dk/futhark/issues 6751s 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.fut: 6752s Compiling with --backend=opencl: 6752s cc failed with code 1: 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c: In function ‘futrts_umul_hi64’: 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4538:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6752s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6752s | ^~~~~~~~~~~ 6752s | __uint32_t 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4538:78: note: each undeclared identifier is reported only once for each function it appears in 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4538:90: error: expected ‘)’ before ‘a’ 6752s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6752s | ~ ^ 6752s | ) 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4538:109: error: expected ‘)’ before ‘b’ 6752s 4538 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6752s | ~ ^ 6752s | ) 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c: In function ‘futrts_smul_hi64’: 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4542:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6752s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6752s | ^~~~~~~~~~ 6752s | __int128__ 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4542:86: error: expected ‘)’ before ‘a’ 6752s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6752s | ~ ^ 6752s | ) 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:4542:104: error: expected ‘)’ before ‘b’ 6752s 4542 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6752s | ~ ^ 6752s | ) 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c: In function ‘mk_compile_opts’: 6752s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex2.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6752s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6752s | ~~^ ~~~~~~~~~~~~~ 6752s | | | 6752s | unsigned int int64_t {aka long long int} 6752s | %llu 6752s 6752s If you find this error message confusing, uninformative, or wrong, please open an issue: 6752s https://github.com/diku-dk/futhark/issues 6752s 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.fut: 6756s Compiling with --backend=opencl: 6756s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.fut:11:17-51: 6756s Entry point parameter 6756s 6756s ((xss: [m][n]i32): [m][n]i32, (consts: [m]i32): [m]i32) 6756s 6756s will have an opaque type, so the entry point will likely not be callable. 6756s cc failed with code 1: 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c: In function ‘futrts_umul_hi64’: 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6756s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6756s | ^~~~~~~~~~~ 6756s | __uint32_t 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4540:90: error: expected ‘)’ before ‘a’ 6756s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6756s | ~ ^ 6756s | ) 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4540:109: error: expected ‘)’ before ‘b’ 6756s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6756s | ~ ^ 6756s | ) 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c: In function ‘futrts_smul_hi64’: 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6756s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6756s | ^~~~~~~~~~ 6756s | __int128__ 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4544:86: error: expected ‘)’ before ‘a’ 6756s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6756s | ~ ^ 6756s | ) 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:4544:104: error: expected ‘)’ before ‘b’ 6756s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6756s | ~ ^ 6756s | ) 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c: In function ‘mk_compile_opts’: 6756s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/invariant-in-reduce.c:7874:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6756s 7874 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6756s | ~~^ ~~~~~~~~~~~~~ 6756s | | | 6756s | unsigned int int64_t {aka long long int} 6756s | %llu 6756s 6756s If you find this error message confusing, uninformative, or wrong, please open an issue: 6756s https://github.com/diku-dk/futhark/issues 6756s 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.fut: 6757s Compiling with --backend=opencl: 6757s cc failed with code 1: 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c: In function ‘futrts_umul_hi64’: 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6757s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6757s | ^~~~~~~~~~~ 6757s | __uint32_t 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4507:90: error: expected ‘)’ before ‘a’ 6757s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6757s | ~ ^ 6757s | ) 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4507:109: error: expected ‘)’ before ‘b’ 6757s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6757s | ~ ^ 6757s | ) 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c: In function ‘futrts_smul_hi64’: 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6757s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6757s | ^~~~~~~~~~ 6757s | __int128__ 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4511:86: error: expected ‘)’ before ‘a’ 6757s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6757s | ~ ^ 6757s | ) 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:4511:104: error: expected ‘)’ before ‘b’ 6757s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6757s | ~ ^ 6757s | ) 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c: In function ‘mk_compile_opts’: 6757s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex4.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6757s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6757s | ~~^ ~~~~~~~~~~~~~ 6757s | | | 6757s | unsigned int int64_t {aka long long int} 6757s | %llu 6757s 6757s If you find this error message confusing, uninformative, or wrong, please open an issue: 6757s https://github.com/diku-dk/futhark/issues 6757s 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.fut: 6758s Compiling with --backend=opencl: 6758s cc failed with code 1: 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c: In function ‘futrts_umul_hi64’: 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6758s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6758s | ^~~~~~~~~~~ 6758s | __uint32_t 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4539:90: error: expected ‘)’ before ‘a’ 6758s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6758s | ~ ^ 6758s | ) 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4539:109: error: expected ‘)’ before ‘b’ 6758s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6758s | ~ ^ 6758s | ) 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c: In function ‘futrts_smul_hi64’: 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6758s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6758s | ^~~~~~~~~~ 6758s | __int128__ 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4543:86: error: expected ‘)’ before ‘a’ 6758s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6758s | ~ ^ 6758s | ) 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:4543:104: error: expected ‘)’ before ‘b’ 6758s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6758s | ~ ^ 6758s | ) 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c: In function ‘mk_compile_opts’: 6758s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex3.c:7885:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6758s 7885 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6758s | ~~^ ~~~~~~~~~~~~~ 6758s | | | 6758s | unsigned int int64_t {aka long long int} 6758s | %llu 6758s 6758s If you find this error message confusing, uninformative, or wrong, please open an issue: 6758s https://github.com/diku-dk/futhark/issues 6758s 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.fut: 6759s Compiling with --backend=opencl: 6759s cc failed with code 1: 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c: In function ‘futrts_umul_hi64’: 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6759s | ^~~~~~~~~~~ 6759s | __uint32_t 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4522:90: error: expected ‘)’ before ‘a’ 6759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6759s | ~ ^ 6759s | ) 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4522:109: error: expected ‘)’ before ‘b’ 6759s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6759s | ~ ^ 6759s | ) 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c: In function ‘futrts_smul_hi64’: 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6759s | ^~~~~~~~~~ 6759s | __int128__ 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4526:86: error: expected ‘)’ before ‘a’ 6759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6759s | ~ ^ 6759s | ) 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:4526:104: error: expected ‘)’ before ‘b’ 6759s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6759s | ~ ^ 6759s | ) 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c: In function ‘mk_compile_opts’: 6759s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/ex6.c:7876:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6759s 7876 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6759s | ~~^ ~~~~~~~~~~~~~ 6759s | | | 6759s | unsigned int int64_t {aka long long int} 6759s | %llu 6759s 6759s If you find this error message confusing, uninformative, or wrong, please open an issue: 6759s https://github.com/diku-dk/futhark/issues 6759s 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.fut: 6763s Compiling with --backend=opencl: 6763s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.fut:13:20-54: 6763s Entry point parameter 6763s 6763s ((xsss: [l][m][n]f32): [l][m][n]f32, (ys: [l]f32): [l]f32) 6763s 6763s will have an opaque type, so the entry point will likely not be callable. 6763s cc failed with code 1: 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c: In function ‘futrts_umul_hi64’: 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4555:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6763s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6763s | ^~~~~~~~~~~ 6763s | __uint32_t 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4555:78: note: each undeclared identifier is reported only once for each function it appears in 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4555:90: error: expected ‘)’ before ‘a’ 6763s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6763s | ~ ^ 6763s | ) 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4555:109: error: expected ‘)’ before ‘b’ 6763s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6763s | ~ ^ 6763s | ) 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c: In function ‘futrts_smul_hi64’: 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4559:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6763s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6763s | ^~~~~~~~~~ 6763s | __int128__ 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4559:86: error: expected ‘)’ before ‘a’ 6763s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6763s | ~ ^ 6763s | ) 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:4559:104: error: expected ‘)’ before ‘b’ 6763s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6763s | ~ ^ 6763s | ) 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c: In function ‘mk_compile_opts’: 6763s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-add-then-reduce.c:7897:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6763s 7897 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6763s | ~~^ ~~~~~~~~~~~~~ 6763s | | | 6763s | unsigned int int64_t {aka long long int} 6763s | %llu 6763s 6763s If you find this error message confusing, uninformative, or wrong, please open an issue: 6763s https://github.com/diku-dk/futhark/issues 6763s 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.fut: 6765s Compiling with --backend=opencl: 6765s cc failed with code 1: 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c: In function ‘futrts_umul_hi64’: 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6765s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6765s | ^~~~~~~~~~~ 6765s | __uint32_t 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4522:90: error: expected ‘)’ before ‘a’ 6765s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6765s | ~ ^ 6765s | ) 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4522:109: error: expected ‘)’ before ‘b’ 6765s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6765s | ~ ^ 6765s | ) 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c: In function ‘futrts_smul_hi64’: 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6765s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6765s | ^~~~~~~~~~ 6765s | __int128__ 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4526:86: error: expected ‘)’ before ‘a’ 6765s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6765s | ~ ^ 6765s | ) 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:4526:104: error: expected ‘)’ before ‘b’ 6765s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6765s | ~ ^ 6765s | ) 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c: In function ‘mk_compile_opts’: 6765s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/map-segsum-comm.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6765s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6765s | ~~^ ~~~~~~~~~~~~~ 6765s | | | 6765s | unsigned int int64_t {aka long long int} 6765s | %llu 6765s 6765s If you find this error message confusing, uninformative, or wrong, please open an issue: 6765s https://github.com/diku-dk/futhark/issues 6765s 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.fut: 6766s Compiling with --backend=opencl: 6766s cc failed with code 1: 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c: In function ‘futrts_umul_hi64’: 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6766s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6766s | ^~~~~~~~~~~ 6766s | __uint32_t 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4523:90: error: expected ‘)’ before ‘a’ 6766s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6766s | ~ ^ 6766s | ) 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4523:109: error: expected ‘)’ before ‘b’ 6766s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6766s | ~ ^ 6766s | ) 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c: In function ‘futrts_smul_hi64’: 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6766s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6766s | ^~~~~~~~~~ 6766s | __int128__ 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4527:86: error: expected ‘)’ before ‘a’ 6766s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6766s | ~ ^ 6766s | ) 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:4527:104: error: expected ‘)’ before ‘b’ 6766s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6766s | ~ ^ 6766s | ) 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c: In function ‘mk_compile_opts’: 6766s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/real-nocomm.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6766s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6766s | ~~^ ~~~~~~~~~~~~~ 6766s | | | 6766s | unsigned int int64_t {aka long long int} 6766s | %llu 6766s 6766s If you find this error message confusing, uninformative, or wrong, please open an issue: 6766s https://github.com/diku-dk/futhark/issues 6766s 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.fut: 6767s Compiling with --backend=opencl: 6767s cc failed with code 1: 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c: In function ‘futrts_umul_hi64’: 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6767s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6767s | ^~~~~~~~~~~ 6767s | __uint32_t 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4522:90: error: expected ‘)’ before ‘a’ 6767s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6767s | ~ ^ 6767s | ) 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4522:109: error: expected ‘)’ before ‘b’ 6767s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6767s | ~ ^ 6767s | ) 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c: In function ‘futrts_smul_hi64’: 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6767s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6767s | ^~~~~~~~~~ 6767s | __int128__ 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4526:86: error: expected ‘)’ before ‘a’ 6767s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6767s | ~ ^ 6767s | ) 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:4526:104: error: expected ‘)’ before ‘b’ 6767s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6767s | ~ ^ 6767s | ) 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c: In function ‘mk_compile_opts’: 6767s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/reduction-on-list.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6767s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6767s | ~~^ ~~~~~~~~~~~~~ 6767s | | | 6767s | unsigned int int64_t {aka long long int} 6767s | %llu 6767s 6767s If you find this error message confusing, uninformative, or wrong, please open an issue: 6767s https://github.com/diku-dk/futhark/issues 6767s 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.fut: 6770s Compiling with --backend=opencl: 6770s cc failed with code 1: 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c: In function ‘futrts_umul_hi64’: 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6770s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6770s | ^~~~~~~~~~~ 6770s | __uint32_t 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4522:90: error: expected ‘)’ before ‘a’ 6770s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6770s | ~ ^ 6770s | ) 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4522:109: error: expected ‘)’ before ‘b’ 6770s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6770s | ~ ^ 6770s | ) 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c: In function ‘futrts_smul_hi64’: 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6770s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6770s | ^~~~~~~~~~ 6770s | __int128__ 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4526:86: error: expected ‘)’ before ‘a’ 6770s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6770s | ~ ^ 6770s | ) 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:4526:104: error: expected ‘)’ before ‘b’ 6770s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6770s | ~ ^ 6770s | ) 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c: In function ‘mk_compile_opts’: 6770s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-comm.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6770s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6770s | ~~^ ~~~~~~~~~~~~~ 6770s | | | 6770s | unsigned int int64_t {aka long long int} 6770s | %llu 6770s 6770s If you find this error message confusing, uninformative, or wrong, please open an issue: 6770s https://github.com/diku-dk/futhark/issues 6770s 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.fut: 6771s Compiling with --backend=opencl: 6771s cc failed with code 1: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c: In function ‘futrts_umul_hi64’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6771s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ^~~~~~~~~~~ 6771s | __uint32_t 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4509:90: error: expected ‘)’ before ‘a’ 6771s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4509:109: error: expected ‘)’ before ‘b’ 6771s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c: In function ‘futrts_smul_hi64’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6771s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ^~~~~~~~~~ 6771s | __int128__ 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4513:86: error: expected ‘)’ before ‘a’ 6771s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:4513:104: error: expected ‘)’ before ‘b’ 6771s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c: In function ‘mk_compile_opts’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/apply2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6771s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6771s | ~~^ ~~~~~~~~~~~~~ 6771s | | | 6771s | unsigned int int64_t {aka long long int} 6771s | %llu 6771s 6771s If you find this error message confusing, uninformative, or wrong, please open an issue: 6771s https://github.com/diku-dk/futhark/issues 6771s 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.fut: 6771s Compiling with --backend=opencl: 6771s cc failed with code 1: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c: In function ‘futrts_umul_hi64’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6771s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ^~~~~~~~~~~ 6771s | __uint32_t 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4523:90: error: expected ‘)’ before ‘a’ 6771s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4523:109: error: expected ‘)’ before ‘b’ 6771s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c: In function ‘futrts_smul_hi64’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6771s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ^~~~~~~~~~ 6771s | __int128__ 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4527:86: error: expected ‘)’ before ‘a’ 6771s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:4527:104: error: expected ‘)’ before ‘b’ 6771s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6771s | ~ ^ 6771s | ) 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c: In function ‘mk_compile_opts’: 6771s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims0.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6771s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6771s | ~~^ ~~~~~~~~~~~~~ 6771s | | | 6771s | unsigned int int64_t {aka long long int} 6771s | %llu 6771s 6771s If you find this error message confusing, uninformative, or wrong, please open an issue: 6771s https://github.com/diku-dk/futhark/issues 6771s 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.fut: 6772s Compiling with --backend=opencl: 6772s cc failed with code 1: 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c: In function ‘futrts_umul_hi64’: 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6772s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6772s | ^~~~~~~~~~~ 6772s | __uint32_t 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4523:90: error: expected ‘)’ before ‘a’ 6772s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6772s | ~ ^ 6772s | ) 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4523:109: error: expected ‘)’ before ‘b’ 6772s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6772s | ~ ^ 6772s | ) 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c: In function ‘futrts_smul_hi64’: 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6772s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6772s | ^~~~~~~~~~ 6772s | __int128__ 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4527:86: error: expected ‘)’ before ‘a’ 6772s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6772s | ~ ^ 6772s | ) 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:4527:104: error: expected ‘)’ before ‘b’ 6772s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6772s | ~ ^ 6772s | ) 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c: In function ‘mk_compile_opts’: 6772s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/segredomap/segsum-nocomm.c:7866:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6772s 7866 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6772s | ~~^ ~~~~~~~~~~~~~ 6772s | | | 6772s | unsigned int int64_t {aka long long int} 6772s | %llu 6772s 6772s If you find this error message confusing, uninformative, or wrong, please open an issue: 6772s https://github.com/diku-dk/futhark/issues 6772s 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.fut: 6775s Compiling with --backend=opencl: 6775s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.fut:7:31-32: 6775s Defaulting ambiguous type to i32. 6775s cc failed with code 1: 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c: In function ‘futrts_umul_hi64’: 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6775s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6775s | ^~~~~~~~~~~ 6775s | __uint32_t 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4523:90: error: expected ‘)’ before ‘a’ 6775s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6775s | ~ ^ 6775s | ) 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4523:109: error: expected ‘)’ before ‘b’ 6775s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6775s | ~ ^ 6775s | ) 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c: In function ‘futrts_smul_hi64’: 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6775s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6775s | ^~~~~~~~~~ 6775s | __int128__ 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4527:86: error: expected ‘)’ before ‘a’ 6775s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6775s | ~ ^ 6775s | ) 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:4527:104: error: expected ‘)’ before ‘b’ 6775s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6775s | ~ ^ 6775s | ) 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c: In function ‘mk_compile_opts’: 6775s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/argdims1.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6775s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6775s | ~~^ ~~~~~~~~~~~~~ 6775s | | | 6775s | unsigned int int64_t {aka long long int} 6775s | %llu 6775s 6775s If you find this error message confusing, uninformative, or wrong, please open an issue: 6775s https://github.com/diku-dk/futhark/issues 6775s 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.fut: 6776s Compiling with --backend=opencl: 6776s cc failed with code 1: 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c: In function ‘futrts_umul_hi64’: 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6776s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6776s | ^~~~~~~~~~~ 6776s | __uint32_t 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4493:90: error: expected ‘)’ before ‘a’ 6776s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6776s | ~ ^ 6776s | ) 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4493:109: error: expected ‘)’ before ‘b’ 6776s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6776s | ~ ^ 6776s | ) 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c: In function ‘futrts_smul_hi64’: 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6776s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6776s | ^~~~~~~~~~ 6776s | __int128__ 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4497:86: error: expected ‘)’ before ‘a’ 6776s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6776s | ~ ^ 6776s | ) 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:4497:104: error: expected ‘)’ before ‘b’ 6776s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6776s | ~ ^ 6776s | ) 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c: In function ‘mk_compile_opts’: 6776s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/ascript-existential.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6776s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6776s | ~~^ ~~~~~~~~~~~~~ 6776s | | | 6776s | unsigned int int64_t {aka long long int} 6776s | %llu 6776s 6776s If you find this error message confusing, uninformative, or wrong, please open an issue: 6776s https://github.com/diku-dk/futhark/issues 6776s 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.fut: 6779s Compiling with --backend=opencl: 6779s cc failed with code 1: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c: In function ‘futrts_umul_hi64’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ^~~~~~~~~~~ 6779s | __uint32_t 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4507:90: error: expected ‘)’ before ‘a’ 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4507:109: error: expected ‘)’ before ‘b’ 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c: In function ‘futrts_smul_hi64’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ^~~~~~~~~~ 6779s | __int128__ 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4511:86: error: expected ‘)’ before ‘a’ 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:4511:104: error: expected ‘)’ before ‘b’ 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c: In function ‘mk_compile_opts’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/attr0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6779s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6779s | ~~^ ~~~~~~~~~~~~~ 6779s | | | 6779s | unsigned int int64_t {aka long long int} 6779s | %llu 6779s 6779s If you find this error message confusing, uninformative, or wrong, please open an issue: 6779s https://github.com/diku-dk/futhark/issues 6779s 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.fut: 6779s Compiling with --backend=opencl: 6779s cc failed with code 1: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c: In function ‘futrts_umul_hi64’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ^~~~~~~~~~~ 6779s | __uint32_t 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4507:90: error: expected ‘)’ before ‘a’ 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4507:109: error: expected ‘)’ before ‘b’ 6779s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c: In function ‘futrts_smul_hi64’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ^~~~~~~~~~ 6779s | __int128__ 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4511:86: error: expected ‘)’ before ‘a’ 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:4511:104: error: expected ‘)’ before ‘b’ 6779s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6779s | ~ ^ 6779s | ) 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c: In function ‘mk_compile_opts’: 6779s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/assert0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6779s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6779s | ~~^ ~~~~~~~~~~~~~ 6779s | | | 6779s | unsigned int int64_t {aka long long int} 6779s | %llu 6779s 6779s If you find this error message confusing, uninformative, or wrong, please open an issue: 6779s https://github.com/diku-dk/futhark/issues 6779s 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.fut: 6783s Compiling with --backend=opencl: 6783s cc failed with code 1: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c: In function ‘futrts_umul_hi64’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6783s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ^~~~~~~~~~~ 6783s | __uint32_t 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4493:90: error: expected ‘)’ before ‘a’ 6783s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4493:109: error: expected ‘)’ before ‘b’ 6783s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c: In function ‘futrts_smul_hi64’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6783s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ^~~~~~~~~~ 6783s | __int128__ 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4497:86: error: expected ‘)’ before ‘a’ 6783s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:4497:104: error: expected ‘)’ before ‘b’ 6783s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c: In function ‘mk_compile_opts’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6783s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6783s | ~~^ ~~~~~~~~~~~~~ 6783s | | | 6783s | unsigned int int64_t {aka long long int} 6783s | %llu 6783s 6783s If you find this error message confusing, uninformative, or wrong, please open an issue: 6783s https://github.com/diku-dk/futhark/issues 6783s 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.fut: 6783s Compiling with --backend=opencl: 6783s cc failed with code 1: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c: In function ‘futrts_umul_hi64’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6783s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ^~~~~~~~~~~ 6783s | __uint32_t 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4507:90: error: expected ‘)’ before ‘a’ 6783s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4507:109: error: expected ‘)’ before ‘b’ 6783s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c: In function ‘futrts_smul_hi64’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6783s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ^~~~~~~~~~ 6783s | __int128__ 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4511:86: error: expected ‘)’ before ‘a’ 6783s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:4511:104: error: expected ‘)’ before ‘b’ 6783s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c: In function ‘mk_compile_opts’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/cached.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6783s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6783s | ~~^ ~~~~~~~~~~~~~ 6783s | | | 6783s | unsigned int int64_t {aka long long int} 6783s | %llu 6783s 6783s If you find this error message confusing, uninformative, or wrong, please open an issue: 6783s https://github.com/diku-dk/futhark/issues 6783s 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.fut: 6783s Compiling with --backend=opencl: 6783s cc failed with code 1: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c: In function ‘futrts_umul_hi64’: 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6783s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ^~~~~~~~~~~ 6783s | __uint32_t 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4507:90: error: expected ‘)’ before ‘a’ 6783s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6783s | ~ ^ 6783s | ) 6783s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4507:109: error: expected ‘)’ before ‘b’ 6784s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6784s | ~ ^ 6784s | ) 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c: In function ‘futrts_smul_hi64’: 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6784s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6784s | ^~~~~~~~~~ 6784s | __int128__ 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4511:86: error: expected ‘)’ before ‘a’ 6784s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6784s | ~ ^ 6784s | ) 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:4511:104: error: expected ‘)’ before ‘b’ 6784s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6784s | ~ ^ 6784s | ) 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c: In function ‘mk_compile_opts’: 6784s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/coerce1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6784s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6784s | ~~^ ~~~~~~~~~~~~~ 6784s | | | 6784s | unsigned int int64_t {aka long long int} 6784s | %llu 6784s 6784s If you find this error message confusing, uninformative, or wrong, please open an issue: 6784s https://github.com/diku-dk/futhark/issues 6784s 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.fut: 6788s Compiling with --backend=opencl: 6788s cc failed with code 1: 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c: In function ‘futrts_umul_hi64’: 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6788s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6788s | ^~~~~~~~~~~ 6788s | __uint32_t 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4507:90: error: expected ‘)’ before ‘a’ 6788s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6788s | ~ ^ 6788s | ) 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4507:109: error: expected ‘)’ before ‘b’ 6788s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6788s | ~ ^ 6788s | ) 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c: In function ‘futrts_smul_hi64’: 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6788s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6788s | ^~~~~~~~~~ 6788s | __int128__ 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4511:86: error: expected ‘)’ before ‘a’ 6788s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6788s | ~ ^ 6788s | ) 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:4511:104: error: expected ‘)’ before ‘b’ 6788s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6788s | ~ ^ 6788s | ) 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c: In function ‘mk_compile_opts’: 6788s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/concatmap.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6788s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6788s | ~~^ ~~~~~~~~~~~~~ 6788s | | | 6788s | unsigned int int64_t {aka long long int} 6788s | %llu 6788s 6788s If you find this error message confusing, uninformative, or wrong, please open an issue: 6788s https://github.com/diku-dk/futhark/issues 6788s 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.fut: 6789s Compiling with --backend=opencl: 6789s cc failed with code 1: 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c: In function ‘futrts_umul_hi64’: 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6789s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6789s | ^~~~~~~~~~~ 6789s | __uint32_t 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4507:90: error: expected ‘)’ before ‘a’ 6789s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6789s | ~ ^ 6789s | ) 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4507:109: error: expected ‘)’ before ‘b’ 6789s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6789s | ~ ^ 6789s | ) 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c: In function ‘futrts_smul_hi64’: 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6789s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6789s | ^~~~~~~~~~ 6789s | __int128__ 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4511:86: error: expected ‘)’ before ‘a’ 6789s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6789s | ~ ^ 6789s | ) 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:4511:104: error: expected ‘)’ before ‘b’ 6789s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6789s | ~ ^ 6789s | ) 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c: In function ‘mk_compile_opts’: 6789s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/curry-shapes.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6789s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6789s | ~~^ ~~~~~~~~~~~~~ 6789s | | | 6789s | unsigned int int64_t {aka long long int} 6789s | %llu 6789s 6789s If you find this error message confusing, uninformative, or wrong, please open an issue: 6789s https://github.com/diku-dk/futhark/issues 6789s 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.fut: 6791s Compiling with --backend=opencl: 6791s cc failed with code 1: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c: In function ‘futrts_umul_hi64’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ^~~~~~~~~~~ 6791s | __uint32_t 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4509:90: error: expected ‘)’ before ‘a’ 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4509:109: error: expected ‘)’ before ‘b’ 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c: In function ‘futrts_smul_hi64’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ^~~~~~~~~~ 6791s | __int128__ 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4513:86: error: expected ‘)’ before ‘a’ 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:4513:104: error: expected ‘)’ before ‘b’ 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c: In function ‘mk_compile_opts’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6791s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6791s | ~~^ ~~~~~~~~~~~~~ 6791s | | | 6791s | unsigned int int64_t {aka long long int} 6791s | %llu 6791s 6791s If you find this error message confusing, uninformative, or wrong, please open an issue: 6791s https://github.com/diku-dk/futhark/issues 6791s 6791s (1605 failed, 179 passed, 519 to go). 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.fut: 6791s Compiling with --backend=opencl: 6791s cc failed with code 1: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c: In function ‘futrts_umul_hi64’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ^~~~~~~~~~~ 6791s | __uint32_t 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4509:90: error: expected ‘)’ before ‘a’ 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4509:109: error: expected ‘)’ before ‘b’ 6791s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c: In function ‘futrts_smul_hi64’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ^~~~~~~~~~ 6791s | __int128__ 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4513:86: error: expected ‘)’ before ‘a’ 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:4513:104: error: expected ‘)’ before ‘b’ 6791s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6791s | ~ ^ 6791s | ) 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c: In function ‘mk_compile_opts’: 6791s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6791s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6791s | ~~^ ~~~~~~~~~~~~~ 6791s | | | 6791s | unsigned int int64_t {aka long long int} 6791s | %llu 6791s 6791s If you find this error message confusing, uninformative, or wrong, please open an issue: 6791s https://github.com/diku-dk/futhark/issues 6791s 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.fut: 6795s Compiling with --backend=opencl: 6795s cc failed with code 1: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c: In function ‘futrts_umul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6795s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ^~~~~~~~~~~ 6795s | __uint32_t 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4508:90: error: expected ‘)’ before ‘a’ 6795s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4508:109: error: expected ‘)’ before ‘b’ 6795s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c: In function ‘futrts_smul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6795s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ^~~~~~~~~~ 6795s | __int128__ 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4512:86: error: expected ‘)’ before ‘a’ 6795s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:4512:104: error: expected ‘)’ before ‘b’ 6795s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c: In function ‘mk_compile_opts’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim3.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6795s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6795s | ~~^ ~~~~~~~~~~~~~ 6795s | | | 6795s | unsigned int int64_t {aka long long int} 6795s | %llu 6795s 6795s If you find this error message confusing, uninformative, or wrong, please open an issue: 6795s https://github.com/diku-dk/futhark/issues 6795s 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.fut: 6795s Compiling with --backend=opencl: 6795s cc failed with code 1: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c: In function ‘futrts_umul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6795s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ^~~~~~~~~~~ 6795s | __uint32_t 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4523:90: error: expected ‘)’ before ‘a’ 6795s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4523:109: error: expected ‘)’ before ‘b’ 6795s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c: In function ‘futrts_smul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6795s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ^~~~~~~~~~ 6795s | __int128__ 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4527:86: error: expected ‘)’ before ‘a’ 6795s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:4527:104: error: expected ‘)’ before ‘b’ 6795s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c: In function ‘mk_compile_opts’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/emptydim2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6795s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6795s | ~~^ ~~~~~~~~~~~~~ 6795s | | | 6795s | unsigned int int64_t {aka long long int} 6795s | %llu 6795s 6795s If you find this error message confusing, uninformative, or wrong, please open an issue: 6795s https://github.com/diku-dk/futhark/issues 6795s 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut: 6795s Compiling with --backend=opencl: 6795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:11-12: 6795s Unused name "x". 6795s 6795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:18-19: 6795s Unused name "y". 6795s 6795s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.fut:3:28-29: 6795s Defaulting ambiguous type to i32. 6795s cc failed with code 1: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c: In function ‘futrts_umul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4518:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6795s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ^~~~~~~~~~~ 6795s | __uint32_t 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4518:78: note: each undeclared identifier is reported only once for each function it appears in 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4518:90: error: expected ‘)’ before ‘a’ 6795s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4518:109: error: expected ‘)’ before ‘b’ 6795s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c: In function ‘futrts_smul_hi64’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4522:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6795s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ^~~~~~~~~~ 6795s | __int128__ 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4522:86: error: expected ‘)’ before ‘a’ 6795s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:4522:104: error: expected ‘)’ before ‘b’ 6795s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6795s | ~ ^ 6795s | ) 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c: In function ‘mk_compile_opts’: 6795s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants-sum.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6795s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6795s | ~~^ ~~~~~~~~~~~~~ 6795s | | | 6795s | unsigned int int64_t {aka long long int} 6795s | %llu 6795s 6795s If you find this error message confusing, uninformative, or wrong, please open an issue: 6795s https://github.com/diku-dk/futhark/issues 6795s 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.fut: 6796s Compiling with --backend=opencl: 6796s cc failed with code 1: 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c: In function ‘futrts_umul_hi64’: 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6796s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6796s | ^~~~~~~~~~~ 6796s | __uint32_t 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4507:90: error: expected ‘)’ before ‘a’ 6796s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6796s | ~ ^ 6796s | ) 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4507:109: error: expected ‘)’ before ‘b’ 6796s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6796s | ~ ^ 6796s | ) 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c: In function ‘futrts_smul_hi64’: 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6796s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6796s | ^~~~~~~~~~ 6796s | __int128__ 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4511:86: error: expected ‘)’ before ‘a’ 6796s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6796s | ~ ^ 6796s | ) 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:4511:104: error: expected ‘)’ before ‘b’ 6796s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6796s | ~ ^ 6796s | ) 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c: In function ‘mk_compile_opts’: 6796s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-constants.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6796s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6796s | ~~^ ~~~~~~~~~~~~~ 6796s | | | 6796s | unsigned int int64_t {aka long long int} 6796s | %llu 6796s 6796s If you find this error message confusing, uninformative, or wrong, please open an issue: 6796s https://github.com/diku-dk/futhark/issues 6796s 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.fut: 6801s Compiling with --backend=opencl: 6801s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.fut:9:1-20: 6801s Entry point return type 6801s 6801s *m.t 6801s 6801s will have an opaque type, so the result will likely not be usable. 6801s cc failed with code 1: 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c: In function ‘futrts_umul_hi64’: 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4517:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6801s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6801s | ^~~~~~~~~~~ 6801s | __uint32_t 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4517:78: note: each undeclared identifier is reported only once for each function it appears in 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4517:90: error: expected ‘)’ before ‘a’ 6801s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6801s | ~ ^ 6801s | ) 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4517:109: error: expected ‘)’ before ‘b’ 6801s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6801s | ~ ^ 6801s | ) 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c: In function ‘futrts_smul_hi64’: 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4521:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6801s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6801s | ^~~~~~~~~~ 6801s | __int128__ 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4521:86: error: expected ‘)’ before ‘a’ 6801s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6801s | ~ ^ 6801s | ) 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:4521:104: error: expected ‘)’ before ‘b’ 6801s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6801s | ~ ^ 6801s | ) 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c: In function ‘mk_compile_opts’: 6801s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/entry-lifted.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6801s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6801s | ~~^ ~~~~~~~~~~~~~ 6801s | | | 6801s | unsigned int int64_t {aka long long int} 6801s | %llu 6801s 6801s If you find this error message confusing, uninformative, or wrong, please open an issue: 6801s https://github.com/diku-dk/futhark/issues 6801s 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.fut: 6815s Compiling with --backend=opencl: 6815s cc failed with code 1: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c: In function ‘futrts_umul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6815s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ^~~~~~~~~~~ 6815s | __uint32_t 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4526:90: error: expected ‘)’ before ‘a’ 6815s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4526:109: error: expected ‘)’ before ‘b’ 6815s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c: In function ‘futrts_smul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6815s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ^~~~~~~~~~ 6815s | __int128__ 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4530:86: error: expected ‘)’ before ‘a’ 6815s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:4530:104: error: expected ‘)’ before ‘b’ 6815s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c: In function ‘mk_compile_opts’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand0.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6815s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6815s | ~~^ ~~~~~~~~~~~~~ 6815s | | | 6815s | unsigned int int64_t {aka long long int} 6815s | %llu 6815s 6815s If you find this error message confusing, uninformative, or wrong, please open an issue: 6815s https://github.com/diku-dk/futhark/issues 6815s 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.fut: 6815s Compiling with --backend=opencl: 6815s cc failed with code 1: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c: In function ‘futrts_umul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ^~~~~~~~~~~ 6815s | __uint32_t 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4507:90: error: expected ‘)’ before ‘a’ 6815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4507:109: error: expected ‘)’ before ‘b’ 6815s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c: In function ‘futrts_smul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ^~~~~~~~~~ 6815s | __int128__ 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4511:86: error: expected ‘)’ before ‘a’ 6815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:4511:104: error: expected ‘)’ before ‘b’ 6815s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c: In function ‘mk_compile_opts’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-apply.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6815s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6815s | ~~^ ~~~~~~~~~~~~~ 6815s | | | 6815s | unsigned int int64_t {aka long long int} 6815s | %llu 6815s 6815s If you find this error message confusing, uninformative, or wrong, please open an issue: 6815s https://github.com/diku-dk/futhark/issues 6815s 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.fut: 6815s Compiling with --backend=opencl: 6815s cc failed with code 1: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c: In function ‘futrts_umul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6815s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ^~~~~~~~~~~ 6815s | __uint32_t 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4524:90: error: expected ‘)’ before ‘a’ 6815s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4524:109: error: expected ‘)’ before ‘b’ 6815s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c: In function ‘futrts_smul_hi64’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6815s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ^~~~~~~~~~ 6815s | __int128__ 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4528:86: error: expected ‘)’ before ‘a’ 6815s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:4528:104: error: expected ‘)’ before ‘b’ 6815s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6815s | ~ ^ 6815s | ) 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c: In function ‘mk_compile_opts’: 6815s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/eta-expand1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6815s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6815s | ~~^ ~~~~~~~~~~~~~ 6815s | | | 6815s | unsigned int int64_t {aka long long int} 6815s | %llu 6815s 6815s If you find this error message confusing, uninformative, or wrong, please open an issue: 6815s https://github.com/diku-dk/futhark/issues 6815s 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.fut: 6816s Compiling with --backend=opencl: 6816s cc failed with code 1: 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c: In function ‘futrts_umul_hi64’: 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6816s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6816s | ^~~~~~~~~~~ 6816s | __uint32_t 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4507:90: error: expected ‘)’ before ‘a’ 6816s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6816s | ~ ^ 6816s | ) 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4507:109: error: expected ‘)’ before ‘b’ 6816s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6816s | ~ ^ 6816s | ) 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c: In function ‘futrts_smul_hi64’: 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6816s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6816s | ^~~~~~~~~~ 6816s | __int128__ 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4511:86: error: expected ‘)’ before ‘a’ 6816s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6816s | ~ ^ 6816s | ) 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:4511:104: error: expected ‘)’ before ‘b’ 6816s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6816s | ~ ^ 6816s | ) 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c: In function ‘mk_compile_opts’: 6816s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-argument.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6816s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6816s | ~~^ ~~~~~~~~~~~~~ 6816s | | | 6816s | unsigned int int64_t {aka long long int} 6816s | %llu 6816s 6816s If you find this error message confusing, uninformative, or wrong, please open an issue: 6816s https://github.com/diku-dk/futhark/issues 6816s 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.fut: 6820s Compiling with --backend=opencl: 6820s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.fut:5:15-16: 6820s Unused name "x". 6820s cc failed with code 1: 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c: In function ‘futrts_umul_hi64’: 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6820s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6820s | ^~~~~~~~~~~ 6820s | __uint32_t 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4507:90: error: expected ‘)’ before ‘a’ 6820s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6820s | ~ ^ 6820s | ) 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4507:109: error: expected ‘)’ before ‘b’ 6820s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6820s | ~ ^ 6820s | ) 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c: In function ‘futrts_smul_hi64’: 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6820s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6820s | ^~~~~~~~~~ 6820s | __int128__ 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4511:86: error: expected ‘)’ before ‘a’ 6820s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6820s | ~ ^ 6820s | ) 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:4511:104: error: expected ‘)’ before ‘b’ 6820s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6820s | ~ ^ 6820s | ) 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c: In function ‘mk_compile_opts’: 6820s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/explicit-shapes0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6820s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6820s | ~~^ ~~~~~~~~~~~~~ 6820s | | | 6820s | unsigned int int64_t {aka long long int} 6820s | %llu 6820s 6820s If you find this error message confusing, uninformative, or wrong, please open an issue: 6820s https://github.com/diku-dk/futhark/issues 6820s 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.fut: 6821s Compiling with --backend=opencl: 6821s cc failed with code 1: 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c: In function ‘futrts_umul_hi64’: 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6821s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6821s | ^~~~~~~~~~~ 6821s | __uint32_t 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4507:90: error: expected ‘)’ before ‘a’ 6821s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6821s | ~ ^ 6821s | ) 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4507:109: error: expected ‘)’ before ‘b’ 6821s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6821s | ~ ^ 6821s | ) 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c: In function ‘futrts_smul_hi64’: 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6821s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6821s | ^~~~~~~~~~ 6821s | __int128__ 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4511:86: error: expected ‘)’ before ‘a’ 6821s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6821s | ~ ^ 6821s | ) 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:4511:104: error: expected ‘)’ before ‘b’ 6821s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6821s | ~ ^ 6821s | ) 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c: In function ‘mk_compile_opts’: 6821s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-hof.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6821s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6821s | ~~^ ~~~~~~~~~~~~~ 6821s | | | 6821s | unsigned int int64_t {aka long long int} 6821s | %llu 6821s 6821s If you find this error message confusing, uninformative, or wrong, please open an issue: 6821s https://github.com/diku-dk/futhark/issues 6821s 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.fut: 6822s Compiling with --backend=opencl: 6822s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.fut:7:19-35: 6822s Defaulting ambiguous type to i32. 6822s cc failed with code 1: 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c: In function ‘futrts_umul_hi64’: 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6822s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6822s | ^~~~~~~~~~~ 6822s | __uint32_t 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4509:90: error: expected ‘)’ before ‘a’ 6822s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6822s | ~ ^ 6822s | ) 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4509:109: error: expected ‘)’ before ‘b’ 6822s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6822s | ~ ^ 6822s | ) 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c: In function ‘futrts_smul_hi64’: 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6822s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6822s | ^~~~~~~~~~ 6822s | __int128__ 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4513:86: error: expected ‘)’ before ‘a’ 6822s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6822s | ~ ^ 6822s | ) 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:4513:104: error: expected ‘)’ before ‘b’ 6822s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6822s | ~ ^ 6822s | ) 6822s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c: In function ‘mk_compile_opts’: 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/existential-ret.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6823s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6823s | ~~^ ~~~~~~~~~~~~~ 6823s | | | 6823s | unsigned int int64_t {aka long long int} 6823s | %llu 6823s 6823s If you find this error message confusing, uninformative, or wrong, please open an issue: 6823s https://github.com/diku-dk/futhark/issues 6823s 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.fut: 6823s Compiling with --backend=opencl: 6823s cc failed with code 1: 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c: In function ‘futrts_umul_hi64’: 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6823s | ^~~~~~~~~~~ 6823s | __uint32_t 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4493:90: error: expected ‘)’ before ‘a’ 6823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6823s | ~ ^ 6823s | ) 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4493:109: error: expected ‘)’ before ‘b’ 6823s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6823s | ~ ^ 6823s | ) 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c: In function ‘futrts_smul_hi64’: 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6823s | ^~~~~~~~~~ 6823s | __int128__ 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4497:86: error: expected ‘)’ before ‘a’ 6823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6823s | ~ ^ 6823s | ) 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:4497:104: error: expected ‘)’ before ‘b’ 6823s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6823s | ~ ^ 6823s | ) 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c: In function ‘mk_compile_opts’: 6823s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6823s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6823s | ~~^ ~~~~~~~~~~~~~ 6823s | | | 6823s | unsigned int int64_t {aka long long int} 6823s | %llu 6823s 6823s If you find this error message confusing, uninformative, or wrong, please open an issue: 6823s https://github.com/diku-dk/futhark/issues 6823s 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.fut: 6826s Compiling with --backend=opencl: 6826s cc failed with code 1: 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c: In function ‘futrts_umul_hi64’: 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6826s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6826s | ^~~~~~~~~~~ 6826s | __uint32_t 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4493:90: error: expected ‘)’ before ‘a’ 6826s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6826s | ~ ^ 6826s | ) 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4493:109: error: expected ‘)’ before ‘b’ 6826s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6826s | ~ ^ 6826s | ) 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c: In function ‘futrts_smul_hi64’: 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6826s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6826s | ^~~~~~~~~~ 6826s | __int128__ 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4497:86: error: expected ‘)’ before ‘a’ 6826s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6826s | ~ ^ 6826s | ) 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:4497:104: error: expected ‘)’ before ‘b’ 6826s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6826s | ~ ^ 6826s | ) 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c: In function ‘mk_compile_opts’: 6826s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/extlet1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6826s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6826s | ~~^ ~~~~~~~~~~~~~ 6826s | | | 6826s | unsigned int int64_t {aka long long int} 6826s | %llu 6826s 6826s If you find this error message confusing, uninformative, or wrong, please open an issue: 6826s https://github.com/diku-dk/futhark/issues 6826s 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.fut: 6827s Compiling with --backend=opencl: 6827s cc failed with code 1: 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c: In function ‘futrts_umul_hi64’: 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6827s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6827s | ^~~~~~~~~~~ 6827s | __uint32_t 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4481:90: error: expected ‘)’ before ‘a’ 6827s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6827s | ~ ^ 6827s | ) 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4481:109: error: expected ‘)’ before ‘b’ 6827s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6827s | ~ ^ 6827s | ) 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c: In function ‘futrts_smul_hi64’: 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6827s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6827s | ^~~~~~~~~~ 6827s | __int128__ 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4485:86: error: expected ‘)’ before ‘a’ 6827s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6827s | ~ ^ 6827s | ) 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:4485:104: error: expected ‘)’ before ‘b’ 6827s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6827s | ~ ^ 6827s | ) 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c: In function ‘mk_compile_opts’: 6827s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/field-in-size.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6827s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6827s | ~~^ ~~~~~~~~~~~~~ 6827s | | | 6827s | unsigned int int64_t {aka long long int} 6827s | %llu 6827s 6827s If you find this error message confusing, uninformative, or wrong, please open an issue: 6827s https://github.com/diku-dk/futhark/issues 6827s 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.fut: 6828s Compiling with --backend=opencl: 6828s cc failed with code 1: 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c: In function ‘futrts_umul_hi64’: 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6828s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6828s | ^~~~~~~~~~~ 6828s | __uint32_t 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4507:90: error: expected ‘)’ before ‘a’ 6828s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6828s | ~ ^ 6828s | ) 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4507:109: error: expected ‘)’ before ‘b’ 6828s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6828s | ~ ^ 6828s | ) 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c: In function ‘futrts_smul_hi64’: 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6828s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6828s | ^~~~~~~~~~ 6828s | __int128__ 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4511:86: error: expected ‘)’ before ‘a’ 6828s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6828s | ~ ^ 6828s | ) 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:4511:104: error: expected ‘)’ before ‘b’ 6828s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6828s | ~ ^ 6828s | ) 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c: In function ‘mk_compile_opts’: 6828s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/flatmap.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6828s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6828s | ~~^ ~~~~~~~~~~~~~ 6828s | | | 6828s | unsigned int int64_t {aka long long int} 6828s | %llu 6828s 6828s If you find this error message confusing, uninformative, or wrong, please open an issue: 6828s https://github.com/diku-dk/futhark/issues 6828s 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.fut: 6831s Compiling with --backend=opencl: 6831s cc failed with code 1: 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c: In function ‘futrts_umul_hi64’: 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6831s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6831s | ^~~~~~~~~~~ 6831s | __uint32_t 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4507:90: error: expected ‘)’ before ‘a’ 6831s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6831s | ~ ^ 6831s | ) 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4507:109: error: expected ‘)’ before ‘b’ 6831s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6831s | ~ ^ 6831s | ) 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c: In function ‘futrts_smul_hi64’: 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6831s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6831s | ^~~~~~~~~~ 6831s | __int128__ 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4511:86: error: expected ‘)’ before ‘a’ 6831s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6831s | ~ ^ 6831s | ) 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:4511:104: error: expected ‘)’ before ‘b’ 6831s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6831s | ~ ^ 6831s | ) 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c: In function ‘mk_compile_opts’: 6831s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape0.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6831s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6831s | ~~^ ~~~~~~~~~~~~~ 6831s | | | 6831s | unsigned int int64_t {aka long long int} 6831s | %llu 6831s 6831s If you find this error message confusing, uninformative, or wrong, please open an issue: 6831s https://github.com/diku-dk/futhark/issues 6831s 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.fut: 6834s Compiling with --backend=opencl: 6834s cc failed with code 1: 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c: In function ‘futrts_umul_hi64’: 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6834s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6834s | ^~~~~~~~~~~ 6834s | __uint32_t 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4493:90: error: expected ‘)’ before ‘a’ 6834s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6834s | ~ ^ 6834s | ) 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4493:109: error: expected ‘)’ before ‘b’ 6834s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6834s | ~ ^ 6834s | ) 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c: In function ‘futrts_smul_hi64’: 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6834s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6834s | ^~~~~~~~~~ 6834s | __int128__ 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4497:86: error: expected ‘)’ before ‘a’ 6834s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6834s | ~ ^ 6834s | ) 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:4497:104: error: expected ‘)’ before ‘b’ 6834s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6834s | ~ ^ 6834s | ) 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c: In function ‘mk_compile_opts’: 6834s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6834s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6834s | ~~^ ~~~~~~~~~~~~~ 6834s | | | 6834s | unsigned int int64_t {aka long long int} 6834s | %llu 6834s 6834s If you find this error message confusing, uninformative, or wrong, please open an issue: 6834s https://github.com/diku-dk/futhark/issues 6834s 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.fut: 6835s Compiling with --backend=opencl: 6835s cc failed with code 1: 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c: In function ‘futrts_umul_hi64’: 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6835s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6835s | ^~~~~~~~~~~ 6835s | __uint32_t 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4507:90: error: expected ‘)’ before ‘a’ 6835s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6835s | ~ ^ 6835s | ) 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4507:109: error: expected ‘)’ before ‘b’ 6835s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6835s | ~ ^ 6835s | ) 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c: In function ‘futrts_smul_hi64’: 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6835s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6835s | ^~~~~~~~~~ 6835s | __int128__ 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4511:86: error: expected ‘)’ before ‘a’ 6835s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6835s | ~ ^ 6835s | ) 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:4511:104: error: expected ‘)’ before ‘b’ 6835s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6835s | ~ ^ 6835s | ) 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c: In function ‘mk_compile_opts’: 6835s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6835s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6835s | ~~^ ~~~~~~~~~~~~~ 6835s | | | 6835s | unsigned int int64_t {aka long long int} 6835s | %llu 6835s 6835s If you find this error message confusing, uninformative, or wrong, please open an issue: 6835s https://github.com/diku-dk/futhark/issues 6835s 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.fut: 6839s Compiling with --backend=opencl: 6839s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.fut:5:11-13: 6839s Unused name "xs". 6839s cc failed with code 1: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c: In function ‘futrts_umul_hi64’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ^~~~~~~~~~~ 6839s | __uint32_t 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4524:90: error: expected ‘)’ before ‘a’ 6839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4524:109: error: expected ‘)’ before ‘b’ 6839s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c: In function ‘futrts_smul_hi64’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ^~~~~~~~~~ 6839s | __int128__ 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4528:86: error: expected ‘)’ before ‘a’ 6839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:4528:104: error: expected ‘)’ before ‘b’ 6839s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c: In function ‘mk_compile_opts’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/funshape6.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6839s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6839s | ~~^ ~~~~~~~~~~~~~ 6839s | | | 6839s | unsigned int int64_t {aka long long int} 6839s | %llu 6839s 6839s If you find this error message confusing, uninformative, or wrong, please open an issue: 6839s https://github.com/diku-dk/futhark/issues 6839s 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.fut: 6839s Compiling with --backend=opencl: 6839s cc failed with code 1: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c: In function ‘futrts_umul_hi64’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6839s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ^~~~~~~~~~~ 6839s | __uint32_t 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4523:90: error: expected ‘)’ before ‘a’ 6839s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4523:109: error: expected ‘)’ before ‘b’ 6839s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c: In function ‘futrts_smul_hi64’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6839s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ^~~~~~~~~~ 6839s | __int128__ 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4527:86: error: expected ‘)’ before ‘a’ 6839s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:4527:104: error: expected ‘)’ before ‘b’ 6839s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6839s | ~ ^ 6839s | ) 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c: In function ‘mk_compile_opts’: 6839s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof0.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6839s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6839s | ~~^ ~~~~~~~~~~~~~ 6839s | | | 6839s | unsigned int int64_t {aka long long int} 6839s | %llu 6839s 6839s If you find this error message confusing, uninformative, or wrong, please open an issue: 6839s https://github.com/diku-dk/futhark/issues 6839s 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.fut: 6841s Compiling with --backend=opencl: 6841s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.fut:11:20-27: 6841s Unused name "weights". 6841s cc failed with code 1: 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c: In function ‘futrts_umul_hi64’: 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6841s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6841s | ^~~~~~~~~~~ 6841s | __uint32_t 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4509:90: error: expected ‘)’ before ‘a’ 6841s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6841s | ~ ^ 6841s | ) 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4509:109: error: expected ‘)’ before ‘b’ 6841s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6841s | ~ ^ 6841s | ) 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c: In function ‘futrts_smul_hi64’: 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6841s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6841s | ^~~~~~~~~~ 6841s | __int128__ 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4513:86: error: expected ‘)’ before ‘a’ 6841s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6841s | ~ ^ 6841s | ) 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:4513:104: error: expected ‘)’ before ‘b’ 6841s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6841s | ~ ^ 6841s | ) 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c: In function ‘mk_compile_opts’: 6841s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/hof1.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6841s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6841s | ~~^ ~~~~~~~~~~~~~ 6841s | | | 6841s | unsigned int int64_t {aka long long int} 6841s | %llu 6841s 6841s If you find this error message confusing, uninformative, or wrong, please open an issue: 6841s https://github.com/diku-dk/futhark/issues 6841s 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.fut: 6842s Compiling with --backend=opencl: 6842s cc failed with code 1: 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c: In function ‘futrts_umul_hi64’: 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6842s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6842s | ^~~~~~~~~~~ 6842s | __uint32_t 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4508:90: error: expected ‘)’ before ‘a’ 6842s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6842s | ~ ^ 6842s | ) 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4508:109: error: expected ‘)’ before ‘b’ 6842s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6842s | ~ ^ 6842s | ) 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c: In function ‘futrts_smul_hi64’: 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6842s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6842s | ^~~~~~~~~~ 6842s | __int128__ 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4512:86: error: expected ‘)’ before ‘a’ 6842s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6842s | ~ ^ 6842s | ) 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:4512:104: error: expected ‘)’ before ‘b’ 6842s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6842s | ~ ^ 6842s | ) 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c: In function ‘mk_compile_opts’: 6842s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6842s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6842s | ~~^ ~~~~~~~~~~~~~ 6842s | | | 6842s | unsigned int int64_t {aka long long int} 6842s | %llu 6842s 6842s If you find this error message confusing, uninformative, or wrong, please open an issue: 6842s https://github.com/diku-dk/futhark/issues 6842s 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.fut: 6843s Compiling with --backend=opencl: 6843s cc failed with code 1: 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c: In function ‘futrts_umul_hi64’: 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6843s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6843s | ^~~~~~~~~~~ 6843s | __uint32_t 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4495:90: error: expected ‘)’ before ‘a’ 6843s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6843s | ~ ^ 6843s | ) 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4495:109: error: expected ‘)’ before ‘b’ 6843s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6843s | ~ ^ 6843s | ) 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c: In function ‘futrts_smul_hi64’: 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6843s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6843s | ^~~~~~~~~~ 6843s | __int128__ 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4499:86: error: expected ‘)’ before ‘a’ 6843s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6843s | ~ ^ 6843s | ) 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:4499:104: error: expected ‘)’ before ‘b’ 6843s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6843s | ~ ^ 6843s | ) 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c: In function ‘mk_compile_opts’: 6843s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if2.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6843s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6843s | ~~^ ~~~~~~~~~~~~~ 6843s | | | 6843s | unsigned int int64_t {aka long long int} 6843s | %llu 6843s 6843s If you find this error message confusing, uninformative, or wrong, please open an issue: 6843s https://github.com/diku-dk/futhark/issues 6843s 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.fut: 6845s Compiling with --backend=opencl: 6845s cc failed with code 1: 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c: In function ‘futrts_umul_hi64’: 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6845s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6845s | ^~~~~~~~~~~ 6845s | __uint32_t 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4507:90: error: expected ‘)’ before ‘a’ 6845s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6845s | ~ ^ 6845s | ) 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4507:109: error: expected ‘)’ before ‘b’ 6845s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6845s | ~ ^ 6845s | ) 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c: In function ‘futrts_smul_hi64’: 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6845s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6845s | ^~~~~~~~~~ 6845s | __int128__ 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4511:86: error: expected ‘)’ before ‘a’ 6845s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6845s | ~ ^ 6845s | ) 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:4511:104: error: expected ‘)’ before ‘b’ 6845s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6845s | ~ ^ 6845s | ) 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c: In function ‘mk_compile_opts’: 6845s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6845s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6845s | ~~^ ~~~~~~~~~~~~~ 6845s | | | 6845s | unsigned int int64_t {aka long long int} 6845s | %llu 6845s 6845s If you find this error message confusing, uninformative, or wrong, please open an issue: 6845s https://github.com/diku-dk/futhark/issues 6845s 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut: 6848s Compiling with --backend=opencl: 6848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut:9:12-23: 6848s Defaulting ambiguous type to i32. 6848s 6848s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.fut:9:12-23: 6848s Defaulting ambiguous type to i32. 6848s cc failed with code 1: 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c: In function ‘futrts_umul_hi64’: 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6848s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6848s | ^~~~~~~~~~~ 6848s | __uint32_t 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4508:90: error: expected ‘)’ before ‘a’ 6848s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6848s | ~ ^ 6848s | ) 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4508:109: error: expected ‘)’ before ‘b’ 6848s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6848s | ~ ^ 6848s | ) 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c: In function ‘futrts_smul_hi64’: 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6848s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6848s | ^~~~~~~~~~ 6848s | __int128__ 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4512:86: error: expected ‘)’ before ‘a’ 6848s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6848s | ~ ^ 6848s | ) 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:4512:104: error: expected ‘)’ before ‘b’ 6848s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6848s | ~ ^ 6848s | ) 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c: In function ‘mk_compile_opts’: 6848s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/if4.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6848s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6848s | ~~^ ~~~~~~~~~~~~~ 6848s | | | 6848s | unsigned int int64_t {aka long long int} 6848s | %llu 6848s 6848s If you find this error message confusing, uninformative, or wrong, please open an issue: 6848s https://github.com/diku-dk/futhark/issues 6848s 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.fut: 6852s Compiling with --backend=opencl: 6852s cc failed with code 1: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c: In function ‘futrts_umul_hi64’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ^~~~~~~~~~~ 6852s | __uint32_t 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4508:90: error: expected ‘)’ before ‘a’ 6852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4508:109: error: expected ‘)’ before ‘b’ 6852s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c: In function ‘futrts_smul_hi64’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ^~~~~~~~~~ 6852s | __int128__ 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4512:86: error: expected ‘)’ before ‘a’ 6852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:4512:104: error: expected ‘)’ before ‘b’ 6852s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c: In function ‘mk_compile_opts’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use2.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6852s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6852s | ~~^ ~~~~~~~~~~~~~ 6852s | | | 6852s | unsigned int int64_t {aka long long int} 6852s | %llu 6852s 6852s If you find this error message confusing, uninformative, or wrong, please open an issue: 6852s https://github.com/diku-dk/futhark/issues 6852s 6852s (1633 failed, 199 passed, 471 to go). 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.fut: 6852s Compiling with --backend=opencl: 6852s cc failed with code 1: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c: In function ‘futrts_umul_hi64’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ^~~~~~~~~~~ 6852s | __uint32_t 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4507:90: error: expected ‘)’ before ‘a’ 6852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4507:109: error: expected ‘)’ before ‘b’ 6852s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c: In function ‘futrts_smul_hi64’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ^~~~~~~~~~ 6852s | __int128__ 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4511:86: error: expected ‘)’ before ‘a’ 6852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:4511:104: error: expected ‘)’ before ‘b’ 6852s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6852s | ~ ^ 6852s | ) 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c: In function ‘mk_compile_opts’: 6852s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference6.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6852s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6852s | ~~^ ~~~~~~~~~~~~~ 6852s | | | 6852s | unsigned int int64_t {aka long long int} 6852s | %llu 6852s 6852s If you find this error message confusing, uninformative, or wrong, please open an issue: 6852s https://github.com/diku-dk/futhark/issues 6852s 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.fut: 6854s Compiling with --backend=opencl: 6854s cc failed with code 1: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c: In function ‘futrts_umul_hi64’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ^~~~~~~~~~~ 6854s | __uint32_t 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4507:90: error: expected ‘)’ before ‘a’ 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4507:109: error: expected ‘)’ before ‘b’ 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c: In function ‘futrts_smul_hi64’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ^~~~~~~~~~ 6854s | __int128__ 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4511:86: error: expected ‘)’ before ‘a’ 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:4511:104: error: expected ‘)’ before ‘b’ 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c: In function ‘mk_compile_opts’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6854s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6854s | ~~^ ~~~~~~~~~~~~~ 6854s | | | 6854s | unsigned int int64_t {aka long long int} 6854s | %llu 6854s 6854s If you find this error message confusing, uninformative, or wrong, please open an issue: 6854s https://github.com/diku-dk/futhark/issues 6854s 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.fut: 6854s Compiling with --backend=opencl: 6854s cc failed with code 1: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c: In function ‘futrts_umul_hi64’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ^~~~~~~~~~~ 6854s | __uint32_t 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4507:90: error: expected ‘)’ before ‘a’ 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4507:109: error: expected ‘)’ before ‘b’ 6854s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c: In function ‘futrts_smul_hi64’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ^~~~~~~~~~ 6854s | __int128__ 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4511:86: error: expected ‘)’ before ‘a’ 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:4511:104: error: expected ‘)’ before ‘b’ 6854s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6854s | ~ ^ 6854s | ) 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c: In function ‘mk_compile_opts’: 6854s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference8.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6854s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6854s | ~~^ ~~~~~~~~~~~~~ 6854s | | | 6854s | unsigned int int64_t {aka long long int} 6854s | %llu 6854s 6854s If you find this error message confusing, uninformative, or wrong, please open an issue: 6854s https://github.com/diku-dk/futhark/issues 6854s 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.fut: 6856s Compiling with --backend=opencl: 6856s cc failed with code 1: 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c: In function ‘futrts_umul_hi64’: 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6856s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6856s | ^~~~~~~~~~~ 6856s | __uint32_t 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4507:90: error: expected ‘)’ before ‘a’ 6856s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6856s | ~ ^ 6856s | ) 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4507:109: error: expected ‘)’ before ‘b’ 6856s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6856s | ~ ^ 6856s | ) 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c: In function ‘futrts_smul_hi64’: 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6856s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6856s | ^~~~~~~~~~ 6856s | __int128__ 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4511:86: error: expected ‘)’ before ‘a’ 6856s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6856s | ~ ^ 6856s | ) 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:4511:104: error: expected ‘)’ before ‘b’ 6856s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6856s | ~ ^ 6856s | ) 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c: In function ‘mk_compile_opts’: 6856s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/inference9.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6856s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6856s | ~~^ ~~~~~~~~~~~~~ 6856s | | | 6856s | unsigned int int64_t {aka long long int} 6856s | %llu 6856s 6856s If you find this error message confusing, uninformative, or wrong, please open an issue: 6856s https://github.com/diku-dk/futhark/issues 6856s 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.fut: 6858s Compiling with --backend=opencl: 6858s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.fut:5:11-12: 6858s Unused name "x". 6858s cc failed with code 1: 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c: In function ‘futrts_umul_hi64’: 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6858s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6858s | ^~~~~~~~~~~ 6858s | __uint32_t 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4508:90: error: expected ‘)’ before ‘a’ 6858s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6858s | ~ ^ 6858s | ) 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4508:109: error: expected ‘)’ before ‘b’ 6858s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6858s | ~ ^ 6858s | ) 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c: In function ‘futrts_smul_hi64’: 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6858s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6858s | ^~~~~~~~~~ 6858s | __int128__ 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4512:86: error: expected ‘)’ before ‘a’ 6858s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6858s | ~ ^ 6858s | ) 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:4512:104: error: expected ‘)’ before ‘b’ 6858s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6858s | ~ ^ 6858s | ) 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c: In function ‘mk_compile_opts’: 6858s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/irregular0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6858s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6858s | ~~^ ~~~~~~~~~~~~~ 6858s | | | 6858s | unsigned int int64_t {aka long long int} 6858s | %llu 6858s 6858s If you find this error message confusing, uninformative, or wrong, please open an issue: 6858s https://github.com/diku-dk/futhark/issues 6858s 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.fut: 6859s Compiling with --backend=opencl: 6859s cc failed with code 1: 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c: In function ‘futrts_umul_hi64’: 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4539:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6859s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6859s | ^~~~~~~~~~~ 6859s | __uint32_t 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4539:78: note: each undeclared identifier is reported only once for each function it appears in 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4539:90: error: expected ‘)’ before ‘a’ 6859s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6859s | ~ ^ 6859s | ) 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4539:109: error: expected ‘)’ before ‘b’ 6859s 4539 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6859s | ~ ^ 6859s | ) 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c: In function ‘futrts_smul_hi64’: 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4543:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6859s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6859s | ^~~~~~~~~~ 6859s | __int128__ 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4543:86: error: expected ‘)’ before ‘a’ 6859s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6859s | ~ ^ 6859s | ) 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:4543:104: error: expected ‘)’ before ‘b’ 6859s 4543 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6859s | ~ ^ 6859s | ) 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c: In function ‘mk_compile_opts’: 6859s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/implicit-shape-use.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6859s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6859s | ~~^ ~~~~~~~~~~~~~ 6859s | | | 6859s | unsigned int int64_t {aka long long int} 6859s | %llu 6859s 6859s If you find this error message confusing, uninformative, or wrong, please open an issue: 6859s https://github.com/diku-dk/futhark/issues 6859s 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.fut: 6864s Compiling with --backend=opencl: 6864s cc failed with code 1: 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c: In function ‘futrts_umul_hi64’: 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6864s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6864s | ^~~~~~~~~~~ 6864s | __uint32_t 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4509:90: error: expected ‘)’ before ‘a’ 6864s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6864s | ~ ^ 6864s | ) 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4509:109: error: expected ‘)’ before ‘b’ 6864s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6864s | ~ ^ 6864s | ) 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c: In function ‘futrts_smul_hi64’: 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6864s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6864s | ^~~~~~~~~~ 6864s | __int128__ 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4513:86: error: expected ‘)’ before ‘a’ 6864s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6864s | ~ ^ 6864s | ) 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:4513:104: error: expected ‘)’ before ‘b’ 6864s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6864s | ~ ^ 6864s | ) 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c: In function ‘mk_compile_opts’: 6864s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/known-shape.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6864s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6864s | ~~^ ~~~~~~~~~~~~~ 6864s | | | 6864s | unsigned int int64_t {aka long long int} 6864s | %llu 6864s 6864s If you find this error message confusing, uninformative, or wrong, please open an issue: 6864s https://github.com/diku-dk/futhark/issues 6864s 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.fut: 6867s Compiling with --backend=opencl: 6867s cc failed with code 1: 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c: In function ‘futrts_umul_hi64’: 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6867s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6867s | ^~~~~~~~~~~ 6867s | __uint32_t 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4522:90: error: expected ‘)’ before ‘a’ 6867s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6867s | ~ ^ 6867s | ) 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4522:109: error: expected ‘)’ before ‘b’ 6867s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6867s | ~ ^ 6867s | ) 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c: In function ‘futrts_smul_hi64’: 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6867s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6867s | ^~~~~~~~~~ 6867s | __int128__ 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4526:86: error: expected ‘)’ before ‘a’ 6867s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6867s | ~ ^ 6867s | ) 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:4526:104: error: expected ‘)’ before ‘b’ 6867s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6867s | ~ ^ 6867s | ) 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c: In function ‘mk_compile_opts’: 6867s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/lambda-return2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6867s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6867s | ~~^ ~~~~~~~~~~~~~ 6867s | | | 6867s | unsigned int int64_t {aka long long int} 6867s | %llu 6867s 6867s If you find this error message confusing, uninformative, or wrong, please open an issue: 6867s https://github.com/diku-dk/futhark/issues 6867s 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.fut: 6868s Compiling with --backend=opencl: 6868s cc failed with code 1: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c: In function ‘futrts_umul_hi64’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6868s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ^~~~~~~~~~~ 6868s | __uint32_t 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4493:90: error: expected ‘)’ before ‘a’ 6868s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4493:109: error: expected ‘)’ before ‘b’ 6868s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c: In function ‘futrts_smul_hi64’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6868s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ^~~~~~~~~~ 6868s | __int128__ 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4497:86: error: expected ‘)’ before ‘a’ 6868s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:4497:104: error: expected ‘)’ before ‘b’ 6868s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c: In function ‘mk_compile_opts’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape10.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6868s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6868s | ~~^ ~~~~~~~~~~~~~ 6868s | | | 6868s | unsigned int int64_t {aka long long int} 6868s | %llu 6868s 6868s If you find this error message confusing, uninformative, or wrong, please open an issue: 6868s https://github.com/diku-dk/futhark/issues 6868s 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.fut: 6868s Compiling with --backend=opencl: 6868s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.fut:5:12-15: 6868s Unused name "xs'". 6868s cc failed with code 1: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c: In function ‘futrts_umul_hi64’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6868s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ^~~~~~~~~~~ 6868s | __uint32_t 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4507:90: error: expected ‘)’ before ‘a’ 6868s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4507:109: error: expected ‘)’ before ‘b’ 6868s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c: In function ‘futrts_smul_hi64’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6868s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ^~~~~~~~~~ 6868s | __int128__ 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4511:86: error: expected ‘)’ before ‘a’ 6868s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:4511:104: error: expected ‘)’ before ‘b’ 6868s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6868s | ~ ^ 6868s | ) 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c: In function ‘mk_compile_opts’: 6868s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape0.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6868s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6868s | ~~^ ~~~~~~~~~~~~~ 6868s | | | 6868s | unsigned int int64_t {aka long long int} 6868s | %llu 6868s 6868s If you find this error message confusing, uninformative, or wrong, please open an issue: 6868s https://github.com/diku-dk/futhark/issues 6868s 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.fut: 6872s Compiling with --backend=opencl: 6872s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.fut:5:12-15: 6872s Unused name "xss". 6872s cc failed with code 1: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c: In function ‘futrts_umul_hi64’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6872s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ^~~~~~~~~~~ 6872s | __uint32_t 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4493:90: error: expected ‘)’ before ‘a’ 6872s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4493:109: error: expected ‘)’ before ‘b’ 6872s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c: In function ‘futrts_smul_hi64’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6872s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ^~~~~~~~~~ 6872s | __int128__ 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4497:86: error: expected ‘)’ before ‘a’ 6872s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:4497:104: error: expected ‘)’ before ‘b’ 6872s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c: In function ‘mk_compile_opts’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6872s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6872s | ~~^ ~~~~~~~~~~~~~ 6872s | | | 6872s | unsigned int int64_t {aka long long int} 6872s | %llu 6872s 6872s If you find this error message confusing, uninformative, or wrong, please open an issue: 6872s https://github.com/diku-dk/futhark/issues 6872s 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.fut: 6872s Compiling with --backend=opencl: 6872s cc failed with code 1: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c: In function ‘futrts_umul_hi64’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6872s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ^~~~~~~~~~~ 6872s | __uint32_t 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4507:90: error: expected ‘)’ before ‘a’ 6872s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4507:109: error: expected ‘)’ before ‘b’ 6872s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c: In function ‘futrts_smul_hi64’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6872s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ^~~~~~~~~~ 6872s | __int128__ 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4511:86: error: expected ‘)’ before ‘a’ 6872s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:4511:104: error: expected ‘)’ before ‘b’ 6872s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6872s | ~ ^ 6872s | ) 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c: In function ‘mk_compile_opts’: 6872s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape11.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6872s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6872s | ~~^ ~~~~~~~~~~~~~ 6872s | | | 6872s | unsigned int int64_t {aka long long int} 6872s | %llu 6872s 6872s If you find this error message confusing, uninformative, or wrong, please open an issue: 6872s https://github.com/diku-dk/futhark/issues 6872s 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.fut: 6873s Compiling with --backend=opencl: 6873s cc failed with code 1: 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c: In function ‘futrts_umul_hi64’: 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6873s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6873s | ^~~~~~~~~~~ 6873s | __uint32_t 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4507:90: error: expected ‘)’ before ‘a’ 6873s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6873s | ~ ^ 6873s | ) 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4507:109: error: expected ‘)’ before ‘b’ 6873s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6873s | ~ ^ 6873s | ) 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c: In function ‘futrts_smul_hi64’: 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6873s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6873s | ^~~~~~~~~~ 6873s | __int128__ 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4511:86: error: expected ‘)’ before ‘a’ 6873s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6873s | ~ ^ 6873s | ) 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:4511:104: error: expected ‘)’ before ‘b’ 6873s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6873s | ~ ^ 6873s | ) 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c: In function ‘mk_compile_opts’: 6873s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape4.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6873s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6873s | ~~^ ~~~~~~~~~~~~~ 6873s | | | 6873s | unsigned int int64_t {aka long long int} 6873s | %llu 6873s 6873s If you find this error message confusing, uninformative, or wrong, please open an issue: 6873s https://github.com/diku-dk/futhark/issues 6873s 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.fut: 6876s Compiling with --backend=opencl: 6876s cc failed with code 1: 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c: In function ‘futrts_umul_hi64’: 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6876s | ^~~~~~~~~~~ 6876s | __uint32_t 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4507:90: error: expected ‘)’ before ‘a’ 6876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6876s | ~ ^ 6876s | ) 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4507:109: error: expected ‘)’ before ‘b’ 6876s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6876s | ~ ^ 6876s | ) 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c: In function ‘futrts_smul_hi64’: 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6876s | ^~~~~~~~~~ 6876s | __int128__ 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4511:86: error: expected ‘)’ before ‘a’ 6876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6876s | ~ ^ 6876s | ) 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:4511:104: error: expected ‘)’ before ‘b’ 6876s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6876s | ~ ^ 6876s | ) 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c: In function ‘mk_compile_opts’: 6876s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6876s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6876s | ~~^ ~~~~~~~~~~~~~ 6876s | | | 6876s | unsigned int int64_t {aka long long int} 6876s | %llu 6876s 6876s If you find this error message confusing, uninformative, or wrong, please open an issue: 6876s https://github.com/diku-dk/futhark/issues 6876s 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.fut: 6877s Compiling with --backend=opencl: 6877s cc failed with code 1: 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c: In function ‘futrts_umul_hi64’: 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6877s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6877s | ^~~~~~~~~~~ 6877s | __uint32_t 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4507:90: error: expected ‘)’ before ‘a’ 6877s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6877s | ~ ^ 6877s | ) 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4507:109: error: expected ‘)’ before ‘b’ 6877s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6877s | ~ ^ 6877s | ) 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c: In function ‘futrts_smul_hi64’: 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6877s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6877s | ^~~~~~~~~~ 6877s | __int128__ 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4511:86: error: expected ‘)’ before ‘a’ 6877s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6877s | ~ ^ 6877s | ) 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:4511:104: error: expected ‘)’ before ‘b’ 6877s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6877s | ~ ^ 6877s | ) 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c: In function ‘mk_compile_opts’: 6877s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape6.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6877s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6877s | ~~^ ~~~~~~~~~~~~~ 6877s | | | 6877s | unsigned int int64_t {aka long long int} 6877s | %llu 6877s 6877s If you find this error message confusing, uninformative, or wrong, please open an issue: 6877s https://github.com/diku-dk/futhark/issues 6877s 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut: 6880s Compiling with --backend=opencl: 6880s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut:5:23-24: 6880s Unused name "f". 6880s 6880s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.fut:7:12-13: 6880s Unused name "f". 6880s cc failed with code 1: 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c: In function ‘futrts_umul_hi64’: 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6880s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6880s | ^~~~~~~~~~~ 6880s | __uint32_t 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4494:90: error: expected ‘)’ before ‘a’ 6880s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6880s | ~ ^ 6880s | ) 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4494:109: error: expected ‘)’ before ‘b’ 6880s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6880s | ~ ^ 6880s | ) 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c: In function ‘futrts_smul_hi64’: 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6880s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6880s | ^~~~~~~~~~ 6880s | __int128__ 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4498:86: error: expected ‘)’ before ‘a’ 6880s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6880s | ~ ^ 6880s | ) 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:4498:104: error: expected ‘)’ before ‘b’ 6880s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6880s | ~ ^ 6880s | ) 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c: In function ‘mk_compile_opts’: 6880s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/letshape9.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6880s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6880s | ~~^ ~~~~~~~~~~~~~ 6880s | | | 6880s | unsigned int int64_t {aka long long int} 6880s | %llu 6880s 6880s If you find this error message confusing, uninformative, or wrong, please open an issue: 6880s https://github.com/diku-dk/futhark/issues 6880s 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.fut: 6883s Compiling with --backend=opencl: 6883s cc failed with code 1: 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c: In function ‘futrts_umul_hi64’: 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6883s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6883s | ^~~~~~~~~~~ 6883s | __uint32_t 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4507:90: error: expected ‘)’ before ‘a’ 6883s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6883s | ~ ^ 6883s | ) 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4507:109: error: expected ‘)’ before ‘b’ 6883s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6883s | ~ ^ 6883s | ) 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c: In function ‘futrts_smul_hi64’: 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6883s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6883s | ^~~~~~~~~~ 6883s | __int128__ 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4511:86: error: expected ‘)’ before ‘a’ 6883s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6883s | ~ ^ 6883s | ) 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:4511:104: error: expected ‘)’ before ‘b’ 6883s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6883s | ~ ^ 6883s | ) 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c: In function ‘mk_compile_opts’: 6883s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/local0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6883s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6883s | ~~^ ~~~~~~~~~~~~~ 6883s | | | 6883s | unsigned int int64_t {aka long long int} 6883s | %llu 6883s 6883s If you find this error message confusing, uninformative, or wrong, please open an issue: 6883s https://github.com/diku-dk/futhark/issues 6883s 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.fut: 6885s Compiling with --backend=opencl: 6885s cc failed with code 1: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c: In function ‘futrts_umul_hi64’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ^~~~~~~~~~~ 6885s | __uint32_t 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4507:90: error: expected ‘)’ before ‘a’ 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4507:109: error: expected ‘)’ before ‘b’ 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c: In function ‘futrts_smul_hi64’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ^~~~~~~~~~ 6885s | __int128__ 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4511:86: error: expected ‘)’ before ‘a’ 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:4511:104: error: expected ‘)’ before ‘b’ 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c: In function ‘mk_compile_opts’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop0.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6885s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6885s | ~~^ ~~~~~~~~~~~~~ 6885s | | | 6885s | unsigned int int64_t {aka long long int} 6885s | %llu 6885s 6885s If you find this error message confusing, uninformative, or wrong, please open an issue: 6885s https://github.com/diku-dk/futhark/issues 6885s 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.fut: 6885s Compiling with --backend=opencl: 6885s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.fut:4:51-52: 6885s Unused name "i". 6885s cc failed with code 1: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c: In function ‘futrts_umul_hi64’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ^~~~~~~~~~~ 6885s | __uint32_t 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4507:90: error: expected ‘)’ before ‘a’ 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4507:109: error: expected ‘)’ before ‘b’ 6885s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c: In function ‘futrts_smul_hi64’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ^~~~~~~~~~ 6885s | __int128__ 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4511:86: error: expected ‘)’ before ‘a’ 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:4511:104: error: expected ‘)’ before ‘b’ 6885s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6885s | ~ ^ 6885s | ) 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c: In function ‘mk_compile_opts’: 6885s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop10.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6885s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6885s | ~~^ ~~~~~~~~~~~~~ 6885s | | | 6885s | unsigned int int64_t {aka long long int} 6885s | %llu 6885s 6885s If you find this error message confusing, uninformative, or wrong, please open an issue: 6885s https://github.com/diku-dk/futhark/issues 6885s 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.fut: 6890s Compiling with --backend=opencl: 6890s cc failed with code 1: 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c: In function ‘futrts_umul_hi64’: 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6890s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6890s | ^~~~~~~~~~~ 6890s | __uint32_t 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4507:90: error: expected ‘)’ before ‘a’ 6890s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6890s | ~ ^ 6890s | ) 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4507:109: error: expected ‘)’ before ‘b’ 6890s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6890s | ~ ^ 6890s | ) 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c: In function ‘futrts_smul_hi64’: 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6890s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6890s | ^~~~~~~~~~ 6890s | __int128__ 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4511:86: error: expected ‘)’ before ‘a’ 6890s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6890s | ~ ^ 6890s | ) 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:4511:104: error: expected ‘)’ before ‘b’ 6890s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6890s | ~ ^ 6890s | ) 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c: In function ‘mk_compile_opts’: 6890s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop13.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6890s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6890s | ~~^ ~~~~~~~~~~~~~ 6890s | | | 6890s | unsigned int int64_t {aka long long int} 6890s | %llu 6890s 6890s If you find this error message confusing, uninformative, or wrong, please open an issue: 6890s https://github.com/diku-dk/futhark/issues 6890s 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.fut: 6891s Compiling with --backend=opencl: 6891s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.fut:2:33-34: 6891s Unused name "i". 6891s cc failed with code 1: 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c: In function ‘futrts_umul_hi64’: 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6891s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6891s | ^~~~~~~~~~~ 6891s | __uint32_t 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4507:90: error: expected ‘)’ before ‘a’ 6891s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6891s | ~ ^ 6891s | ) 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4507:109: error: expected ‘)’ before ‘b’ 6891s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6891s | ~ ^ 6891s | ) 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c: In function ‘futrts_smul_hi64’: 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6891s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6891s | ^~~~~~~~~~ 6891s | __int128__ 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4511:86: error: expected ‘)’ before ‘a’ 6891s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6891s | ~ ^ 6891s | ) 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:4511:104: error: expected ‘)’ before ‘b’ 6891s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6891s | ~ ^ 6891s | ) 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c: In function ‘mk_compile_opts’: 6891s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop14.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6891s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6891s | ~~^ ~~~~~~~~~~~~~ 6891s | | | 6891s | unsigned int int64_t {aka long long int} 6891s | %llu 6891s 6891s If you find this error message confusing, uninformative, or wrong, please open an issue: 6891s https://github.com/diku-dk/futhark/issues 6891s 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.fut: 6896s Compiling with --backend=opencl: 6896s cc failed with code 1: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c: In function ‘futrts_umul_hi64’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ^~~~~~~~~~~ 6896s | __uint32_t 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4507:90: error: expected ‘)’ before ‘a’ 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4507:109: error: expected ‘)’ before ‘b’ 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c: In function ‘futrts_smul_hi64’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ^~~~~~~~~~ 6896s | __int128__ 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4511:86: error: expected ‘)’ before ‘a’ 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:4511:104: error: expected ‘)’ before ‘b’ 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c: In function ‘mk_compile_opts’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6896s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6896s | ~~^ ~~~~~~~~~~~~~ 6896s | | | 6896s | unsigned int int64_t {aka long long int} 6896s | %llu 6896s 6896s If you find this error message confusing, uninformative, or wrong, please open an issue: 6896s https://github.com/diku-dk/futhark/issues 6896s 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.fut: 6896s Compiling with --backend=opencl: 6896s cc failed with code 1: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c: In function ‘futrts_umul_hi64’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ^~~~~~~~~~~ 6896s | __uint32_t 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4507:90: error: expected ‘)’ before ‘a’ 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4507:109: error: expected ‘)’ before ‘b’ 6896s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c: In function ‘futrts_smul_hi64’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ^~~~~~~~~~ 6896s | __int128__ 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4511:86: error: expected ‘)’ before ‘a’ 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:4511:104: error: expected ‘)’ before ‘b’ 6896s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6896s | ~ ^ 6896s | ) 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c: In function ‘mk_compile_opts’: 6896s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6896s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6896s | ~~^ ~~~~~~~~~~~~~ 6896s | | | 6896s | unsigned int int64_t {aka long long int} 6896s | %llu 6896s 6896s If you find this error message confusing, uninformative, or wrong, please open an issue: 6896s https://github.com/diku-dk/futhark/issues 6896s 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut: 6898s Compiling with --backend=opencl: 6898s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut:8:15-16: 6898s Unused name "k". 6898s 6898s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.fut:8:26-27: 6898s Unused name "j". 6898s cc failed with code 1: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c: In function ‘futrts_umul_hi64’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6898s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ^~~~~~~~~~~ 6898s | __uint32_t 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4507:90: error: expected ‘)’ before ‘a’ 6898s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4507:109: error: expected ‘)’ before ‘b’ 6898s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c: In function ‘futrts_smul_hi64’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6898s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ^~~~~~~~~~ 6898s | __int128__ 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4511:86: error: expected ‘)’ before ‘a’ 6898s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:4511:104: error: expected ‘)’ before ‘b’ 6898s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c: In function ‘mk_compile_opts’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop6.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6898s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6898s | ~~^ ~~~~~~~~~~~~~ 6898s | | | 6898s | unsigned int int64_t {aka long long int} 6898s | %llu 6898s 6898s If you find this error message confusing, uninformative, or wrong, please open an issue: 6898s https://github.com/diku-dk/futhark/issues 6898s 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.fut: 6898s Compiling with --backend=opencl: 6898s cc failed with code 1: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c: In function ‘futrts_umul_hi64’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6898s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ^~~~~~~~~~~ 6898s | __uint32_t 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4508:90: error: expected ‘)’ before ‘a’ 6898s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4508:109: error: expected ‘)’ before ‘b’ 6898s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c: In function ‘futrts_smul_hi64’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6898s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ^~~~~~~~~~ 6898s | __int128__ 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4512:86: error: expected ‘)’ before ‘a’ 6898s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:4512:104: error: expected ‘)’ before ‘b’ 6898s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6898s | ~ ^ 6898s | ) 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c: In function ‘mk_compile_opts’: 6898s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/loop7.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6898s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6898s | ~~^ ~~~~~~~~~~~~~ 6898s | | | 6898s | unsigned int int64_t {aka long long int} 6898s | %llu 6898s 6898s If you find this error message confusing, uninformative, or wrong, please open an issue: 6898s https://github.com/diku-dk/futhark/issues 6898s 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.fut: 6901s Compiling with --backend=opencl: 6901s cc failed with code 1: 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c: In function ‘futrts_umul_hi64’: 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6901s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6901s | ^~~~~~~~~~~ 6901s | __uint32_t 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4495:90: error: expected ‘)’ before ‘a’ 6901s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6901s | ~ ^ 6901s | ) 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4495:109: error: expected ‘)’ before ‘b’ 6901s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6901s | ~ ^ 6901s | ) 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c: In function ‘futrts_smul_hi64’: 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6901s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6901s | ^~~~~~~~~~ 6901s | __int128__ 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4499:86: error: expected ‘)’ before ‘a’ 6901s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6901s | ~ ^ 6901s | ) 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:4499:104: error: expected ‘)’ before ‘b’ 6901s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6901s | ~ ^ 6901s | ) 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c: In function ‘mk_compile_opts’: 6901s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6901s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6901s | ~~^ ~~~~~~~~~~~~~ 6901s | | | 6901s | unsigned int int64_t {aka long long int} 6901s | %llu 6901s 6901s If you find this error message confusing, uninformative, or wrong, please open an issue: 6901s https://github.com/diku-dk/futhark/issues 6901s 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.fut: 6902s Compiling with --backend=opencl: 6902s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.fut:12:16-17: 6902s Defaulting ambiguous type to i32. 6902s cc failed with code 1: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c: In function ‘futrts_umul_hi64’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ^~~~~~~~~~~ 6902s | __uint32_t 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4493:90: error: expected ‘)’ before ‘a’ 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4493:109: error: expected ‘)’ before ‘b’ 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c: In function ‘futrts_smul_hi64’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ^~~~~~~~~~ 6902s | __int128__ 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4497:86: error: expected ‘)’ before ‘a’ 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:4497:104: error: expected ‘)’ before ‘b’ 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c: In function ‘mk_compile_opts’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6902s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6902s | ~~^ ~~~~~~~~~~~~~ 6902s | | | 6902s | unsigned int int64_t {aka long long int} 6902s | %llu 6902s 6902s If you find this error message confusing, uninformative, or wrong, please open an issue: 6902s https://github.com/diku-dk/futhark/issues 6902s 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.fut: 6902s Compiling with --backend=opencl: 6902s cc failed with code 1: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c: In function ‘futrts_umul_hi64’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ^~~~~~~~~~~ 6902s | __uint32_t 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4493:90: error: expected ‘)’ before ‘a’ 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4493:109: error: expected ‘)’ before ‘b’ 6902s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c: In function ‘futrts_smul_hi64’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ^~~~~~~~~~ 6902s | __int128__ 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4497:86: error: expected ‘)’ before ‘a’ 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:4497:104: error: expected ‘)’ before ‘b’ 6902s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6902s | ~ ^ 6902s | ) 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c: In function ‘mk_compile_opts’: 6902s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/match2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6902s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6902s | ~~^ ~~~~~~~~~~~~~ 6902s | | | 6902s | unsigned int int64_t {aka long long int} 6902s | %llu 6902s 6902s If you find this error message confusing, uninformative, or wrong, please open an issue: 6902s https://github.com/diku-dk/futhark/issues 6902s 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.fut: 6907s Compiling with --backend=opencl: 6907s cc failed with code 1: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c: In function ‘futrts_umul_hi64’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6907s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ^~~~~~~~~~~ 6907s | __uint32_t 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4481:90: error: expected ‘)’ before ‘a’ 6907s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4481:109: error: expected ‘)’ before ‘b’ 6907s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c: In function ‘futrts_smul_hi64’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6907s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ^~~~~~~~~~ 6907s | __int128__ 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4485:86: error: expected ‘)’ before ‘a’ 6907s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:4485:104: error: expected ‘)’ before ‘b’ 6907s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c: In function ‘mk_compile_opts’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/modules2.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6907s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6907s | ~~^ ~~~~~~~~~~~~~ 6907s | | | 6907s | unsigned int int64_t {aka long long int} 6907s | %llu 6907s 6907s If you find this error message confusing, uninformative, or wrong, please open an issue: 6907s https://github.com/diku-dk/futhark/issues 6907s 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.fut: 6907s Compiling with --backend=opencl: 6907s cc failed with code 1: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c: In function ‘futrts_umul_hi64’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6907s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ^~~~~~~~~~~ 6907s | __uint32_t 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4493:90: error: expected ‘)’ before ‘a’ 6907s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4493:109: error: expected ‘)’ before ‘b’ 6907s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c: In function ‘futrts_smul_hi64’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6907s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ^~~~~~~~~~ 6907s | __int128__ 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4497:86: error: expected ‘)’ before ‘a’ 6907s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:4497:104: error: expected ‘)’ before ‘b’ 6907s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6907s | ~ ^ 6907s | ) 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c: In function ‘mk_compile_opts’: 6907s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6907s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6907s | ~~^ ~~~~~~~~~~~~~ 6907s | | | 6907s | unsigned int int64_t {aka long long int} 6907s | %llu 6907s 6907s If you find this error message confusing, uninformative, or wrong, please open an issue: 6907s https://github.com/diku-dk/futhark/issues 6907s 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.fut: 6910s Compiling with --backend=opencl: 6910s cc failed with code 1: 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c: In function ‘futrts_umul_hi64’: 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6910s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6910s | ^~~~~~~~~~~ 6910s | __uint32_t 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4523:90: error: expected ‘)’ before ‘a’ 6910s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6910s | ~ ^ 6910s | ) 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4523:109: error: expected ‘)’ before ‘b’ 6910s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6910s | ~ ^ 6910s | ) 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c: In function ‘futrts_smul_hi64’: 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6910s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6910s | ^~~~~~~~~~ 6910s | __int128__ 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4527:86: error: expected ‘)’ before ‘a’ 6910s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6910s | ~ ^ 6910s | ) 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:4527:104: error: expected ‘)’ before ‘b’ 6910s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6910s | ~ ^ 6910s | ) 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c: In function ‘mk_compile_opts’: 6910s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6910s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6910s | ~~^ ~~~~~~~~~~~~~ 6910s | | | 6910s | unsigned int int64_t {aka long long int} 6910s | %llu 6910s 6910s If you find this error message confusing, uninformative, or wrong, please open an issue: 6910s https://github.com/diku-dk/futhark/issues 6910s 6912s (1664 failed, 218 passed, 421 to go). 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.fut: 6912s Compiling with --backend=opencl: 6912s cc failed with code 1: 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c: In function ‘futrts_umul_hi64’: 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6912s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6912s | ^~~~~~~~~~~ 6912s | __uint32_t 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4507:90: error: expected ‘)’ before ‘a’ 6912s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6912s | ~ ^ 6912s | ) 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4507:109: error: expected ‘)’ before ‘b’ 6912s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6912s | ~ ^ 6912s | ) 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c: In function ‘futrts_smul_hi64’: 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6912s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6912s | ^~~~~~~~~~ 6912s | __int128__ 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4511:86: error: expected ‘)’ before ‘a’ 6912s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6912s | ~ ^ 6912s | ) 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:4511:104: error: expected ‘)’ before ‘b’ 6912s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6912s | ~ ^ 6912s | ) 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c: In function ‘mk_compile_opts’: 6912s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6912s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6912s | ~~^ ~~~~~~~~~~~~~ 6912s | | | 6912s | unsigned int int64_t {aka long long int} 6912s | %llu 6912s 6912s If you find this error message confusing, uninformative, or wrong, please open an issue: 6912s https://github.com/diku-dk/futhark/issues 6912s 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.fut: 6913s Compiling with --backend=opencl: 6913s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.fut:13:8-13: 6913s Unused name "rngs'". 6913s cc failed with code 1: 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c: In function ‘futrts_umul_hi64’: 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6913s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6913s | ^~~~~~~~~~~ 6913s | __uint32_t 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4508:90: error: expected ‘)’ before ‘a’ 6913s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6913s | ~ ^ 6913s | ) 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4508:109: error: expected ‘)’ before ‘b’ 6913s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6913s | ~ ^ 6913s | ) 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c: In function ‘futrts_smul_hi64’: 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6913s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6913s | ^~~~~~~~~~ 6913s | __int128__ 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4512:86: error: expected ‘)’ before ‘a’ 6913s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6913s | ~ ^ 6913s | ) 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:4512:104: error: expected ‘)’ before ‘b’ 6913s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6913s | ~ ^ 6913s | ) 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c: In function ‘mk_compile_opts’: 6913s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/negative-position-shape5.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6913s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6913s | ~~^ ~~~~~~~~~~~~~ 6913s | | | 6913s | unsigned int int64_t {aka long long int} 6913s | %llu 6913s 6913s If you find this error message confusing, uninformative, or wrong, please open an issue: 6913s https://github.com/diku-dk/futhark/issues 6913s 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.fut: 6916s Compiling with --backend=opencl: 6916s cc failed with code 1: 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c: In function ‘futrts_umul_hi64’: 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6916s | ^~~~~~~~~~~ 6916s | __uint32_t 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4507:90: error: expected ‘)’ before ‘a’ 6916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6916s | ~ ^ 6916s | ) 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4507:109: error: expected ‘)’ before ‘b’ 6916s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6916s | ~ ^ 6916s | ) 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c: In function ‘futrts_smul_hi64’: 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6916s | ^~~~~~~~~~ 6916s | __int128__ 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4511:86: error: expected ‘)’ before ‘a’ 6916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6916s | ~ ^ 6916s | ) 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:4511:104: error: expected ‘)’ before ‘b’ 6916s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6916s | ~ ^ 6916s | ) 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c: In function ‘mk_compile_opts’: 6916s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/paramsize0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6916s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6916s | ~~^ ~~~~~~~~~~~~~ 6916s | | | 6916s | unsigned int int64_t {aka long long int} 6916s | %llu 6916s 6916s If you find this error message confusing, uninformative, or wrong, please open an issue: 6916s https://github.com/diku-dk/futhark/issues 6916s 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.fut: 6918s Compiling with --backend=opencl: 6918s cc failed with code 1: 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c: In function ‘futrts_umul_hi64’: 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6918s | ^~~~~~~~~~~ 6918s | __uint32_t 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4507:90: error: expected ‘)’ before ‘a’ 6918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6918s | ~ ^ 6918s | ) 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4507:109: error: expected ‘)’ before ‘b’ 6918s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6918s | ~ ^ 6918s | ) 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c: In function ‘futrts_smul_hi64’: 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6918s | ^~~~~~~~~~ 6918s | __int128__ 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4511:86: error: expected ‘)’ before ‘a’ 6918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6918s | ~ ^ 6918s | ) 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:4511:104: error: expected ‘)’ before ‘b’ 6918s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6918s | ~ ^ 6918s | ) 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c: In function ‘mk_compile_opts’: 6918s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/partial-apply.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6918s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6918s | ~~^ ~~~~~~~~~~~~~ 6918s | | | 6918s | unsigned int int64_t {aka long long int} 6918s | %llu 6918s 6918s If you find this error message confusing, uninformative, or wrong, please open an issue: 6918s https://github.com/diku-dk/futhark/issues 6918s 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.fut: 6919s Compiling with --backend=opencl: 6919s cc failed with code 1: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c: In function ‘futrts_umul_hi64’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ^~~~~~~~~~~ 6919s | __uint32_t 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4507:90: error: expected ‘)’ before ‘a’ 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4507:109: error: expected ‘)’ before ‘b’ 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c: In function ‘futrts_smul_hi64’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ^~~~~~~~~~ 6919s | __int128__ 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4511:86: error: expected ‘)’ before ‘a’ 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:4511:104: error: expected ‘)’ before ‘b’ 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c: In function ‘mk_compile_opts’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6919s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6919s | ~~^ ~~~~~~~~~~~~~ 6919s | | | 6919s | unsigned int int64_t {aka long long int} 6919s | %llu 6919s 6919s If you find this error message confusing, uninformative, or wrong, please open an issue: 6919s https://github.com/diku-dk/futhark/issues 6919s 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.fut: 6919s Compiling with --backend=opencl: 6919s cc failed with code 1: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c: In function ‘futrts_umul_hi64’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ^~~~~~~~~~~ 6919s | __uint32_t 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4507:90: error: expected ‘)’ before ‘a’ 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4507:109: error: expected ‘)’ before ‘b’ 6919s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c: In function ‘futrts_smul_hi64’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ^~~~~~~~~~ 6919s | __int128__ 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4511:86: error: expected ‘)’ before ‘a’ 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:4511:104: error: expected ‘)’ before ‘b’ 6919s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6919s | ~ ^ 6919s | ) 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c: In function ‘mk_compile_opts’: 6919s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/pointfree1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6919s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6919s | ~~^ ~~~~~~~~~~~~~ 6919s | | | 6919s | unsigned int int64_t {aka long long int} 6919s | %llu 6919s 6919s If you find this error message confusing, uninformative, or wrong, please open an issue: 6919s https://github.com/diku-dk/futhark/issues 6919s 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.fut: 6920s Compiling with --backend=opencl: 6920s cc failed with code 1: 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c: In function ‘futrts_umul_hi64’: 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6920s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6920s | ^~~~~~~~~~~ 6920s | __uint32_t 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4509:90: error: expected ‘)’ before ‘a’ 6920s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6920s | ~ ^ 6920s | ) 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4509:109: error: expected ‘)’ before ‘b’ 6920s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6920s | ~ ^ 6920s | ) 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c: In function ‘futrts_smul_hi64’: 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6920s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6920s | ^~~~~~~~~~ 6920s | __int128__ 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4513:86: error: expected ‘)’ before ‘a’ 6920s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6920s | ~ ^ 6920s | ) 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:4513:104: error: expected ‘)’ before ‘b’ 6920s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6920s | ~ ^ 6920s | ) 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c: In function ‘mk_compile_opts’: 6920s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6920s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6920s | ~~^ ~~~~~~~~~~~~~ 6920s | | | 6920s | unsigned int int64_t {aka long long int} 6920s | %llu 6920s 6920s If you find this error message confusing, uninformative, or wrong, please open an issue: 6920s https://github.com/diku-dk/futhark/issues 6920s 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.fut: 6922s Compiling with --backend=opencl: 6922s cc failed with code 1: 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c: In function ‘futrts_umul_hi64’: 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6922s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6922s | ^~~~~~~~~~~ 6922s | __uint32_t 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4508:90: error: expected ‘)’ before ‘a’ 6922s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6922s | ~ ^ 6922s | ) 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4508:109: error: expected ‘)’ before ‘b’ 6922s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6922s | ~ ^ 6922s | ) 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c: In function ‘futrts_smul_hi64’: 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6922s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6922s | ^~~~~~~~~~ 6922s | __int128__ 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4512:86: error: expected ‘)’ before ‘a’ 6922s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6922s | ~ ^ 6922s | ) 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:4512:104: error: expected ‘)’ before ‘b’ 6922s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6922s | ~ ^ 6922s | ) 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c: In function ‘mk_compile_opts’: 6922s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6922s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6922s | ~~^ ~~~~~~~~~~~~~ 6922s | | | 6922s | unsigned int int64_t {aka long long int} 6922s | %llu 6922s 6922s If you find this error message confusing, uninformative, or wrong, please open an issue: 6922s https://github.com/diku-dk/futhark/issues 6922s 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.fut: 6923s Compiling with --backend=opencl: 6923s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.fut:4:18-19: 6923s Defaulting ambiguous type to i32. 6923s cc failed with code 1: 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c: In function ‘futrts_umul_hi64’: 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6923s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6923s | ^~~~~~~~~~~ 6923s | __uint32_t 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4507:90: error: expected ‘)’ before ‘a’ 6923s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6923s | ~ ^ 6923s | ) 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4507:109: error: expected ‘)’ before ‘b’ 6923s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6923s | ~ ^ 6923s | ) 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c: In function ‘futrts_smul_hi64’: 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6923s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6923s | ^~~~~~~~~~ 6923s | __int128__ 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4511:86: error: expected ‘)’ before ‘a’ 6923s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6923s | ~ ^ 6923s | ) 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:4511:104: error: expected ‘)’ before ‘b’ 6923s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6923s | ~ ^ 6923s | ) 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c: In function ‘mk_compile_opts’: 6923s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/polymorphic3.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6923s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6923s | ~~^ ~~~~~~~~~~~~~ 6923s | | | 6923s | unsigned int int64_t {aka long long int} 6923s | %llu 6923s 6923s If you find this error message confusing, uninformative, or wrong, please open an issue: 6923s https://github.com/diku-dk/futhark/issues 6923s 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.fut: 6928s Compiling with --backend=opencl: 6928s cc failed with code 1: 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c: In function ‘futrts_umul_hi64’: 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6928s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6928s | ^~~~~~~~~~~ 6928s | __uint32_t 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4510:90: error: expected ‘)’ before ‘a’ 6928s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6928s | ~ ^ 6928s | ) 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4510:109: error: expected ‘)’ before ‘b’ 6928s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6928s | ~ ^ 6928s | ) 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c: In function ‘futrts_smul_hi64’: 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6928s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6928s | ^~~~~~~~~~ 6928s | __int128__ 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4514:86: error: expected ‘)’ before ‘a’ 6928s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6928s | ~ ^ 6928s | ) 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:4514:104: error: expected ‘)’ before ‘b’ 6928s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6928s | ~ ^ 6928s | ) 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c: In function ‘mk_compile_opts’: 6928s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/range0.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6928s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6928s | ~~^ ~~~~~~~~~~~~~ 6928s | | | 6928s | unsigned int int64_t {aka long long int} 6928s | %llu 6928s 6928s If you find this error message confusing, uninformative, or wrong, please open an issue: 6928s https://github.com/diku-dk/futhark/issues 6928s 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.fut: 6930s Compiling with --backend=opencl: 6930s cc failed with code 1: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c: In function ‘futrts_umul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ^~~~~~~~~~~ 6930s | __uint32_t 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4508:90: error: expected ‘)’ before ‘a’ 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4508:109: error: expected ‘)’ before ‘b’ 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c: In function ‘futrts_smul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ^~~~~~~~~~ 6930s | __int128__ 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4512:86: error: expected ‘)’ before ‘a’ 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:4512:104: error: expected ‘)’ before ‘b’ 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c: In function ‘mk_compile_opts’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/return0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6930s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6930s | ~~^ ~~~~~~~~~~~~~ 6930s | | | 6930s | unsigned int int64_t {aka long long int} 6930s | %llu 6930s 6930s If you find this error message confusing, uninformative, or wrong, please open an issue: 6930s https://github.com/diku-dk/futhark/issues 6930s 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.fut: 6930s Compiling with --backend=opencl: 6930s cc failed with code 1: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c: In function ‘futrts_umul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ^~~~~~~~~~~ 6930s | __uint32_t 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4508:90: error: expected ‘)’ before ‘a’ 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4508:109: error: expected ‘)’ before ‘b’ 6930s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c: In function ‘futrts_smul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ^~~~~~~~~~ 6930s | __int128__ 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4512:86: error: expected ‘)’ before ‘a’ 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:4512:104: error: expected ‘)’ before ‘b’ 6930s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c: In function ‘mk_compile_opts’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-annot-is-param.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6930s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6930s | ~~^ ~~~~~~~~~~~~~ 6930s | | | 6930s | unsigned int int64_t {aka long long int} 6930s | %llu 6930s 6930s If you find this error message confusing, uninformative, or wrong, please open an issue: 6930s https://github.com/diku-dk/futhark/issues 6930s 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.fut: 6930s Compiling with --backend=opencl: 6930s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.fut:6:18-21: 6930s Unused name "arg". 6930s cc failed with code 1: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c: In function ‘futrts_umul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6930s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ^~~~~~~~~~~ 6930s | __uint32_t 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4507:90: error: expected ‘)’ before ‘a’ 6930s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4507:109: error: expected ‘)’ before ‘b’ 6930s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c: In function ‘futrts_smul_hi64’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6930s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ^~~~~~~~~~ 6930s | __int128__ 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4511:86: error: expected ‘)’ before ‘a’ 6930s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:4511:104: error: expected ‘)’ before ‘b’ 6930s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6930s | ~ ^ 6930s | ) 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c: In function ‘mk_compile_opts’: 6930s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape-inside-tuple.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6930s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6930s | ~~^ ~~~~~~~~~~~~~ 6930s | | | 6930s | unsigned int int64_t {aka long long int} 6930s | %llu 6930s 6930s If you find this error message confusing, uninformative, or wrong, please open an issue: 6930s https://github.com/diku-dk/futhark/issues 6930s 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.fut: 6933s Compiling with --backend=opencl: 6933s cc failed with code 1: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c: In function ‘futrts_umul_hi64’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ^~~~~~~~~~~ 6933s | __uint32_t 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4508:90: error: expected ‘)’ before ‘a’ 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4508:109: error: expected ‘)’ before ‘b’ 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c: In function ‘futrts_smul_hi64’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ^~~~~~~~~~ 6933s | __int128__ 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4512:86: error: expected ‘)’ before ‘a’ 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:4512:104: error: expected ‘)’ before ‘b’ 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c: In function ‘mk_compile_opts’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_tuple.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6933s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6933s | ~~^ ~~~~~~~~~~~~~ 6933s | | | 6933s | unsigned int int64_t {aka long long int} 6933s | %llu 6933s 6933s If you find this error message confusing, uninformative, or wrong, please open an issue: 6933s https://github.com/diku-dk/futhark/issues 6933s 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.fut: 6933s Compiling with --backend=opencl: 6933s cc failed with code 1: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c: In function ‘futrts_umul_hi64’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ^~~~~~~~~~~ 6933s | __uint32_t 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4508:90: error: expected ‘)’ before ‘a’ 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4508:109: error: expected ‘)’ before ‘b’ 6933s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c: In function ‘futrts_smul_hi64’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ^~~~~~~~~~ 6933s | __int128__ 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4512:86: error: expected ‘)’ before ‘a’ 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:4512:104: error: expected ‘)’ before ‘b’ 6933s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6933s | ~ ^ 6933s | ) 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c: In function ‘mk_compile_opts’: 6933s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/shape_in_ascription.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6933s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6933s | ~~^ ~~~~~~~~~~~~~ 6933s | | | 6933s | unsigned int int64_t {aka long long int} 6933s | %llu 6933s 6933s If you find this error message confusing, uninformative, or wrong, please open an issue: 6933s https://github.com/diku-dk/futhark/issues 6933s 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.fut: 6934s Compiling with --backend=opencl: 6934s cc failed with code 1: 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c: In function ‘futrts_umul_hi64’: 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6934s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6934s | ^~~~~~~~~~~ 6934s | __uint32_t 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4507:90: error: expected ‘)’ before ‘a’ 6934s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6934s | ~ ^ 6934s | ) 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4507:109: error: expected ‘)’ before ‘b’ 6934s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6934s | ~ ^ 6934s | ) 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c: In function ‘futrts_smul_hi64’: 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6934s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6934s | ^~~~~~~~~~ 6934s | __int128__ 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4511:86: error: expected ‘)’ before ‘a’ 6934s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6934s | ~ ^ 6934s | ) 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:4511:104: error: expected ‘)’ before ‘b’ 6934s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6934s | ~ ^ 6934s | ) 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c: In function ‘mk_compile_opts’: 6934s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference0.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6934s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6934s | ~~^ ~~~~~~~~~~~~~ 6934s | | | 6934s | unsigned int int64_t {aka long long int} 6934s | %llu 6934s 6934s If you find this error message confusing, uninformative, or wrong, please open an issue: 6934s https://github.com/diku-dk/futhark/issues 6934s 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.fut: 6944s Compiling with --backend=opencl: 6944s cc failed with code 1: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c: In function ‘futrts_umul_hi64’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6944s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ^~~~~~~~~~~ 6944s | __uint32_t 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4509:90: error: expected ‘)’ before ‘a’ 6944s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4509:109: error: expected ‘)’ before ‘b’ 6944s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c: In function ‘futrts_smul_hi64’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6944s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ^~~~~~~~~~ 6944s | __int128__ 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4513:86: error: expected ‘)’ before ‘a’ 6944s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:4513:104: error: expected ‘)’ before ‘b’ 6944s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c: In function ‘mk_compile_opts’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference6.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6944s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6944s | ~~^ ~~~~~~~~~~~~~ 6944s | | | 6944s | unsigned int int64_t {aka long long int} 6944s | %llu 6944s 6944s If you find this error message confusing, uninformative, or wrong, please open an issue: 6944s https://github.com/diku-dk/futhark/issues 6944s 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.fut: 6944s Compiling with --backend=opencl: 6944s cc failed with code 1: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c: In function ‘futrts_umul_hi64’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6944s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ^~~~~~~~~~~ 6944s | __uint32_t 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4523:90: error: expected ‘)’ before ‘a’ 6944s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4523:109: error: expected ‘)’ before ‘b’ 6944s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c: In function ‘futrts_smul_hi64’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6944s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ^~~~~~~~~~ 6944s | __int128__ 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4527:86: error: expected ‘)’ before ‘a’ 6944s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:4527:104: error: expected ‘)’ before ‘b’ 6944s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6944s | ~ ^ 6944s | ) 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c: In function ‘mk_compile_opts’: 6944s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/size-inference7.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6944s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6944s | ~~^ ~~~~~~~~~~~~~ 6944s | | | 6944s | unsigned int int64_t {aka long long int} 6944s | %llu 6944s 6944s If you find this error message confusing, uninformative, or wrong, please open an issue: 6944s https://github.com/diku-dk/futhark/issues 6944s 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.fut: 6945s Compiling with --backend=opencl: 6945s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.fut:2:21-24: 6945s Defaulting ambiguous type to i32. 6945s cc failed with code 1: 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c: In function ‘futrts_umul_hi64’: 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6945s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6945s | ^~~~~~~~~~~ 6945s | __uint32_t 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4507:90: error: expected ‘)’ before ‘a’ 6945s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6945s | ~ ^ 6945s | ) 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4507:109: error: expected ‘)’ before ‘b’ 6945s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6945s | ~ ^ 6945s | ) 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c: In function ‘futrts_smul_hi64’: 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6945s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6945s | ^~~~~~~~~~ 6945s | __int128__ 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4511:86: error: expected ‘)’ before ‘a’ 6945s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6945s | ~ ^ 6945s | ) 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:4511:104: error: expected ‘)’ before ‘b’ 6945s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6945s | ~ ^ 6945s | ) 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c: In function ‘mk_compile_opts’: 6945s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6945s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6945s | ~~^ ~~~~~~~~~~~~~ 6945s | | | 6945s | unsigned int int64_t {aka long long int} 6945s | %llu 6945s 6945s If you find this error message confusing, uninformative, or wrong, please open an issue: 6945s https://github.com/diku-dk/futhark/issues 6945s 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.fut: 6946s Compiling with --backend=opencl: 6946s cc failed with code 1: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c: In function ‘futrts_umul_hi64’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6946s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ^~~~~~~~~~~ 6946s | __uint32_t 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4522:90: error: expected ‘)’ before ‘a’ 6946s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4522:109: error: expected ‘)’ before ‘b’ 6946s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c: In function ‘futrts_smul_hi64’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6946s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ^~~~~~~~~~ 6946s | __int128__ 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4526:86: error: expected ‘)’ before ‘a’ 6946s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:4526:104: error: expected ‘)’ before ‘b’ 6946s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c: In function ‘mk_compile_opts’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/toplevel1.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6946s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6946s | ~~^ ~~~~~~~~~~~~~ 6946s | | | 6946s | unsigned int int64_t {aka long long int} 6946s | %llu 6946s 6946s If you find this error message confusing, uninformative, or wrong, please open an issue: 6946s https://github.com/diku-dk/futhark/issues 6946s 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.fut: 6946s Compiling with --backend=opencl: 6946s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.fut:7:1-8:38: 6946s Entry point return type 6946s 6946s *[(g j) - (f i)](i32, i32) 6946s 6946s will have an opaque type, so the result will likely not be usable. 6946s cc failed with code 1: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c: In function ‘futrts_umul_hi64’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4540:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6946s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ^~~~~~~~~~~ 6946s | __uint32_t 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4540:78: note: each undeclared identifier is reported only once for each function it appears in 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4540:90: error: expected ‘)’ before ‘a’ 6946s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4540:109: error: expected ‘)’ before ‘b’ 6946s 4540 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c: In function ‘futrts_smul_hi64’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4544:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6946s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ^~~~~~~~~~ 6946s | __int128__ 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4544:86: error: expected ‘)’ before ‘a’ 6946s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:4544:104: error: expected ‘)’ before ‘b’ 6946s 4544 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6946s | ~ ^ 6946s | ) 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c: In function ‘mk_compile_opts’: 6946s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/slice0.c:7870:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6946s 7870 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6946s | ~~^ ~~~~~~~~~~~~~ 6946s | | | 6946s | unsigned int int64_t {aka long long int} 6946s | %llu 6946s 6946s If you find this error message confusing, uninformative, or wrong, please open an issue: 6946s https://github.com/diku-dk/futhark/issues 6946s 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.fut: 6950s Compiling with --backend=opencl: 6950s cc failed with code 1: 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c: In function ‘futrts_umul_hi64’: 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6950s | ^~~~~~~~~~~ 6950s | __uint32_t 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4507:90: error: expected ‘)’ before ‘a’ 6950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6950s | ~ ^ 6950s | ) 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4507:109: error: expected ‘)’ before ‘b’ 6950s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6950s | ~ ^ 6950s | ) 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c: In function ‘futrts_smul_hi64’: 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6950s | ^~~~~~~~~~ 6950s | __int128__ 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4511:86: error: expected ‘)’ before ‘a’ 6950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6950s | ~ ^ 6950s | ) 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:4511:104: error: expected ‘)’ before ‘b’ 6950s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6950s | ~ ^ 6950s | ) 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c: In function ‘mk_compile_opts’: 6950s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shapes/use-shapes.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6950s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6950s | ~~^ ~~~~~~~~~~~~~ 6950s | | | 6950s | unsigned int int64_t {aka long long int} 6950s | %llu 6950s 6950s If you find this error message confusing, uninformative, or wrong, please open an issue: 6950s https://github.com/diku-dk/futhark/issues 6950s 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.fut: 6952s Compiling with --backend=opencl: 6952s cc failed with code 1: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c: In function ‘futrts_umul_hi64’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ^~~~~~~~~~~ 6952s | __uint32_t 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4508:90: error: expected ‘)’ before ‘a’ 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4508:109: error: expected ‘)’ before ‘b’ 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c: In function ‘futrts_smul_hi64’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ^~~~~~~~~~ 6952s | __int128__ 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4512:86: error: expected ‘)’ before ‘a’ 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:4512:104: error: expected ‘)’ before ‘b’ 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c: In function ‘mk_compile_opts’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-and.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6952s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6952s | ~~^ ~~~~~~~~~~~~~ 6952s | | | 6952s | unsigned int int64_t {aka long long int} 6952s | %llu 6952s 6952s If you find this error message confusing, uninformative, or wrong, please open an issue: 6952s https://github.com/diku-dk/futhark/issues 6952s 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.fut: 6952s Compiling with --backend=opencl: 6952s cc failed with code 1: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c: In function ‘futrts_umul_hi64’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ^~~~~~~~~~~ 6952s | __uint32_t 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4508:90: error: expected ‘)’ before ‘a’ 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4508:109: error: expected ‘)’ before ‘b’ 6952s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c: In function ‘futrts_smul_hi64’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ^~~~~~~~~~ 6952s | __int128__ 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4512:86: error: expected ‘)’ before ‘a’ 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:4512:104: error: expected ‘)’ before ‘b’ 6952s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6952s | ~ ^ 6952s | ) 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c: In function ‘mk_compile_opts’: 6952s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/shortcircuit-or.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6952s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6952s | ~~^ ~~~~~~~~~~~~~ 6952s | | | 6952s | unsigned int int64_t {aka long long int} 6952s | %llu 6952s 6952s If you find this error message confusing, uninformative, or wrong, please open an issue: 6952s https://github.com/diku-dk/futhark/issues 6952s 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.fut: 6957s Compiling with --backend=opencl: 6957s cc failed with code 1: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c: In function ‘futrts_umul_hi64’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ^~~~~~~~~~~ 6957s | __uint32_t 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4508:90: error: expected ‘)’ before ‘a’ 6957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4508:109: error: expected ‘)’ before ‘b’ 6957s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c: In function ‘futrts_smul_hi64’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ^~~~~~~~~~ 6957s | __int128__ 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4512:86: error: expected ‘)’ before ‘a’ 6957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:4512:104: error: expected ‘)’ before ‘b’ 6957s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c: In function ‘mk_compile_opts’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/simplify_primexp.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6957s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6957s | ~~^ ~~~~~~~~~~~~~ 6957s | | | 6957s | unsigned int int64_t {aka long long int} 6957s | %llu 6957s 6957s If you find this error message confusing, uninformative, or wrong, please open an issue: 6957s https://github.com/diku-dk/futhark/issues 6957s 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.fut: 6957s Compiling with --backend=opencl: 6957s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.fut:4:10-44: 6957s Entry point parameter 6957s 6957s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 6957s 6957s will have an opaque type, so the entry point will likely not be callable. 6957s cc failed with code 1: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c: In function ‘futrts_umul_hi64’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6957s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ^~~~~~~~~~~ 6957s | __uint32_t 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4546:90: error: expected ‘)’ before ‘a’ 6957s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4546:109: error: expected ‘)’ before ‘b’ 6957s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c: In function ‘futrts_smul_hi64’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6957s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ^~~~~~~~~~ 6957s | __int128__ 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4550:86: error: expected ‘)’ before ‘a’ 6957s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:4550:104: error: expected ‘)’ before ‘b’ 6957s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6957s | ~ ^ 6957s | ) 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c: In function ‘mk_compile_opts’: 6957s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking0.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6957s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6957s | ~~^ ~~~~~~~~~~~~~ 6957s | | | 6957s | unsigned int int64_t {aka long long int} 6957s | %llu 6957s 6957s If you find this error message confusing, uninformative, or wrong, please open an issue: 6957s https://github.com/diku-dk/futhark/issues 6957s 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.fut: 6959s Compiling with --backend=opencl: 6959s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.fut:5:10-44: 6959s Entry point parameter 6959s 6959s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 6959s 6959s will have an opaque type, so the entry point will likely not be callable. 6959s cc failed with code 1: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c: In function ‘futrts_umul_hi64’: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4551:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6959s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6959s | ^~~~~~~~~~~ 6959s | __uint32_t 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4551:78: note: each undeclared identifier is reported only once for each function it appears in 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4551:90: error: expected ‘)’ before ‘a’ 6959s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6959s | ~ ^ 6959s | ) 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4551:109: error: expected ‘)’ before ‘b’ 6959s 4551 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6959s | ~ ^ 6959s | ) 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c: In function ‘futrts_smul_hi64’: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4555:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6959s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6959s | ^~~~~~~~~~ 6959s | __int128__ 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4555:86: error: expected ‘)’ before ‘a’ 6959s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6959s | ~ ^ 6959s | ) 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:4555:104: error: expected ‘)’ before ‘b’ 6959s 4555 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6959s | ~ ^ 6959s | ) 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c: In function ‘mk_compile_opts’: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking4.c:7881:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6959s 7881 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6959s | ~~^ ~~~~~~~~~~~~~ 6959s | | | 6959s | unsigned int int64_t {aka long long int} 6959s | %llu 6959s 6959s If you find this error message confusing, uninformative, or wrong, please open an issue: 6959s https://github.com/diku-dk/futhark/issues 6959s 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.fut: 6959s Compiling with --backend=opencl: 6959s cc failed with code 1: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c: In function ‘futrts_umul_hi64’: 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6959s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6959s | ^~~~~~~~~~~ 6959s | __uint32_t 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4511:90: error: expected ‘)’ before ‘a’ 6959s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6959s | ~ ^ 6959s | ) 6959s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4511:109: error: expected ‘)’ before ‘b’ 6959s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6960s | ~ ^ 6960s | ) 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c: In function ‘futrts_smul_hi64’: 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6960s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6960s | ^~~~~~~~~~ 6960s | __int128__ 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4515:86: error: expected ‘)’ before ‘a’ 6960s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6960s | ~ ^ 6960s | ) 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:4515:104: error: expected ‘)’ before ‘b’ 6960s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6960s | ~ ^ 6960s | ) 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c: In function ‘mk_compile_opts’: 6960s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking1.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6960s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6960s | ~~^ ~~~~~~~~~~~~~ 6960s | | | 6960s | unsigned int int64_t {aka long long int} 6960s | %llu 6960s 6960s If you find this error message confusing, uninformative, or wrong, please open an issue: 6960s https://github.com/diku-dk/futhark/issues 6960s 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.fut: 6961s Compiling with --backend=opencl: 6961s cc failed with code 1: 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c: In function ‘futrts_umul_hi64’: 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4527:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6961s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6961s | ^~~~~~~~~~~ 6961s | __uint32_t 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4527:78: note: each undeclared identifier is reported only once for each function it appears in 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4527:90: error: expected ‘)’ before ‘a’ 6961s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6961s | ~ ^ 6961s | ) 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4527:109: error: expected ‘)’ before ‘b’ 6961s 4527 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6961s | ~ ^ 6961s | ) 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c: In function ‘futrts_smul_hi64’: 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4531:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6961s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6961s | ^~~~~~~~~~ 6961s | __int128__ 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4531:86: error: expected ‘)’ before ‘a’ 6961s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6961s | ~ ^ 6961s | ) 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:4531:104: error: expected ‘)’ before ‘b’ 6961s 4531 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6961s | ~ ^ 6961s | ) 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c: In function ‘mk_compile_opts’: 6961s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking2.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6961s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6961s | ~~^ ~~~~~~~~~~~~~ 6961s | | | 6961s | unsigned int int64_t {aka long long int} 6961s | %llu 6961s 6961s If you find this error message confusing, uninformative, or wrong, please open an issue: 6961s https://github.com/diku-dk/futhark/issues 6961s 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.fut: 6962s Compiling with --backend=opencl: 6962s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.fut:10:10-44: 6962s Entry point parameter 6962s 6962s ((arr: [d₀](i32, i32, i32, i32, i32)): [](i32, i32, i32, i32, i32)) 6962s 6962s will have an opaque type, so the entry point will likely not be callable. 6962s cc failed with code 1: 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c: In function ‘futrts_umul_hi64’: 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4546:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6962s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6962s | ^~~~~~~~~~~ 6962s | __uint32_t 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4546:78: note: each undeclared identifier is reported only once for each function it appears in 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4546:90: error: expected ‘)’ before ‘a’ 6962s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6962s | ~ ^ 6962s | ) 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4546:109: error: expected ‘)’ before ‘b’ 6962s 4546 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6962s | ~ ^ 6962s | ) 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c: In function ‘futrts_smul_hi64’: 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4550:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6962s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6962s | ^~~~~~~~~~ 6962s | __int128__ 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4550:86: error: expected ‘)’ before ‘a’ 6962s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6962s | ~ ^ 6962s | ) 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:4550:104: error: expected ‘)’ before ‘b’ 6962s 4550 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6962s | ~ ^ 6962s | ) 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c: In function ‘mk_compile_opts’: 6962s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sinking5.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6962s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6962s | ~~^ ~~~~~~~~~~~~~ 6962s | | | 6962s | unsigned int int64_t {aka long long int} 6962s | %llu 6962s 6962s If you find this error message confusing, uninformative, or wrong, please open an issue: 6962s https://github.com/diku-dk/futhark/issues 6962s 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.fut: 6963s Compiling with --backend=opencl: 6963s cc failed with code 1: 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c: In function ‘futrts_umul_hi64’: 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6963s | ^~~~~~~~~~~ 6963s | __uint32_t 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4508:90: error: expected ‘)’ before ‘a’ 6963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6963s | ~ ^ 6963s | ) 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4508:109: error: expected ‘)’ before ‘b’ 6963s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6963s | ~ ^ 6963s | ) 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c: In function ‘futrts_smul_hi64’: 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6963s | ^~~~~~~~~~ 6963s | __int128__ 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4512:86: error: expected ‘)’ before ‘a’ 6963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6963s | ~ ^ 6963s | ) 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:4512:104: error: expected ‘)’ before ‘b’ 6963s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6963s | ~ ^ 6963s | ) 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c: In function ‘mk_compile_opts’: 6963s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-from-division.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6963s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6963s | ~~^ ~~~~~~~~~~~~~ 6963s | | | 6963s | unsigned int int64_t {aka long long int} 6963s | %llu 6963s 6963s If you find this error message confusing, uninformative, or wrong, please open an issue: 6963s https://github.com/diku-dk/futhark/issues 6963s 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.fut: 6965s Compiling with --backend=opencl: 6965s cc failed with code 1: 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c: In function ‘futrts_umul_hi64’: 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6965s | ^~~~~~~~~~~ 6965s | __uint32_t 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4493:90: error: expected ‘)’ before ‘a’ 6965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6965s | ~ ^ 6965s | ) 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4493:109: error: expected ‘)’ before ‘b’ 6965s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6965s | ~ ^ 6965s | ) 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c: In function ‘futrts_smul_hi64’: 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6965s | ^~~~~~~~~~ 6965s | __int128__ 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4497:86: error: expected ‘)’ before ‘a’ 6965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6965s | ~ ^ 6965s | ) 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:4497:104: error: expected ‘)’ before ‘b’ 6965s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6965s | ~ ^ 6965s | ) 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c: In function ‘mk_compile_opts’: 6965s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/size-expr-for-in.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6965s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6965s | ~~^ ~~~~~~~~~~~~~ 6965s | | | 6965s | unsigned int int64_t {aka long long int} 6965s | %llu 6965s 6965s If you find this error message confusing, uninformative, or wrong, please open an issue: 6965s https://github.com/diku-dk/futhark/issues 6965s 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.fut: 6970s Compiling with --backend=opencl: 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s cc failed with code 1: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c: In function ‘futrts_umul_hi64’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4548:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6970s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ^~~~~~~~~~~ 6970s | __uint32_t 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4548:78: note: each undeclared identifier is reported only once for each function it appears in 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4548:90: error: expected ‘)’ before ‘a’ 6970s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4548:109: error: expected ‘)’ before ‘b’ 6970s 4548 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c: In function ‘futrts_smul_hi64’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4552:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6970s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ^~~~~~~~~~ 6970s | __int128__ 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4552:86: error: expected ‘)’ before ‘a’ 6970s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:4552:104: error: expected ‘)’ before ‘b’ 6970s 4552 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c: In function ‘mk_compile_opts’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/flat.c:7880:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6970s 7880 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6970s | ~~^ ~~~~~~~~~~~~~ 6970s | | | 6970s | unsigned int int64_t {aka long long int} 6970s | %llu 6970s 6970s If you find this error message confusing, uninformative, or wrong, please open an issue: 6970s https://github.com/diku-dk/futhark/issues 6970s 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut: 6970s Compiling with --backend=opencl: 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s 6970s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6970s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6970s cc failed with code 1: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c: In function ‘futrts_umul_hi64’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6970s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ^~~~~~~~~~~ 6970s | __uint32_t 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4481:90: error: expected ‘)’ before ‘a’ 6970s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4481:109: error: expected ‘)’ before ‘b’ 6970s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c: In function ‘futrts_smul_hi64’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6970s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ^~~~~~~~~~ 6970s | __int128__ 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4485:86: error: expected ‘)’ before ‘a’ 6970s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:4485:104: error: expected ‘)’ before ‘b’ 6970s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6970s | ~ ^ 6970s | ) 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c: In function ‘mk_compile_opts’: 6970s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6970s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6970s | ~~^ ~~~~~~~~~~~~~ 6970s | | | 6970s | unsigned int int64_t {aka long long int} 6970s | %llu 6970s 6970s If you find this error message confusing, uninformative, or wrong, please open an issue: 6970s https://github.com/diku-dk/futhark/issues 6970s 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.fut: 6972s Compiling with --backend=opencl: 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s 6972s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6972s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6972s cc failed with code 1: 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c: In function ‘futrts_umul_hi64’: 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4580:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6972s 4580 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6972s | ^~~~~~~~~~~ 6972s | __uint32_t 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4580:78: note: each undeclared identifier is reported only once for each function it appears in 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4580:90: error: expected ‘)’ before ‘a’ 6972s 4580 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6972s | ~ ^ 6972s | ) 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4580:109: error: expected ‘)’ before ‘b’ 6972s 4580 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6972s | ~ ^ 6972s | ) 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c: In function ‘futrts_smul_hi64’: 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4584:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6972s 4584 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6972s | ^~~~~~~~~~ 6972s | __int128__ 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4584:86: error: expected ‘)’ before ‘a’ 6972s 4584 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6972s | ~ ^ 6972s | ) 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:4584:104: error: expected ‘)’ before ‘b’ 6972s 4584 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6972s | ~ ^ 6972s | ) 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c: In function ‘mk_compile_opts’: 6972s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/bounds.c:7910:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6972s 7910 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6972s | ~~^ ~~~~~~~~~~~~~ 6972s | | | 6972s | unsigned int int64_t {aka long long int} 6972s | %llu 6972s 6972s If you find this error message confusing, uninformative, or wrong, please open an issue: 6972s https://github.com/diku-dk/futhark/issues 6972s 6972s (1699 failed, 230 passed, 374 to go). 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.fut: 6978s Compiling with --backend=opencl: 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s 6978s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6978s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6978s cc failed with code 1: 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c: In function ‘futrts_umul_hi64’: 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6978s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6978s | ^~~~~~~~~~~ 6978s | __uint32_t 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4535:90: error: expected ‘)’ before ‘a’ 6978s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6978s | ~ ^ 6978s | ) 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4535:109: error: expected ‘)’ before ‘b’ 6978s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6978s | ~ ^ 6978s | ) 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c: In function ‘futrts_smul_hi64’: 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6978s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6978s | ^~~~~~~~~~ 6978s | __int128__ 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4539:86: error: expected ‘)’ before ‘a’ 6978s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6978s | ~ ^ 6978s | ) 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:4539:104: error: expected ‘)’ before ‘b’ 6978s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6978s | ~ ^ 6978s | ) 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c: In function ‘mk_compile_opts’: 6978s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6978s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6978s | ~~^ ~~~~~~~~~~~~~ 6978s | | | 6978s | unsigned int int64_t {aka long long int} 6978s | %llu 6978s 6978s If you find this error message confusing, uninformative, or wrong, please open an issue: 6978s https://github.com/diku-dk/futhark/issues 6978s 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.fut: 6980s Compiling with --backend=opencl: 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s 6980s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6980s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6980s cc failed with code 1: 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c: In function ‘futrts_umul_hi64’: 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6980s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6980s | ^~~~~~~~~~~ 6980s | __uint32_t 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4535:90: error: expected ‘)’ before ‘a’ 6980s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6980s | ~ ^ 6980s | ) 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4535:109: error: expected ‘)’ before ‘b’ 6980s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6980s | ~ ^ 6980s | ) 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c: In function ‘futrts_smul_hi64’: 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6980s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6980s | ^~~~~~~~~~ 6980s | __int128__ 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4539:86: error: expected ‘)’ before ‘a’ 6980s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6980s | ~ ^ 6980s | ) 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:4539:104: error: expected ‘)’ before ‘b’ 6980s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6980s | ~ ^ 6980s | ) 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c: In function ‘mk_compile_opts’: 6980s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_2d.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6980s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6980s | ~~^ ~~~~~~~~~~~~~ 6980s | | | 6980s | unsigned int int64_t {aka long long int} 6980s | %llu 6980s 6980s If you find this error message confusing, uninformative, or wrong, please open an issue: 6980s https://github.com/diku-dk/futhark/issues 6980s 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.fut: 6984s Compiling with --backend=opencl: 6984s cc failed with code 1: 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c: In function ‘futrts_umul_hi64’: 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6984s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6984s | ^~~~~~~~~~~ 6984s | __uint32_t 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4509:90: error: expected ‘)’ before ‘a’ 6984s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6984s | ~ ^ 6984s | ) 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4509:109: error: expected ‘)’ before ‘b’ 6984s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6984s | ~ ^ 6984s | ) 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c: In function ‘futrts_smul_hi64’: 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6984s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6984s | ^~~~~~~~~~ 6984s | __int128__ 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4513:86: error: expected ‘)’ before ‘a’ 6984s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6984s | ~ ^ 6984s | ) 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:4513:104: error: expected ‘)’ before ‘b’ 6984s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6984s | ~ ^ 6984s | ) 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c: In function ‘mk_compile_opts’: 6984s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6984s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6984s | ~~^ ~~~~~~~~~~~~~ 6984s | | | 6984s | unsigned int int64_t {aka long long int} 6984s | %llu 6984s 6984s If you find this error message confusing, uninformative, or wrong, please open an issue: 6984s https://github.com/diku-dk/futhark/issues 6984s 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.fut: 6985s Generating reference outputs: 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s 6985s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6985s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6985s cc failed with code 1: 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c: In function ‘futrts_umul_hi64’: 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6985s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6985s | ^~~~~~~~~~~ 6985s | __uint32_t 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:90: error: expected ‘)’ before ‘a’ 6985s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6985s | ~ ^ 6985s | ) 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4414:109: error: expected ‘)’ before ‘b’ 6985s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6985s | ~ ^ 6985s | ) 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c: In function ‘futrts_smul_hi64’: 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6985s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6985s | ^~~~~~~~~~ 6985s | __int128__ 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:86: error: expected ‘)’ before ‘a’ 6985s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6985s | ~ ^ 6985s | ) 6985s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw.c:4418:104: error: expected ‘)’ before ‘b’ 6985s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6985s | ~ ^ 6985s | ) 6985s 6985s If you find this error message confusing, uninformative, or wrong, please open an issue: 6985s https://github.com/diku-dk/futhark/issues 6985s 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.fut: 6986s Compiling with --backend=opencl: 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s 6986s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6986s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6986s cc failed with code 1: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c: In function ‘futrts_umul_hi64’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4535:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6986s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ^~~~~~~~~~~ 6986s | __uint32_t 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4535:78: note: each undeclared identifier is reported only once for each function it appears in 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4535:90: error: expected ‘)’ before ‘a’ 6986s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4535:109: error: expected ‘)’ before ‘b’ 6986s 4535 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c: In function ‘futrts_smul_hi64’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4539:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6986s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ^~~~~~~~~~ 6986s | __int128__ 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4539:86: error: expected ‘)’ before ‘a’ 6986s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:4539:104: error: expected ‘)’ before ‘b’ 6986s 4539 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c: In function ‘mk_compile_opts’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/small_4d.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6986s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6986s | ~~^ ~~~~~~~~~~~~~ 6986s | | | 6986s | unsigned int int64_t {aka long long int} 6986s | %llu 6986s 6986s If you find this error message confusing, uninformative, or wrong, please open an issue: 6986s https://github.com/diku-dk/futhark/issues 6986s 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.fut: 6986s Compiling with --backend=opencl: 6986s cc failed with code 1: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c: In function ‘futrts_umul_hi64’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6986s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ^~~~~~~~~~~ 6986s | __uint32_t 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4509:90: error: expected ‘)’ before ‘a’ 6986s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4509:109: error: expected ‘)’ before ‘b’ 6986s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c: In function ‘futrts_smul_hi64’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6986s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ^~~~~~~~~~ 6986s | __int128__ 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4513:86: error: expected ‘)’ before ‘a’ 6986s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:4513:104: error: expected ‘)’ before ‘b’ 6986s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6986s | ~ ^ 6986s | ) 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c: In function ‘mk_compile_opts’: 6986s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6986s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6986s | ~~^ ~~~~~~~~~~~~~ 6986s | | | 6986s | unsigned int int64_t {aka long long int} 6986s | %llu 6986s 6986s If you find this error message confusing, uninformative, or wrong, please open an issue: 6986s https://github.com/diku-dk/futhark/issues 6986s 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.fut: 6990s Generating reference outputs: 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s 6990s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 6990s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 6990s cc failed with code 1: 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c: In function ‘futrts_umul_hi64’: 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6990s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6990s | ^~~~~~~~~~~ 6990s | __uint32_t 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:78: note: each undeclared identifier is reported only once for each function it appears in 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:90: error: expected ‘)’ before ‘a’ 6990s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6990s | ~ ^ 6990s | ) 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4414:109: error: expected ‘)’ before ‘b’ 6990s 4414 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6990s | ~ ^ 6990s | ) 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c: In function ‘futrts_smul_hi64’: 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6990s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6990s | ^~~~~~~~~~ 6990s | __int128__ 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:86: error: expected ‘)’ before ‘a’ 6990s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6990s | ~ ^ 6990s | ) 6990s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/nw-cosmin.c:4418:104: error: expected ‘)’ before ‘b’ 6990s 4418 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6990s | ~ ^ 6990s | ) 6990s 6990s If you find this error message confusing, uninformative, or wrong, please open an issue: 6990s https://github.com/diku-dk/futhark/issues 6990s 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.fut: 6992s Compiling with --backend=opencl: 6992s cc failed with code 1: 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c: In function ‘futrts_umul_hi64’: 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6992s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6992s | ^~~~~~~~~~~ 6992s | __uint32_t 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4509:90: error: expected ‘)’ before ‘a’ 6992s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6992s | ~ ^ 6992s | ) 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4509:109: error: expected ‘)’ before ‘b’ 6992s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6992s | ~ ^ 6992s | ) 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c: In function ‘futrts_smul_hi64’: 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6992s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6992s | ^~~~~~~~~~ 6992s | __int128__ 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4513:86: error: expected ‘)’ before ‘a’ 6992s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6992s | ~ ^ 6992s | ) 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:4513:104: error: expected ‘)’ before ‘b’ 6992s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6992s | ~ ^ 6992s | ) 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c: In function ‘mk_compile_opts’: 6992s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6992s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6992s | ~~^ ~~~~~~~~~~~~~ 6992s | | | 6992s | unsigned int int64_t {aka long long int} 6992s | %llu 6992s 6992s If you find this error message confusing, uninformative, or wrong, please open an issue: 6992s https://github.com/diku-dk/futhark/issues 6992s 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.fut: 6993s Compiling with --backend=opencl: 6993s cc failed with code 1: 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c: In function ‘futrts_umul_hi64’: 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6993s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6993s | ^~~~~~~~~~~ 6993s | __uint32_t 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4522:90: error: expected ‘)’ before ‘a’ 6993s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6993s | ~ ^ 6993s | ) 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4522:109: error: expected ‘)’ before ‘b’ 6993s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6993s | ~ ^ 6993s | ) 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c: In function ‘futrts_smul_hi64’: 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6993s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6993s | ^~~~~~~~~~ 6993s | __int128__ 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4526:86: error: expected ‘)’ before ‘a’ 6993s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6993s | ~ ^ 6993s | ) 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:4526:104: error: expected ‘)’ before ‘b’ 6993s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6993s | ~ ^ 6993s | ) 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c: In function ‘mk_compile_opts’: 6993s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6993s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6993s | ~~^ ~~~~~~~~~~~~~ 6993s | | | 6993s | unsigned int int64_t {aka long long int} 6993s | %llu 6993s 6993s If you find this error message confusing, uninformative, or wrong, please open an issue: 6993s https://github.com/diku-dk/futhark/issues 6993s 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.fut: 6998s Compiling with --backend=opencl: 6998s cc failed with code 1: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c: In function ‘futrts_umul_hi64’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6998s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ^~~~~~~~~~~ 6998s | __uint32_t 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4510:90: error: expected ‘)’ before ‘a’ 6998s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4510:109: error: expected ‘)’ before ‘b’ 6998s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c: In function ‘futrts_smul_hi64’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6998s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ^~~~~~~~~~ 6998s | __int128__ 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4514:86: error: expected ‘)’ before ‘a’ 6998s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:4514:104: error: expected ‘)’ before ‘b’ 6998s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c: In function ‘mk_compile_opts’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice4.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6998s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6998s | ~~^ ~~~~~~~~~~~~~ 6998s | | | 6998s | unsigned int int64_t {aka long long int} 6998s | %llu 6998s 6998s If you find this error message confusing, uninformative, or wrong, please open an issue: 6998s https://github.com/diku-dk/futhark/issues 6998s 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.fut: 6998s Compiling with --backend=opencl: 6998s cc failed with code 1: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c: In function ‘futrts_umul_hi64’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ^~~~~~~~~~~ 6998s | __uint32_t 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4508:90: error: expected ‘)’ before ‘a’ 6998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4508:109: error: expected ‘)’ before ‘b’ 6998s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c: In function ‘futrts_smul_hi64’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ^~~~~~~~~~ 6998s | __int128__ 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4512:86: error: expected ‘)’ before ‘a’ 6998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:4512:104: error: expected ‘)’ before ‘b’ 6998s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6998s | ~ ^ 6998s | ) 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c: In function ‘mk_compile_opts’: 6998s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice6.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6998s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6998s | ~~^ ~~~~~~~~~~~~~ 6998s | | | 6998s | unsigned int int64_t {aka long long int} 6998s | %llu 6998s 6998s If you find this error message confusing, uninformative, or wrong, please open an issue: 6998s https://github.com/diku-dk/futhark/issues 6998s 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.fut: 6999s Compiling with --backend=opencl: 6999s cc failed with code 1: 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c: In function ‘futrts_umul_hi64’: 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 6999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6999s | ^~~~~~~~~~~ 6999s | __uint32_t 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4507:90: error: expected ‘)’ before ‘a’ 6999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6999s | ~ ^ 6999s | ) 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4507:109: error: expected ‘)’ before ‘b’ 6999s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 6999s | ~ ^ 6999s | ) 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c: In function ‘futrts_smul_hi64’: 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 6999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6999s | ^~~~~~~~~~ 6999s | __int128__ 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4511:86: error: expected ‘)’ before ‘a’ 6999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6999s | ~ ^ 6999s | ) 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:4511:104: error: expected ‘)’ before ‘b’ 6999s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 6999s | ~ ^ 6999s | ) 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c: In function ‘mk_compile_opts’: 6999s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 6999s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 6999s | ~~^ ~~~~~~~~~~~~~ 6999s | | | 6999s | unsigned int int64_t {aka long long int} 6999s | %llu 6999s 6999s If you find this error message confusing, uninformative, or wrong, please open an issue: 6999s https://github.com/diku-dk/futhark/issues 6999s 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.fut: 7005s Compiling with --backend=opencl: 7005s cc failed with code 1: 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c: In function ‘futrts_umul_hi64’: 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7005s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7005s | ^~~~~~~~~~~ 7005s | __uint32_t 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4507:90: error: expected ‘)’ before ‘a’ 7005s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7005s | ~ ^ 7005s | ) 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4507:109: error: expected ‘)’ before ‘b’ 7005s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7005s | ~ ^ 7005s | ) 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c: In function ‘futrts_smul_hi64’: 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7005s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7005s | ^~~~~~~~~~ 7005s | __int128__ 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4511:86: error: expected ‘)’ before ‘a’ 7005s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7005s | ~ ^ 7005s | ) 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:4511:104: error: expected ‘)’ before ‘b’ 7005s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7005s | ~ ^ 7005s | ) 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c: In function ‘mk_compile_opts’: 7005s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter1.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7005s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7005s | ~~^ ~~~~~~~~~~~~~ 7005s | | | 7005s | unsigned int int64_t {aka long long int} 7005s | %llu 7005s 7005s If you find this error message confusing, uninformative, or wrong, please open an issue: 7005s https://github.com/diku-dk/futhark/issues 7005s 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.fut: 7007s Compiling with --backend=opencl: 7007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.fut:2:9-44: 7007s Entry point parameter 7007s 7007s ((a0: [d₁]f64): []f64, (a1: [d₁]i32): []i32, (oks: [d₂]bool): []bool) 7007s 7007s will have an opaque type, so the entry point will likely not be callable. 7007s cc failed with code 1: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c: In function ‘futrts_umul_hi64’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4557:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7007s 4557 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ^~~~~~~~~~~ 7007s | __uint32_t 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4557:78: note: each undeclared identifier is reported only once for each function it appears in 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4557:90: error: expected ‘)’ before ‘a’ 7007s 4557 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4557:109: error: expected ‘)’ before ‘b’ 7007s 4557 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c: In function ‘futrts_smul_hi64’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4561:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7007s 4561 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ^~~~~~~~~~ 7007s | __int128__ 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4561:86: error: expected ‘)’ before ‘a’ 7007s 4561 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:4561:104: error: expected ‘)’ before ‘b’ 7007s 4561 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c: In function ‘mk_compile_opts’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter2.c:7896:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7007s 7896 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7007s | ~~^ ~~~~~~~~~~~~~ 7007s | | | 7007s | unsigned int int64_t {aka long long int} 7007s | %llu 7007s 7007s If you find this error message confusing, uninformative, or wrong, please open an issue: 7007s https://github.com/diku-dk/futhark/issues 7007s 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.fut: 7007s Compiling with --backend=opencl: 7007s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.fut:5:3-6:9: 7007s Unused name "xs". 7007s cc failed with code 1: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c: In function ‘futrts_umul_hi64’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ^~~~~~~~~~~ 7007s | __uint32_t 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4507:90: error: expected ‘)’ before ‘a’ 7007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4507:109: error: expected ‘)’ before ‘b’ 7007s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c: In function ‘futrts_smul_hi64’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ^~~~~~~~~~ 7007s | __int128__ 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4511:86: error: expected ‘)’ before ‘a’ 7007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:4511:104: error: expected ‘)’ before ‘b’ 7007s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7007s | ~ ^ 7007s | ) 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c: In function ‘mk_compile_opts’: 7007s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter4.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7007s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7007s | ~~^ ~~~~~~~~~~~~~ 7007s | | | 7007s | unsigned int int64_t {aka long long int} 7007s | %llu 7007s 7007s If you find this error message confusing, uninformative, or wrong, please open an issue: 7007s https://github.com/diku-dk/futhark/issues 7007s 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.fut: 7008s Compiling with --backend=opencl: 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:3:3-27: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:7:3-28: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:11:3-27: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:15:3-28: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:19:3-27: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/intrinsics.fut:23:3-28: 7008s Using intrinsic functions directly can easily crash the compiler or result in wrong code generation. 7008s cc failed with code 1: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c: In function ‘futrts_umul_hi64’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4536:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7008s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ^~~~~~~~~~~ 7008s | __uint32_t 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4536:78: note: each undeclared identifier is reported only once for each function it appears in 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4536:90: error: expected ‘)’ before ‘a’ 7008s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4536:109: error: expected ‘)’ before ‘b’ 7008s 4536 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c: In function ‘futrts_smul_hi64’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4540:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7008s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ^~~~~~~~~~ 7008s | __int128__ 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4540:86: error: expected ‘)’ before ‘a’ 7008s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:4540:104: error: expected ‘)’ before ‘b’ 7008s 4540 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c: In function ‘mk_compile_opts’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/slice-lmads/lud.c:7908:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7008s 7908 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7008s | ~~^ ~~~~~~~~~~~~~ 7008s | | | 7008s | unsigned int int64_t {aka long long int} 7008s | %llu 7008s 7008s If you find this error message confusing, uninformative, or wrong, please open an issue: 7008s https://github.com/diku-dk/futhark/issues 7008s 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.fut: 7008s Compiling with --backend=opencl: 7008s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.fut:12:27-28: 7008s Unused name "i". 7008s cc failed with code 1: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c: In function ‘futrts_umul_hi64’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7008s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ^~~~~~~~~~~ 7008s | __uint32_t 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4524:90: error: expected ‘)’ before ‘a’ 7008s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4524:109: error: expected ‘)’ before ‘b’ 7008s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c: In function ‘futrts_smul_hi64’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7008s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ^~~~~~~~~~ 7008s | __int128__ 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4528:86: error: expected ‘)’ before ‘a’ 7008s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:4528:104: error: expected ‘)’ before ‘b’ 7008s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7008s | ~ ^ 7008s | ) 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c: In function ‘mk_compile_opts’: 7008s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/filter3.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7008s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7008s | ~~^ ~~~~~~~~~~~~~ 7008s | | | 7008s | unsigned int int64_t {aka long long int} 7008s | %llu 7008s 7008s If you find this error message confusing, uninformative, or wrong, please open an issue: 7008s https://github.com/diku-dk/futhark/issues 7008s 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.fut: 7009s Compiling with --backend=opencl: 7009s cc failed with code 1: 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c: In function ‘futrts_umul_hi64’: 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7009s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7009s | ^~~~~~~~~~~ 7009s | __uint32_t 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4509:90: error: expected ‘)’ before ‘a’ 7009s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7009s | ~ ^ 7009s | ) 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4509:109: error: expected ‘)’ before ‘b’ 7009s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7009s | ~ ^ 7009s | ) 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c: In function ‘futrts_smul_hi64’: 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7009s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7009s | ^~~~~~~~~~ 7009s | __int128__ 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4513:86: error: expected ‘)’ before ‘a’ 7009s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7009s | ~ ^ 7009s | ) 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:4513:104: error: expected ‘)’ before ‘b’ 7009s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7009s | ~ ^ 7009s | ) 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c: In function ‘mk_compile_opts’: 7009s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map1.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7009s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7009s | ~~^ ~~~~~~~~~~~~~ 7009s | | | 7009s | unsigned int int64_t {aka long long int} 7009s | %llu 7009s 7009s If you find this error message confusing, uninformative, or wrong, please open an issue: 7009s https://github.com/diku-dk/futhark/issues 7009s 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut: 7013s Compiling with --backend=opencl: 7013s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut:3:9-45: 7013s Entry point parameter 7013s 7013s ((x: i32): i32, (y: i32): i32, (a: [d₀]i32): []i32, (b: [d₁]i32): []i32) 7013s 7013s will have an opaque type, so the entry point will likely not be callable. 7013s 7013s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.fut:3:36-37: 7013s Unused name "b". 7013s cc failed with code 1: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c: In function ‘futrts_umul_hi64’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4529:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7013s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ^~~~~~~~~~~ 7013s | __uint32_t 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4529:78: note: each undeclared identifier is reported only once for each function it appears in 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4529:90: error: expected ‘)’ before ‘a’ 7013s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4529:109: error: expected ‘)’ before ‘b’ 7013s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c: In function ‘futrts_smul_hi64’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4533:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7013s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ^~~~~~~~~~ 7013s | __int128__ 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4533:86: error: expected ‘)’ before ‘a’ 7013s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:4533:104: error: expected ‘)’ before ‘b’ 7013s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c: In function ‘mk_compile_opts’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map14.c:7861:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7013s 7861 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7013s | ~~^ ~~~~~~~~~~~~~ 7013s | | | 7013s | unsigned int int64_t {aka long long int} 7013s | %llu 7013s 7013s If you find this error message confusing, uninformative, or wrong, please open an issue: 7013s https://github.com/diku-dk/futhark/issues 7013s 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.fut: 7013s Compiling with --backend=opencl: 7013s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.fut:10:10-11: 7013s Unused name "y". 7013s cc failed with code 1: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c: In function ‘futrts_umul_hi64’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7013s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ^~~~~~~~~~~ 7013s | __uint32_t 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4508:90: error: expected ‘)’ before ‘a’ 7013s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4508:109: error: expected ‘)’ before ‘b’ 7013s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c: In function ‘futrts_smul_hi64’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7013s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ^~~~~~~~~~ 7013s | __int128__ 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4512:86: error: expected ‘)’ before ‘a’ 7013s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:4512:104: error: expected ‘)’ before ‘b’ 7013s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7013s | ~ ^ 7013s | ) 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c: In function ‘mk_compile_opts’: 7013s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map15.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7013s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7013s | ~~^ ~~~~~~~~~~~~~ 7013s | | | 7013s | unsigned int int64_t {aka long long int} 7013s | %llu 7013s 7013s If you find this error message confusing, uninformative, or wrong, please open an issue: 7013s https://github.com/diku-dk/futhark/issues 7013s 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.fut: 7017s Compiling with --backend=opencl: 7017s cc failed with code 1: 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c: In function ‘futrts_umul_hi64’: 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7017s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7017s | ^~~~~~~~~~~ 7017s | __uint32_t 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4507:90: error: expected ‘)’ before ‘a’ 7017s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7017s | ~ ^ 7017s | ) 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4507:109: error: expected ‘)’ before ‘b’ 7017s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7017s | ~ ^ 7017s | ) 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c: In function ‘futrts_smul_hi64’: 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7017s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7017s | ^~~~~~~~~~ 7017s | __int128__ 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4511:86: error: expected ‘)’ before ‘a’ 7017s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7017s | ~ ^ 7017s | ) 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:4511:104: error: expected ‘)’ before ‘b’ 7017s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7017s | ~ ^ 7017s | ) 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c: In function ‘mk_compile_opts’: 7017s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map16.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7017s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7017s | ~~^ ~~~~~~~~~~~~~ 7017s | | | 7017s | unsigned int int64_t {aka long long int} 7017s | %llu 7017s 7017s If you find this error message confusing, uninformative, or wrong, please open an issue: 7017s https://github.com/diku-dk/futhark/issues 7017s 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.fut: 7018s Compiling with --backend=opencl: 7018s cc failed with code 1: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c: In function ‘futrts_umul_hi64’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ^~~~~~~~~~~ 7018s | __uint32_t 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4507:90: error: expected ‘)’ before ‘a’ 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4507:109: error: expected ‘)’ before ‘b’ 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c: In function ‘futrts_smul_hi64’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ^~~~~~~~~~ 7018s | __int128__ 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4511:86: error: expected ‘)’ before ‘a’ 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:4511:104: error: expected ‘)’ before ‘b’ 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c: In function ‘mk_compile_opts’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map2.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7018s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7018s | ~~^ ~~~~~~~~~~~~~ 7018s | | | 7018s | unsigned int int64_t {aka long long int} 7018s | %llu 7018s 7018s If you find this error message confusing, uninformative, or wrong, please open an issue: 7018s https://github.com/diku-dk/futhark/issues 7018s 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.fut: 7018s Compiling with --backend=opencl: 7018s cc failed with code 1: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c: In function ‘futrts_umul_hi64’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ^~~~~~~~~~~ 7018s | __uint32_t 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4507:90: error: expected ‘)’ before ‘a’ 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4507:109: error: expected ‘)’ before ‘b’ 7018s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c: In function ‘futrts_smul_hi64’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ^~~~~~~~~~ 7018s | __int128__ 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4511:86: error: expected ‘)’ before ‘a’ 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:4511:104: error: expected ‘)’ before ‘b’ 7018s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7018s | ~ ^ 7018s | ) 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c: In function ‘mk_compile_opts’: 7018s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map18.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7018s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7018s | ~~^ ~~~~~~~~~~~~~ 7018s | | | 7018s | unsigned int int64_t {aka long long int} 7018s | %llu 7018s 7018s If you find this error message confusing, uninformative, or wrong, please open an issue: 7018s https://github.com/diku-dk/futhark/issues 7018s 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.fut: 7019s Compiling with --backend=opencl: 7019s cc failed with code 1: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c: In function ‘futrts_umul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ^~~~~~~~~~~ 7019s | __uint32_t 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4507:90: error: expected ‘)’ before ‘a’ 7019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4507:109: error: expected ‘)’ before ‘b’ 7019s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c: In function ‘futrts_smul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ^~~~~~~~~~ 7019s | __int128__ 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4511:86: error: expected ‘)’ before ‘a’ 7019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:4511:104: error: expected ‘)’ before ‘b’ 7019s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c: In function ‘mk_compile_opts’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map19.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7019s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7019s | ~~^ ~~~~~~~~~~~~~ 7019s | | | 7019s | unsigned int int64_t {aka long long int} 7019s | %llu 7019s 7019s If you find this error message confusing, uninformative, or wrong, please open an issue: 7019s https://github.com/diku-dk/futhark/issues 7019s 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.fut: 7019s Compiling with --backend=opencl: 7019s cc failed with code 1: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c: In function ‘futrts_umul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7019s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ^~~~~~~~~~~ 7019s | __uint32_t 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4522:90: error: expected ‘)’ before ‘a’ 7019s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4522:109: error: expected ‘)’ before ‘b’ 7019s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c: In function ‘futrts_smul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7019s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ^~~~~~~~~~ 7019s | __int128__ 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4526:86: error: expected ‘)’ before ‘a’ 7019s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:4526:104: error: expected ‘)’ before ‘b’ 7019s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c: In function ‘mk_compile_opts’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map20.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7019s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7019s | ~~^ ~~~~~~~~~~~~~ 7019s | | | 7019s | unsigned int int64_t {aka long long int} 7019s | %llu 7019s 7019s If you find this error message confusing, uninformative, or wrong, please open an issue: 7019s https://github.com/diku-dk/futhark/issues 7019s 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.fut: 7019s Compiling with --backend=opencl: 7019s cc failed with code 1: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c: In function ‘futrts_umul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7019s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ^~~~~~~~~~~ 7019s | __uint32_t 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4508:90: error: expected ‘)’ before ‘a’ 7019s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4508:109: error: expected ‘)’ before ‘b’ 7019s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c: In function ‘futrts_smul_hi64’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7019s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ^~~~~~~~~~ 7019s | __int128__ 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4512:86: error: expected ‘)’ before ‘a’ 7019s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:4512:104: error: expected ‘)’ before ‘b’ 7019s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7019s | ~ ^ 7019s | ) 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c: In function ‘mk_compile_opts’: 7019s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map3.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7019s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7019s | ~~^ ~~~~~~~~~~~~~ 7019s | | | 7019s | unsigned int int64_t {aka long long int} 7019s | %llu 7019s 7019s If you find this error message confusing, uninformative, or wrong, please open an issue: 7019s https://github.com/diku-dk/futhark/issues 7019s 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.fut: 7024s Compiling with --backend=opencl: 7024s cc failed with code 1: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c: In function ‘futrts_umul_hi64’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ^~~~~~~~~~~ 7024s | __uint32_t 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4523:90: error: expected ‘)’ before ‘a’ 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4523:109: error: expected ‘)’ before ‘b’ 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c: In function ‘futrts_smul_hi64’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ^~~~~~~~~~ 7024s | __int128__ 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4527:86: error: expected ‘)’ before ‘a’ 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:4527:104: error: expected ‘)’ before ‘b’ 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c: In function ‘mk_compile_opts’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map5.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7024s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7024s | ~~^ ~~~~~~~~~~~~~ 7024s | | | 7024s | unsigned int int64_t {aka long long int} 7024s | %llu 7024s 7024s If you find this error message confusing, uninformative, or wrong, please open an issue: 7024s https://github.com/diku-dk/futhark/issues 7024s 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.fut: 7024s Compiling with --backend=opencl: 7024s cc failed with code 1: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c: In function ‘futrts_umul_hi64’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ^~~~~~~~~~~ 7024s | __uint32_t 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4523:90: error: expected ‘)’ before ‘a’ 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4523:109: error: expected ‘)’ before ‘b’ 7024s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c: In function ‘futrts_smul_hi64’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ^~~~~~~~~~ 7024s | __int128__ 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4527:86: error: expected ‘)’ before ‘a’ 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:4527:104: error: expected ‘)’ before ‘b’ 7024s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7024s | ~ ^ 7024s | ) 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c: In function ‘mk_compile_opts’: 7024s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map4.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7024s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7024s | ~~^ ~~~~~~~~~~~~~ 7024s | | | 7024s | unsigned int int64_t {aka long long int} 7024s | %llu 7024s 7024s If you find this error message confusing, uninformative, or wrong, please open an issue: 7024s https://github.com/diku-dk/futhark/issues 7024s 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.fut: 7027s Generating reference outputs: 7027s cc failed with code 1: 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c: In function ‘futrts_umul_hi64’: 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7027s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7027s | ^~~~~~~~~~~ 7027s | __uint32_t 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:90: error: expected ‘)’ before ‘a’ 7027s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7027s | ~ ^ 7027s | ) 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4412:109: error: expected ‘)’ before ‘b’ 7027s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7027s | ~ ^ 7027s | ) 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c: In function ‘futrts_smul_hi64’: 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7027s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7027s | ^~~~~~~~~~ 7027s | __int128__ 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:86: error: expected ‘)’ before ‘a’ 7027s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7027s | ~ ^ 7027s | ) 7027s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapreduce.c:4416:104: error: expected ‘)’ before ‘b’ 7027s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7027s | ~ ^ 7027s | ) 7027s 7027s If you find this error message confusing, uninformative, or wrong, please open an issue: 7027s https://github.com/diku-dk/futhark/issues 7027s 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.fut: 7028s Compiling with --backend=opencl: 7028s cc failed with code 1: 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c: In function ‘futrts_umul_hi64’: 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7028s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7028s | ^~~~~~~~~~~ 7028s | __uint32_t 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4509:90: error: expected ‘)’ before ‘a’ 7028s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7028s | ~ ^ 7028s | ) 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4509:109: error: expected ‘)’ before ‘b’ 7028s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7028s | ~ ^ 7028s | ) 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c: In function ‘futrts_smul_hi64’: 7028s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7028s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7028s | ^~~~~~~~~~ 7028s | __int128__ 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4513:86: error: expected ‘)’ before ‘a’ 7029s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:4513:104: error: expected ‘)’ before ‘b’ 7029s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c: In function ‘mk_compile_opts’: 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map6.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7029s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7029s | ~~^ ~~~~~~~~~~~~~ 7029s | | | 7029s | unsigned int int64_t {aka long long int} 7029s | %llu 7029s 7029s If you find this error message confusing, uninformative, or wrong, please open an issue: 7029s https://github.com/diku-dk/futhark/issues 7029s 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.fut: 7029s Compiling with --backend=opencl: 7029s cc failed with code 1: 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c: In function ‘futrts_umul_hi64’: 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7029s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7029s | ^~~~~~~~~~~ 7029s | __uint32_t 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4508:90: error: expected ‘)’ before ‘a’ 7029s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4508:109: error: expected ‘)’ before ‘b’ 7029s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c: In function ‘futrts_smul_hi64’: 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7029s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7029s | ^~~~~~~~~~ 7029s | __int128__ 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4512:86: error: expected ‘)’ before ‘a’ 7029s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:4512:104: error: expected ‘)’ before ‘b’ 7029s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7029s | ~ ^ 7029s | ) 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c: In function ‘mk_compile_opts’: 7029s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map7.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7029s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7029s | ~~^ ~~~~~~~~~~~~~ 7029s | | | 7029s | unsigned int int64_t {aka long long int} 7029s | %llu 7029s 7029s If you find this error message confusing, uninformative, or wrong, please open an issue: 7029s https://github.com/diku-dk/futhark/issues 7029s 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.fut: 7030s Compiling with --backend=opencl: 7030s cc failed with code 1: 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c: In function ‘futrts_umul_hi64’: 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7030s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7030s | ^~~~~~~~~~~ 7030s | __uint32_t 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4523:90: error: expected ‘)’ before ‘a’ 7030s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7030s | ~ ^ 7030s | ) 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4523:109: error: expected ‘)’ before ‘b’ 7030s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7030s | ~ ^ 7030s | ) 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c: In function ‘futrts_smul_hi64’: 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7030s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7030s | ^~~~~~~~~~ 7030s | __int128__ 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4527:86: error: expected ‘)’ before ‘a’ 7030s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7030s | ~ ^ 7030s | ) 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:4527:104: error: expected ‘)’ before ‘b’ 7030s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7030s | ~ ^ 7030s | ) 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c: In function ‘mk_compile_opts’: 7030s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/map9.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7030s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7030s | ~~^ ~~~~~~~~~~~~~ 7030s | | | 7030s | unsigned int int64_t {aka long long int} 7030s | %llu 7030s 7030s If you find this error message confusing, uninformative, or wrong, please open an issue: 7030s https://github.com/diku-dk/futhark/issues 7030s 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.fut: 7032s Compiling with --backend=opencl: 7032s cc failed with code 1: 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c: In function ‘futrts_umul_hi64’: 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7032s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7032s | ^~~~~~~~~~~ 7032s | __uint32_t 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4494:90: error: expected ‘)’ before ‘a’ 7032s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7032s | ~ ^ 7032s | ) 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4494:109: error: expected ‘)’ before ‘b’ 7032s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7032s | ~ ^ 7032s | ) 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c: In function ‘futrts_smul_hi64’: 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7032s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7032s | ^~~~~~~~~~ 7032s | __int128__ 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4498:86: error: expected ‘)’ before ‘a’ 7032s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7032s | ~ ^ 7032s | ) 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:4498:104: error: expected ‘)’ before ‘b’ 7032s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7032s | ~ ^ 7032s | ) 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c: In function ‘mk_compile_opts’: 7032s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/mapscan.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7032s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7032s | ~~^ ~~~~~~~~~~~~~ 7032s | | | 7032s | unsigned int int64_t {aka long long int} 7032s | %llu 7032s 7032s If you find this error message confusing, uninformative, or wrong, please open an issue: 7032s https://github.com/diku-dk/futhark/issues 7032s 7032s (1732 failed, 233 passed, 338 to go). 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.fut: 7036s Compiling with --backend=opencl: 7036s cc failed with code 1: 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c: In function ‘futrts_umul_hi64’: 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7036s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7036s | ^~~~~~~~~~~ 7036s | __uint32_t 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4509:90: error: expected ‘)’ before ‘a’ 7036s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7036s | ~ ^ 7036s | ) 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4509:109: error: expected ‘)’ before ‘b’ 7036s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7036s | ~ ^ 7036s | ) 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c: In function ‘futrts_smul_hi64’: 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7036s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7036s | ^~~~~~~~~~ 7036s | __int128__ 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4513:86: error: expected ‘)’ before ‘a’ 7036s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7036s | ~ ^ 7036s | ) 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:4513:104: error: expected ‘)’ before ‘b’ 7036s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7036s | ~ ^ 7036s | ) 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c: In function ‘mk_compile_opts’: 7036s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition1.c:7850:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7036s 7850 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7036s | ~~^ ~~~~~~~~~~~~~ 7036s | | | 7036s | unsigned int int64_t {aka long long int} 7036s | %llu 7036s 7036s If you find this error message confusing, uninformative, or wrong, please open an issue: 7036s https://github.com/diku-dk/futhark/issues 7036s 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.fut: 7037s Compiling with --backend=opencl: 7037s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.fut:10:21-52: 7037s Entry point parameter 7037s 7037s ((n: i64): i64, (dir_vs: [num_bits]i32): [num_bits]i32) 7037s 7037s will have an opaque type, so the entry point will likely not be callable. 7037s cc failed with code 1: 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c: In function ‘futrts_umul_hi64’: 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7037s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7037s | ^~~~~~~~~~~ 7037s | __uint32_t 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4525:90: error: expected ‘)’ before ‘a’ 7037s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7037s | ~ ^ 7037s | ) 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4525:109: error: expected ‘)’ before ‘b’ 7037s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7037s | ~ ^ 7037s | ) 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c: In function ‘futrts_smul_hi64’: 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7037s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7037s | ^~~~~~~~~~ 7037s | __int128__ 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4529:86: error: expected ‘)’ before ‘a’ 7037s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7037s | ~ ^ 7037s | ) 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:4529:104: error: expected ‘)’ before ‘b’ 7037s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7037s | ~ ^ 7037s | ) 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c: In function ‘mk_compile_opts’: 7037s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap0.c:7862:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7037s 7862 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7037s | ~~^ ~~~~~~~~~~~~~ 7037s | | | 7037s | unsigned int int64_t {aka long long int} 7037s | %llu 7037s 7037s If you find this error message confusing, uninformative, or wrong, please open an issue: 7037s https://github.com/diku-dk/futhark/issues 7037s 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.fut: 7039s Compiling with --backend=opencl: 7039s cc failed with code 1: 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c: In function ‘futrts_umul_hi64’: 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7039s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7039s | ^~~~~~~~~~~ 7039s | __uint32_t 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4493:90: error: expected ‘)’ before ‘a’ 7039s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7039s | ~ ^ 7039s | ) 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4493:109: error: expected ‘)’ before ‘b’ 7039s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7039s | ~ ^ 7039s | ) 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c: In function ‘futrts_smul_hi64’: 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7039s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7039s | ^~~~~~~~~~ 7039s | __int128__ 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4497:86: error: expected ‘)’ before ‘a’ 7039s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7039s | ~ ^ 7039s | ) 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:4497:104: error: expected ‘)’ before ‘b’ 7039s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7039s | ~ ^ 7039s | ) 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c: In function ‘mk_compile_opts’: 7039s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce0.c:7830:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7039s 7830 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7039s | ~~^ ~~~~~~~~~~~~~ 7039s | | | 7039s | unsigned int int64_t {aka long long int} 7039s | %llu 7039s 7039s If you find this error message confusing, uninformative, or wrong, please open an issue: 7039s https://github.com/diku-dk/futhark/issues 7039s 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.fut: 7040s Compiling with --backend=opencl: 7040s cc failed with code 1: 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c: In function ‘futrts_umul_hi64’: 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7040s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7040s | ^~~~~~~~~~~ 7040s | __uint32_t 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4507:90: error: expected ‘)’ before ‘a’ 7040s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7040s | ~ ^ 7040s | ) 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4507:109: error: expected ‘)’ before ‘b’ 7040s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7040s | ~ ^ 7040s | ) 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c: In function ‘futrts_smul_hi64’: 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7040s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7040s | ^~~~~~~~~~ 7040s | __int128__ 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4511:86: error: expected ‘)’ before ‘a’ 7040s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7040s | ~ ^ 7040s | ) 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:4511:104: error: expected ‘)’ before ‘b’ 7040s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7040s | ~ ^ 7040s | ) 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c: In function ‘mk_compile_opts’: 7040s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce1.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7040s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7040s | ~~^ ~~~~~~~~~~~~~ 7040s | | | 7040s | unsigned int int64_t {aka long long int} 7040s | %llu 7040s 7040s If you find this error message confusing, uninformative, or wrong, please open an issue: 7040s https://github.com/diku-dk/futhark/issues 7040s 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.fut: 7042s Compiling with --backend=opencl: 7042s cc failed with code 1: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c: In function ‘futrts_umul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4513:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7042s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ^~~~~~~~~~~ 7042s | __uint32_t 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4513:78: note: each undeclared identifier is reported only once for each function it appears in 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4513:90: error: expected ‘)’ before ‘a’ 7042s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4513:109: error: expected ‘)’ before ‘b’ 7042s 4513 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c: In function ‘futrts_smul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4517:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7042s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ^~~~~~~~~~ 7042s | __int128__ 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4517:86: error: expected ‘)’ before ‘a’ 7042s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:4517:104: error: expected ‘)’ before ‘b’ 7042s 4517 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c: In function ‘mk_compile_opts’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/partition2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7042s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7042s | ~~^ ~~~~~~~~~~~~~ 7042s | | | 7042s | unsigned int int64_t {aka long long int} 7042s | %llu 7042s 7042s If you find this error message confusing, uninformative, or wrong, please open an issue: 7042s https://github.com/diku-dk/futhark/issues 7042s 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.fut: 7042s Compiling with --backend=opencl: 7042s cc failed with code 1: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c: In function ‘futrts_umul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7042s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ^~~~~~~~~~~ 7042s | __uint32_t 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4508:90: error: expected ‘)’ before ‘a’ 7042s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4508:109: error: expected ‘)’ before ‘b’ 7042s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c: In function ‘futrts_smul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7042s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ^~~~~~~~~~ 7042s | __int128__ 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4512:86: error: expected ‘)’ before ‘a’ 7042s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:4512:104: error: expected ‘)’ before ‘b’ 7042s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c: In function ‘mk_compile_opts’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce2.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7042s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7042s | ~~^ ~~~~~~~~~~~~~ 7042s | | | 7042s | unsigned int int64_t {aka long long int} 7042s | %llu 7042s 7042s If you find this error message confusing, uninformative, or wrong, please open an issue: 7042s https://github.com/diku-dk/futhark/issues 7042s 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.fut: 7042s Compiling with --backend=opencl: 7042s cc failed with code 1: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c: In function ‘futrts_umul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7042s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ^~~~~~~~~~~ 7042s | __uint32_t 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4509:90: error: expected ‘)’ before ‘a’ 7042s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4509:109: error: expected ‘)’ before ‘b’ 7042s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c: In function ‘futrts_smul_hi64’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7042s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ^~~~~~~~~~ 7042s | __int128__ 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4513:86: error: expected ‘)’ before ‘a’ 7042s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:4513:104: error: expected ‘)’ before ‘b’ 7042s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7042s | ~ ^ 7042s | ) 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c: In function ‘mk_compile_opts’: 7042s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/redomap1.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7042s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7042s | ~~^ ~~~~~~~~~~~~~ 7042s | | | 7042s | unsigned int int64_t {aka long long int} 7042s | %llu 7042s 7042s If you find this error message confusing, uninformative, or wrong, please open an issue: 7042s https://github.com/diku-dk/futhark/issues 7042s 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.fut: 7043s Compiling with --backend=opencl: 7043s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.fut:11:30-34: 7043s Unused name "accy". 7043s cc failed with code 1: 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c: In function ‘futrts_umul_hi64’: 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7043s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7043s | ^~~~~~~~~~~ 7043s | __uint32_t 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4494:90: error: expected ‘)’ before ‘a’ 7043s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7043s | ~ ^ 7043s | ) 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4494:109: error: expected ‘)’ before ‘b’ 7043s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7043s | ~ ^ 7043s | ) 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c: In function ‘futrts_smul_hi64’: 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7043s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7043s | ^~~~~~~~~~ 7043s | __int128__ 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4498:86: error: expected ‘)’ before ‘a’ 7043s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7043s | ~ ^ 7043s | ) 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:4498:104: error: expected ‘)’ before ‘b’ 7043s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7043s | ~ ^ 7043s | ) 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c: In function ‘mk_compile_opts’: 7043s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce3.c:7832:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7043s 7832 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7043s | ~~^ ~~~~~~~~~~~~~ 7043s | | | 7043s | unsigned int int64_t {aka long long int} 7043s | %llu 7043s 7043s If you find this error message confusing, uninformative, or wrong, please open an issue: 7043s https://github.com/diku-dk/futhark/issues 7043s 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.fut: 7046s Generating reference outputs: 7046s cc failed with code 1: 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c: In function ‘futrts_umul_hi64’: 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7046s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7046s | ^~~~~~~~~~~ 7046s | __uint32_t 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:90: error: expected ‘)’ before ‘a’ 7046s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7046s | ~ ^ 7046s | ) 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4426:109: error: expected ‘)’ before ‘b’ 7046s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7046s | ~ ^ 7046s | ) 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c: In function ‘futrts_smul_hi64’: 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7046s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7046s | ^~~~~~~~~~ 7046s | __int128__ 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:86: error: expected ‘)’ before ‘a’ 7046s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7046s | ~ ^ 7046s | ) 7046s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce6.c:4430:104: error: expected ‘)’ before ‘b’ 7046s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7046s | ~ ^ 7046s | ) 7046s 7046s If you find this error message confusing, uninformative, or wrong, please open an issue: 7046s https://github.com/diku-dk/futhark/issues 7046s 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.fut: 7048s Generating reference outputs: 7048s cc failed with code 1: 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c: In function ‘futrts_umul_hi64’: 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7048s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7048s | ^~~~~~~~~~~ 7048s | __uint32_t 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:90: error: expected ‘)’ before ‘a’ 7048s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7048s | ~ ^ 7048s | ) 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4426:109: error: expected ‘)’ before ‘b’ 7048s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7048s | ~ ^ 7048s | ) 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c: In function ‘futrts_smul_hi64’: 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7048s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7048s | ^~~~~~~~~~ 7048s | __int128__ 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:86: error: expected ‘)’ before ‘a’ 7048s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7048s | ~ ^ 7048s | ) 7048s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce7.c:4430:104: error: expected ‘)’ before ‘b’ 7048s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7048s | ~ ^ 7048s | ) 7048s 7048s If you find this error message confusing, uninformative, or wrong, please open an issue: 7048s https://github.com/diku-dk/futhark/issues 7048s 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.fut: 7049s Generating reference outputs: 7049s cc failed with code 1: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c: In function ‘futrts_umul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7049s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ^~~~~~~~~~~ 7049s | __uint32_t 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:78: note: each undeclared identifier is reported only once for each function it appears in 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:90: error: expected ‘)’ before ‘a’ 7049s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4397:109: error: expected ‘)’ before ‘b’ 7049s 4397 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c: In function ‘futrts_smul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7049s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ^~~~~~~~~~ 7049s | __int128__ 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:86: error: expected ‘)’ before ‘a’ 7049s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce8.c:4401:104: error: expected ‘)’ before ‘b’ 7049s 4401 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s 7049s If you find this error message confusing, uninformative, or wrong, please open an issue: 7049s https://github.com/diku-dk/futhark/issues 7049s 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.fut: 7049s Compiling with --backend=opencl: 7049s cc failed with code 1: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c: In function ‘futrts_umul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ^~~~~~~~~~~ 7049s | __uint32_t 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4522:90: error: expected ‘)’ before ‘a’ 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4522:109: error: expected ‘)’ before ‘b’ 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c: In function ‘futrts_smul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ^~~~~~~~~~ 7049s | __int128__ 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4526:86: error: expected ‘)’ before ‘a’ 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:4526:104: error: expected ‘)’ before ‘b’ 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c: In function ‘mk_compile_opts’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce4.c:7864:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7049s 7864 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7049s | ~~^ ~~~~~~~~~~~~~ 7049s | | | 7049s | unsigned int int64_t {aka long long int} 7049s | %llu 7049s 7049s If you find this error message confusing, uninformative, or wrong, please open an issue: 7049s https://github.com/diku-dk/futhark/issues 7049s 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.fut: 7049s Compiling with --backend=opencl: 7049s cc failed with code 1: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c: In function ‘futrts_umul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ^~~~~~~~~~~ 7049s | __uint32_t 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4522:90: error: expected ‘)’ before ‘a’ 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4522:109: error: expected ‘)’ before ‘b’ 7049s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c: In function ‘futrts_smul_hi64’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ^~~~~~~~~~ 7049s | __int128__ 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4526:86: error: expected ‘)’ before ‘a’ 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:4526:104: error: expected ‘)’ before ‘b’ 7049s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7049s | ~ ^ 7049s | ) 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c: In function ‘mk_compile_opts’: 7049s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce5.c:7860:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7049s 7860 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7049s | ~~^ ~~~~~~~~~~~~~ 7049s | | | 7049s | unsigned int int64_t {aka long long int} 7049s | %llu 7049s 7049s If you find this error message confusing, uninformative, or wrong, please open an issue: 7049s https://github.com/diku-dk/futhark/issues 7049s 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.fut: 7050s Generating reference outputs: 7050s cc failed with code 1: 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c: In function ‘futrts_umul_hi64’: 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7050s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7050s | ^~~~~~~~~~~ 7050s | __uint32_t 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:78: note: each undeclared identifier is reported only once for each function it appears in 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:90: error: expected ‘)’ before ‘a’ 7050s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7050s | ~ ^ 7050s | ) 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4426:109: error: expected ‘)’ before ‘b’ 7050s 4426 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7050s | ~ ^ 7050s | ) 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c: In function ‘futrts_smul_hi64’: 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7050s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7050s | ^~~~~~~~~~ 7050s | __int128__ 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:86: error: expected ‘)’ before ‘a’ 7050s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7050s | ~ ^ 7050s | ) 7050s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/reduce9.c:4430:104: error: expected ‘)’ before ‘b’ 7050s 4430 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7050s | ~ ^ 7050s | ) 7050s 7050s If you find this error message confusing, uninformative, or wrong, please open an issue: 7050s https://github.com/diku-dk/futhark/issues 7050s 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.fut: 7053s Generating reference outputs: 7053s cc failed with code 1: 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c: In function ‘futrts_umul_hi64’: 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7053s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7053s | ^~~~~~~~~~~ 7053s | __uint32_t 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:90: error: expected ‘)’ before ‘a’ 7053s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7053s | ~ ^ 7053s | ) 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4411:109: error: expected ‘)’ before ‘b’ 7053s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7053s | ~ ^ 7053s | ) 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c: In function ‘futrts_smul_hi64’: 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7053s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7053s | ^~~~~~~~~~ 7053s | __int128__ 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:86: error: expected ‘)’ before ‘a’ 7053s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7053s | ~ ^ 7053s | ) 7053s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan1.c:4415:104: error: expected ‘)’ before ‘b’ 7053s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7053s | ~ ^ 7053s | ) 7053s 7053s If you find this error message confusing, uninformative, or wrong, please open an issue: 7053s https://github.com/diku-dk/futhark/issues 7053s 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.fut: 7055s Compiling with --backend=opencl: 7055s cc failed with code 1: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c: In function ‘futrts_umul_hi64’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7055s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ^~~~~~~~~~~ 7055s | __uint32_t 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4509:90: error: expected ‘)’ before ‘a’ 7055s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4509:109: error: expected ‘)’ before ‘b’ 7055s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c: In function ‘futrts_smul_hi64’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7055s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ^~~~~~~~~~ 7055s | __int128__ 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4513:86: error: expected ‘)’ before ‘a’ 7055s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:4513:104: error: expected ‘)’ before ‘b’ 7055s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c: In function ‘mk_compile_opts’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan-with-map.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7055s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7055s | ~~^ ~~~~~~~~~~~~~ 7055s | | | 7055s | unsigned int int64_t {aka long long int} 7055s | %llu 7055s 7055s If you find this error message confusing, uninformative, or wrong, please open an issue: 7055s https://github.com/diku-dk/futhark/issues 7055s 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.fut: 7055s Compiling with --backend=opencl: 7055s cc failed with code 1: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c: In function ‘futrts_umul_hi64’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7055s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ^~~~~~~~~~~ 7055s | __uint32_t 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4493:90: error: expected ‘)’ before ‘a’ 7055s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4493:109: error: expected ‘)’ before ‘b’ 7055s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c: In function ‘futrts_smul_hi64’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7055s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ^~~~~~~~~~ 7055s | __int128__ 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4497:86: error: expected ‘)’ before ‘a’ 7055s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:4497:104: error: expected ‘)’ before ‘b’ 7055s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7055s | ~ ^ 7055s | ) 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c: In function ‘mk_compile_opts’: 7055s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan0.c:7829:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7055s 7829 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7055s | ~~^ ~~~~~~~~~~~~~ 7055s | | | 7055s | unsigned int int64_t {aka long long int} 7055s | %llu 7055s 7055s If you find this error message confusing, uninformative, or wrong, please open an issue: 7055s https://github.com/diku-dk/futhark/issues 7055s 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.fut: 7056s Generating reference outputs: 7056s cc failed with code 1: 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c: In function ‘futrts_umul_hi64’: 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7056s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7056s | ^~~~~~~~~~~ 7056s | __uint32_t 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:90: error: expected ‘)’ before ‘a’ 7056s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7056s | ~ ^ 7056s | ) 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4427:109: error: expected ‘)’ before ‘b’ 7056s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7056s | ~ ^ 7056s | ) 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c: In function ‘futrts_smul_hi64’: 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7056s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7056s | ^~~~~~~~~~ 7056s | __int128__ 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:86: error: expected ‘)’ before ‘a’ 7056s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7056s | ~ ^ 7056s | ) 7056s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan2.c:4431:104: error: expected ‘)’ before ‘b’ 7056s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7056s | ~ ^ 7056s | ) 7056s 7056s If you find this error message confusing, uninformative, or wrong, please open an issue: 7056s https://github.com/diku-dk/futhark/issues 7056s 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.fut: 7057s Generating reference outputs: 7057s cc failed with code 1: 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c: In function ‘futrts_umul_hi64’: 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7057s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7057s | ^~~~~~~~~~~ 7057s | __uint32_t 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:90: error: expected ‘)’ before ‘a’ 7057s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7057s | ~ ^ 7057s | ) 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4411:109: error: expected ‘)’ before ‘b’ 7057s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7057s | ~ ^ 7057s | ) 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c: In function ‘futrts_smul_hi64’: 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7057s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7057s | ^~~~~~~~~~ 7057s | __int128__ 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:86: error: expected ‘)’ before ‘a’ 7057s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7057s | ~ ^ 7057s | ) 7057s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan5.c:4415:104: error: expected ‘)’ before ‘b’ 7057s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7057s | ~ ^ 7057s | ) 7057s 7057s If you find this error message confusing, uninformative, or wrong, please open an issue: 7057s https://github.com/diku-dk/futhark/issues 7057s 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.fut: 7060s Generating reference outputs: 7060s cc failed with code 1: 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c: In function ‘futrts_umul_hi64’: 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7060s | ^~~~~~~~~~~ 7060s | __uint32_t 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:90: error: expected ‘)’ before ‘a’ 7060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7060s | ~ ^ 7060s | ) 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4411:109: error: expected ‘)’ before ‘b’ 7060s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7060s | ~ ^ 7060s | ) 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c: In function ‘futrts_smul_hi64’: 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7060s | ^~~~~~~~~~ 7060s | __int128__ 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:86: error: expected ‘)’ before ‘a’ 7060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7060s | ~ ^ 7060s | ) 7060s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan6.c:4415:104: error: expected ‘)’ before ‘b’ 7060s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7060s | ~ ^ 7060s | ) 7060s 7060s If you find this error message confusing, uninformative, or wrong, please open an issue: 7060s https://github.com/diku-dk/futhark/issues 7060s 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.fut: 7061s Compiling with --backend=opencl: 7061s cc failed with code 1: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c: In function ‘futrts_umul_hi64’: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7061s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ^~~~~~~~~~~ 7061s | __uint32_t 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4509:90: error: expected ‘)’ before ‘a’ 7061s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4509:109: error: expected ‘)’ before ‘b’ 7061s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c: In function ‘futrts_smul_hi64’: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7061s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ^~~~~~~~~~ 7061s | __int128__ 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4513:86: error: expected ‘)’ before ‘a’ 7061s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:4513:104: error: expected ‘)’ before ‘b’ 7061s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c: In function ‘mk_compile_opts’: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan3.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7061s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7061s | ~~^ ~~~~~~~~~~~~~ 7061s | | | 7061s | unsigned int int64_t {aka long long int} 7061s | %llu 7061s 7061s If you find this error message confusing, uninformative, or wrong, please open an issue: 7061s https://github.com/diku-dk/futhark/issues 7061s 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.fut: 7061s Generating reference outputs: 7061s cc failed with code 1: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c: In function ‘futrts_umul_hi64’: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ^~~~~~~~~~~ 7061s | __uint32_t 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:90: error: expected ‘)’ before ‘a’ 7061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4411:109: error: expected ‘)’ before ‘b’ 7061s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c: In function ‘futrts_smul_hi64’: 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ^~~~~~~~~~ 7061s | __int128__ 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:86: error: expected ‘)’ before ‘a’ 7061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan7.c:4415:104: error: expected ‘)’ before ‘b’ 7061s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7061s | ~ ^ 7061s | ) 7061s 7061s If you find this error message confusing, uninformative, or wrong, please open an issue: 7061s https://github.com/diku-dk/futhark/issues 7061s 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.fut: 7062s Compiling with --backend=opencl: 7062s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.fut:21:17-18: 7062s Unused name "i". 7062s cc failed with code 1: 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c: In function ‘futrts_umul_hi64’: 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7062s | ^~~~~~~~~~~ 7062s | __uint32_t 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4507:90: error: expected ‘)’ before ‘a’ 7062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7062s | ~ ^ 7062s | ) 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4507:109: error: expected ‘)’ before ‘b’ 7062s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7062s | ~ ^ 7062s | ) 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c: In function ‘futrts_smul_hi64’: 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7062s | ^~~~~~~~~~ 7062s | __int128__ 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4511:86: error: expected ‘)’ before ‘a’ 7062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7062s | ~ ^ 7062s | ) 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:4511:104: error: expected ‘)’ before ‘b’ 7062s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7062s | ~ ^ 7062s | ) 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c: In function ‘mk_compile_opts’: 7062s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan4.c:7851:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7062s 7851 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7062s | ~~^ ~~~~~~~~~~~~~ 7062s | | | 7062s | unsigned int int64_t {aka long long int} 7062s | %llu 7062s 7062s If you find this error message confusing, uninformative, or wrong, please open an issue: 7062s https://github.com/diku-dk/futhark/issues 7062s 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.fut: 7064s Generating reference outputs: 7064s cc failed with code 1: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c: In function ‘futrts_umul_hi64’: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7064s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ^~~~~~~~~~~ 7064s | __uint32_t 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:90: error: expected ‘)’ before ‘a’ 7064s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4412:109: error: expected ‘)’ before ‘b’ 7064s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c: In function ‘futrts_smul_hi64’: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7064s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ^~~~~~~~~~ 7064s | __int128__ 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:86: error: expected ‘)’ before ‘a’ 7064s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/segreduce-iota.c:4416:104: error: expected ‘)’ before ‘b’ 7064s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s 7064s If you find this error message confusing, uninformative, or wrong, please open an issue: 7064s https://github.com/diku-dk/futhark/issues 7064s 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.fut: 7064s Generating reference outputs: 7064s cc failed with code 1: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c: In function ‘futrts_umul_hi64’: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7064s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ^~~~~~~~~~~ 7064s | __uint32_t 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:90: error: expected ‘)’ before ‘a’ 7064s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4411:109: error: expected ‘)’ before ‘b’ 7064s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c: In function ‘futrts_smul_hi64’: 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7064s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ^~~~~~~~~~ 7064s | __int128__ 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:86: error: expected ‘)’ before ‘a’ 7064s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/soacs/scan8.c:4415:104: error: expected ‘)’ before ‘b’ 7064s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7064s | ~ ^ 7064s | ) 7064s 7064s If you find this error message confusing, uninformative, or wrong, please open an issue: 7064s https://github.com/diku-dk/futhark/issues 7064s 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.fut: 7068s Compiling with --backend=opencl: 7068s cc failed with code 1: 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c: In function ‘futrts_umul_hi64’: 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7068s | ^~~~~~~~~~~ 7068s | __uint32_t 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4508:90: error: expected ‘)’ before ‘a’ 7068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7068s | ~ ^ 7068s | ) 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4508:109: error: expected ‘)’ before ‘b’ 7068s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7068s | ~ ^ 7068s | ) 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c: In function ‘futrts_smul_hi64’: 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7068s | ^~~~~~~~~~ 7068s | __int128__ 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4512:86: error: expected ‘)’ before ‘a’ 7068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7068s | ~ ^ 7068s | ) 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:4512:104: error: expected ‘)’ before ‘b’ 7068s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7068s | ~ ^ 7068s | ) 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c: In function ‘mk_compile_opts’: 7068s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stacktrace.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7068s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7068s | ~~^ ~~~~~~~~~~~~~ 7068s | | | 7068s | unsigned int int64_t {aka long long int} 7068s | %llu 7068s 7068s If you find this error message confusing, uninformative, or wrong, please open an issue: 7068s https://github.com/diku-dk/futhark/issues 7068s 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.fut: 7069s Compiling with --backend=opencl: 7069s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.fut:18:16-17: 7069s Unused name "i". 7069s cc failed with code 1: 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c: In function ‘futrts_umul_hi64’: 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7069s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7069s | ^~~~~~~~~~~ 7069s | __uint32_t 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4508:90: error: expected ‘)’ before ‘a’ 7069s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7069s | ~ ^ 7069s | ) 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4508:109: error: expected ‘)’ before ‘b’ 7069s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7069s | ~ ^ 7069s | ) 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c: In function ‘futrts_smul_hi64’: 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7069s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7069s | ^~~~~~~~~~ 7069s | __int128__ 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4512:86: error: expected ‘)’ before ‘a’ 7069s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7069s | ~ ^ 7069s | ) 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:4512:104: error: expected ‘)’ before ‘b’ 7069s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7069s | ~ ^ 7069s | ) 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c: In function ‘mk_compile_opts’: 7069s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7069s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7069s | ~~^ ~~~~~~~~~~~~~ 7069s | | | 7069s | unsigned int int64_t {aka long long int} 7069s | %llu 7069s 7069s If you find this error message confusing, uninformative, or wrong, please open an issue: 7069s https://github.com/diku-dk/futhark/issues 7069s 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.fut: 7073s Compiling with --backend=opencl: 7073s cc failed with code 1: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c: In function ‘futrts_umul_hi64’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ^~~~~~~~~~~ 7073s | __uint32_t 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4493:90: error: expected ‘)’ before ‘a’ 7073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4493:109: error: expected ‘)’ before ‘b’ 7073s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c: In function ‘futrts_smul_hi64’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ^~~~~~~~~~ 7073s | __int128__ 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4497:86: error: expected ‘)’ before ‘a’ 7073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:4497:104: error: expected ‘)’ before ‘b’ 7073s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c: In function ‘mk_compile_opts’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7073s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7073s | ~~^ ~~~~~~~~~~~~~ 7073s | | | 7073s | unsigned int int64_t {aka long long int} 7073s | %llu 7073s 7073s If you find this error message confusing, uninformative, or wrong, please open an issue: 7073s https://github.com/diku-dk/futhark/issues 7073s 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.fut: 7073s Compiling with --backend=opencl: 7073s cc failed with code 1: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c: In function ‘futrts_umul_hi64’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7073s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ^~~~~~~~~~~ 7073s | __uint32_t 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4508:90: error: expected ‘)’ before ‘a’ 7073s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4508:109: error: expected ‘)’ before ‘b’ 7073s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c: In function ‘futrts_smul_hi64’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7073s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ^~~~~~~~~~ 7073s | __int128__ 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4512:86: error: expected ‘)’ before ‘a’ 7073s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:4512:104: error: expected ‘)’ before ‘b’ 7073s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7073s | ~ ^ 7073s | ) 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c: In function ‘mk_compile_opts’: 7073s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/coerce0.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7073s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7073s | ~~^ ~~~~~~~~~~~~~ 7073s | | | 7073s | unsigned int int64_t {aka long long int} 7073s | %llu 7073s 7073s If you find this error message confusing, uninformative, or wrong, please open an issue: 7073s https://github.com/diku-dk/futhark/issues 7073s 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.fut: 7074s Compiling with --backend=opencl: 7074s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.fut:39:16-17: 7074s Unused name "i". 7074s cc failed with code 1: 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c: In function ‘futrts_umul_hi64’: 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7074s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7074s | ^~~~~~~~~~~ 7074s | __uint32_t 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4508:90: error: expected ‘)’ before ‘a’ 7074s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7074s | ~ ^ 7074s | ) 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4508:109: error: expected ‘)’ before ‘b’ 7074s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7074s | ~ ^ 7074s | ) 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c: In function ‘futrts_smul_hi64’: 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7074s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7074s | ^~~~~~~~~~ 7074s | __int128__ 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4512:86: error: expected ‘)’ before ‘a’ 7074s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7074s | ~ ^ 7074s | ) 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:4512:104: error: expected ‘)’ before ‘b’ 7074s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7074s | ~ ^ 7074s | ) 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c: In function ‘mk_compile_opts’: 7074s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/stencil-2.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7074s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7074s | ~~^ ~~~~~~~~~~~~~ 7074s | | | 7074s | unsigned int int64_t {aka long long int} 7074s | %llu 7074s 7074s If you find this error message confusing, uninformative, or wrong, please open an issue: 7074s https://github.com/diku-dk/futhark/issues 7074s 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.fut: 7076s Compiling with --backend=opencl: 7076s cc failed with code 1: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c: In function ‘futrts_umul_hi64’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ^~~~~~~~~~~ 7076s | __uint32_t 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4493:90: error: expected ‘)’ before ‘a’ 7076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4493:109: error: expected ‘)’ before ‘b’ 7076s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c: In function ‘futrts_smul_hi64’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ^~~~~~~~~~ 7076s | __int128__ 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4497:86: error: expected ‘)’ before ‘a’ 7076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:4497:104: error: expected ‘)’ before ‘b’ 7076s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c: In function ‘mk_compile_opts’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7076s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7076s | ~~^ ~~~~~~~~~~~~~ 7076s | | | 7076s | unsigned int int64_t {aka long long int} 7076s | %llu 7076s 7076s If you find this error message confusing, uninformative, or wrong, please open an issue: 7076s https://github.com/diku-dk/futhark/issues 7076s 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.fut: 7076s Compiling with --backend=opencl: 7076s cc failed with code 1: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c: In function ‘futrts_umul_hi64’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7076s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ^~~~~~~~~~~ 7076s | __uint32_t 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4507:90: error: expected ‘)’ before ‘a’ 7076s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4507:109: error: expected ‘)’ before ‘b’ 7076s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c: In function ‘futrts_smul_hi64’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7076s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ^~~~~~~~~~ 7076s | __int128__ 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4511:86: error: expected ‘)’ before ‘a’ 7076s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:4511:104: error: expected ‘)’ before ‘b’ 7076s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7076s | ~ ^ 7076s | ) 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c: In function ‘mk_compile_opts’: 7076s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/existential-match.c:7846:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7076s 7846 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7076s | ~~^ ~~~~~~~~~~~~~ 7076s | | | 7076s | unsigned int int64_t {aka long long int} 7076s | %llu 7076s 7076s If you find this error message confusing, uninformative, or wrong, please open an issue: 7076s https://github.com/diku-dk/futhark/issues 7076s 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.fut: 7079s Compiling with --backend=opencl: 7079s cc failed with code 1: 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c: In function ‘futrts_umul_hi64’: 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7079s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7079s | ^~~~~~~~~~~ 7079s | __uint32_t 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4493:90: error: expected ‘)’ before ‘a’ 7079s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7079s | ~ ^ 7079s | ) 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4493:109: error: expected ‘)’ before ‘b’ 7079s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7079s | ~ ^ 7079s | ) 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c: In function ‘futrts_smul_hi64’: 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7079s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7079s | ^~~~~~~~~~ 7079s | __int128__ 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4497:86: error: expected ‘)’ before ‘a’ 7079s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7079s | ~ ^ 7079s | ) 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:4497:104: error: expected ‘)’ before ‘b’ 7079s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7079s | ~ ^ 7079s | ) 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c: In function ‘mk_compile_opts’: 7079s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype12.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7079s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7079s | ~~^ ~~~~~~~~~~~~~ 7079s | | | 7079s | unsigned int int64_t {aka long long int} 7079s | %llu 7079s 7079s If you find this error message confusing, uninformative, or wrong, please open an issue: 7079s https://github.com/diku-dk/futhark/issues 7079s 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.fut: 7082s Compiling with --backend=opencl: 7082s cc failed with code 1: 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c: In function ‘futrts_umul_hi64’: 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7082s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7082s | ^~~~~~~~~~~ 7082s | __uint32_t 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4493:90: error: expected ‘)’ before ‘a’ 7082s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7082s | ~ ^ 7082s | ) 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4493:109: error: expected ‘)’ before ‘b’ 7082s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7082s | ~ ^ 7082s | ) 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c: In function ‘futrts_smul_hi64’: 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7082s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7082s | ^~~~~~~~~~ 7082s | __int128__ 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4497:86: error: expected ‘)’ before ‘a’ 7082s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7082s | ~ ^ 7082s | ) 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:4497:104: error: expected ‘)’ before ‘b’ 7082s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7082s | ~ ^ 7082s | ) 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c: In function ‘mk_compile_opts’: 7082s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype14.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7082s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7082s | ~~^ ~~~~~~~~~~~~~ 7082s | | | 7082s | unsigned int int64_t {aka long long int} 7082s | %llu 7082s 7082s If you find this error message confusing, uninformative, or wrong, please open an issue: 7082s https://github.com/diku-dk/futhark/issues 7082s 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.fut: 7083s Compiling with --backend=opencl: 7083s cc failed with code 1: 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c: In function ‘futrts_umul_hi64’: 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7083s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7083s | ^~~~~~~~~~~ 7083s | __uint32_t 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4507:90: error: expected ‘)’ before ‘a’ 7083s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7083s | ~ ^ 7083s | ) 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4507:109: error: expected ‘)’ before ‘b’ 7083s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7083s | ~ ^ 7083s | ) 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c: In function ‘futrts_smul_hi64’: 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7083s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7083s | ^~~~~~~~~~ 7083s | __int128__ 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4511:86: error: expected ‘)’ before ‘a’ 7083s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7083s | ~ ^ 7083s | ) 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:4511:104: error: expected ‘)’ before ‘b’ 7083s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7083s | ~ ^ 7083s | ) 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c: In function ‘mk_compile_opts’: 7083s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype13.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7083s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7083s | ~~^ ~~~~~~~~~~~~~ 7083s | | | 7083s | unsigned int int64_t {aka long long int} 7083s | %llu 7083s 7083s If you find this error message confusing, uninformative, or wrong, please open an issue: 7083s https://github.com/diku-dk/futhark/issues 7083s 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.fut: 7084s Compiling with --backend=opencl: 7084s cc failed with code 1: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c: In function ‘futrts_umul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7084s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ^~~~~~~~~~~ 7084s | __uint32_t 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4507:90: error: expected ‘)’ before ‘a’ 7084s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4507:109: error: expected ‘)’ before ‘b’ 7084s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c: In function ‘futrts_smul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7084s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ^~~~~~~~~~ 7084s | __int128__ 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4511:86: error: expected ‘)’ before ‘a’ 7084s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:4511:104: error: expected ‘)’ before ‘b’ 7084s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c: In function ‘mk_compile_opts’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype15.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7084s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7084s | ~~^ ~~~~~~~~~~~~~ 7084s | | | 7084s | unsigned int int64_t {aka long long int} 7084s | %llu 7084s 7084s If you find this error message confusing, uninformative, or wrong, please open an issue: 7084s https://github.com/diku-dk/futhark/issues 7084s 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.fut: 7084s Compiling with --backend=opencl: 7084s cc failed with code 1: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c: In function ‘futrts_umul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ^~~~~~~~~~~ 7084s | __uint32_t 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4493:90: error: expected ‘)’ before ‘a’ 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4493:109: error: expected ‘)’ before ‘b’ 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c: In function ‘futrts_smul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ^~~~~~~~~~ 7084s | __int128__ 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4497:86: error: expected ‘)’ before ‘a’ 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:4497:104: error: expected ‘)’ before ‘b’ 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c: In function ‘mk_compile_opts’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype16.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7084s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7084s | ~~^ ~~~~~~~~~~~~~ 7084s | | | 7084s | unsigned int int64_t {aka long long int} 7084s | %llu 7084s 7084s If you find this error message confusing, uninformative, or wrong, please open an issue: 7084s https://github.com/diku-dk/futhark/issues 7084s 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.fut: 7084s Compiling with --backend=opencl: 7084s cc failed with code 1: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c: In function ‘futrts_umul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ^~~~~~~~~~~ 7084s | __uint32_t 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4493:90: error: expected ‘)’ before ‘a’ 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4493:109: error: expected ‘)’ before ‘b’ 7084s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c: In function ‘futrts_smul_hi64’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ^~~~~~~~~~ 7084s | __int128__ 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4497:86: error: expected ‘)’ before ‘a’ 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:4497:104: error: expected ‘)’ before ‘b’ 7084s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7084s | ~ ^ 7084s | ) 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c: In function ‘mk_compile_opts’: 7084s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype17.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7084s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7084s | ~~^ ~~~~~~~~~~~~~ 7084s | | | 7084s | unsigned int int64_t {aka long long int} 7084s | %llu 7084s 7084s If you find this error message confusing, uninformative, or wrong, please open an issue: 7084s https://github.com/diku-dk/futhark/issues 7084s 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.fut: 7089s Compiling with --backend=opencl: 7089s cc failed with code 1: 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c: In function ‘futrts_umul_hi64’: 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7089s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7089s | ^~~~~~~~~~~ 7089s | __uint32_t 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4493:90: error: expected ‘)’ before ‘a’ 7089s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7089s | ~ ^ 7089s | ) 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4493:109: error: expected ‘)’ before ‘b’ 7089s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7089s | ~ ^ 7089s | ) 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c: In function ‘futrts_smul_hi64’: 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7089s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7089s | ^~~~~~~~~~ 7089s | __int128__ 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4497:86: error: expected ‘)’ before ‘a’ 7089s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7089s | ~ ^ 7089s | ) 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:4497:104: error: expected ‘)’ before ‘b’ 7089s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7089s | ~ ^ 7089s | ) 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c: In function ‘mk_compile_opts’: 7089s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7089s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7089s | ~~^ ~~~~~~~~~~~~~ 7089s | | | 7089s | unsigned int int64_t {aka long long int} 7089s | %llu 7089s 7089s If you find this error message confusing, uninformative, or wrong, please open an issue: 7089s https://github.com/diku-dk/futhark/issues 7089s 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.fut: 7093s Compiling with --backend=opencl: 7093s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.fut:7:7-8: 7093s Unused name "v". 7093s cc failed with code 1: 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c: In function ‘futrts_umul_hi64’: 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7093s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7093s | ^~~~~~~~~~~ 7093s | __uint32_t 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4507:90: error: expected ‘)’ before ‘a’ 7093s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7093s | ~ ^ 7093s | ) 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4507:109: error: expected ‘)’ before ‘b’ 7093s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7093s | ~ ^ 7093s | ) 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c: In function ‘futrts_smul_hi64’: 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7093s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7093s | ^~~~~~~~~~ 7093s | __int128__ 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4511:86: error: expected ‘)’ before ‘a’ 7093s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7093s | ~ ^ 7093s | ) 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:4511:104: error: expected ‘)’ before ‘b’ 7093s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7093s | ~ ^ 7093s | ) 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c: In function ‘mk_compile_opts’: 7093s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype22.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7093s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7093s | ~~^ ~~~~~~~~~~~~~ 7093s | | | 7093s | unsigned int int64_t {aka long long int} 7093s | %llu 7093s 7093s If you find this error message confusing, uninformative, or wrong, please open an issue: 7093s https://github.com/diku-dk/futhark/issues 7093s 7093s (1772 failed, 243 passed, 288 to go). 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.fut: 7094s Compiling with --backend=opencl: 7094s cc failed with code 1: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c: In function ‘futrts_umul_hi64’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4519:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7094s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ^~~~~~~~~~~ 7094s | __uint32_t 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4519:78: note: each undeclared identifier is reported only once for each function it appears in 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4519:90: error: expected ‘)’ before ‘a’ 7094s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4519:109: error: expected ‘)’ before ‘b’ 7094s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c: In function ‘futrts_smul_hi64’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4523:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7094s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ^~~~~~~~~~ 7094s | __int128__ 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4523:86: error: expected ‘)’ before ‘a’ 7094s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:4523:104: error: expected ‘)’ before ‘b’ 7094s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c: In function ‘mk_compile_opts’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype25.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7094s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7094s | ~~^ ~~~~~~~~~~~~~ 7094s | | | 7094s | unsigned int int64_t {aka long long int} 7094s | %llu 7094s 7094s If you find this error message confusing, uninformative, or wrong, please open an issue: 7094s https://github.com/diku-dk/futhark/issues 7094s 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.fut: 7094s Compiling with --backend=opencl: 7094s cc failed with code 1: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c: In function ‘futrts_umul_hi64’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4517:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7094s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ^~~~~~~~~~~ 7094s | __uint32_t 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4517:78: note: each undeclared identifier is reported only once for each function it appears in 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4517:90: error: expected ‘)’ before ‘a’ 7094s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4517:109: error: expected ‘)’ before ‘b’ 7094s 4517 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c: In function ‘futrts_smul_hi64’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4521:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7094s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ^~~~~~~~~~ 7094s | __int128__ 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4521:86: error: expected ‘)’ before ‘a’ 7094s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:4521:104: error: expected ‘)’ before ‘b’ 7094s 4521 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7094s | ~ ^ 7094s | ) 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c: In function ‘mk_compile_opts’: 7094s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype23.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7094s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7094s | ~~^ ~~~~~~~~~~~~~ 7094s | | | 7094s | unsigned int int64_t {aka long long int} 7094s | %llu 7094s 7094s If you find this error message confusing, uninformative, or wrong, please open an issue: 7094s https://github.com/diku-dk/futhark/issues 7094s 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.fut: 7095s Compiling with --backend=opencl: 7095s cc failed with code 1: 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c: In function ‘futrts_umul_hi64’: 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4519:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7095s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7095s | ^~~~~~~~~~~ 7095s | __uint32_t 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4519:78: note: each undeclared identifier is reported only once for each function it appears in 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4519:90: error: expected ‘)’ before ‘a’ 7095s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7095s | ~ ^ 7095s | ) 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4519:109: error: expected ‘)’ before ‘b’ 7095s 4519 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7095s | ~ ^ 7095s | ) 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c: In function ‘futrts_smul_hi64’: 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4523:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7095s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7095s | ^~~~~~~~~~ 7095s | __int128__ 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4523:86: error: expected ‘)’ before ‘a’ 7095s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7095s | ~ ^ 7095s | ) 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:4523:104: error: expected ‘)’ before ‘b’ 7095s 4523 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7095s | ~ ^ 7095s | ) 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c: In function ‘mk_compile_opts’: 7095s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype26.c:7849:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7095s 7849 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7095s | ~~^ ~~~~~~~~~~~~~ 7095s | | | 7095s | unsigned int int64_t {aka long long int} 7095s | %llu 7095s 7095s If you find this error message confusing, uninformative, or wrong, please open an issue: 7095s https://github.com/diku-dk/futhark/issues 7095s 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.fut: 7097s Compiling with --backend=opencl: 7097s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.fut:14:6-21: 7097s Defaulting ambiguous type to i32. 7097s cc failed with code 1: 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c: In function ‘futrts_umul_hi64’: 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7097s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7097s | ^~~~~~~~~~~ 7097s | __uint32_t 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4507:90: error: expected ‘)’ before ‘a’ 7097s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7097s | ~ ^ 7097s | ) 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4507:109: error: expected ‘)’ before ‘b’ 7097s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7097s | ~ ^ 7097s | ) 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c: In function ‘futrts_smul_hi64’: 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7097s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7097s | ^~~~~~~~~~ 7097s | __int128__ 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4511:86: error: expected ‘)’ before ‘a’ 7097s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7097s | ~ ^ 7097s | ) 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:4511:104: error: expected ‘)’ before ‘b’ 7097s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7097s | ~ ^ 7097s | ) 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c: In function ‘mk_compile_opts’: 7097s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype27.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7097s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7097s | ~~^ ~~~~~~~~~~~~~ 7097s | | | 7097s | unsigned int int64_t {aka long long int} 7097s | %llu 7097s 7097s If you find this error message confusing, uninformative, or wrong, please open an issue: 7097s https://github.com/diku-dk/futhark/issues 7097s 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.fut: 7100s Compiling with --backend=opencl: 7100s cc failed with code 1: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c: In function ‘futrts_umul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4545:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7100s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ^~~~~~~~~~~ 7100s | __uint32_t 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4545:78: note: each undeclared identifier is reported only once for each function it appears in 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4545:90: error: expected ‘)’ before ‘a’ 7100s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4545:109: error: expected ‘)’ before ‘b’ 7100s 4545 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c: In function ‘futrts_smul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4549:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7100s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ^~~~~~~~~~ 7100s | __int128__ 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4549:86: error: expected ‘)’ before ‘a’ 7100s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:4549:104: error: expected ‘)’ before ‘b’ 7100s 4549 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c: In function ‘mk_compile_opts’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype29.c:7875:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7100s 7875 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7100s | ~~^ ~~~~~~~~~~~~~ 7100s | | | 7100s | unsigned int int64_t {aka long long int} 7100s | %llu 7100s 7100s If you find this error message confusing, uninformative, or wrong, please open an issue: 7100s https://github.com/diku-dk/futhark/issues 7100s 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.fut: 7100s Compiling with --backend=opencl: 7100s cc failed with code 1: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c: In function ‘futrts_umul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ^~~~~~~~~~~ 7100s | __uint32_t 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4493:90: error: expected ‘)’ before ‘a’ 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4493:109: error: expected ‘)’ before ‘b’ 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c: In function ‘futrts_smul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ^~~~~~~~~~ 7100s | __int128__ 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4497:86: error: expected ‘)’ before ‘a’ 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:4497:104: error: expected ‘)’ before ‘b’ 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c: In function ‘mk_compile_opts’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype3.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7100s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7100s | ~~^ ~~~~~~~~~~~~~ 7100s | | | 7100s | unsigned int int64_t {aka long long int} 7100s | %llu 7100s 7100s If you find this error message confusing, uninformative, or wrong, please open an issue: 7100s https://github.com/diku-dk/futhark/issues 7100s 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.fut: 7100s Compiling with --backend=opencl: 7100s cc failed with code 1: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c: In function ‘futrts_umul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ^~~~~~~~~~~ 7100s | __uint32_t 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4493:90: error: expected ‘)’ before ‘a’ 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4493:109: error: expected ‘)’ before ‘b’ 7100s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c: In function ‘futrts_smul_hi64’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ^~~~~~~~~~ 7100s | __int128__ 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4497:86: error: expected ‘)’ before ‘a’ 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:4497:104: error: expected ‘)’ before ‘b’ 7100s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7100s | ~ ^ 7100s | ) 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c: In function ‘mk_compile_opts’: 7100s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype30.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7100s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7100s | ~~^ ~~~~~~~~~~~~~ 7100s | | | 7100s | unsigned int int64_t {aka long long int} 7100s | %llu 7100s 7100s If you find this error message confusing, uninformative, or wrong, please open an issue: 7100s https://github.com/diku-dk/futhark/issues 7100s 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.fut: 7105s Compiling with --backend=opencl: 7105s cc failed with code 1: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c: In function ‘futrts_umul_hi64’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7105s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ^~~~~~~~~~~ 7105s | __uint32_t 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4481:90: error: expected ‘)’ before ‘a’ 7105s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4481:109: error: expected ‘)’ before ‘b’ 7105s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c: In function ‘futrts_smul_hi64’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7105s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ^~~~~~~~~~ 7105s | __int128__ 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4485:86: error: expected ‘)’ before ‘a’ 7105s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:4485:104: error: expected ‘)’ before ‘b’ 7105s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c: In function ‘mk_compile_opts’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype33.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7105s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7105s | ~~^ ~~~~~~~~~~~~~ 7105s | | | 7105s | unsigned int int64_t {aka long long int} 7105s | %llu 7105s 7105s If you find this error message confusing, uninformative, or wrong, please open an issue: 7105s https://github.com/diku-dk/futhark/issues 7105s 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.fut: 7105s Compiling with --backend=opencl: 7105s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.fut:2:1-44: 7105s Entry point return type 7105s 7105s #someval [1]i32 7105s 7105s will have an opaque type, so the result will likely not be usable. 7105s cc failed with code 1: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c: In function ‘futrts_umul_hi64’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4515:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7105s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ^~~~~~~~~~~ 7105s | __uint32_t 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4515:78: note: each undeclared identifier is reported only once for each function it appears in 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4515:90: error: expected ‘)’ before ‘a’ 7105s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4515:109: error: expected ‘)’ before ‘b’ 7105s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c: In function ‘futrts_smul_hi64’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4519:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7105s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ^~~~~~~~~~ 7105s | __int128__ 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4519:86: error: expected ‘)’ before ‘a’ 7105s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:4519:104: error: expected ‘)’ before ‘b’ 7105s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7105s | ~ ^ 7105s | ) 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c: In function ‘mk_compile_opts’: 7105s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype34.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7105s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7105s | ~~^ ~~~~~~~~~~~~~ 7105s | | | 7105s | unsigned int int64_t {aka long long int} 7105s | %llu 7105s 7105s If you find this error message confusing, uninformative, or wrong, please open an issue: 7105s https://github.com/diku-dk/futhark/issues 7105s 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut: 7108s Compiling with --backend=opencl: 7108s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:11-12: 7108s Unused name "x". 7108s 7108s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:18-19: 7108s Unused name "y". 7108s 7108s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.fut:4:28-29: 7108s Defaulting ambiguous type to i32. 7108s cc failed with code 1: 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c: In function ‘futrts_umul_hi64’: 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4518:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7108s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7108s | ^~~~~~~~~~~ 7108s | __uint32_t 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4518:78: note: each undeclared identifier is reported only once for each function it appears in 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4518:90: error: expected ‘)’ before ‘a’ 7108s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7108s | ~ ^ 7108s | ) 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4518:109: error: expected ‘)’ before ‘b’ 7108s 4518 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7108s | ~ ^ 7108s | ) 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c: In function ‘futrts_smul_hi64’: 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4522:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7108s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7108s | ^~~~~~~~~~ 7108s | __int128__ 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4522:86: error: expected ‘)’ before ‘a’ 7108s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7108s | ~ ^ 7108s | ) 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:4522:104: error: expected ‘)’ before ‘b’ 7108s 4522 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7108s | ~ ^ 7108s | ) 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c: In function ‘mk_compile_opts’: 7108s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype35.c:7848:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7108s 7848 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7108s | ~~^ ~~~~~~~~~~~~~ 7108s | | | 7108s | unsigned int int64_t {aka long long int} 7108s | %llu 7108s 7108s If you find this error message confusing, uninformative, or wrong, please open an issue: 7108s https://github.com/diku-dk/futhark/issues 7108s 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.fut: 7109s Compiling with --backend=opencl: 7109s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.fut:4:1-20: 7109s Entry point return type 7109s 7109s #bar [2]i32 [2]i32 | #foo [2]i32 7109s 7109s will have an opaque type, so the result will likely not be usable. 7109s cc failed with code 1: 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c: In function ‘futrts_umul_hi64’: 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4529:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7109s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7109s | ^~~~~~~~~~~ 7109s | __uint32_t 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4529:78: note: each undeclared identifier is reported only once for each function it appears in 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4529:90: error: expected ‘)’ before ‘a’ 7109s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7109s | ~ ^ 7109s | ) 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4529:109: error: expected ‘)’ before ‘b’ 7109s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7109s | ~ ^ 7109s | ) 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c: In function ‘futrts_smul_hi64’: 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4533:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7109s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7109s | ^~~~~~~~~~ 7109s | __int128__ 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4533:86: error: expected ‘)’ before ‘a’ 7109s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7109s | ~ ^ 7109s | ) 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:4533:104: error: expected ‘)’ before ‘b’ 7109s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7109s | ~ ^ 7109s | ) 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c: In function ‘mk_compile_opts’: 7109s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype36.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7109s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7109s | ~~^ ~~~~~~~~~~~~~ 7109s | | | 7109s | unsigned int int64_t {aka long long int} 7109s | %llu 7109s 7109s If you find this error message confusing, uninformative, or wrong, please open an issue: 7109s https://github.com/diku-dk/futhark/issues 7109s 7110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.fut: 7110s Compiling with --backend=opencl: 7110s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.fut:4:1-28: 7110s Entry point return type 7110s 7110s #bar [n]i32 [n]i32 | #foo [n]i32 7110s 7110s will have an opaque type, so the result will likely not be usable. 7110s cc failed with code 1: 7110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c: In function ‘futrts_umul_hi64’: 7110s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4529:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7110s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7110s | ^~~~~~~~~~~ 7111s | __uint32_t 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4529:78: note: each undeclared identifier is reported only once for each function it appears in 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4529:90: error: expected ‘)’ before ‘a’ 7111s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7111s | ~ ^ 7111s | ) 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4529:109: error: expected ‘)’ before ‘b’ 7111s 4529 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7111s | ~ ^ 7111s | ) 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c: In function ‘futrts_smul_hi64’: 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4533:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7111s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7111s | ^~~~~~~~~~ 7111s | __int128__ 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4533:86: error: expected ‘)’ before ‘a’ 7111s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7111s | ~ ^ 7111s | ) 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:4533:104: error: expected ‘)’ before ‘b’ 7111s 4533 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7111s | ~ ^ 7111s | ) 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c: In function ‘mk_compile_opts’: 7111s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype37.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7111s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7111s | ~~^ ~~~~~~~~~~~~~ 7111s | | | 7111s | unsigned int int64_t {aka long long int} 7111s | %llu 7111s 7111s If you find this error message confusing, uninformative, or wrong, please open an issue: 7111s https://github.com/diku-dk/futhark/issues 7111s 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.fut: 7117s Compiling with --backend=opencl: 7117s cc failed with code 1: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c: In function ‘futrts_umul_hi64’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ^~~~~~~~~~~ 7117s | __uint32_t 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4493:90: error: expected ‘)’ before ‘a’ 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4493:109: error: expected ‘)’ before ‘b’ 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c: In function ‘futrts_smul_hi64’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ^~~~~~~~~~ 7117s | __int128__ 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4497:86: error: expected ‘)’ before ‘a’ 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:4497:104: error: expected ‘)’ before ‘b’ 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c: In function ‘mk_compile_opts’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype42.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7117s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7117s | ~~^ ~~~~~~~~~~~~~ 7117s | | | 7117s | unsigned int int64_t {aka long long int} 7117s | %llu 7117s 7117s If you find this error message confusing, uninformative, or wrong, please open an issue: 7117s https://github.com/diku-dk/futhark/issues 7117s 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.fut: 7117s Compiling with --backend=opencl: 7117s cc failed with code 1: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c: In function ‘futrts_umul_hi64’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ^~~~~~~~~~~ 7117s | __uint32_t 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4493:90: error: expected ‘)’ before ‘a’ 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4493:109: error: expected ‘)’ before ‘b’ 7117s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c: In function ‘futrts_smul_hi64’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ^~~~~~~~~~ 7117s | __int128__ 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4497:86: error: expected ‘)’ before ‘a’ 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:4497:104: error: expected ‘)’ before ‘b’ 7117s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7117s | ~ ^ 7117s | ) 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c: In function ‘mk_compile_opts’: 7117s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype43.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7117s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7117s | ~~^ ~~~~~~~~~~~~~ 7117s | | | 7117s | unsigned int int64_t {aka long long int} 7117s | %llu 7117s 7117s If you find this error message confusing, uninformative, or wrong, please open an issue: 7117s https://github.com/diku-dk/futhark/issues 7117s 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.fut: 7119s Compiling with --backend=opencl: 7119s cc failed with code 1: 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c: In function ‘futrts_umul_hi64’: 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7119s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7119s | ^~~~~~~~~~~ 7119s | __uint32_t 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4496:90: error: expected ‘)’ before ‘a’ 7119s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7119s | ~ ^ 7119s | ) 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4496:109: error: expected ‘)’ before ‘b’ 7119s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7119s | ~ ^ 7119s | ) 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c: In function ‘futrts_smul_hi64’: 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7119s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7119s | ^~~~~~~~~~ 7119s | __int128__ 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4500:86: error: expected ‘)’ before ‘a’ 7119s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7119s | ~ ^ 7119s | ) 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:4500:104: error: expected ‘)’ before ‘b’ 7119s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7119s | ~ ^ 7119s | ) 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c: In function ‘mk_compile_opts’: 7119s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype45.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7119s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7119s | ~~^ ~~~~~~~~~~~~~ 7119s | | | 7119s | unsigned int int64_t {aka long long int} 7119s | %llu 7119s 7119s If you find this error message confusing, uninformative, or wrong, please open an issue: 7119s https://github.com/diku-dk/futhark/issues 7119s 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.fut: 7122s Compiling with --backend=opencl: 7122s cc failed with code 1: 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c: In function ‘futrts_umul_hi64’: 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7122s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7122s | ^~~~~~~~~~~ 7122s | __uint32_t 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4494:90: error: expected ‘)’ before ‘a’ 7122s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7122s | ~ ^ 7122s | ) 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4494:109: error: expected ‘)’ before ‘b’ 7122s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7122s | ~ ^ 7122s | ) 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c: In function ‘futrts_smul_hi64’: 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7122s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7122s | ^~~~~~~~~~ 7122s | __int128__ 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4498:86: error: expected ‘)’ before ‘a’ 7122s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7122s | ~ ^ 7122s | ) 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:4498:104: error: expected ‘)’ before ‘b’ 7122s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7122s | ~ ^ 7122s | ) 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c: In function ‘mk_compile_opts’: 7122s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype49.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7122s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7122s | ~~^ ~~~~~~~~~~~~~ 7122s | | | 7122s | unsigned int int64_t {aka long long int} 7122s | %llu 7122s 7122s If you find this error message confusing, uninformative, or wrong, please open an issue: 7122s https://github.com/diku-dk/futhark/issues 7122s 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.fut: 7123s Compiling with --backend=opencl: 7123s cc failed with code 1: 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c: In function ‘futrts_umul_hi64’: 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7123s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7123s | ^~~~~~~~~~~ 7123s | __uint32_t 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4507:90: error: expected ‘)’ before ‘a’ 7123s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7123s | ~ ^ 7123s | ) 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4507:109: error: expected ‘)’ before ‘b’ 7123s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7123s | ~ ^ 7123s | ) 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c: In function ‘futrts_smul_hi64’: 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7123s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7123s | ^~~~~~~~~~ 7123s | __int128__ 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4511:86: error: expected ‘)’ before ‘a’ 7123s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7123s | ~ ^ 7123s | ) 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:4511:104: error: expected ‘)’ before ‘b’ 7123s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7123s | ~ ^ 7123s | ) 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c: In function ‘mk_compile_opts’: 7123s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype5.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7123s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7123s | ~~^ ~~~~~~~~~~~~~ 7123s | | | 7123s | unsigned int int64_t {aka long long int} 7123s | %llu 7123s 7123s If you find this error message confusing, uninformative, or wrong, please open an issue: 7123s https://github.com/diku-dk/futhark/issues 7123s 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.fut: 7126s Compiling with --backend=opencl: 7126s cc failed with code 1: 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c: In function ‘futrts_umul_hi64’: 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7126s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7126s | ^~~~~~~~~~~ 7126s | __uint32_t 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4494:90: error: expected ‘)’ before ‘a’ 7126s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7126s | ~ ^ 7126s | ) 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4494:109: error: expected ‘)’ before ‘b’ 7126s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7126s | ~ ^ 7126s | ) 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c: In function ‘futrts_smul_hi64’: 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7126s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7126s | ^~~~~~~~~~ 7126s | __int128__ 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4498:86: error: expected ‘)’ before ‘a’ 7126s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7126s | ~ ^ 7126s | ) 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:4498:104: error: expected ‘)’ before ‘b’ 7126s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7126s | ~ ^ 7126s | ) 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c: In function ‘mk_compile_opts’: 7126s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype50.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7126s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7126s | ~~^ ~~~~~~~~~~~~~ 7126s | | | 7126s | unsigned int int64_t {aka long long int} 7126s | %llu 7126s 7126s If you find this error message confusing, uninformative, or wrong, please open an issue: 7126s https://github.com/diku-dk/futhark/issues 7126s 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.fut: 7128s Compiling with --backend=opencl: 7128s cc failed with code 1: 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c: In function ‘futrts_umul_hi64’: 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7128s | ^~~~~~~~~~~ 7128s | __uint32_t 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4493:90: error: expected ‘)’ before ‘a’ 7128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7128s | ~ ^ 7128s | ) 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4493:109: error: expected ‘)’ before ‘b’ 7128s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7128s | ~ ^ 7128s | ) 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c: In function ‘futrts_smul_hi64’: 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7128s | ^~~~~~~~~~ 7128s | __int128__ 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4497:86: error: expected ‘)’ before ‘a’ 7128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7128s | ~ ^ 7128s | ) 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:4497:104: error: expected ‘)’ before ‘b’ 7128s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7128s | ~ ^ 7128s | ) 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c: In function ‘mk_compile_opts’: 7128s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7128s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7128s | ~~^ ~~~~~~~~~~~~~ 7128s | | | 7128s | unsigned int int64_t {aka long long int} 7128s | %llu 7128s 7128s If you find this error message confusing, uninformative, or wrong, please open an issue: 7128s https://github.com/diku-dk/futhark/issues 7128s 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.fut: 7129s Compiling with --backend=opencl: 7129s cc failed with code 1: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c: In function ‘futrts_umul_hi64’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ^~~~~~~~~~~ 7129s | __uint32_t 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4493:90: error: expected ‘)’ before ‘a’ 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4493:109: error: expected ‘)’ before ‘b’ 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c: In function ‘futrts_smul_hi64’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ^~~~~~~~~~ 7129s | __int128__ 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4497:86: error: expected ‘)’ before ‘a’ 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:4497:104: error: expected ‘)’ before ‘b’ 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c: In function ‘mk_compile_opts’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype7.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7129s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7129s | ~~^ ~~~~~~~~~~~~~ 7129s | | | 7129s | unsigned int int64_t {aka long long int} 7129s | %llu 7129s 7129s If you find this error message confusing, uninformative, or wrong, please open an issue: 7129s https://github.com/diku-dk/futhark/issues 7129s 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.fut: 7129s Compiling with --backend=opencl: 7129s cc failed with code 1: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c: In function ‘futrts_umul_hi64’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ^~~~~~~~~~~ 7129s | __uint32_t 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4493:90: error: expected ‘)’ before ‘a’ 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4493:109: error: expected ‘)’ before ‘b’ 7129s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c: In function ‘futrts_smul_hi64’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ^~~~~~~~~~ 7129s | __int128__ 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4497:86: error: expected ‘)’ before ‘a’ 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:4497:104: error: expected ‘)’ before ‘b’ 7129s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7129s | ~ ^ 7129s | ) 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c: In function ‘mk_compile_opts’: 7129s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype9.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7129s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7129s | ~~^ ~~~~~~~~~~~~~ 7129s | | | 7129s | unsigned int int64_t {aka long long int} 7129s | %llu 7129s 7129s If you find this error message confusing, uninformative, or wrong, please open an issue: 7129s https://github.com/diku-dk/futhark/issues 7129s 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut: 7130s Compiling with --backend=opencl: 7130s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut:7:1-42: 7130s Entry point return type 7130s 7130s #bar i32 | #foo i32 7130s 7130s will have an opaque type, so the result will likely not be usable. 7130s 7130s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.fut:7:11-12: 7130s Unused name "x". 7130s cc failed with code 1: 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c: In function ‘futrts_umul_hi64’: 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4515:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7130s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7130s | ^~~~~~~~~~~ 7130s | __uint32_t 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4515:78: note: each undeclared identifier is reported only once for each function it appears in 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4515:90: error: expected ‘)’ before ‘a’ 7130s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7130s | ~ ^ 7130s | ) 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4515:109: error: expected ‘)’ before ‘b’ 7130s 4515 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7130s | ~ ^ 7130s | ) 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c: In function ‘futrts_smul_hi64’: 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4519:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7130s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7130s | ^~~~~~~~~~ 7130s | __int128__ 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4519:86: error: expected ‘)’ before ‘a’ 7130s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7130s | ~ ^ 7130s | ) 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:4519:104: error: expected ‘)’ before ‘b’ 7130s 4519 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7130s | ~ ^ 7130s | ) 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c: In function ‘mk_compile_opts’: 7130s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/sumtypes/sumtype8.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7130s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7130s | ~~^ ~~~~~~~~~~~~~ 7130s | | | 7130s | unsigned int int64_t {aka long long int} 7130s | %llu 7130s 7130s If you find this error message confusing, uninformative, or wrong, please open an issue: 7130s https://github.com/diku-dk/futhark/issues 7130s 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.fut: 7136s Compiling with --backend=opencl: 7136s cc failed with code 1: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c: In function ‘futrts_umul_hi64’: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7136s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ^~~~~~~~~~~ 7136s | __uint32_t 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4526:90: error: expected ‘)’ before ‘a’ 7136s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4526:109: error: expected ‘)’ before ‘b’ 7136s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c: In function ‘futrts_smul_hi64’: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7136s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ^~~~~~~~~~ 7136s | __int128__ 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4530:86: error: expected ‘)’ before ‘a’ 7136s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:4530:104: error: expected ‘)’ before ‘b’ 7136s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c: In function ‘mk_compile_opts’: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/three_way_partition.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7136s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7136s | ~~^ ~~~~~~~~~~~~~ 7136s | | | 7136s | unsigned int int64_t {aka long long int} 7136s | %llu 7136s 7136s If you find this error message confusing, uninformative, or wrong, please open an issue: 7136s https://github.com/diku-dk/futhark/issues 7136s 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.fut: 7136s Generating reference outputs: 7136s cc failed with code 1: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c: In function ‘futrts_umul_hi64’: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7136s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ^~~~~~~~~~~ 7136s | __uint32_t 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:90: error: expected ‘)’ before ‘a’ 7136s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4428:109: error: expected ‘)’ before ‘b’ 7136s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c: In function ‘futrts_smul_hi64’: 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7136s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ^~~~~~~~~~ 7136s | __int128__ 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:86: error: expected ‘)’ before ‘a’ 7136s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d.c:4432:104: error: expected ‘)’ before ‘b’ 7136s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7136s | ~ ^ 7136s | ) 7136s 7136s If you find this error message confusing, uninformative, or wrong, please open an issue: 7136s https://github.com/diku-dk/futhark/issues 7136s 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.fut: 7137s Generating reference outputs: 7137s cc failed with code 1: 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c: In function ‘futrts_umul_hi64’: 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7137s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7137s | ^~~~~~~~~~~ 7137s | __uint32_t 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:78: note: each undeclared identifier is reported only once for each function it appears in 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:90: error: expected ‘)’ before ‘a’ 7137s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7137s | ~ ^ 7137s | ) 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4428:109: error: expected ‘)’ before ‘b’ 7137s 4428 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7137s | ~ ^ 7137s | ) 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c: In function ‘futrts_smul_hi64’: 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7137s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7137s | ^~~~~~~~~~ 7137s | __int128__ 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:86: error: expected ‘)’ before ‘a’ 7137s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7137s | ~ ^ 7137s | ) 7137s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_1d_postlude.c:4432:104: error: expected ‘)’ before ‘b’ 7137s 4432 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7137s | ~ ^ 7137s | ) 7137s 7137s If you find this error message confusing, uninformative, or wrong, please open an issue: 7137s https://github.com/diku-dk/futhark/issues 7137s 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.fut: 7138s Generating reference outputs: 7138s cc failed with code 1: 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c: In function ‘futrts_umul_hi64’: 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7138s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7138s | ^~~~~~~~~~~ 7138s | __uint32_t 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:78: note: each undeclared identifier is reported only once for each function it appears in 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:90: error: expected ‘)’ before ‘a’ 7138s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7138s | ~ ^ 7138s | ) 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4443:109: error: expected ‘)’ before ‘b’ 7138s 4443 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7138s | ~ ^ 7138s | ) 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c: In function ‘futrts_smul_hi64’: 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7138s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7138s | ^~~~~~~~~~ 7138s | __int128__ 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:86: error: expected ‘)’ before ‘a’ 7138s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7138s | ~ ^ 7138s | ) 7138s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/seqloop_2d.c:4447:104: error: expected ‘)’ before ‘b’ 7138s 4447 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7138s | ~ ^ 7138s | ) 7138s 7138s If you find this error message confusing, uninformative, or wrong, please open an issue: 7138s https://github.com/diku-dk/futhark/issues 7138s 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.fut: 7139s Compiling with --backend=opencl: 7139s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.fut:6:31-32: 7139s Unused name "i". 7139s cc failed with code 1: 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c: In function ‘futrts_umul_hi64’: 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7139s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7139s | ^~~~~~~~~~~ 7139s | __uint32_t 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4507:90: error: expected ‘)’ before ‘a’ 7139s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7139s | ~ ^ 7139s | ) 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4507:109: error: expected ‘)’ before ‘b’ 7139s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7139s | ~ ^ 7139s | ) 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c: In function ‘futrts_smul_hi64’: 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7139s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7139s | ^~~~~~~~~~ 7139s | __int128__ 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4511:86: error: expected ‘)’ before ‘a’ 7139s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7139s | ~ ^ 7139s | ) 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:4511:104: error: expected ‘)’ before ‘b’ 7139s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7139s | ~ ^ 7139s | ) 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c: In function ‘mk_compile_opts’: 7139s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/notile_loopvariant.c:7843:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7139s 7843 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7139s | ~~^ ~~~~~~~~~~~~~ 7139s | | | 7139s | unsigned int int64_t {aka long long int} 7139s | %llu 7139s 7139s If you find this error message confusing, uninformative, or wrong, please open an issue: 7139s https://github.com/diku-dk/futhark/issues 7139s 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.fut: 7141s Compiling with --backend=opencl: 7141s cc failed with code 1: 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c: In function ‘futrts_umul_hi64’: 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7141s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7141s | ^~~~~~~~~~~ 7141s | __uint32_t 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4523:90: error: expected ‘)’ before ‘a’ 7141s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7141s | ~ ^ 7141s | ) 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4523:109: error: expected ‘)’ before ‘b’ 7141s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7141s | ~ ^ 7141s | ) 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c: In function ‘futrts_smul_hi64’: 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7141s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7141s | ^~~~~~~~~~ 7141s | __int128__ 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4527:86: error: expected ‘)’ before ‘a’ 7141s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7141s | ~ ^ 7141s | ) 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:4527:104: error: expected ‘)’ before ‘b’ 7141s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7141s | ~ ^ 7141s | ) 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c: In function ‘mk_compile_opts’: 7141s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1940.c:7859:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7141s 7859 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7141s | ~~^ ~~~~~~~~~~~~~ 7141s | | | 7141s | unsigned int int64_t {aka long long int} 7141s | %llu 7141s 7141s If you find this error message confusing, uninformative, or wrong, please open an issue: 7141s https://github.com/diku-dk/futhark/issues 7141s 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.fut: 7144s Generating reference outputs: 7144s cc failed with code 1: 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c: In function ‘futrts_umul_hi64’: 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7144s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7144s | ^~~~~~~~~~~ 7144s | __uint32_t 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:90: error: expected ‘)’ before ‘a’ 7144s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7144s | ~ ^ 7144s | ) 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4411:109: error: expected ‘)’ before ‘b’ 7144s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7144s | ~ ^ 7144s | ) 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c: In function ‘futrts_smul_hi64’: 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7144s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7144s | ^~~~~~~~~~ 7144s | __int128__ 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:86: error: expected ‘)’ before ‘a’ 7144s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7144s | ~ ^ 7144s | ) 7144s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d.c:4415:104: error: expected ‘)’ before ‘b’ 7144s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7144s | ~ ^ 7144s | ) 7144s 7144s If you find this error message confusing, uninformative, or wrong, please open an issue: 7144s https://github.com/diku-dk/futhark/issues 7144s 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.fut: 7146s Generating reference outputs: 7146s cc failed with code 1: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c: In function ‘futrts_umul_hi64’: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ^~~~~~~~~~~ 7146s | __uint32_t 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:90: error: expected ‘)’ before ‘a’ 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4427:109: error: expected ‘)’ before ‘b’ 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c: In function ‘futrts_smul_hi64’: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ^~~~~~~~~~ 7146s | __int128__ 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:86: error: expected ‘)’ before ‘a’ 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_complex.c:4431:104: error: expected ‘)’ before ‘b’ 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s 7146s If you find this error message confusing, uninformative, or wrong, please open an issue: 7146s https://github.com/diku-dk/futhark/issues 7146s 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.fut: 7146s Generating reference outputs: 7146s cc failed with code 1: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c: In function ‘futrts_umul_hi64’: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ^~~~~~~~~~~ 7146s | __uint32_t 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:78: note: each undeclared identifier is reported only once for each function it appears in 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:90: error: expected ‘)’ before ‘a’ 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4427:109: error: expected ‘)’ before ‘b’ 7146s 4427 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c: In function ‘futrts_smul_hi64’: 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ^~~~~~~~~~ 7146s | __int128__ 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:86: error: expected ‘)’ before ‘a’ 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_1d_partial.c:4431:104: error: expected ‘)’ before ‘b’ 7146s 4431 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7146s | ~ ^ 7146s | ) 7146s 7146s If you find this error message confusing, uninformative, or wrong, please open an issue: 7146s https://github.com/diku-dk/futhark/issues 7146s 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.fut: 7151s Compiling with --backend=opencl: 7151s cc failed with code 1: 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c: In function ‘futrts_umul_hi64’: 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7151s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7151s | ^~~~~~~~~~~ 7151s | __uint32_t 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4508:90: error: expected ‘)’ before ‘a’ 7151s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7151s | ~ ^ 7151s | ) 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4508:109: error: expected ‘)’ before ‘b’ 7151s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7151s | ~ ^ 7151s | ) 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c: In function ‘futrts_smul_hi64’: 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7151s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7151s | ^~~~~~~~~~ 7151s | __int128__ 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4512:86: error: expected ‘)’ before ‘a’ 7151s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7151s | ~ ^ 7151s | ) 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:4512:104: error: expected ‘)’ before ‘b’ 7151s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7151s | ~ ^ 7151s | ) 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c: In function ‘mk_compile_opts’: 7151s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling2.c:7855:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7151s 7855 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7151s | ~~^ ~~~~~~~~~~~~~ 7151s | | | 7151s | unsigned int int64_t {aka long long int} 7151s | %llu 7151s 7151s If you find this error message confusing, uninformative, or wrong, please open an issue: 7151s https://github.com/diku-dk/futhark/issues 7151s 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.fut: 7153s Generating reference outputs: 7153s cc failed with code 1: 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c: In function ‘futrts_umul_hi64’: 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7153s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7153s | ^~~~~~~~~~~ 7153s | __uint32_t 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:90: error: expected ‘)’ before ‘a’ 7153s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7153s | ~ ^ 7153s | ) 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4412:109: error: expected ‘)’ before ‘b’ 7153s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7153s | ~ ^ 7153s | ) 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c: In function ‘futrts_smul_hi64’: 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7153s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7153s | ^~~~~~~~~~ 7153s | __int128__ 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:86: error: expected ‘)’ before ‘a’ 7153s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7153s | ~ ^ 7153s | ) 7153s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_inner.c:4416:104: error: expected ‘)’ before ‘b’ 7153s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7153s | ~ ^ 7153s | ) 7153s 7153s If you find this error message confusing, uninformative, or wrong, please open an issue: 7153s https://github.com/diku-dk/futhark/issues 7153s 7153s (1805 failed, 256 passed, 242 to go). 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.fut: 7156s Generating reference outputs: 7156s cc failed with code 1: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c: In function ‘futrts_umul_hi64’: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7156s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ^~~~~~~~~~~ 7156s | __uint32_t 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:90: error: expected ‘)’ before ‘a’ 7156s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4411:109: error: expected ‘)’ before ‘b’ 7156s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c: In function ‘futrts_smul_hi64’: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7156s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ^~~~~~~~~~ 7156s | __int128__ 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:86: error: expected ‘)’ before ‘a’ 7156s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude0.c:4415:104: error: expected ‘)’ before ‘b’ 7156s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s 7156s If you find this error message confusing, uninformative, or wrong, please open an issue: 7156s https://github.com/diku-dk/futhark/issues 7156s 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.fut: 7156s Generating reference outputs: 7156s cc failed with code 1: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c: In function ‘futrts_umul_hi64’: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7156s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ^~~~~~~~~~~ 7156s | __uint32_t 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:78: note: each undeclared identifier is reported only once for each function it appears in 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:90: error: expected ‘)’ before ‘a’ 7156s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4412:109: error: expected ‘)’ before ‘b’ 7156s 4412 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c: In function ‘futrts_smul_hi64’: 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7156s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ^~~~~~~~~~ 7156s | __int128__ 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:86: error: expected ‘)’ before ‘a’ 7156s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tricky_prelude1.c:4416:104: error: expected ‘)’ before ‘b’ 7156s 4416 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7156s | ~ ^ 7156s | ) 7156s 7156s If you find this error message confusing, uninformative, or wrong, please open an issue: 7156s https://github.com/diku-dk/futhark/issues 7156s 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.fut: 7157s Generating reference outputs: 7157s cc failed with code 1: 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c: In function ‘futrts_umul_hi64’: 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7157s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7157s | ^~~~~~~~~~~ 7157s | __uint32_t 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:78: note: each undeclared identifier is reported only once for each function it appears in 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:90: error: expected ‘)’ before ‘a’ 7157s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7157s | ~ ^ 7157s | ) 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4444:109: error: expected ‘)’ before ‘b’ 7157s 4444 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7157s | ~ ^ 7157s | ) 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c: In function ‘futrts_smul_hi64’: 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7157s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7157s | ^~~~~~~~~~ 7157s | __int128__ 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:86: error: expected ‘)’ before ‘a’ 7157s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7157s | ~ ^ 7157s | ) 7157s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_partial.c:4448:104: error: expected ‘)’ before ‘b’ 7157s 4448 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7157s | ~ ^ 7157s | ) 7157s 7157s If you find this error message confusing, uninformative, or wrong, please open an issue: 7157s https://github.com/diku-dk/futhark/issues 7157s 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.fut: 7159s Compiling with --backend=opencl: 7159s cc failed with code 1: 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c: In function ‘futrts_umul_hi64’: 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7159s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7159s | ^~~~~~~~~~~ 7159s | __uint32_t 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4508:90: error: expected ‘)’ before ‘a’ 7159s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7159s | ~ ^ 7159s | ) 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4508:109: error: expected ‘)’ before ‘b’ 7159s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7159s | ~ ^ 7159s | ) 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c: In function ‘futrts_smul_hi64’: 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7159s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7159s | ^~~~~~~~~~ 7159s | __int128__ 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4512:86: error: expected ‘)’ before ‘a’ 7159s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7159s | ~ ^ 7159s | ) 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:4512:104: error: expected ‘)’ before ‘b’ 7159s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7159s | ~ ^ 7159s | ) 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c: In function ‘mk_compile_opts’: 7159s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7159s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7159s | ~~^ ~~~~~~~~~~~~~ 7159s | | | 7159s | unsigned int int64_t {aka long long int} 7159s | %llu 7159s 7159s If you find this error message confusing, uninformative, or wrong, please open an issue: 7159s https://github.com/diku-dk/futhark/issues 7159s 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.fut: 7163s Generating reference outputs: 7163s cc failed with code 1: 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c: In function ‘futrts_umul_hi64’: 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7163s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7163s | ^~~~~~~~~~~ 7163s | __uint32_t 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:78: note: each undeclared identifier is reported only once for each function it appears in 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:90: error: expected ‘)’ before ‘a’ 7163s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7163s | ~ ^ 7163s | ) 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4411:109: error: expected ‘)’ before ‘b’ 7163s 4411 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7163s | ~ ^ 7163s | ) 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c: In function ‘futrts_smul_hi64’: 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7163s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7163s | ^~~~~~~~~~ 7163s | __int128__ 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:86: error: expected ‘)’ before ‘a’ 7163s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7163s | ~ ^ 7163s | ) 7163s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose1.c:4415:104: error: expected ‘)’ before ‘b’ 7163s 4415 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7163s | ~ ^ 7163s | ) 7163s 7163s If you find this error message confusing, uninformative, or wrong, please open an issue: 7163s https://github.com/diku-dk/futhark/issues 7163s 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut: 7164s Compiling with --backend=opencl: 7164s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:3:18-19: 7164s Defaulting ambiguous type to i32. 7164s 7164s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:6:11-12: 7164s Unused name "x". 7164s 7164s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:6:13-14: 7164s Unused name "y". 7164s 7164s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:7:11-12: 7164s Unused name "x". 7164s 7164s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.fut:7:13-14: 7164s Unused name "y". 7164s cc failed with code 1: 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c: In function ‘futrts_umul_hi64’: 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7164s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7164s | ^~~~~~~~~~~ 7164s | __uint32_t 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4481:90: error: expected ‘)’ before ‘a’ 7164s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7164s | ~ ^ 7164s | ) 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4481:109: error: expected ‘)’ before ‘b’ 7164s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7164s | ~ ^ 7164s | ) 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c: In function ‘futrts_smul_hi64’: 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7164s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7164s | ^~~~~~~~~~ 7164s | __int128__ 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4485:86: error: expected ‘)’ before ‘a’ 7164s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7164s | ~ ^ 7164s | ) 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:4485:104: error: expected ‘)’ before ‘b’ 7164s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7164s | ~ ^ 7164s | ) 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c: In function ‘mk_compile_opts’: 7164s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/trailing-commas.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7164s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7164s | ~~^ ~~~~~~~~~~~~~ 7164s | | | 7164s | unsigned int int64_t {aka long long int} 7164s | %llu 7164s 7164s If you find this error message confusing, uninformative, or wrong, please open an issue: 7164s https://github.com/diku-dk/futhark/issues 7164s 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.fut: 7165s Compiling with --backend=opencl: 7165s cc failed with code 1: 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c: In function ‘futrts_umul_hi64’: 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7165s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7165s | ^~~~~~~~~~~ 7165s | __uint32_t 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4525:90: error: expected ‘)’ before ‘a’ 7165s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7165s | ~ ^ 7165s | ) 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4525:109: error: expected ‘)’ before ‘b’ 7165s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7165s | ~ ^ 7165s | ) 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c: In function ‘futrts_smul_hi64’: 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7165s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7165s | ^~~~~~~~~~ 7165s | __int128__ 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4529:86: error: expected ‘)’ before ‘a’ 7165s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7165s | ~ ^ 7165s | ) 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:4529:104: error: expected ‘)’ before ‘b’ 7165s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7165s | ~ ^ 7165s | ) 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c: In function ‘mk_compile_opts’: 7165s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/tiling_2d_indirect.c:7877:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7165s 7877 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7165s | ~~^ ~~~~~~~~~~~~~ 7165s | | | 7165s | unsigned int int64_t {aka long long int} 7165s | %llu 7165s 7165s If you find this error message confusing, uninformative, or wrong, please open an issue: 7165s https://github.com/diku-dk/futhark/issues 7165s 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.fut: 7168s Compiling with --backend=opencl: 7168s cc failed with code 1: 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c: In function ‘futrts_umul_hi64’: 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7168s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7168s | ^~~~~~~~~~~ 7168s | __uint32_t 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4507:90: error: expected ‘)’ before ‘a’ 7168s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7168s | ~ ^ 7168s | ) 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4507:109: error: expected ‘)’ before ‘b’ 7168s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7168s | ~ ^ 7168s | ) 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c: In function ‘futrts_smul_hi64’: 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7168s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7168s | ^~~~~~~~~~ 7168s | __int128__ 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4511:86: error: expected ‘)’ before ‘a’ 7168s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7168s | ~ ^ 7168s | ) 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:4511:104: error: expected ‘)’ before ‘b’ 7168s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7168s | ~ ^ 7168s | ) 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c: In function ‘mk_compile_opts’: 7168s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/transpose2.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7168s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7168s | ~~^ ~~~~~~~~~~~~~ 7168s | | | 7168s | unsigned int int64_t {aka long long int} 7168s | %llu 7168s 7168s If you find this error message confusing, uninformative, or wrong, please open an issue: 7168s https://github.com/diku-dk/futhark/issues 7168s 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut: 7170s Compiling with --backend=opencl: 7170s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:10-11: 7170s Unused name "z". 7170s 7170s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:14-15: 7170s Unused name "t". 7170s 7170s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.fut:16:16-17: 7170s Unused name "q". 7170s cc failed with code 1: 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c: In function ‘futrts_umul_hi64’: 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7170s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7170s | ^~~~~~~~~~~ 7170s | __uint32_t 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4494:90: error: expected ‘)’ before ‘a’ 7170s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7170s | ~ ^ 7170s | ) 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4494:109: error: expected ‘)’ before ‘b’ 7170s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7170s | ~ ^ 7170s | ) 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c: In function ‘futrts_smul_hi64’: 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7170s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7170s | ^~~~~~~~~~ 7170s | __int128__ 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4498:86: error: expected ‘)’ before ‘a’ 7170s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7170s | ~ ^ 7170s | ) 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:4498:104: error: expected ‘)’ before ‘b’ 7170s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7170s | ~ ^ 7170s | ) 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c: In function ‘mk_compile_opts’: 7170s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleTest.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7170s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7170s | ~~^ ~~~~~~~~~~~~~ 7170s | | | 7170s | unsigned int int64_t {aka long long int} 7170s | %llu 7170s 7170s If you find this error message confusing, uninformative, or wrong, please open an issue: 7170s https://github.com/diku-dk/futhark/issues 7170s 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.fut: 7173s Compiling with --backend=opencl: 7173s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.fut:37:11-12: 7173s Defaulting ambiguous type to i32. 7173s cc failed with code 1: 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c: In function ‘futrts_umul_hi64’: 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7173s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7173s | ^~~~~~~~~~~ 7173s | __uint32_t 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4508:90: error: expected ‘)’ before ‘a’ 7173s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7173s | ~ ^ 7173s | ) 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4508:109: error: expected ‘)’ before ‘b’ 7173s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7173s | ~ ^ 7173s | ) 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c: In function ‘futrts_smul_hi64’: 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7173s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7173s | ^~~~~~~~~~ 7173s | __int128__ 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4512:86: error: expected ‘)’ before ‘a’ 7173s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7173s | ~ ^ 7173s | ) 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:4512:104: error: expected ‘)’ before ‘b’ 7173s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7173s | ~ ^ 7173s | ) 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c: In function ‘mk_compile_opts’: 7173s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tokens.c:7856:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7173s 7856 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7173s | ~~^ ~~~~~~~~~~~~~ 7173s | | | 7173s | unsigned int int64_t {aka long long int} 7173s | %llu 7173s 7173s If you find this error message confusing, uninformative, or wrong, please open an issue: 7173s https://github.com/diku-dk/futhark/issues 7173s 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.fut: 7174s Compiling with --backend=opencl: 7174s cc failed with code 1: 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c: In function ‘futrts_umul_hi64’: 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7174s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7174s | ^~~~~~~~~~~ 7174s | __uint32_t 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4494:90: error: expected ‘)’ before ‘a’ 7174s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7174s | ~ ^ 7174s | ) 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4494:109: error: expected ‘)’ before ‘b’ 7174s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7174s | ~ ^ 7174s | ) 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c: In function ‘futrts_smul_hi64’: 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7174s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7174s | ^~~~~~~~~~ 7174s | __int128__ 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4498:86: error: expected ‘)’ before ‘a’ 7174s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7174s | ~ ^ 7174s | ) 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:4498:104: error: expected ‘)’ before ‘b’ 7174s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7174s | ~ ^ 7174s | ) 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c: In function ‘mk_compile_opts’: 7174s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tupleindex.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7174s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7174s | ~~^ ~~~~~~~~~~~~~ 7174s | | | 7174s | unsigned int int64_t {aka long long int} 7174s | %llu 7174s 7174s If you find this error message confusing, uninformative, or wrong, please open an issue: 7174s https://github.com/diku-dk/futhark/issues 7174s 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.fut: 7175s Compiling with --backend=opencl: 7175s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.fut:8:13-15: 7175s Declaring "i32" as unique has no effect. 7175s cc failed with code 1: 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c: In function ‘futrts_umul_hi64’: 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7175s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7175s | ^~~~~~~~~~~ 7175s | __uint32_t 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4493:90: error: expected ‘)’ before ‘a’ 7175s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7175s | ~ ^ 7175s | ) 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4493:109: error: expected ‘)’ before ‘b’ 7175s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7175s | ~ ^ 7175s | ) 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c: In function ‘futrts_smul_hi64’: 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7175s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7175s | ^~~~~~~~~~ 7175s | __int128__ 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4497:86: error: expected ‘)’ before ‘a’ 7175s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7175s | ~ ^ 7175s | ) 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:4497:104: error: expected ‘)’ before ‘b’ 7175s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7175s | ~ ^ 7175s | ) 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c: In function ‘mk_compile_opts’: 7175s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias-error2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7175s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7175s | ~~^ ~~~~~~~~~~~~~ 7175s | | | 7175s | unsigned int int64_t {aka long long int} 7175s | %llu 7175s 7175s If you find this error message confusing, uninformative, or wrong, please open an issue: 7175s https://github.com/diku-dk/futhark/issues 7175s 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.fut: 7176s Compiling with --backend=opencl: 7176s cc failed with code 1: 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c: In function ‘futrts_umul_hi64’: 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7176s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7176s | ^~~~~~~~~~~ 7176s | __uint32_t 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4508:90: error: expected ‘)’ before ‘a’ 7176s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7176s | ~ ^ 7176s | ) 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4508:109: error: expected ‘)’ before ‘b’ 7176s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7176s | ~ ^ 7176s | ) 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c: In function ‘futrts_smul_hi64’: 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7176s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7176s | ^~~~~~~~~~ 7176s | __int128__ 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4512:86: error: expected ‘)’ before ‘a’ 7176s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7176s | ~ ^ 7176s | ) 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:4512:104: error: expected ‘)’ before ‘b’ 7176s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7176s | ~ ^ 7176s | ) 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c: In function ‘mk_compile_opts’: 7176s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tridag.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7176s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7176s | ~~^ ~~~~~~~~~~~~~ 7176s | | | 7176s | unsigned int int64_t {aka long long int} 7176s | %llu 7176s 7176s If you find this error message confusing, uninformative, or wrong, please open an issue: 7176s https://github.com/diku-dk/futhark/issues 7176s 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.fut: 7183s Compiling with --backend=opencl: 7183s cc failed with code 1: 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c: In function ‘futrts_umul_hi64’: 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7183s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7183s | ^~~~~~~~~~~ 7183s | __uint32_t 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4493:90: error: expected ‘)’ before ‘a’ 7183s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7183s | ~ ^ 7183s | ) 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4493:109: error: expected ‘)’ before ‘b’ 7183s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7183s | ~ ^ 7183s | ) 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c: In function ‘futrts_smul_hi64’: 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7183s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7183s | ^~~~~~~~~~ 7183s | __int128__ 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4497:86: error: expected ‘)’ before ‘a’ 7183s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7183s | ~ ^ 7183s | ) 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:4497:104: error: expected ‘)’ before ‘b’ 7183s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7183s | ~ ^ 7183s | ) 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c: In function ‘mk_compile_opts’: 7183s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7183s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7183s | ~~^ ~~~~~~~~~~~~~ 7183s | | | 7183s | unsigned int int64_t {aka long long int} 7183s | %llu 7183s 7183s If you find this error message confusing, uninformative, or wrong, please open an issue: 7183s https://github.com/diku-dk/futhark/issues 7183s 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.fut: 7185s Compiling with --backend=opencl: 7185s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.fut:4:9-26: 7185s Entry point parameter 7185s 7185s ((xs: [d₀]i32): ts [], (x: i32): t) 7185s 7185s will have an opaque type, so the entry point will likely not be callable. 7185s cc failed with code 1: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c: In function ‘futrts_umul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4525:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7185s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ^~~~~~~~~~~ 7185s | __uint32_t 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4525:78: note: each undeclared identifier is reported only once for each function it appears in 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4525:90: error: expected ‘)’ before ‘a’ 7185s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4525:109: error: expected ‘)’ before ‘b’ 7185s 4525 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c: In function ‘futrts_smul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4529:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7185s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ^~~~~~~~~~ 7185s | __int128__ 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4529:86: error: expected ‘)’ before ‘a’ 7185s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:4529:104: error: expected ‘)’ before ‘b’ 7185s 4529 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c: In function ‘mk_compile_opts’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias1.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7185s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7185s | ~~^ ~~~~~~~~~~~~~ 7185s | | | 7185s | unsigned int int64_t {aka long long int} 7185s | %llu 7185s 7185s If you find this error message confusing, uninformative, or wrong, please open an issue: 7185s https://github.com/diku-dk/futhark/issues 7185s 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.fut: 7185s Compiling with --backend=opencl: 7185s cc failed with code 1: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c: In function ‘futrts_umul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ^~~~~~~~~~~ 7185s | __uint32_t 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4507:90: error: expected ‘)’ before ‘a’ 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4507:109: error: expected ‘)’ before ‘b’ 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c: In function ‘futrts_smul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ^~~~~~~~~~ 7185s | __int128__ 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4511:86: error: expected ‘)’ before ‘a’ 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:4511:104: error: expected ‘)’ before ‘b’ 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c: In function ‘mk_compile_opts’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias4.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7185s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7185s | ~~^ ~~~~~~~~~~~~~ 7185s | | | 7185s | unsigned int int64_t {aka long long int} 7185s | %llu 7185s 7185s If you find this error message confusing, uninformative, or wrong, please open an issue: 7185s https://github.com/diku-dk/futhark/issues 7185s 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.fut: 7185s Compiling with --backend=opencl: 7185s cc failed with code 1: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c: In function ‘futrts_umul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ^~~~~~~~~~~ 7185s | __uint32_t 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4507:90: error: expected ‘)’ before ‘a’ 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4507:109: error: expected ‘)’ before ‘b’ 7185s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c: In function ‘futrts_smul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ^~~~~~~~~~ 7185s | __int128__ 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4511:86: error: expected ‘)’ before ‘a’ 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:4511:104: error: expected ‘)’ before ‘b’ 7185s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c: In function ‘mk_compile_opts’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias3.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7185s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7185s | ~~^ ~~~~~~~~~~~~~ 7185s | | | 7185s | unsigned int int64_t {aka long long int} 7185s | %llu 7185s 7185s If you find this error message confusing, uninformative, or wrong, please open an issue: 7185s https://github.com/diku-dk/futhark/issues 7185s 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.fut: 7185s Compiling with --backend=opencl: 7185s cc failed with code 1: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c: In function ‘futrts_umul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4522:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7185s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ^~~~~~~~~~~ 7185s | __uint32_t 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4522:78: note: each undeclared identifier is reported only once for each function it appears in 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4522:90: error: expected ‘)’ before ‘a’ 7185s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4522:109: error: expected ‘)’ before ‘b’ 7185s 4522 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c: In function ‘futrts_smul_hi64’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4526:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7185s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ^~~~~~~~~~ 7185s | __int128__ 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4526:86: error: expected ‘)’ before ‘a’ 7185s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:4526:104: error: expected ‘)’ before ‘b’ 7185s 4526 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7185s | ~ ^ 7185s | ) 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c: In function ‘mk_compile_opts’: 7185s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias2.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7185s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7185s | ~~^ ~~~~~~~~~~~~~ 7185s | | | 7185s | unsigned int int64_t {aka long long int} 7185s | %llu 7185s 7185s If you find this error message confusing, uninformative, or wrong, please open an issue: 7185s https://github.com/diku-dk/futhark/issues 7185s 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.fut: 7186s Compiling with --backend=opencl: 7186s cc failed with code 1: 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c: In function ‘futrts_umul_hi64’: 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7186s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7186s | ^~~~~~~~~~~ 7186s | __uint32_t 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4507:90: error: expected ‘)’ before ‘a’ 7186s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7186s | ~ ^ 7186s | ) 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4507:109: error: expected ‘)’ before ‘b’ 7186s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7186s | ~ ^ 7186s | ) 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c: In function ‘futrts_smul_hi64’: 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7186s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7186s | ^~~~~~~~~~ 7186s | __int128__ 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4511:86: error: expected ‘)’ before ‘a’ 7186s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7186s | ~ ^ 7186s | ) 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:4511:104: error: expected ‘)’ before ‘b’ 7186s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7186s | ~ ^ 7186s | ) 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c: In function ‘mk_compile_opts’: 7186s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/alias5.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7186s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7186s | ~~^ ~~~~~~~~~~~~~ 7186s | | | 7186s | unsigned int int64_t {aka long long int} 7186s | %llu 7186s 7186s If you find this error message confusing, uninformative, or wrong, please open an issue: 7186s https://github.com/diku-dk/futhark/issues 7186s 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.fut: 7195s Compiling with --backend=opencl: 7195s cc failed with code 1: 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c: In function ‘futrts_umul_hi64’: 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7195s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7195s | ^~~~~~~~~~~ 7195s | __uint32_t 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4507:90: error: expected ‘)’ before ‘a’ 7195s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7195s | ~ ^ 7195s | ) 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4507:109: error: expected ‘)’ before ‘b’ 7195s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7195s | ~ ^ 7195s | ) 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c: In function ‘futrts_smul_hi64’: 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7195s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7195s | ^~~~~~~~~~ 7195s | __int128__ 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4511:86: error: expected ‘)’ before ‘a’ 7195s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7195s | ~ ^ 7195s | ) 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:4511:104: error: expected ‘)’ before ‘b’ 7195s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7195s | ~ ^ 7195s | ) 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c: In function ‘mk_compile_opts’: 7195s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext3.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7195s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7195s | ~~^ ~~~~~~~~~~~~~ 7195s | | | 7195s | unsigned int int64_t {aka long long int} 7195s | %llu 7195s 7195s If you find this error message confusing, uninformative, or wrong, please open an issue: 7195s https://github.com/diku-dk/futhark/issues 7195s 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.fut: 7196s Compiling with --backend=opencl: 7196s cc failed with code 1: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c: In function ‘futrts_umul_hi64’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7196s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ^~~~~~~~~~~ 7196s | __uint32_t 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4507:90: error: expected ‘)’ before ‘a’ 7196s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4507:109: error: expected ‘)’ before ‘b’ 7196s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c: In function ‘futrts_smul_hi64’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7196s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ^~~~~~~~~~ 7196s | __int128__ 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4511:86: error: expected ‘)’ before ‘a’ 7196s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:4511:104: error: expected ‘)’ before ‘b’ 7196s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c: In function ‘mk_compile_opts’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7196s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7196s | ~~^ ~~~~~~~~~~~~~ 7196s | | | 7196s | unsigned int int64_t {aka long long int} 7196s | %llu 7196s 7196s If you find this error message confusing, uninformative, or wrong, please open an issue: 7196s https://github.com/diku-dk/futhark/issues 7196s 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.fut: 7196s Compiling with --backend=opencl: 7196s cc failed with code 1: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c: In function ‘futrts_umul_hi64’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4523:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7196s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ^~~~~~~~~~~ 7196s | __uint32_t 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4523:78: note: each undeclared identifier is reported only once for each function it appears in 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4523:90: error: expected ‘)’ before ‘a’ 7196s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4523:109: error: expected ‘)’ before ‘b’ 7196s 4523 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c: In function ‘futrts_smul_hi64’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4527:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7196s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ^~~~~~~~~~ 7196s | __int128__ 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4527:86: error: expected ‘)’ before ‘a’ 7196s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:4527:104: error: expected ‘)’ before ‘b’ 7196s 4527 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7196s | ~ ^ 7196s | ) 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c: In function ‘mk_compile_opts’: 7196s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext4.c:7853:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7196s 7853 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7196s | ~~^ ~~~~~~~~~~~~~ 7196s | | | 7196s | unsigned int int64_t {aka long long int} 7196s | %llu 7196s 7196s If you find this error message confusing, uninformative, or wrong, please open an issue: 7196s https://github.com/diku-dk/futhark/issues 7196s 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.fut: 7197s Compiling with --backend=opencl: 7197s cc failed with code 1: 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c: In function ‘futrts_umul_hi64’: 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7197s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7197s | ^~~~~~~~~~~ 7197s | __uint32_t 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4508:90: error: expected ‘)’ before ‘a’ 7197s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7197s | ~ ^ 7197s | ) 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4508:109: error: expected ‘)’ before ‘b’ 7197s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7197s | ~ ^ 7197s | ) 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c: In function ‘futrts_smul_hi64’: 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7197s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7197s | ^~~~~~~~~~ 7197s | __int128__ 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4512:86: error: expected ‘)’ before ‘a’ 7197s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7197s | ~ ^ 7197s | ) 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:4512:104: error: expected ‘)’ before ‘b’ 7197s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7197s | ~ ^ 7197s | ) 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c: In function ‘mk_compile_opts’: 7197s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext1.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7197s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7197s | ~~^ ~~~~~~~~~~~~~ 7197s | | | 7197s | unsigned int int64_t {aka long long int} 7197s | %llu 7197s 7197s If you find this error message confusing, uninformative, or wrong, please open an issue: 7197s https://github.com/diku-dk/futhark/issues 7197s 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.fut: 7202s Compiling with --backend=opencl: 7202s cc failed with code 1: 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c: In function ‘futrts_umul_hi64’: 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7202s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7202s | ^~~~~~~~~~~ 7202s | __uint32_t 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4494:90: error: expected ‘)’ before ‘a’ 7202s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7202s | ~ ^ 7202s | ) 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4494:109: error: expected ‘)’ before ‘b’ 7202s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7202s | ~ ^ 7202s | ) 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c: In function ‘futrts_smul_hi64’: 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7202s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7202s | ^~~~~~~~~~ 7202s | __int128__ 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4498:86: error: expected ‘)’ before ‘a’ 7202s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7202s | ~ ^ 7202s | ) 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:4498:104: error: expected ‘)’ before ‘b’ 7202s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7202s | ~ ^ 7202s | ) 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c: In function ‘mk_compile_opts’: 7202s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext8.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7202s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7202s | ~~^ ~~~~~~~~~~~~~ 7202s | | | 7202s | unsigned int int64_t {aka long long int} 7202s | %llu 7202s 7202s If you find this error message confusing, uninformative, or wrong, please open an issue: 7202s https://github.com/diku-dk/futhark/issues 7202s 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.fut: 7206s Compiling with --backend=opencl: 7206s cc failed with code 1: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c: In function ‘futrts_umul_hi64’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7206s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ^~~~~~~~~~~ 7206s | __uint32_t 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4493:90: error: expected ‘)’ before ‘a’ 7206s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4493:109: error: expected ‘)’ before ‘b’ 7206s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c: In function ‘futrts_smul_hi64’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7206s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ^~~~~~~~~~ 7206s | __int128__ 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4497:86: error: expected ‘)’ before ‘a’ 7206s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:4497:104: error: expected ‘)’ before ‘b’ 7206s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c: In function ‘mk_compile_opts’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7206s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7206s | ~~^ ~~~~~~~~~~~~~ 7206s | | | 7206s | unsigned int int64_t {aka long long int} 7206s | %llu 7206s 7206s If you find this error message confusing, uninformative, or wrong, please open an issue: 7206s https://github.com/diku-dk/futhark/issues 7206s 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.fut: 7206s Compiling with --backend=opencl: 7206s cc failed with code 1: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c: In function ‘futrts_umul_hi64’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7206s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ^~~~~~~~~~~ 7206s | __uint32_t 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4508:90: error: expected ‘)’ before ‘a’ 7206s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4508:109: error: expected ‘)’ before ‘b’ 7206s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c: In function ‘futrts_smul_hi64’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7206s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ^~~~~~~~~~ 7206s | __int128__ 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4512:86: error: expected ‘)’ before ‘a’ 7206s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:4512:104: error: expected ‘)’ before ‘b’ 7206s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7206s | ~ ^ 7206s | ) 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c: In function ‘mk_compile_opts’: 7206s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/ext9.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7206s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7206s | ~~^ ~~~~~~~~~~~~~ 7206s | | | 7206s | unsigned int int64_t {aka long long int} 7206s | %llu 7206s 7206s If you find this error message confusing, uninformative, or wrong, please open an issue: 7206s https://github.com/diku-dk/futhark/issues 7206s 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.fut: 7207s Compiling with --backend=opencl: 7207s cc failed with code 1: 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c: In function ‘futrts_umul_hi64’: 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7207s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7207s | ^~~~~~~~~~~ 7207s | __uint32_t 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4497:90: error: expected ‘)’ before ‘a’ 7207s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7207s | ~ ^ 7207s | ) 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4497:109: error: expected ‘)’ before ‘b’ 7207s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7207s | ~ ^ 7207s | ) 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c: In function ‘futrts_smul_hi64’: 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7207s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7207s | ^~~~~~~~~~ 7207s | __int128__ 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4501:86: error: expected ‘)’ before ‘a’ 7207s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7207s | ~ ^ 7207s | ) 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:4501:104: error: expected ‘)’ before ‘b’ 7207s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7207s | ~ ^ 7207s | ) 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c: In function ‘mk_compile_opts’: 7207s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function1.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7207s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7207s | ~~^ ~~~~~~~~~~~~~ 7207s | | | 7207s | unsigned int int64_t {aka long long int} 7207s | %llu 7207s 7207s If you find this error message confusing, uninformative, or wrong, please open an issue: 7207s https://github.com/diku-dk/futhark/issues 7207s 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.fut: 7209s Compiling with --backend=opencl: 7209s cc failed with code 1: 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c: In function ‘futrts_umul_hi64’: 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7209s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7209s | ^~~~~~~~~~~ 7209s | __uint32_t 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4507:90: error: expected ‘)’ before ‘a’ 7209s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7209s | ~ ^ 7209s | ) 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4507:109: error: expected ‘)’ before ‘b’ 7209s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7209s | ~ ^ 7209s | ) 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c: In function ‘futrts_smul_hi64’: 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7209s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7209s | ^~~~~~~~~~ 7209s | __int128__ 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4511:86: error: expected ‘)’ before ‘a’ 7209s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7209s | ~ ^ 7209s | ) 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:4511:104: error: expected ‘)’ before ‘b’ 7209s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7209s | ~ ^ 7209s | ) 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c: In function ‘mk_compile_opts’: 7209s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function2.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7209s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7209s | ~~^ ~~~~~~~~~~~~~ 7209s | | | 7209s | unsigned int int64_t {aka long long int} 7209s | %llu 7209s 7209s If you find this error message confusing, uninformative, or wrong, please open an issue: 7209s https://github.com/diku-dk/futhark/issues 7209s 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.fut: 7210s Compiling with --backend=opencl: 7210s cc failed with code 1: 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c: In function ‘futrts_umul_hi64’: 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4524:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7210s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7210s | ^~~~~~~~~~~ 7210s | __uint32_t 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4524:78: note: each undeclared identifier is reported only once for each function it appears in 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4524:90: error: expected ‘)’ before ‘a’ 7210s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7210s | ~ ^ 7210s | ) 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4524:109: error: expected ‘)’ before ‘b’ 7210s 4524 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7210s | ~ ^ 7210s | ) 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c: In function ‘futrts_smul_hi64’: 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4528:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7210s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7210s | ^~~~~~~~~~ 7210s | __int128__ 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4528:86: error: expected ‘)’ before ‘a’ 7210s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7210s | ~ ^ 7210s | ) 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:4528:104: error: expected ‘)’ before ‘b’ 7210s 4528 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7210s | ~ ^ 7210s | ) 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c: In function ‘mk_compile_opts’: 7210s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function3.c:7854:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7210s 7854 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7210s | ~~^ ~~~~~~~~~~~~~ 7210s | | | 7210s | unsigned int int64_t {aka long long int} 7210s | %llu 7210s 7210s If you find this error message confusing, uninformative, or wrong, please open an issue: 7210s https://github.com/diku-dk/futhark/issues 7210s 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.fut: 7212s Compiling with --backend=opencl: 7212s cc failed with code 1: 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c: In function ‘futrts_umul_hi64’: 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7212s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7212s | ^~~~~~~~~~~ 7212s | __uint32_t 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4507:90: error: expected ‘)’ before ‘a’ 7212s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7212s | ~ ^ 7212s | ) 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4507:109: error: expected ‘)’ before ‘b’ 7212s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7212s | ~ ^ 7212s | ) 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c: In function ‘futrts_smul_hi64’: 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7212s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7212s | ^~~~~~~~~~ 7212s | __int128__ 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4511:86: error: expected ‘)’ before ‘a’ 7212s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7212s | ~ ^ 7212s | ) 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:4511:104: error: expected ‘)’ before ‘b’ 7212s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7212s | ~ ^ 7212s | ) 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c: In function ‘mk_compile_opts’: 7212s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function4.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7212s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7212s | ~~^ ~~~~~~~~~~~~~ 7212s | | | 7212s | unsigned int int64_t {aka long long int} 7212s | %llu 7212s 7212s If you find this error message confusing, uninformative, or wrong, please open an issue: 7212s https://github.com/diku-dk/futhark/issues 7212s 7212s (1835 failed, 271 passed, 197 to go). 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.fut: 7213s Compiling with --backend=opencl: 7213s cc failed with code 1: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c: In function ‘futrts_umul_hi64’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4497:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7213s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ^~~~~~~~~~~ 7213s | __uint32_t 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4497:78: note: each undeclared identifier is reported only once for each function it appears in 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4497:90: error: expected ‘)’ before ‘a’ 7213s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4497:109: error: expected ‘)’ before ‘b’ 7213s 4497 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c: In function ‘futrts_smul_hi64’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4501:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7213s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ^~~~~~~~~~ 7213s | __int128__ 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4501:86: error: expected ‘)’ before ‘a’ 7213s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:4501:104: error: expected ‘)’ before ‘b’ 7213s 4501 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c: In function ‘mk_compile_opts’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function5.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7213s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7213s | ~~^ ~~~~~~~~~~~~~ 7213s | | | 7213s | unsigned int int64_t {aka long long int} 7213s | %llu 7213s 7213s If you find this error message confusing, uninformative, or wrong, please open an issue: 7213s https://github.com/diku-dk/futhark/issues 7213s 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut: 7213s Compiling with --backend=opencl: 7213s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:169:3-177:11: 7213s Unused name "init". 7213s 7213s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:189:23-26: 7213s Entry point parameter 7213s 7213s (rng: [batch_sz]{inc: u64, state: u64}) 7213s 7213s will have an opaque type, so the entry point will likely not be callable. 7213s 7213s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.fut:191:3-203:42: 7213s Unused name "fake_init". 7213s cc failed with code 1: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c: In function ‘futrts_umul_hi64’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4591:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7213s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ^~~~~~~~~~~ 7213s | __uint32_t 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4591:78: note: each undeclared identifier is reported only once for each function it appears in 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4591:90: error: expected ‘)’ before ‘a’ 7213s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4591:109: error: expected ‘)’ before ‘b’ 7213s 4591 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c: In function ‘futrts_smul_hi64’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4595:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7213s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ^~~~~~~~~~ 7213s | __int128__ 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4595:86: error: expected ‘)’ before ‘a’ 7213s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:4595:104: error: expected ‘)’ before ‘b’ 7213s 4595 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7213s | ~ ^ 7213s | ) 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c: In function ‘mk_compile_opts’: 7213s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/tiling/issue1933.c:8049:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7213s 8049 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7213s | ~~^ ~~~~~~~~~~~~~ 7213s | | | 7213s | unsigned int int64_t {aka long long int} 7213s | %llu 7213s 7213s If you find this error message confusing, uninformative, or wrong, please open an issue: 7213s https://github.com/diku-dk/futhark/issues 7213s 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.fut: 7216s Compiling with --backend=opencl: 7216s cc failed with code 1: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c: In function ‘futrts_umul_hi64’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7216s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ^~~~~~~~~~~ 7216s | __uint32_t 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4507:90: error: expected ‘)’ before ‘a’ 7216s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4507:109: error: expected ‘)’ before ‘b’ 7216s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c: In function ‘futrts_smul_hi64’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7216s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ^~~~~~~~~~ 7216s | __int128__ 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4511:86: error: expected ‘)’ before ‘a’ 7216s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:4511:104: error: expected ‘)’ before ‘b’ 7216s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c: In function ‘mk_compile_opts’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function6.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7216s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7216s | ~~^ ~~~~~~~~~~~~~ 7216s | | | 7216s | unsigned int int64_t {aka long long int} 7216s | %llu 7216s 7216s If you find this error message confusing, uninformative, or wrong, please open an issue: 7216s https://github.com/diku-dk/futhark/issues 7216s 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.fut: 7216s Compiling with --backend=opencl: 7216s cc failed with code 1: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c: In function ‘futrts_umul_hi64’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7216s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ^~~~~~~~~~~ 7216s | __uint32_t 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4481:90: error: expected ‘)’ before ‘a’ 7216s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4481:109: error: expected ‘)’ before ‘b’ 7216s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c: In function ‘futrts_smul_hi64’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7216s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ^~~~~~~~~~ 7216s | __int128__ 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4485:86: error: expected ‘)’ before ‘a’ 7216s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:4485:104: error: expected ‘)’ before ‘b’ 7216s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7216s | ~ ^ 7216s | ) 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c: In function ‘mk_compile_opts’: 7216s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/function7.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7216s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7216s | ~~^ ~~~~~~~~~~~~~ 7216s | | | 7216s | unsigned int int64_t {aka long long int} 7216s | %llu 7216s 7216s If you find this error message confusing, uninformative, or wrong, please open an issue: 7216s https://github.com/diku-dk/futhark/issues 7216s 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.fut: 7227s Compiling with --backend=opencl: 7227s cc failed with code 1: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c: In function ‘futrts_umul_hi64’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7227s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ^~~~~~~~~~~ 7227s | __uint32_t 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4493:90: error: expected ‘)’ before ‘a’ 7227s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4493:109: error: expected ‘)’ before ‘b’ 7227s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c: In function ‘futrts_smul_hi64’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7227s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ^~~~~~~~~~ 7227s | __int128__ 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4497:86: error: expected ‘)’ before ‘a’ 7227s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:4497:104: error: expected ‘)’ before ‘b’ 7227s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c: In function ‘mk_compile_opts’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7227s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7227s | ~~^ ~~~~~~~~~~~~~ 7227s | | | 7227s | unsigned int int64_t {aka long long int} 7227s | %llu 7227s 7227s If you find this error message confusing, uninformative, or wrong, please open an issue: 7227s https://github.com/diku-dk/futhark/issues 7227s 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.fut: 7227s Compiling with --backend=opencl: 7227s cc failed with code 1: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c: In function ‘futrts_umul_hi64’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7227s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ^~~~~~~~~~~ 7227s | __uint32_t 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4495:90: error: expected ‘)’ before ‘a’ 7227s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4495:109: error: expected ‘)’ before ‘b’ 7227s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c: In function ‘futrts_smul_hi64’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7227s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ^~~~~~~~~~ 7227s | __int128__ 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4499:86: error: expected ‘)’ before ‘a’ 7227s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:4499:104: error: expected ‘)’ before ‘b’ 7227s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7227s | ~ ^ 7227s | ) 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c: In function ‘mk_compile_opts’: 7227s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7227s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7227s | ~~^ ~~~~~~~~~~~~~ 7227s | | | 7227s | unsigned int int64_t {aka long long int} 7227s | %llu 7227s 7227s If you find this error message confusing, uninformative, or wrong, please open an issue: 7227s https://github.com/diku-dk/futhark/issues 7227s 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.fut: 7229s Compiling with --backend=opencl: 7229s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.fut:5:18-19: 7229s Defaulting ambiguous type to i32. 7229s cc failed with code 1: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c: In function ‘futrts_umul_hi64’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ^~~~~~~~~~~ 7229s | __uint32_t 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4507:90: error: expected ‘)’ before ‘a’ 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4507:109: error: expected ‘)’ before ‘b’ 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c: In function ‘futrts_smul_hi64’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ^~~~~~~~~~ 7229s | __int128__ 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4511:86: error: expected ‘)’ before ‘a’ 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:4511:104: error: expected ‘)’ before ‘b’ 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c: In function ‘mk_compile_opts’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference10.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7229s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7229s | ~~^ ~~~~~~~~~~~~~ 7229s | | | 7229s | unsigned int int64_t {aka long long int} 7229s | %llu 7229s 7229s If you find this error message confusing, uninformative, or wrong, please open an issue: 7229s https://github.com/diku-dk/futhark/issues 7229s 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.fut: 7229s Compiling with --backend=opencl: 7229s cc failed with code 1: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c: In function ‘futrts_umul_hi64’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ^~~~~~~~~~~ 7229s | __uint32_t 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4507:90: error: expected ‘)’ before ‘a’ 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4507:109: error: expected ‘)’ before ‘b’ 7229s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c: In function ‘futrts_smul_hi64’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ^~~~~~~~~~ 7229s | __int128__ 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4511:86: error: expected ‘)’ before ‘a’ 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:4511:104: error: expected ‘)’ before ‘b’ 7229s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7229s | ~ ^ 7229s | ) 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c: In function ‘mk_compile_opts’: 7229s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference11.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7229s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7229s | ~~^ ~~~~~~~~~~~~~ 7229s | | | 7229s | unsigned int int64_t {aka long long int} 7229s | %llu 7229s 7229s If you find this error message confusing, uninformative, or wrong, please open an issue: 7229s https://github.com/diku-dk/futhark/issues 7229s 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.fut: 7230s Compiling with --backend=opencl: 7230s cc failed with code 1: 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c: In function ‘futrts_umul_hi64’: 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7230s | ^~~~~~~~~~~ 7230s | __uint32_t 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4507:90: error: expected ‘)’ before ‘a’ 7230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7230s | ~ ^ 7230s | ) 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4507:109: error: expected ‘)’ before ‘b’ 7230s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7230s | ~ ^ 7230s | ) 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c: In function ‘futrts_smul_hi64’: 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7230s | ^~~~~~~~~~ 7230s | __int128__ 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4511:86: error: expected ‘)’ before ‘a’ 7230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7230s | ~ ^ 7230s | ) 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:4511:104: error: expected ‘)’ before ‘b’ 7230s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7230s | ~ ^ 7230s | ) 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c: In function ‘mk_compile_opts’: 7230s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference12.c:7844:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7230s 7844 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7230s | ~~^ ~~~~~~~~~~~~~ 7230s | | | 7230s | unsigned int int64_t {aka long long int} 7230s | %llu 7230s 7230s If you find this error message confusing, uninformative, or wrong, please open an issue: 7230s https://github.com/diku-dk/futhark/issues 7230s 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.fut: 7231s Compiling with --backend=opencl: 7231s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.fut:5:28-29: 7231s Defaulting ambiguous type to i32. 7231s cc failed with code 1: 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c: In function ‘futrts_umul_hi64’: 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7231s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7231s | ^~~~~~~~~~~ 7231s | __uint32_t 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4493:90: error: expected ‘)’ before ‘a’ 7231s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7231s | ~ ^ 7231s | ) 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4493:109: error: expected ‘)’ before ‘b’ 7231s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7231s | ~ ^ 7231s | ) 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c: In function ‘futrts_smul_hi64’: 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7231s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7231s | ^~~~~~~~~~ 7231s | __int128__ 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4497:86: error: expected ‘)’ before ‘a’ 7231s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7231s | ~ ^ 7231s | ) 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:4497:104: error: expected ‘)’ before ‘b’ 7231s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7231s | ~ ^ 7231s | ) 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c: In function ‘mk_compile_opts’: 7231s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference15.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7231s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7231s | ~~^ ~~~~~~~~~~~~~ 7231s | | | 7231s | unsigned int int64_t {aka long long int} 7231s | %llu 7231s 7231s If you find this error message confusing, uninformative, or wrong, please open an issue: 7231s https://github.com/diku-dk/futhark/issues 7231s 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.fut: 7232s Compiling with --backend=opencl: 7232s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.fut:5:18-19: 7232s Defaulting ambiguous type to i32. 7232s cc failed with code 1: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c: In function ‘futrts_umul_hi64’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7232s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ^~~~~~~~~~~ 7232s | __uint32_t 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4493:90: error: expected ‘)’ before ‘a’ 7232s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4493:109: error: expected ‘)’ before ‘b’ 7232s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c: In function ‘futrts_smul_hi64’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7232s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ^~~~~~~~~~ 7232s | __int128__ 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4497:86: error: expected ‘)’ before ‘a’ 7232s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:4497:104: error: expected ‘)’ before ‘b’ 7232s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c: In function ‘mk_compile_opts’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference14.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7232s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7232s | ~~^ ~~~~~~~~~~~~~ 7232s | | | 7232s | unsigned int int64_t {aka long long int} 7232s | %llu 7232s 7232s If you find this error message confusing, uninformative, or wrong, please open an issue: 7232s https://github.com/diku-dk/futhark/issues 7232s 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.fut: 7232s Compiling with --backend=opencl: 7232s cc failed with code 1: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c: In function ‘futrts_umul_hi64’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7232s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ^~~~~~~~~~~ 7232s | __uint32_t 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4507:90: error: expected ‘)’ before ‘a’ 7232s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4507:109: error: expected ‘)’ before ‘b’ 7232s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c: In function ‘futrts_smul_hi64’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7232s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ^~~~~~~~~~ 7232s | __int128__ 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4511:86: error: expected ‘)’ before ‘a’ 7232s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:4511:104: error: expected ‘)’ before ‘b’ 7232s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7232s | ~ ^ 7232s | ) 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c: In function ‘mk_compile_opts’: 7232s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference13.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7232s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7232s | ~~^ ~~~~~~~~~~~~~ 7232s | | | 7232s | unsigned int int64_t {aka long long int} 7232s | %llu 7232s 7232s If you find this error message confusing, uninformative, or wrong, please open an issue: 7232s https://github.com/diku-dk/futhark/issues 7232s 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.fut: 7237s Compiling with --backend=opencl: 7237s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.fut:5:19-20: 7237s Defaulting ambiguous type to i32. 7237s cc failed with code 1: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c: In function ‘futrts_umul_hi64’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7237s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ^~~~~~~~~~~ 7237s | __uint32_t 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4493:90: error: expected ‘)’ before ‘a’ 7237s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4493:109: error: expected ‘)’ before ‘b’ 7237s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c: In function ‘futrts_smul_hi64’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7237s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ^~~~~~~~~~ 7237s | __int128__ 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4497:86: error: expected ‘)’ before ‘a’ 7237s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:4497:104: error: expected ‘)’ before ‘b’ 7237s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c: In function ‘mk_compile_opts’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference16.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7237s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7237s | ~~^ ~~~~~~~~~~~~~ 7237s | | | 7237s | unsigned int int64_t {aka long long int} 7237s | %llu 7237s 7237s If you find this error message confusing, uninformative, or wrong, please open an issue: 7237s https://github.com/diku-dk/futhark/issues 7237s 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.fut: 7237s Compiling with --backend=opencl: 7237s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.fut:5:21-26: 7237s Defaulting ambiguous type to i32. 7237s cc failed with code 1: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c: In function ‘futrts_umul_hi64’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7237s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ^~~~~~~~~~~ 7237s | __uint32_t 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4494:90: error: expected ‘)’ before ‘a’ 7237s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4494:109: error: expected ‘)’ before ‘b’ 7237s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c: In function ‘futrts_smul_hi64’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7237s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ^~~~~~~~~~ 7237s | __int128__ 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4498:86: error: expected ‘)’ before ‘a’ 7237s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:4498:104: error: expected ‘)’ before ‘b’ 7237s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7237s | ~ ^ 7237s | ) 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c: In function ‘mk_compile_opts’: 7237s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference17.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7237s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7237s | ~~^ ~~~~~~~~~~~~~ 7237s | | | 7237s | unsigned int int64_t {aka long long int} 7237s | %llu 7237s 7237s If you find this error message confusing, uninformative, or wrong, please open an issue: 7237s https://github.com/diku-dk/futhark/issues 7237s 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut: 7239s Compiling with --backend=opencl: 7239s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut:3:14-15: 7239s Defaulting ambiguous type to i32. 7239s 7239s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.fut:5:14-15: 7239s Defaulting ambiguous type to i32. 7239s cc failed with code 1: 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c: In function ‘futrts_umul_hi64’: 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7239s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7239s | ^~~~~~~~~~~ 7239s | __uint32_t 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4493:90: error: expected ‘)’ before ‘a’ 7239s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7239s | ~ ^ 7239s | ) 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4493:109: error: expected ‘)’ before ‘b’ 7239s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7239s | ~ ^ 7239s | ) 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c: In function ‘futrts_smul_hi64’: 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7239s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7239s | ^~~~~~~~~~ 7239s | __int128__ 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4497:86: error: expected ‘)’ before ‘a’ 7239s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7239s | ~ ^ 7239s | ) 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:4497:104: error: expected ‘)’ before ‘b’ 7239s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7239s | ~ ^ 7239s | ) 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c: In function ‘mk_compile_opts’: 7239s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference18.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7239s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7239s | ~~^ ~~~~~~~~~~~~~ 7239s | | | 7239s | unsigned int int64_t {aka long long int} 7239s | %llu 7239s 7239s If you find this error message confusing, uninformative, or wrong, please open an issue: 7239s https://github.com/diku-dk/futhark/issues 7239s 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut: 7240s Compiling with --backend=opencl: 7240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut:3:30-31: 7240s Unused name "i". 7240s 7240s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.fut:3:41-42: 7240s Defaulting ambiguous type to i32. 7240s cc failed with code 1: 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c: In function ‘futrts_umul_hi64’: 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7240s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7240s | ^~~~~~~~~~~ 7240s | __uint32_t 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4494:90: error: expected ‘)’ before ‘a’ 7240s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7240s | ~ ^ 7240s | ) 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4494:109: error: expected ‘)’ before ‘b’ 7240s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7240s | ~ ^ 7240s | ) 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c: In function ‘futrts_smul_hi64’: 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7240s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7240s | ^~~~~~~~~~ 7240s | __int128__ 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4498:86: error: expected ‘)’ before ‘a’ 7240s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7240s | ~ ^ 7240s | ) 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:4498:104: error: expected ‘)’ before ‘b’ 7240s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7240s | ~ ^ 7240s | ) 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c: In function ‘mk_compile_opts’: 7240s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference19.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7240s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7240s | ~~^ ~~~~~~~~~~~~~ 7240s | | | 7240s | unsigned int int64_t {aka long long int} 7240s | %llu 7240s 7240s If you find this error message confusing, uninformative, or wrong, please open an issue: 7240s https://github.com/diku-dk/futhark/issues 7240s 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.fut: 7241s Compiling with --backend=opencl: 7241s cc failed with code 1: 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c: In function ‘futrts_umul_hi64’: 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7241s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7241s | ^~~~~~~~~~~ 7241s | __uint32_t 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4493:90: error: expected ‘)’ before ‘a’ 7241s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7241s | ~ ^ 7241s | ) 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4493:109: error: expected ‘)’ before ‘b’ 7241s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7241s | ~ ^ 7241s | ) 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c: In function ‘futrts_smul_hi64’: 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7241s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7241s | ^~~~~~~~~~ 7241s | __int128__ 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4497:86: error: expected ‘)’ before ‘a’ 7241s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7241s | ~ ^ 7241s | ) 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:4497:104: error: expected ‘)’ before ‘b’ 7241s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7241s | ~ ^ 7241s | ) 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c: In function ‘mk_compile_opts’: 7241s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7241s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7241s | ~~^ ~~~~~~~~~~~~~ 7241s | | | 7241s | unsigned int int64_t {aka long long int} 7241s | %llu 7241s 7241s If you find this error message confusing, uninformative, or wrong, please open an issue: 7241s https://github.com/diku-dk/futhark/issues 7241s 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut: 7242s Compiling with --backend=opencl: 7242s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut:5:15-48: 7242s Defaulting ambiguous type to i32. 7242s 7242s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.fut:5:31-32: 7242s Unused name "x". 7242s cc failed with code 1: 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c: In function ‘futrts_umul_hi64’: 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7242s | ^~~~~~~~~~~ 7242s | __uint32_t 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4507:90: error: expected ‘)’ before ‘a’ 7242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7242s | ~ ^ 7242s | ) 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4507:109: error: expected ‘)’ before ‘b’ 7242s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7242s | ~ ^ 7242s | ) 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c: In function ‘futrts_smul_hi64’: 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7242s | ^~~~~~~~~~ 7242s | __int128__ 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4511:86: error: expected ‘)’ before ‘a’ 7242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7242s | ~ ^ 7242s | ) 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:4511:104: error: expected ‘)’ before ‘b’ 7242s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7242s | ~ ^ 7242s | ) 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c: In function ‘mk_compile_opts’: 7242s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference20.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7242s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7242s | ~~^ ~~~~~~~~~~~~~ 7242s | | | 7242s | unsigned int int64_t {aka long long int} 7242s | %llu 7242s 7242s If you find this error message confusing, uninformative, or wrong, please open an issue: 7242s https://github.com/diku-dk/futhark/issues 7242s 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.fut: 7243s Compiling with --backend=opencl: 7243s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.fut:4:1-6:20: 7243s Entry point return type 7243s 7243s ((bool, i32), (i32, bool)) 7243s 7243s will have an opaque type, so the result will likely not be usable. 7243s cc failed with code 1: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c: In function ‘futrts_umul_hi64’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4533:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7243s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ^~~~~~~~~~~ 7243s | __uint32_t 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4533:78: note: each undeclared identifier is reported only once for each function it appears in 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4533:90: error: expected ‘)’ before ‘a’ 7243s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4533:109: error: expected ‘)’ before ‘b’ 7243s 4533 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c: In function ‘futrts_smul_hi64’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4537:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7243s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ^~~~~~~~~~ 7243s | __int128__ 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4537:86: error: expected ‘)’ before ‘a’ 7243s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:4537:104: error: expected ‘)’ before ‘b’ 7243s 4537 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c: In function ‘mk_compile_opts’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference22.c:7863:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7243s 7863 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7243s | ~~^ ~~~~~~~~~~~~~ 7243s | | | 7243s | unsigned int int64_t {aka long long int} 7243s | %llu 7243s 7243s If you find this error message confusing, uninformative, or wrong, please open an issue: 7243s https://github.com/diku-dk/futhark/issues 7243s 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.fut: 7243s Compiling with --backend=opencl: 7243s cc failed with code 1: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c: In function ‘futrts_umul_hi64’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7243s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ^~~~~~~~~~~ 7243s | __uint32_t 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4509:90: error: expected ‘)’ before ‘a’ 7243s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4509:109: error: expected ‘)’ before ‘b’ 7243s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c: In function ‘futrts_smul_hi64’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7243s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ^~~~~~~~~~ 7243s | __int128__ 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4513:86: error: expected ‘)’ before ‘a’ 7243s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:4513:104: error: expected ‘)’ before ‘b’ 7243s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7243s | ~ ^ 7243s | ) 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c: In function ‘mk_compile_opts’: 7243s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference21.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7243s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7243s | ~~^ ~~~~~~~~~~~~~ 7243s | | | 7243s | unsigned int int64_t {aka long long int} 7243s | %llu 7243s 7243s If you find this error message confusing, uninformative, or wrong, please open an issue: 7243s https://github.com/diku-dk/futhark/issues 7243s 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.fut: 7248s Compiling with --backend=opencl: 7248s cc failed with code 1: 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c: In function ‘futrts_umul_hi64’: 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7248s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7248s | ^~~~~~~~~~~ 7248s | __uint32_t 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4495:90: error: expected ‘)’ before ‘a’ 7248s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7248s | ~ ^ 7248s | ) 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4495:109: error: expected ‘)’ before ‘b’ 7248s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7248s | ~ ^ 7248s | ) 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c: In function ‘futrts_smul_hi64’: 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7248s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7248s | ^~~~~~~~~~ 7248s | __int128__ 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4499:86: error: expected ‘)’ before ‘a’ 7248s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7248s | ~ ^ 7248s | ) 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:4499:104: error: expected ‘)’ before ‘b’ 7248s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7248s | ~ ^ 7248s | ) 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c: In function ‘mk_compile_opts’: 7248s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference23.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7248s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7248s | ~~^ ~~~~~~~~~~~~~ 7248s | | | 7248s | unsigned int int64_t {aka long long int} 7248s | %llu 7248s 7248s If you find this error message confusing, uninformative, or wrong, please open an issue: 7248s https://github.com/diku-dk/futhark/issues 7248s 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut: 7249s Compiling with --backend=opencl: 7249s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:22-23: 7249s Unused name "y". 7249s 7249s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:26-27: 7249s Defaulting ambiguous type to i32. 7249s 7249s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.fut:5:44-45: 7249s Defaulting ambiguous type to i32. 7249s cc failed with code 1: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c: In function ‘futrts_umul_hi64’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ^~~~~~~~~~~ 7249s | __uint32_t 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4508:90: error: expected ‘)’ before ‘a’ 7249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4508:109: error: expected ‘)’ before ‘b’ 7249s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c: In function ‘futrts_smul_hi64’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ^~~~~~~~~~ 7249s | __int128__ 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4512:86: error: expected ‘)’ before ‘a’ 7249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:4512:104: error: expected ‘)’ before ‘b’ 7249s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c: In function ‘mk_compile_opts’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference24.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7249s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7249s | ~~^ ~~~~~~~~~~~~~ 7249s | | | 7249s | unsigned int int64_t {aka long long int} 7249s | %llu 7249s 7249s If you find this error message confusing, uninformative, or wrong, please open an issue: 7249s https://github.com/diku-dk/futhark/issues 7249s 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut: 7249s Compiling with --backend=opencl: 7249s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut:3:10-11: 7249s Entry point parameter 7249s 7249s (x: (i32, i32)) 7249s 7249s will have an opaque type, so the entry point will likely not be callable. 7249s 7249s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.fut:5:14-15: 7249s Defaulting ambiguous type to i32. 7249s cc failed with code 1: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c: In function ‘futrts_umul_hi64’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7249s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ^~~~~~~~~~~ 7249s | __uint32_t 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4511:90: error: expected ‘)’ before ‘a’ 7249s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4511:109: error: expected ‘)’ before ‘b’ 7249s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c: In function ‘futrts_smul_hi64’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7249s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ^~~~~~~~~~ 7249s | __int128__ 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4515:86: error: expected ‘)’ before ‘a’ 7249s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:4515:104: error: expected ‘)’ before ‘b’ 7249s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7249s | ~ ^ 7249s | ) 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c: In function ‘mk_compile_opts’: 7249s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference25.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7249s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7249s | ~~^ ~~~~~~~~~~~~~ 7249s | | | 7249s | unsigned int int64_t {aka long long int} 7249s | %llu 7249s 7249s If you find this error message confusing, uninformative, or wrong, please open an issue: 7249s https://github.com/diku-dk/futhark/issues 7249s 7250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut: 7250s Compiling with --backend=opencl: 7250s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut:3:10-11: 7250s Entry point parameter 7250s 7250s (x: {a: i32, b: i32}) 7250s 7250s will have an opaque type, so the entry point will likely not be callable. 7250s 7250s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.fut:5:14-15: 7250s Defaulting ambiguous type to i32. 7250s cc failed with code 1: 7250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c: In function ‘futrts_umul_hi64’: 7250s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4511:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7250s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7251s | ^~~~~~~~~~~ 7251s | __uint32_t 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4511:78: note: each undeclared identifier is reported only once for each function it appears in 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4511:90: error: expected ‘)’ before ‘a’ 7251s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7251s | ~ ^ 7251s | ) 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4511:109: error: expected ‘)’ before ‘b’ 7251s 4511 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7251s | ~ ^ 7251s | ) 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c: In function ‘futrts_smul_hi64’: 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4515:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7251s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7251s | ^~~~~~~~~~ 7251s | __int128__ 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4515:86: error: expected ‘)’ before ‘a’ 7251s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7251s | ~ ^ 7251s | ) 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:4515:104: error: expected ‘)’ before ‘b’ 7251s 4515 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7251s | ~ ^ 7251s | ) 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c: In function ‘mk_compile_opts’: 7251s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference26.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7251s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7251s | ~~^ ~~~~~~~~~~~~~ 7251s | | | 7251s | unsigned int int64_t {aka long long int} 7251s | %llu 7251s 7251s If you find this error message confusing, uninformative, or wrong, please open an issue: 7251s https://github.com/diku-dk/futhark/issues 7251s 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.fut: 7253s Compiling with --backend=opencl: 7253s cc failed with code 1: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c: In function ‘futrts_umul_hi64’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ^~~~~~~~~~~ 7253s | __uint32_t 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4493:90: error: expected ‘)’ before ‘a’ 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4493:109: error: expected ‘)’ before ‘b’ 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c: In function ‘futrts_smul_hi64’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ^~~~~~~~~~ 7253s | __int128__ 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4497:86: error: expected ‘)’ before ‘a’ 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:4497:104: error: expected ‘)’ before ‘b’ 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c: In function ‘mk_compile_opts’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference27.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7253s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7253s | ~~^ ~~~~~~~~~~~~~ 7253s | | | 7253s | unsigned int int64_t {aka long long int} 7253s | %llu 7253s 7253s If you find this error message confusing, uninformative, or wrong, please open an issue: 7253s https://github.com/diku-dk/futhark/issues 7253s 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.fut: 7253s Compiling with --backend=opencl: 7253s cc failed with code 1: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c: In function ‘futrts_umul_hi64’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ^~~~~~~~~~~ 7253s | __uint32_t 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4493:90: error: expected ‘)’ before ‘a’ 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4493:109: error: expected ‘)’ before ‘b’ 7253s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c: In function ‘futrts_smul_hi64’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ^~~~~~~~~~ 7253s | __int128__ 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4497:86: error: expected ‘)’ before ‘a’ 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:4497:104: error: expected ‘)’ before ‘b’ 7253s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7253s | ~ ^ 7253s | ) 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c: In function ‘mk_compile_opts’: 7253s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference28.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7253s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7253s | ~~^ ~~~~~~~~~~~~~ 7253s | | | 7253s | unsigned int int64_t {aka long long int} 7253s | %llu 7253s 7253s If you find this error message confusing, uninformative, or wrong, please open an issue: 7253s https://github.com/diku-dk/futhark/issues 7253s 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.fut: 7254s Compiling with --backend=opencl: 7254s cc failed with code 1: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c: In function ‘futrts_umul_hi64’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7254s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ^~~~~~~~~~~ 7254s | __uint32_t 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4493:90: error: expected ‘)’ before ‘a’ 7254s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4493:109: error: expected ‘)’ before ‘b’ 7254s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c: In function ‘futrts_smul_hi64’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7254s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ^~~~~~~~~~ 7254s | __int128__ 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4497:86: error: expected ‘)’ before ‘a’ 7254s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:4497:104: error: expected ‘)’ before ‘b’ 7254s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c: In function ‘mk_compile_opts’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference29.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7254s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7254s | ~~^ ~~~~~~~~~~~~~ 7254s | | | 7254s | unsigned int int64_t {aka long long int} 7254s | %llu 7254s 7254s If you find this error message confusing, uninformative, or wrong, please open an issue: 7254s https://github.com/diku-dk/futhark/issues 7254s 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.fut: 7254s Compiling with --backend=opencl: 7254s cc failed with code 1: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c: In function ‘futrts_umul_hi64’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7254s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ^~~~~~~~~~~ 7254s | __uint32_t 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4507:90: error: expected ‘)’ before ‘a’ 7254s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4507:109: error: expected ‘)’ before ‘b’ 7254s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c: In function ‘futrts_smul_hi64’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7254s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ^~~~~~~~~~ 7254s | __int128__ 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4511:86: error: expected ‘)’ before ‘a’ 7254s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:4511:104: error: expected ‘)’ before ‘b’ 7254s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7254s | ~ ^ 7254s | ) 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c: In function ‘mk_compile_opts’: 7254s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7254s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7254s | ~~^ ~~~~~~~~~~~~~ 7254s | | | 7254s | unsigned int int64_t {aka long long int} 7254s | %llu 7254s 7254s If you find this error message confusing, uninformative, or wrong, please open an issue: 7254s https://github.com/diku-dk/futhark/issues 7254s 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.fut: 7259s Compiling with --backend=opencl: 7259s cc failed with code 1: 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c: In function ‘futrts_umul_hi64’: 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7259s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7259s | ^~~~~~~~~~~ 7259s | __uint32_t 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4507:90: error: expected ‘)’ before ‘a’ 7259s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7259s | ~ ^ 7259s | ) 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4507:109: error: expected ‘)’ before ‘b’ 7259s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7259s | ~ ^ 7259s | ) 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c: In function ‘futrts_smul_hi64’: 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7259s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7259s | ^~~~~~~~~~ 7259s | __int128__ 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4511:86: error: expected ‘)’ before ‘a’ 7259s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7259s | ~ ^ 7259s | ) 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:4511:104: error: expected ‘)’ before ‘b’ 7259s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7259s | ~ ^ 7259s | ) 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c: In function ‘mk_compile_opts’: 7259s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference30.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7259s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7259s | ~~^ ~~~~~~~~~~~~~ 7259s | | | 7259s | unsigned int int64_t {aka long long int} 7259s | %llu 7259s 7259s If you find this error message confusing, uninformative, or wrong, please open an issue: 7259s https://github.com/diku-dk/futhark/issues 7259s 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.fut: 7260s Compiling with --backend=opencl: 7260s cc failed with code 1: 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c: In function ‘futrts_umul_hi64’: 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7260s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7260s | ^~~~~~~~~~~ 7260s | __uint32_t 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4481:90: error: expected ‘)’ before ‘a’ 7260s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7260s | ~ ^ 7260s | ) 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4481:109: error: expected ‘)’ before ‘b’ 7260s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7260s | ~ ^ 7260s | ) 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c: In function ‘futrts_smul_hi64’: 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7260s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7260s | ^~~~~~~~~~ 7260s | __int128__ 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4485:86: error: expected ‘)’ before ‘a’ 7260s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7260s | ~ ^ 7260s | ) 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:4485:104: error: expected ‘)’ before ‘b’ 7260s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7260s | ~ ^ 7260s | ) 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c: In function ‘mk_compile_opts’: 7260s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference31.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7260s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7260s | ~~^ ~~~~~~~~~~~~~ 7260s | | | 7260s | unsigned int int64_t {aka long long int} 7260s | %llu 7260s 7260s If you find this error message confusing, uninformative, or wrong, please open an issue: 7260s https://github.com/diku-dk/futhark/issues 7260s 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.fut: 7262s Compiling with --backend=opencl: 7262s cc failed with code 1: 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c: In function ‘futrts_umul_hi64’: 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7262s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7262s | ^~~~~~~~~~~ 7262s | __uint32_t 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4493:90: error: expected ‘)’ before ‘a’ 7262s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7262s | ~ ^ 7262s | ) 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4493:109: error: expected ‘)’ before ‘b’ 7262s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7262s | ~ ^ 7262s | ) 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c: In function ‘futrts_smul_hi64’: 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7262s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7262s | ^~~~~~~~~~ 7262s | __int128__ 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4497:86: error: expected ‘)’ before ‘a’ 7262s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7262s | ~ ^ 7262s | ) 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:4497:104: error: expected ‘)’ before ‘b’ 7262s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7262s | ~ ^ 7262s | ) 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c: In function ‘mk_compile_opts’: 7262s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference33.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7262s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7262s | ~~^ ~~~~~~~~~~~~~ 7262s | | | 7262s | unsigned int int64_t {aka long long int} 7262s | %llu 7262s 7262s If you find this error message confusing, uninformative, or wrong, please open an issue: 7262s https://github.com/diku-dk/futhark/issues 7262s 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.fut: 7263s Compiling with --backend=opencl: 7263s cc failed with code 1: 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c: In function ‘futrts_umul_hi64’: 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4494:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7263s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7263s | ^~~~~~~~~~~ 7263s | __uint32_t 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4494:78: note: each undeclared identifier is reported only once for each function it appears in 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4494:90: error: expected ‘)’ before ‘a’ 7263s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7263s | ~ ^ 7263s | ) 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4494:109: error: expected ‘)’ before ‘b’ 7263s 4494 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7263s | ~ ^ 7263s | ) 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c: In function ‘futrts_smul_hi64’: 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4498:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7263s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7263s | ^~~~~~~~~~ 7263s | __int128__ 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4498:86: error: expected ‘)’ before ‘a’ 7263s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7263s | ~ ^ 7263s | ) 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:4498:104: error: expected ‘)’ before ‘b’ 7263s 4498 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7263s | ~ ^ 7263s | ) 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c: In function ‘mk_compile_opts’: 7263s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference34.c:7824:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7263s 7824 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7263s | ~~^ ~~~~~~~~~~~~~ 7263s | | | 7263s | unsigned int int64_t {aka long long int} 7263s | %llu 7263s 7263s If you find this error message confusing, uninformative, or wrong, please open an issue: 7263s https://github.com/diku-dk/futhark/issues 7263s 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.fut: 7265s Compiling with --backend=opencl: 7265s cc failed with code 1: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c: In function ‘futrts_umul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4496:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7265s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ^~~~~~~~~~~ 7265s | __uint32_t 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4496:78: note: each undeclared identifier is reported only once for each function it appears in 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4496:90: error: expected ‘)’ before ‘a’ 7265s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4496:109: error: expected ‘)’ before ‘b’ 7265s 4496 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c: In function ‘futrts_smul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4500:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7265s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ^~~~~~~~~~ 7265s | __int128__ 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4500:86: error: expected ‘)’ before ‘a’ 7265s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:4500:104: error: expected ‘)’ before ‘b’ 7265s 4500 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c: In function ‘mk_compile_opts’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference35.c:7826:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7265s 7826 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7265s | ~~^ ~~~~~~~~~~~~~ 7265s | | | 7265s | unsigned int int64_t {aka long long int} 7265s | %llu 7265s 7265s If you find this error message confusing, uninformative, or wrong, please open an issue: 7265s https://github.com/diku-dk/futhark/issues 7265s 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.fut: 7265s Compiling with --backend=opencl: 7265s cc failed with code 1: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c: In function ‘futrts_umul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7265s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ^~~~~~~~~~~ 7265s | __uint32_t 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4481:90: error: expected ‘)’ before ‘a’ 7265s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4481:109: error: expected ‘)’ before ‘b’ 7265s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c: In function ‘futrts_smul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7265s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ^~~~~~~~~~ 7265s | __int128__ 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4485:86: error: expected ‘)’ before ‘a’ 7265s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:4485:104: error: expected ‘)’ before ‘b’ 7265s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c: In function ‘mk_compile_opts’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference36.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7265s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7265s | ~~^ ~~~~~~~~~~~~~ 7265s | | | 7265s | unsigned int int64_t {aka long long int} 7265s | %llu 7265s 7265s If you find this error message confusing, uninformative, or wrong, please open an issue: 7265s https://github.com/diku-dk/futhark/issues 7265s 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.fut: 7265s Compiling with --backend=opencl: 7265s cc failed with code 1: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c: In function ‘futrts_umul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7265s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ^~~~~~~~~~~ 7265s | __uint32_t 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4493:90: error: expected ‘)’ before ‘a’ 7265s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4493:109: error: expected ‘)’ before ‘b’ 7265s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c: In function ‘futrts_smul_hi64’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7265s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ^~~~~~~~~~ 7265s | __int128__ 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4497:86: error: expected ‘)’ before ‘a’ 7265s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:4497:104: error: expected ‘)’ before ‘b’ 7265s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7265s | ~ ^ 7265s | ) 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c: In function ‘mk_compile_opts’: 7265s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference4.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7265s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7265s | ~~^ ~~~~~~~~~~~~~ 7265s | | | 7265s | unsigned int int64_t {aka long long int} 7265s | %llu 7265s 7265s If you find this error message confusing, uninformative, or wrong, please open an issue: 7265s https://github.com/diku-dk/futhark/issues 7265s 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.fut: 7266s Compiling with --backend=opencl: 7266s cc failed with code 1: 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c: In function ‘futrts_umul_hi64’: 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7266s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7266s | ^~~~~~~~~~~ 7266s | __uint32_t 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4481:90: error: expected ‘)’ before ‘a’ 7266s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7266s | ~ ^ 7266s | ) 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4481:109: error: expected ‘)’ before ‘b’ 7266s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7266s | ~ ^ 7266s | ) 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c: In function ‘futrts_smul_hi64’: 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7266s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7266s | ^~~~~~~~~~ 7266s | __int128__ 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4485:86: error: expected ‘)’ before ‘a’ 7266s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7266s | ~ ^ 7266s | ) 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:4485:104: error: expected ‘)’ before ‘b’ 7266s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7266s | ~ ^ 7266s | ) 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c: In function ‘mk_compile_opts’: 7266s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference37.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7266s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7266s | ~~^ ~~~~~~~~~~~~~ 7266s | | | 7266s | unsigned int int64_t {aka long long int} 7266s | %llu 7266s 7266s If you find this error message confusing, uninformative, or wrong, please open an issue: 7266s https://github.com/diku-dk/futhark/issues 7266s 7272s (1871 failed, 286 passed, 146 to go). 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.fut: 7272s Compiling with --backend=opencl: 7272s cc failed with code 1: 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c: In function ‘futrts_umul_hi64’: 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7272s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7272s | ^~~~~~~~~~~ 7272s | __uint32_t 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4493:90: error: expected ‘)’ before ‘a’ 7272s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7272s | ~ ^ 7272s | ) 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4493:109: error: expected ‘)’ before ‘b’ 7272s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7272s | ~ ^ 7272s | ) 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c: In function ‘futrts_smul_hi64’: 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7272s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7272s | ^~~~~~~~~~ 7272s | __int128__ 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4497:86: error: expected ‘)’ before ‘a’ 7272s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7272s | ~ ^ 7272s | ) 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:4497:104: error: expected ‘)’ before ‘b’ 7272s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7272s | ~ ^ 7272s | ) 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c: In function ‘mk_compile_opts’: 7272s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference6.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7272s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7272s | ~~^ ~~~~~~~~~~~~~ 7272s | | | 7272s | unsigned int int64_t {aka long long int} 7272s | %llu 7272s 7272s If you find this error message confusing, uninformative, or wrong, please open an issue: 7272s https://github.com/diku-dk/futhark/issues 7272s 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.fut: 7273s Compiling with --backend=opencl: 7273s cc failed with code 1: 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c: In function ‘futrts_umul_hi64’: 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7273s | ^~~~~~~~~~~ 7273s | __uint32_t 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4493:90: error: expected ‘)’ before ‘a’ 7273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7273s | ~ ^ 7273s | ) 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4493:109: error: expected ‘)’ before ‘b’ 7273s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7273s | ~ ^ 7273s | ) 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c: In function ‘futrts_smul_hi64’: 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7273s | ^~~~~~~~~~ 7273s | __int128__ 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4497:86: error: expected ‘)’ before ‘a’ 7273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7273s | ~ ^ 7273s | ) 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:4497:104: error: expected ‘)’ before ‘b’ 7273s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7273s | ~ ^ 7273s | ) 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c: In function ‘mk_compile_opts’: 7273s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference5.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7273s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7273s | ~~^ ~~~~~~~~~~~~~ 7273s | | | 7273s | unsigned int int64_t {aka long long int} 7273s | %llu 7273s 7273s If you find this error message confusing, uninformative, or wrong, please open an issue: 7273s https://github.com/diku-dk/futhark/issues 7273s 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.fut: 7275s Compiling with --backend=opencl: 7275s cc failed with code 1: 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c: In function ‘futrts_umul_hi64’: 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7275s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7275s | ^~~~~~~~~~~ 7275s | __uint32_t 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4493:90: error: expected ‘)’ before ‘a’ 7275s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7275s | ~ ^ 7275s | ) 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4493:109: error: expected ‘)’ before ‘b’ 7275s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7275s | ~ ^ 7275s | ) 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c: In function ‘futrts_smul_hi64’: 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7275s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7275s | ^~~~~~~~~~ 7275s | __int128__ 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4497:86: error: expected ‘)’ before ‘a’ 7275s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7275s | ~ ^ 7275s | ) 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:4497:104: error: expected ‘)’ before ‘b’ 7275s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7275s | ~ ^ 7275s | ) 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c: In function ‘mk_compile_opts’: 7275s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference7.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7275s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7275s | ~~^ ~~~~~~~~~~~~~ 7275s | | | 7275s | unsigned int int64_t {aka long long int} 7275s | %llu 7275s 7275s If you find this error message confusing, uninformative, or wrong, please open an issue: 7275s https://github.com/diku-dk/futhark/issues 7275s 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.fut: 7276s Compiling with --backend=opencl: 7276s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.fut:5:34-35: 7276s Defaulting ambiguous type to i32. 7276s cc failed with code 1: 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c: In function ‘futrts_umul_hi64’: 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7276s | ^~~~~~~~~~~ 7276s | __uint32_t 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4493:90: error: expected ‘)’ before ‘a’ 7276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7276s | ~ ^ 7276s | ) 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4493:109: error: expected ‘)’ before ‘b’ 7276s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7276s | ~ ^ 7276s | ) 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c: In function ‘futrts_smul_hi64’: 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7276s | ^~~~~~~~~~ 7276s | __int128__ 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4497:86: error: expected ‘)’ before ‘a’ 7276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7276s | ~ ^ 7276s | ) 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:4497:104: error: expected ‘)’ before ‘b’ 7276s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7276s | ~ ^ 7276s | ) 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c: In function ‘mk_compile_opts’: 7276s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference8.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7276s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7276s | ~~^ ~~~~~~~~~~~~~ 7276s | | | 7276s | unsigned int int64_t {aka long long int} 7276s | %llu 7276s 7276s If you find this error message confusing, uninformative, or wrong, please open an issue: 7276s https://github.com/diku-dk/futhark/issues 7276s 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.fut: 7278s Compiling with --backend=opencl: 7278s cc failed with code 1: 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c: In function ‘futrts_umul_hi64’: 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7278s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7278s | ^~~~~~~~~~~ 7278s | __uint32_t 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4493:90: error: expected ‘)’ before ‘a’ 7278s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7278s | ~ ^ 7278s | ) 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4493:109: error: expected ‘)’ before ‘b’ 7278s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7278s | ~ ^ 7278s | ) 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c: In function ‘futrts_smul_hi64’: 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7278s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7278s | ^~~~~~~~~~ 7278s | __int128__ 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4497:86: error: expected ‘)’ before ‘a’ 7278s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7278s | ~ ^ 7278s | ) 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:4497:104: error: expected ‘)’ before ‘b’ 7278s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7278s | ~ ^ 7278s | ) 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c: In function ‘mk_compile_opts’: 7278s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/inference9.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7278s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7278s | ~~^ ~~~~~~~~~~~~~ 7278s | | | 7278s | unsigned int int64_t {aka long long int} 7278s | %llu 7278s 7278s If you find this error message confusing, uninformative, or wrong, please open an issue: 7278s https://github.com/diku-dk/futhark/issues 7278s 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.fut: 7289s Compiling with --backend=opencl: 7289s cc failed with code 1: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c: In function ‘futrts_umul_hi64’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7289s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ^~~~~~~~~~~ 7289s | __uint32_t 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4493:90: error: expected ‘)’ before ‘a’ 7289s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4493:109: error: expected ‘)’ before ‘b’ 7289s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c: In function ‘futrts_smul_hi64’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7289s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ^~~~~~~~~~ 7289s | __int128__ 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4497:86: error: expected ‘)’ before ‘a’ 7289s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:4497:104: error: expected ‘)’ before ‘b’ 7289s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c: In function ‘mk_compile_opts’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded0.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7289s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7289s | ~~^ ~~~~~~~~~~~~~ 7289s | | | 7289s | unsigned int int64_t {aka long long int} 7289s | %llu 7289s 7289s If you find this error message confusing, uninformative, or wrong, please open an issue: 7289s https://github.com/diku-dk/futhark/issues 7289s 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.fut: 7289s Compiling with --backend=opencl: 7289s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.fut:5:20-21: 7289s Defaulting ambiguous type to i32. 7289s cc failed with code 1: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c: In function ‘futrts_umul_hi64’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7289s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ^~~~~~~~~~~ 7289s | __uint32_t 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4481:90: error: expected ‘)’ before ‘a’ 7289s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4481:109: error: expected ‘)’ before ‘b’ 7289s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c: In function ‘futrts_smul_hi64’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7289s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ^~~~~~~~~~ 7289s | __int128__ 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4485:86: error: expected ‘)’ before ‘a’ 7289s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:4485:104: error: expected ‘)’ before ‘b’ 7289s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7289s | ~ ^ 7289s | ) 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c: In function ‘mk_compile_opts’: 7289s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/overloaded1.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7289s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7289s | ~~^ ~~~~~~~~~~~~~ 7289s | | | 7289s | unsigned int int64_t {aka long long int} 7289s | %llu 7289s 7289s If you find this error message confusing, uninformative, or wrong, please open an issue: 7289s https://github.com/diku-dk/futhark/issues 7289s 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.fut: 7291s Compiling with --backend=opencl: 7291s cc failed with code 1: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c: In function ‘futrts_umul_hi64’: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4510:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7291s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7291s | ^~~~~~~~~~~ 7291s | __uint32_t 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4510:78: note: each undeclared identifier is reported only once for each function it appears in 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4510:90: error: expected ‘)’ before ‘a’ 7291s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7291s | ~ ^ 7291s | ) 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4510:109: error: expected ‘)’ before ‘b’ 7291s 4510 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7291s | ~ ^ 7291s | ) 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c: In function ‘futrts_smul_hi64’: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4514:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7291s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7291s | ^~~~~~~~~~ 7291s | __int128__ 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4514:86: error: expected ‘)’ before ‘a’ 7291s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7291s | ~ ^ 7291s | ) 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:4514:104: error: expected ‘)’ before ‘b’ 7291s 4514 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7291s | ~ ^ 7291s | ) 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c: In function ‘mk_compile_opts’: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/metasizes.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7291s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7291s | ~~^ ~~~~~~~~~~~~~ 7291s | | | 7291s | unsigned int int64_t {aka long long int} 7291s | %llu 7291s 7291s If you find this error message confusing, uninformative, or wrong, please open an issue: 7291s https://github.com/diku-dk/futhark/issues 7291s 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.fut: 7291s Compiling with --backend=opencl: 7291s cc failed with code 1: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c: In function ‘futrts_umul_hi64’: 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7291s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7291s | ^~~~~~~~~~~ 7291s | __uint32_t 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7291s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4481:90: error: expected ‘)’ before ‘a’ 7291s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7292s | ~ ^ 7292s | ) 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4481:109: error: expected ‘)’ before ‘b’ 7292s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7292s | ~ ^ 7292s | ) 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c: In function ‘futrts_smul_hi64’: 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7292s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7292s | ^~~~~~~~~~ 7292s | __int128__ 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4485:86: error: expected ‘)’ before ‘a’ 7292s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7292s | ~ ^ 7292s | ) 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:4485:104: error: expected ‘)’ before ‘b’ 7292s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7292s | ~ ^ 7292s | ) 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c: In function ‘mk_compile_opts’: 7292s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted0.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7292s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7292s | ~~^ ~~~~~~~~~~~~~ 7292s | | | 7292s | unsigned int int64_t {aka long long int} 7292s | %llu 7292s 7292s If you find this error message confusing, uninformative, or wrong, please open an issue: 7292s https://github.com/diku-dk/futhark/issues 7292s 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.fut: 7293s Compiling with --backend=opencl: 7293s cc failed with code 1: 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c: In function ‘futrts_umul_hi64’: 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7293s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7293s | ^~~~~~~~~~~ 7293s | __uint32_t 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4508:90: error: expected ‘)’ before ‘a’ 7293s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7293s | ~ ^ 7293s | ) 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4508:109: error: expected ‘)’ before ‘b’ 7293s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7293s | ~ ^ 7293s | ) 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c: In function ‘futrts_smul_hi64’: 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7293s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7293s | ^~~~~~~~~~ 7293s | __int128__ 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4512:86: error: expected ‘)’ before ‘a’ 7293s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7293s | ~ ^ 7293s | ) 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:4512:104: error: expected ‘)’ before ‘b’ 7293s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7293s | ~ ^ 7293s | ) 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c: In function ‘mk_compile_opts’: 7293s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/size-lifted1.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7293s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7293s | ~~^ ~~~~~~~~~~~~~ 7293s | | | 7293s | unsigned int int64_t {aka long long int} 7293s | %llu 7293s 7293s If you find this error message confusing, uninformative, or wrong, please open an issue: 7293s https://github.com/diku-dk/futhark/issues 7293s 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.fut: 7300s Compiling with --backend=opencl: 7300s cc failed with code 1: 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c: In function ‘futrts_umul_hi64’: 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7300s | ^~~~~~~~~~~ 7300s | __uint32_t 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4507:90: error: expected ‘)’ before ‘a’ 7300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7300s | ~ ^ 7300s | ) 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4507:109: error: expected ‘)’ before ‘b’ 7300s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7300s | ~ ^ 7300s | ) 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c: In function ‘futrts_smul_hi64’: 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7300s | ^~~~~~~~~~ 7300s | __int128__ 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4511:86: error: expected ‘)’ before ‘a’ 7300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7300s | ~ ^ 7300s | ) 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:4511:104: error: expected ‘)’ before ‘b’ 7300s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7300s | ~ ^ 7300s | ) 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c: In function ‘mk_compile_opts’: 7300s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7300s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7300s | ~~^ ~~~~~~~~~~~~~ 7300s | | | 7300s | unsigned int int64_t {aka long long int} 7300s | %llu 7300s 7300s If you find this error message confusing, uninformative, or wrong, please open an issue: 7300s https://github.com/diku-dk/futhark/issues 7300s 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.fut: 7301s Compiling with --backend=opencl: 7301s cc failed with code 1: 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c: In function ‘futrts_umul_hi64’: 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7301s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7301s | ^~~~~~~~~~~ 7301s | __uint32_t 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4507:90: error: expected ‘)’ before ‘a’ 7301s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7301s | ~ ^ 7301s | ) 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4507:109: error: expected ‘)’ before ‘b’ 7301s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7301s | ~ ^ 7301s | ) 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c: In function ‘futrts_smul_hi64’: 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7301s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7301s | ^~~~~~~~~~ 7301s | __int128__ 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4511:86: error: expected ‘)’ before ‘a’ 7301s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7301s | ~ ^ 7301s | ) 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:4511:104: error: expected ‘)’ before ‘b’ 7301s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7301s | ~ ^ 7301s | ) 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c: In function ‘mk_compile_opts’: 7301s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams1.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7301s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7301s | ~~^ ~~~~~~~~~~~~~ 7301s | | | 7301s | unsigned int int64_t {aka long long int} 7301s | %llu 7301s 7301s If you find this error message confusing, uninformative, or wrong, please open an issue: 7301s https://github.com/diku-dk/futhark/issues 7301s 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.fut: 7303s Compiling with --backend=opencl: 7303s cc failed with code 1: 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c: In function ‘futrts_umul_hi64’: 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7303s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7303s | ^~~~~~~~~~~ 7303s | __uint32_t 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4508:90: error: expected ‘)’ before ‘a’ 7303s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7303s | ~ ^ 7303s | ) 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4508:109: error: expected ‘)’ before ‘b’ 7303s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7303s | ~ ^ 7303s | ) 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c: In function ‘futrts_smul_hi64’: 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7303s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7303s | ^~~~~~~~~~ 7303s | __int128__ 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4512:86: error: expected ‘)’ before ‘a’ 7303s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7303s | ~ ^ 7303s | ) 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:4512:104: error: expected ‘)’ before ‘b’ 7303s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7303s | ~ ^ 7303s | ) 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c: In function ‘mk_compile_opts’: 7303s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams10.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7303s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7303s | ~~^ ~~~~~~~~~~~~~ 7303s | | | 7303s | unsigned int int64_t {aka long long int} 7303s | %llu 7303s 7303s If you find this error message confusing, uninformative, or wrong, please open an issue: 7303s https://github.com/diku-dk/futhark/issues 7303s 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.fut: 7304s Compiling with --backend=opencl: 7304s cc failed with code 1: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c: In function ‘futrts_umul_hi64’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ^~~~~~~~~~~ 7304s | __uint32_t 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4508:90: error: expected ‘)’ before ‘a’ 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4508:109: error: expected ‘)’ before ‘b’ 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c: In function ‘futrts_smul_hi64’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ^~~~~~~~~~ 7304s | __int128__ 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4512:86: error: expected ‘)’ before ‘a’ 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:4512:104: error: expected ‘)’ before ‘b’ 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c: In function ‘mk_compile_opts’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams11.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7304s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7304s | ~~^ ~~~~~~~~~~~~~ 7304s | | | 7304s | unsigned int int64_t {aka long long int} 7304s | %llu 7304s 7304s If you find this error message confusing, uninformative, or wrong, please open an issue: 7304s https://github.com/diku-dk/futhark/issues 7304s 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.fut: 7304s Compiling with --backend=opencl: 7304s cc failed with code 1: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c: In function ‘futrts_umul_hi64’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ^~~~~~~~~~~ 7304s | __uint32_t 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4508:90: error: expected ‘)’ before ‘a’ 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4508:109: error: expected ‘)’ before ‘b’ 7304s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c: In function ‘futrts_smul_hi64’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ^~~~~~~~~~ 7304s | __int128__ 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4512:86: error: expected ‘)’ before ‘a’ 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:4512:104: error: expected ‘)’ before ‘b’ 7304s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7304s | ~ ^ 7304s | ) 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c: In function ‘mk_compile_opts’: 7304s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams2.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7304s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7304s | ~~^ ~~~~~~~~~~~~~ 7304s | | | 7304s | unsigned int int64_t {aka long long int} 7304s | %llu 7304s 7304s If you find this error message confusing, uninformative, or wrong, please open an issue: 7304s https://github.com/diku-dk/futhark/issues 7304s 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.fut: 7305s Compiling with --backend=opencl: 7305s cc failed with code 1: 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c: In function ‘futrts_umul_hi64’: 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7305s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7305s | ^~~~~~~~~~~ 7305s | __uint32_t 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4509:90: error: expected ‘)’ before ‘a’ 7305s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7305s | ~ ^ 7305s | ) 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4509:109: error: expected ‘)’ before ‘b’ 7305s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7305s | ~ ^ 7305s | ) 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c: In function ‘futrts_smul_hi64’: 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7305s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7305s | ^~~~~~~~~~ 7305s | __int128__ 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4513:86: error: expected ‘)’ before ‘a’ 7305s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7305s | ~ ^ 7305s | ) 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:4513:104: error: expected ‘)’ before ‘b’ 7305s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7305s | ~ ^ 7305s | ) 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c: In function ‘mk_compile_opts’: 7305s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams3.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7305s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7305s | ~~^ ~~~~~~~~~~~~~ 7305s | | | 7305s | unsigned int int64_t {aka long long int} 7305s | %llu 7305s 7305s If you find this error message confusing, uninformative, or wrong, please open an issue: 7305s https://github.com/diku-dk/futhark/issues 7305s 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.fut: 7306s Compiling with --backend=opencl: 7306s cc failed with code 1: 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c: In function ‘futrts_umul_hi64’: 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7306s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7306s | ^~~~~~~~~~~ 7306s | __uint32_t 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4507:90: error: expected ‘)’ before ‘a’ 7306s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7306s | ~ ^ 7306s | ) 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4507:109: error: expected ‘)’ before ‘b’ 7306s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7306s | ~ ^ 7306s | ) 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c: In function ‘futrts_smul_hi64’: 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7306s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7306s | ^~~~~~~~~~ 7306s | __int128__ 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4511:86: error: expected ‘)’ before ‘a’ 7306s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7306s | ~ ^ 7306s | ) 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:4511:104: error: expected ‘)’ before ‘b’ 7306s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7306s | ~ ^ 7306s | ) 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c: In function ‘mk_compile_opts’: 7306s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams4.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7306s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7306s | ~~^ ~~~~~~~~~~~~~ 7306s | | | 7306s | unsigned int int64_t {aka long long int} 7306s | %llu 7306s 7306s If you find this error message confusing, uninformative, or wrong, please open an issue: 7306s https://github.com/diku-dk/futhark/issues 7306s 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.fut: 7307s Compiling with --backend=opencl: 7307s cc failed with code 1: 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c: In function ‘futrts_umul_hi64’: 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7307s | ^~~~~~~~~~~ 7307s | __uint32_t 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4507:90: error: expected ‘)’ before ‘a’ 7307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7307s | ~ ^ 7307s | ) 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4507:109: error: expected ‘)’ before ‘b’ 7307s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7307s | ~ ^ 7307s | ) 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c: In function ‘futrts_smul_hi64’: 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7307s | ^~~~~~~~~~ 7307s | __int128__ 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4511:86: error: expected ‘)’ before ‘a’ 7307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7307s | ~ ^ 7307s | ) 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:4511:104: error: expected ‘)’ before ‘b’ 7307s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7307s | ~ ^ 7307s | ) 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c: In function ‘mk_compile_opts’: 7307s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams5.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7307s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7307s | ~~^ ~~~~~~~~~~~~~ 7307s | | | 7307s | unsigned int int64_t {aka long long int} 7307s | %llu 7307s 7307s If you find this error message confusing, uninformative, or wrong, please open an issue: 7307s https://github.com/diku-dk/futhark/issues 7307s 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.fut: 7315s Compiling with --backend=opencl: 7315s cc failed with code 1: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c: In function ‘futrts_umul_hi64’: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7315s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7315s | ^~~~~~~~~~~ 7315s | __uint32_t 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4508:90: error: expected ‘)’ before ‘a’ 7315s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7315s | ~ ^ 7315s | ) 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4508:109: error: expected ‘)’ before ‘b’ 7315s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7315s | ~ ^ 7315s | ) 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c: In function ‘futrts_smul_hi64’: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7315s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7315s | ^~~~~~~~~~ 7315s | __int128__ 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4512:86: error: expected ‘)’ before ‘a’ 7315s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7315s | ~ ^ 7315s | ) 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:4512:104: error: expected ‘)’ before ‘b’ 7315s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7315s | ~ ^ 7315s | ) 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c: In function ‘mk_compile_opts’: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams6.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7315s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7315s | ~~^ ~~~~~~~~~~~~~ 7315s | | | 7315s | unsigned int int64_t {aka long long int} 7315s | %llu 7315s 7315s If you find this error message confusing, uninformative, or wrong, please open an issue: 7315s https://github.com/diku-dk/futhark/issues 7315s 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.fut: 7315s Compiling with --backend=opencl: 7315s cc failed with code 1: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c: In function ‘futrts_umul_hi64’: 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7315s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7315s | ^~~~~~~~~~~ 7315s | __uint32_t 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7315s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4507:90: error: expected ‘)’ before ‘a’ 7316s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7316s | ~ ^ 7316s | ) 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4507:109: error: expected ‘)’ before ‘b’ 7316s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7316s | ~ ^ 7316s | ) 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c: In function ‘futrts_smul_hi64’: 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7316s | ^~~~~~~~~~ 7316s | __int128__ 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4511:86: error: expected ‘)’ before ‘a’ 7316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7316s | ~ ^ 7316s | ) 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:4511:104: error: expected ‘)’ before ‘b’ 7316s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7316s | ~ ^ 7316s | ) 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c: In function ‘mk_compile_opts’: 7316s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams7.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7316s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7316s | ~~^ ~~~~~~~~~~~~~ 7316s | | | 7316s | unsigned int int64_t {aka long long int} 7316s | %llu 7316s 7316s If you find this error message confusing, uninformative, or wrong, please open an issue: 7316s https://github.com/diku-dk/futhark/issues 7316s 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.fut: 7318s Compiling with --backend=opencl: 7318s cc failed with code 1: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c: In function ‘futrts_umul_hi64’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7318s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ^~~~~~~~~~~ 7318s | __uint32_t 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4481:90: error: expected ‘)’ before ‘a’ 7318s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4481:109: error: expected ‘)’ before ‘b’ 7318s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c: In function ‘futrts_smul_hi64’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7318s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ^~~~~~~~~~ 7318s | __int128__ 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4485:86: error: expected ‘)’ before ‘a’ 7318s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:4485:104: error: expected ‘)’ before ‘b’ 7318s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c: In function ‘mk_compile_opts’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams9.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7318s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7318s | ~~^ ~~~~~~~~~~~~~ 7318s | | | 7318s | unsigned int int64_t {aka long long int} 7318s | %llu 7318s 7318s If you find this error message confusing, uninformative, or wrong, please open an issue: 7318s https://github.com/diku-dk/futhark/issues 7318s 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.fut: 7318s Compiling with --backend=opencl: 7318s cc failed with code 1: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c: In function ‘futrts_umul_hi64’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7318s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ^~~~~~~~~~~ 7318s | __uint32_t 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4508:90: error: expected ‘)’ before ‘a’ 7318s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4508:109: error: expected ‘)’ before ‘b’ 7318s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c: In function ‘futrts_smul_hi64’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7318s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ^~~~~~~~~~ 7318s | __int128__ 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4512:86: error: expected ‘)’ before ‘a’ 7318s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:4512:104: error: expected ‘)’ before ‘b’ 7318s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7318s | ~ ^ 7318s | ) 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c: In function ‘mk_compile_opts’: 7318s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/sizeparams8.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7318s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7318s | ~~^ ~~~~~~~~~~~~~ 7318s | | | 7318s | unsigned int int64_t {aka long long int} 7318s | %llu 7318s 7318s If you find this error message confusing, uninformative, or wrong, please open an issue: 7318s https://github.com/diku-dk/futhark/issues 7318s 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.fut: 7319s Compiling with --backend=opencl: 7319s cc failed with code 1: 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c: In function ‘futrts_umul_hi64’: 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7319s | ^~~~~~~~~~~ 7319s | __uint32_t 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4507:90: error: expected ‘)’ before ‘a’ 7319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7319s | ~ ^ 7319s | ) 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4507:109: error: expected ‘)’ before ‘b’ 7319s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7319s | ~ ^ 7319s | ) 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c: In function ‘futrts_smul_hi64’: 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7319s | ^~~~~~~~~~ 7319s | __int128__ 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4511:86: error: expected ‘)’ before ‘a’ 7319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7319s | ~ ^ 7319s | ) 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:4511:104: error: expected ‘)’ before ‘b’ 7319s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7319s | ~ ^ 7319s | ) 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c: In function ‘mk_compile_opts’: 7319s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/square.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7319s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7319s | ~~^ ~~~~~~~~~~~~~ 7319s | | | 7319s | unsigned int int64_t {aka long long int} 7319s | %llu 7319s 7319s If you find this error message confusing, uninformative, or wrong, please open an issue: 7319s https://github.com/diku-dk/futhark/issues 7319s 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.fut: 7320s Compiling with --backend=opencl: 7320s cc failed with code 1: 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c: In function ‘futrts_umul_hi64’: 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7320s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7320s | ^~~~~~~~~~~ 7320s | __uint32_t 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4508:90: error: expected ‘)’ before ‘a’ 7320s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7320s | ~ ^ 7320s | ) 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4508:109: error: expected ‘)’ before ‘b’ 7320s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7320s | ~ ^ 7320s | ) 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c: In function ‘futrts_smul_hi64’: 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7320s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7320s | ^~~~~~~~~~ 7320s | __int128__ 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4512:86: error: expected ‘)’ before ‘a’ 7320s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7320s | ~ ^ 7320s | ) 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:4512:104: error: expected ‘)’ before ‘b’ 7320s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7320s | ~ ^ 7320s | ) 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c: In function ‘mk_compile_opts’: 7320s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/tricky.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7320s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7320s | ~~^ ~~~~~~~~~~~~~ 7320s | | | 7320s | unsigned int int64_t {aka long long int} 7320s | %llu 7320s 7320s If you find this error message confusing, uninformative, or wrong, please open an issue: 7320s https://github.com/diku-dk/futhark/issues 7320s 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.fut: 7329s Compiling with --backend=opencl: 7329s cc failed with code 1: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c: In function ‘futrts_umul_hi64’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4495:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7329s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ^~~~~~~~~~~ 7329s | __uint32_t 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4495:78: note: each undeclared identifier is reported only once for each function it appears in 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4495:90: error: expected ‘)’ before ‘a’ 7329s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4495:109: error: expected ‘)’ before ‘b’ 7329s 4495 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c: In function ‘futrts_smul_hi64’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4499:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7329s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ^~~~~~~~~~ 7329s | __int128__ 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4499:86: error: expected ‘)’ before ‘a’ 7329s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:4499:104: error: expected ‘)’ before ‘b’ 7329s 4499 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c: In function ‘mk_compile_opts’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams1.c:7825:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7329s 7825 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7329s | ~~^ ~~~~~~~~~~~~~ 7329s | | | 7329s | unsigned int int64_t {aka long long int} 7329s | %llu 7329s 7329s If you find this error message confusing, uninformative, or wrong, please open an issue: 7329s https://github.com/diku-dk/futhark/issues 7329s 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.fut: 7329s Compiling with --backend=opencl: 7329s cc failed with code 1: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c: In function ‘futrts_umul_hi64’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7329s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ^~~~~~~~~~~ 7329s | __uint32_t 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4507:90: error: expected ‘)’ before ‘a’ 7329s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4507:109: error: expected ‘)’ before ‘b’ 7329s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c: In function ‘futrts_smul_hi64’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7329s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ^~~~~~~~~~ 7329s | __int128__ 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4511:86: error: expected ‘)’ before ‘a’ 7329s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:4511:104: error: expected ‘)’ before ‘b’ 7329s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7329s | ~ ^ 7329s | ) 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c: In function ‘mk_compile_opts’: 7329s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7329s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7329s | ~~^ ~~~~~~~~~~~~~ 7329s | | | 7329s | unsigned int int64_t {aka long long int} 7329s | %llu 7329s 7329s If you find this error message confusing, uninformative, or wrong, please open an issue: 7329s https://github.com/diku-dk/futhark/issues 7329s 7332s (1897 failed, 305 passed, 101 to go). 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.fut: 7332s Compiling with --backend=opencl: 7332s cc failed with code 1: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c: In function ‘futrts_umul_hi64’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7332s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ^~~~~~~~~~~ 7332s | __uint32_t 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4508:90: error: expected ‘)’ before ‘a’ 7332s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4508:109: error: expected ‘)’ before ‘b’ 7332s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c: In function ‘futrts_smul_hi64’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7332s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ^~~~~~~~~~ 7332s | __int128__ 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4512:86: error: expected ‘)’ before ‘a’ 7332s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:4512:104: error: expected ‘)’ before ‘b’ 7332s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c: In function ‘mk_compile_opts’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unflatten0.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7332s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7332s | ~~^ ~~~~~~~~~~~~~ 7332s | | | 7332s | unsigned int int64_t {aka long long int} 7332s | %llu 7332s 7332s If you find this error message confusing, uninformative, or wrong, please open an issue: 7332s https://github.com/diku-dk/futhark/issues 7332s 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.fut: 7332s Compiling with --backend=opencl: 7332s cc failed with code 1: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c: In function ‘futrts_umul_hi64’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ^~~~~~~~~~~ 7332s | __uint32_t 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4493:90: error: expected ‘)’ before ‘a’ 7332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4493:109: error: expected ‘)’ before ‘b’ 7332s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c: In function ‘futrts_smul_hi64’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ^~~~~~~~~~ 7332s | __int128__ 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4497:86: error: expected ‘)’ before ‘a’ 7332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:4497:104: error: expected ‘)’ before ‘b’ 7332s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7332s | ~ ^ 7332s | ) 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c: In function ‘mk_compile_opts’: 7332s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/types/typeparams2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7332s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7332s | ~~^ ~~~~~~~~~~~~~ 7332s | | | 7332s | unsigned int int64_t {aka long long int} 7332s | %llu 7332s 7332s If you find this error message confusing, uninformative, or wrong, please open an issue: 7332s https://github.com/diku-dk/futhark/issues 7332s 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut: 7384s Compiling with --backend=opencl: 7384s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut:14:9-10: 7384s Unused name "a". 7384s 7384s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.fut:15:9-10: 7384s Unused name "x". 7384s cc failed with code 1: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c: In function ‘futrts_umul_hi64’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7384s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ^~~~~~~~~~~ 7384s | __uint32_t 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4493:90: error: expected ‘)’ before ‘a’ 7384s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4493:109: error: expected ‘)’ before ‘b’ 7384s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c: In function ‘futrts_smul_hi64’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7384s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ^~~~~~~~~~ 7384s | __int128__ 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4497:86: error: expected ‘)’ before ‘a’ 7384s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:4497:104: error: expected ‘)’ before ‘b’ 7384s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c: In function ‘mk_compile_opts’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness1.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7384s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7384s | ~~^ ~~~~~~~~~~~~~ 7384s | | | 7384s | unsigned int int64_t {aka long long int} 7384s | %llu 7384s 7384s If you find this error message confusing, uninformative, or wrong, please open an issue: 7384s https://github.com/diku-dk/futhark/issues 7384s 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.fut: 7384s Compiling with --backend=opencl: 7384s cc failed with code 1: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c: In function ‘futrts_umul_hi64’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7384s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ^~~~~~~~~~~ 7384s | __uint32_t 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4509:90: error: expected ‘)’ before ‘a’ 7384s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4509:109: error: expected ‘)’ before ‘b’ 7384s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c: In function ‘futrts_smul_hi64’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7384s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ^~~~~~~~~~ 7384s | __int128__ 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4513:86: error: expected ‘)’ before ‘a’ 7384s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:4513:104: error: expected ‘)’ before ‘b’ 7384s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7384s | ~ ^ 7384s | ) 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c: In function ‘mk_compile_opts’: 7384s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7384s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7384s | ~~^ ~~~~~~~~~~~~~ 7384s | | | 7384s | unsigned int int64_t {aka long long int} 7384s | %llu 7384s 7384s If you find this error message confusing, uninformative, or wrong, please open an issue: 7384s https://github.com/diku-dk/futhark/issues 7384s 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut: 7385s Compiling with --backend=opencl: 7385s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut:10:7-8: 7385s Unused name "c". 7385s 7385s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.fut:10:19-20: 7385s Unused name "b". 7385s cc failed with code 1: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c: In function ‘futrts_umul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ^~~~~~~~~~~ 7385s | __uint32_t 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4507:90: error: expected ‘)’ before ‘a’ 7385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4507:109: error: expected ‘)’ before ‘b’ 7385s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c: In function ‘futrts_smul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ^~~~~~~~~~ 7385s | __int128__ 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4511:86: error: expected ‘)’ before ‘a’ 7385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:4511:104: error: expected ‘)’ before ‘b’ 7385s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c: In function ‘mk_compile_opts’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness10.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7385s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7385s | ~~^ ~~~~~~~~~~~~~ 7385s | | | 7385s | unsigned int int64_t {aka long long int} 7385s | %llu 7385s 7385s If you find this error message confusing, uninformative, or wrong, please open an issue: 7385s https://github.com/diku-dk/futhark/issues 7385s 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.fut: 7385s Compiling with --backend=opencl: 7385s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.fut:17:3-19:7: 7385s Unused name "a". 7385s cc failed with code 1: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c: In function ‘futrts_umul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7385s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ^~~~~~~~~~~ 7385s | __uint32_t 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4493:90: error: expected ‘)’ before ‘a’ 7385s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4493:109: error: expected ‘)’ before ‘b’ 7385s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c: In function ‘futrts_smul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7385s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ^~~~~~~~~~ 7385s | __int128__ 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4497:86: error: expected ‘)’ before ‘a’ 7385s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:4497:104: error: expected ‘)’ before ‘b’ 7385s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c: In function ‘mk_compile_opts’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness11.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7385s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7385s | ~~^ ~~~~~~~~~~~~~ 7385s | | | 7385s | unsigned int int64_t {aka long long int} 7385s | %llu 7385s 7385s If you find this error message confusing, uninformative, or wrong, please open an issue: 7385s https://github.com/diku-dk/futhark/issues 7385s 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.fut: 7385s Compiling with --backend=opencl: 7385s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.fut:9:7-10: 7385s Unused name "b_1". 7385s cc failed with code 1: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c: In function ‘futrts_umul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7385s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ^~~~~~~~~~~ 7385s | __uint32_t 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4508:90: error: expected ‘)’ before ‘a’ 7385s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4508:109: error: expected ‘)’ before ‘b’ 7385s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c: In function ‘futrts_smul_hi64’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7385s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ^~~~~~~~~~ 7385s | __int128__ 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4512:86: error: expected ‘)’ before ‘a’ 7385s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:4512:104: error: expected ‘)’ before ‘b’ 7385s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7385s | ~ ^ 7385s | ) 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c: In function ‘mk_compile_opts’: 7385s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness13.c:7840:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7385s 7840 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7385s | ~~^ ~~~~~~~~~~~~~ 7385s | | | 7385s | unsigned int int64_t {aka long long int} 7385s | %llu 7385s 7385s If you find this error message confusing, uninformative, or wrong, please open an issue: 7385s https://github.com/diku-dk/futhark/issues 7385s 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut: 7386s Compiling with --backend=opencl: 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:11:7-8: 7386s Unused name "c". 7386s 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:12:8-10: 7386s Unused name "a_". 7386s 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:12:11-19: 7386s Unused name "unused_b". 7386s 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:14:8-16: 7386s Unused name "unused_a". 7386s 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:14:17-19: 7386s Unused name "b_". 7386s 7386s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.fut:15:3-16:4: 7386s Unused name "b". 7386s cc failed with code 1: 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c: In function ‘futrts_umul_hi64’: 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7386s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7386s | ^~~~~~~~~~~ 7386s | __uint32_t 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4493:90: error: expected ‘)’ before ‘a’ 7386s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7386s | ~ ^ 7386s | ) 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4493:109: error: expected ‘)’ before ‘b’ 7386s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7386s | ~ ^ 7386s | ) 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c: In function ‘futrts_smul_hi64’: 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7386s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7386s | ^~~~~~~~~~ 7386s | __int128__ 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4497:86: error: expected ‘)’ before ‘a’ 7386s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7386s | ~ ^ 7386s | ) 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:4497:104: error: expected ‘)’ before ‘b’ 7386s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7386s | ~ ^ 7386s | ) 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c: In function ‘mk_compile_opts’: 7386s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness12.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7386s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7386s | ~~^ ~~~~~~~~~~~~~ 7386s | | | 7386s | unsigned int int64_t {aka long long int} 7386s | %llu 7386s 7386s If you find this error message confusing, uninformative, or wrong, please open an issue: 7386s https://github.com/diku-dk/futhark/issues 7386s 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.fut: 7387s Compiling with --backend=opencl: 7387s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.fut:8:7-10: 7387s Unused name "b_1". 7387s cc failed with code 1: 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c: In function ‘futrts_umul_hi64’: 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7387s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7387s | ^~~~~~~~~~~ 7387s | __uint32_t 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4507:90: error: expected ‘)’ before ‘a’ 7387s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7387s | ~ ^ 7387s | ) 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4507:109: error: expected ‘)’ before ‘b’ 7387s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7387s | ~ ^ 7387s | ) 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c: In function ‘futrts_smul_hi64’: 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7387s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7387s | ^~~~~~~~~~ 7387s | __int128__ 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4511:86: error: expected ‘)’ before ‘a’ 7387s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7387s | ~ ^ 7387s | ) 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:4511:104: error: expected ‘)’ before ‘b’ 7387s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7387s | ~ ^ 7387s | ) 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c: In function ‘mk_compile_opts’: 7387s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness14.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7387s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7387s | ~~^ ~~~~~~~~~~~~~ 7387s | | | 7387s | unsigned int int64_t {aka long long int} 7387s | %llu 7387s 7387s If you find this error message confusing, uninformative, or wrong, please open an issue: 7387s https://github.com/diku-dk/futhark/issues 7387s 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.fut: 7390s Compiling with --backend=opencl: 7390s cc failed with code 1: 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c: In function ‘futrts_umul_hi64’: 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7390s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7390s | ^~~~~~~~~~~ 7390s | __uint32_t 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4509:90: error: expected ‘)’ before ‘a’ 7390s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7390s | ~ ^ 7390s | ) 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4509:109: error: expected ‘)’ before ‘b’ 7390s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7390s | ~ ^ 7390s | ) 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c: In function ‘futrts_smul_hi64’: 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7390s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7390s | ^~~~~~~~~~ 7390s | __int128__ 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4513:86: error: expected ‘)’ before ‘a’ 7390s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7390s | ~ ^ 7390s | ) 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:4513:104: error: expected ‘)’ before ‘b’ 7390s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7390s | ~ ^ 7390s | ) 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c: In function ‘mk_compile_opts’: 7390s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness17.c:7847:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7390s 7847 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7390s | ~~^ ~~~~~~~~~~~~~ 7390s | | | 7390s | unsigned int int64_t {aka long long int} 7390s | %llu 7390s 7390s If you find this error message confusing, uninformative, or wrong, please open an issue: 7390s https://github.com/diku-dk/futhark/issues 7390s 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.fut: 7396s Compiling with --backend=opencl: 7396s cc failed with code 1: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c: In function ‘futrts_umul_hi64’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7396s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ^~~~~~~~~~~ 7396s | __uint32_t 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4507:90: error: expected ‘)’ before ‘a’ 7396s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4507:109: error: expected ‘)’ before ‘b’ 7396s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c: In function ‘futrts_smul_hi64’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7396s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ^~~~~~~~~~ 7396s | __int128__ 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4511:86: error: expected ‘)’ before ‘a’ 7396s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:4511:104: error: expected ‘)’ before ‘b’ 7396s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c: In function ‘mk_compile_opts’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness18.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7396s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7396s | ~~^ ~~~~~~~~~~~~~ 7396s | | | 7396s | unsigned int int64_t {aka long long int} 7396s | %llu 7396s 7396s If you find this error message confusing, uninformative, or wrong, please open an issue: 7396s https://github.com/diku-dk/futhark/issues 7396s 7396s (1908 failed, 365 passed, 30 to go). 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut: 7396s Compiling with --backend=opencl: 7396s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut:7:3-9:7: 7396s Unused name "f". 7396s 7396s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.fut:8:3-9:7: 7396s Unused name "QUUX". 7396s cc failed with code 1: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c: In function ‘futrts_umul_hi64’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7396s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ^~~~~~~~~~~ 7396s | __uint32_t 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4508:90: error: expected ‘)’ before ‘a’ 7396s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4508:109: error: expected ‘)’ before ‘b’ 7396s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c: In function ‘futrts_smul_hi64’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7396s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ^~~~~~~~~~ 7396s | __int128__ 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4512:86: error: expected ‘)’ before ‘a’ 7396s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:4512:104: error: expected ‘)’ before ‘b’ 7396s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7396s | ~ ^ 7396s | ) 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c: In function ‘mk_compile_opts’: 7396s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness19.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7396s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7396s | ~~^ ~~~~~~~~~~~~~ 7396s | | | 7396s | unsigned int int64_t {aka long long int} 7396s | %llu 7396s 7396s If you find this error message confusing, uninformative, or wrong, please open an issue: 7396s https://github.com/diku-dk/futhark/issues 7396s 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.fut: 7397s Compiling with --backend=opencl: 7397s cc failed with code 1: 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c: In function ‘futrts_umul_hi64’: 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7397s | ^~~~~~~~~~~ 7397s | __uint32_t 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4493:90: error: expected ‘)’ before ‘a’ 7397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7397s | ~ ^ 7397s | ) 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4493:109: error: expected ‘)’ before ‘b’ 7397s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7397s | ~ ^ 7397s | ) 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c: In function ‘futrts_smul_hi64’: 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7397s | ^~~~~~~~~~ 7397s | __int128__ 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4497:86: error: expected ‘)’ before ‘a’ 7397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7397s | ~ ^ 7397s | ) 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:4497:104: error: expected ‘)’ before ‘b’ 7397s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7397s | ~ ^ 7397s | ) 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c: In function ‘mk_compile_opts’: 7397s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness2.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7397s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7397s | ~~^ ~~~~~~~~~~~~~ 7397s | | | 7397s | unsigned int int64_t {aka long long int} 7397s | %llu 7397s 7397s If you find this error message confusing, uninformative, or wrong, please open an issue: 7397s https://github.com/diku-dk/futhark/issues 7397s 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.fut: 7398s Compiling with --backend=opencl: 7398s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.fut:11:7-9: 7398s Unused name "ys". 7398s cc failed with code 1: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c: In function ‘futrts_umul_hi64’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ^~~~~~~~~~~ 7398s | __uint32_t 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4507:90: error: expected ‘)’ before ‘a’ 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4507:109: error: expected ‘)’ before ‘b’ 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c: In function ‘futrts_smul_hi64’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ^~~~~~~~~~ 7398s | __int128__ 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4511:86: error: expected ‘)’ before ‘a’ 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:4511:104: error: expected ‘)’ before ‘b’ 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c: In function ‘mk_compile_opts’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness20.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7398s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7398s | ~~^ ~~~~~~~~~~~~~ 7398s | | | 7398s | unsigned int int64_t {aka long long int} 7398s | %llu 7398s 7398s If you find this error message confusing, uninformative, or wrong, please open an issue: 7398s https://github.com/diku-dk/futhark/issues 7398s 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.fut: 7398s Compiling with --backend=opencl: 7398s cc failed with code 1: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c: In function ‘futrts_umul_hi64’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ^~~~~~~~~~~ 7398s | __uint32_t 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4507:90: error: expected ‘)’ before ‘a’ 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4507:109: error: expected ‘)’ before ‘b’ 7398s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c: In function ‘futrts_smul_hi64’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ^~~~~~~~~~ 7398s | __int128__ 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4511:86: error: expected ‘)’ before ‘a’ 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:4511:104: error: expected ‘)’ before ‘b’ 7398s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7398s | ~ ^ 7398s | ) 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c: In function ‘mk_compile_opts’: 7398s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness21.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7398s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7398s | ~~^ ~~~~~~~~~~~~~ 7398s | | | 7398s | unsigned int int64_t {aka long long int} 7398s | %llu 7398s 7398s If you find this error message confusing, uninformative, or wrong, please open an issue: 7398s https://github.com/diku-dk/futhark/issues 7398s 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut: 7399s Compiling with --backend=opencl: 7399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut:5:10-30: 7399s Entry point parameter 7399s 7399s ((arr: *[d₀](i32, i32)): *[](i32, i32)) 7399s 7399s will have an opaque type, so the entry point will likely not be callable. 7399s 7399s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.fut:6:7-11: 7399s Unused name "arr'". 7399s cc failed with code 1: 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c: In function ‘futrts_umul_hi64’: 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7399s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7399s | ^~~~~~~~~~~ 7399s | __uint32_t 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4537:90: error: expected ‘)’ before ‘a’ 7399s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7399s | ~ ^ 7399s | ) 7399s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4537:109: error: expected ‘)’ before ‘b’ 7400s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c: In function ‘futrts_smul_hi64’: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ^~~~~~~~~~ 7400s | __int128__ 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4541:86: error: expected ‘)’ before ‘a’ 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:4541:104: error: expected ‘)’ before ‘b’ 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c: In function ‘mk_compile_opts’: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness23.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7400s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7400s | ~~^ ~~~~~~~~~~~~~ 7400s | | | 7400s | unsigned int int64_t {aka long long int} 7400s | %llu 7400s 7400s If you find this error message confusing, uninformative, or wrong, please open an issue: 7400s https://github.com/diku-dk/futhark/issues 7400s 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.fut: 7400s Compiling with --backend=opencl: 7400s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.fut:3:10-30: 7400s Entry point parameter 7400s 7400s ((arr: *[d₀](i32, i32)): *[](i32, i32)) 7400s 7400s will have an opaque type, so the entry point will likely not be callable. 7400s cc failed with code 1: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c: In function ‘futrts_umul_hi64’: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7400s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7400s | ^~~~~~~~~~~ 7400s | __uint32_t 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4537:90: error: expected ‘)’ before ‘a’ 7400s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4537:109: error: expected ‘)’ before ‘b’ 7400s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c: In function ‘futrts_smul_hi64’: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ^~~~~~~~~~ 7400s | __int128__ 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4541:86: error: expected ‘)’ before ‘a’ 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:4541:104: error: expected ‘)’ before ‘b’ 7400s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7400s | ~ ^ 7400s | ) 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c: In function ‘mk_compile_opts’: 7400s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness22.c:7869:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7400s 7869 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7400s | ~~^ ~~~~~~~~~~~~~ 7400s | | | 7400s | unsigned int int64_t {aka long long int} 7400s | %llu 7400s 7400s If you find this error message confusing, uninformative, or wrong, please open an issue: 7400s https://github.com/diku-dk/futhark/issues 7400s 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.fut: 7404s Compiling with --backend=opencl: 7404s cc failed with code 1: 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c: In function ‘futrts_umul_hi64’: 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7404s | ^~~~~~~~~~~ 7404s | __uint32_t 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4507:90: error: expected ‘)’ before ‘a’ 7404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7404s | ~ ^ 7404s | ) 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4507:109: error: expected ‘)’ before ‘b’ 7404s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7404s | ~ ^ 7404s | ) 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c: In function ‘futrts_smul_hi64’: 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7404s | ^~~~~~~~~~ 7404s | __int128__ 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4511:86: error: expected ‘)’ before ‘a’ 7404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7404s | ~ ^ 7404s | ) 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:4511:104: error: expected ‘)’ before ‘b’ 7404s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7404s | ~ ^ 7404s | ) 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c: In function ‘mk_compile_opts’: 7404s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness24.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7404s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7404s | ~~^ ~~~~~~~~~~~~~ 7404s | | | 7404s | unsigned int int64_t {aka long long int} 7404s | %llu 7404s 7404s If you find this error message confusing, uninformative, or wrong, please open an issue: 7404s https://github.com/diku-dk/futhark/issues 7404s 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.fut: 7410s Compiling with --backend=opencl: 7410s cc failed with code 1: 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c: In function ‘futrts_umul_hi64’: 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7410s | ^~~~~~~~~~~ 7410s | __uint32_t 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4508:90: error: expected ‘)’ before ‘a’ 7410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7410s | ~ ^ 7410s | ) 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4508:109: error: expected ‘)’ before ‘b’ 7410s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7410s | ~ ^ 7410s | ) 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c: In function ‘futrts_smul_hi64’: 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7410s | ^~~~~~~~~~ 7410s | __int128__ 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4512:86: error: expected ‘)’ before ‘a’ 7410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7410s | ~ ^ 7410s | ) 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:4512:104: error: expected ‘)’ before ‘b’ 7410s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7410s | ~ ^ 7410s | ) 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c: In function ‘mk_compile_opts’: 7410s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness25.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7410s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7410s | ~~^ ~~~~~~~~~~~~~ 7410s | | | 7410s | unsigned int int64_t {aka long long int} 7410s | %llu 7410s 7410s If you find this error message confusing, uninformative, or wrong, please open an issue: 7410s https://github.com/diku-dk/futhark/issues 7410s 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.fut: 7411s Compiling with --backend=opencl: 7411s cc failed with code 1: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c: In function ‘futrts_umul_hi64’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7411s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ^~~~~~~~~~~ 7411s | __uint32_t 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4509:90: error: expected ‘)’ before ‘a’ 7411s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4509:109: error: expected ‘)’ before ‘b’ 7411s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c: In function ‘futrts_smul_hi64’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7411s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ^~~~~~~~~~ 7411s | __int128__ 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4513:86: error: expected ‘)’ before ‘a’ 7411s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:4513:104: error: expected ‘)’ before ‘b’ 7411s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c: In function ‘mk_compile_opts’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness26.c:7841:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7411s 7841 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7411s | ~~^ ~~~~~~~~~~~~~ 7411s | | | 7411s | unsigned int int64_t {aka long long int} 7411s | %llu 7411s 7411s If you find this error message confusing, uninformative, or wrong, please open an issue: 7411s https://github.com/diku-dk/futhark/issues 7411s 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.fut: 7411s Compiling with --backend=opencl: 7411s cc failed with code 1: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c: In function ‘futrts_umul_hi64’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7411s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ^~~~~~~~~~~ 7411s | __uint32_t 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4508:90: error: expected ‘)’ before ‘a’ 7411s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4508:109: error: expected ‘)’ before ‘b’ 7411s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c: In function ‘futrts_smul_hi64’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7411s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ^~~~~~~~~~ 7411s | __int128__ 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4512:86: error: expected ‘)’ before ‘a’ 7411s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:4512:104: error: expected ‘)’ before ‘b’ 7411s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7411s | ~ ^ 7411s | ) 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c: In function ‘mk_compile_opts’: 7411s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness4.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7411s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7411s | ~~^ ~~~~~~~~~~~~~ 7411s | | | 7411s | unsigned int int64_t {aka long long int} 7411s | %llu 7411s 7411s If you find this error message confusing, uninformative, or wrong, please open an issue: 7411s https://github.com/diku-dk/futhark/issues 7411s 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.fut: 7412s Compiling with --backend=opencl: 7412s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.fut:3:7-8: 7412s Unused name "Y". 7412s cc failed with code 1: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c: In function ‘futrts_umul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4512:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7412s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ^~~~~~~~~~~ 7412s | __uint32_t 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4512:78: note: each undeclared identifier is reported only once for each function it appears in 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4512:90: error: expected ‘)’ before ‘a’ 7412s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4512:109: error: expected ‘)’ before ‘b’ 7412s 4512 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c: In function ‘futrts_smul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4516:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7412s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ^~~~~~~~~~ 7412s | __int128__ 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4516:86: error: expected ‘)’ before ‘a’ 7412s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:4516:104: error: expected ‘)’ before ‘b’ 7412s 4516 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c: In function ‘mk_compile_opts’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness27.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7412s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7412s | ~~^ ~~~~~~~~~~~~~ 7412s | | | 7412s | unsigned int int64_t {aka long long int} 7412s | %llu 7412s 7412s If you find this error message confusing, uninformative, or wrong, please open an issue: 7412s https://github.com/diku-dk/futhark/issues 7412s 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.fut: 7412s Compiling with --backend=opencl: 7412s cc failed with code 1: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c: In function ‘futrts_umul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7412s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ^~~~~~~~~~~ 7412s | __uint32_t 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4508:90: error: expected ‘)’ before ‘a’ 7412s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4508:109: error: expected ‘)’ before ‘b’ 7412s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c: In function ‘futrts_smul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7412s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ^~~~~~~~~~ 7412s | __int128__ 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4512:86: error: expected ‘)’ before ‘a’ 7412s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:4512:104: error: expected ‘)’ before ‘b’ 7412s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c: In function ‘mk_compile_opts’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness3.c:7842:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7412s 7842 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7412s | ~~^ ~~~~~~~~~~~~~ 7412s | | | 7412s | unsigned int int64_t {aka long long int} 7412s | %llu 7412s 7412s If you find this error message confusing, uninformative, or wrong, please open an issue: 7412s https://github.com/diku-dk/futhark/issues 7412s 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut: 7412s Compiling with --backend=opencl: 7412s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut:6:3-7:7: 7412s Unused name "arr". 7412s 7412s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.fut:6:16-17: 7412s Defaulting ambiguous type to i32. 7412s cc failed with code 1: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c: In function ‘futrts_umul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7412s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ^~~~~~~~~~~ 7412s | __uint32_t 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4493:90: error: expected ‘)’ before ‘a’ 7412s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4493:109: error: expected ‘)’ before ‘b’ 7412s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c: In function ‘futrts_smul_hi64’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7412s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ^~~~~~~~~~ 7412s | __int128__ 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4497:86: error: expected ‘)’ before ‘a’ 7412s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:4497:104: error: expected ‘)’ before ‘b’ 7412s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7412s | ~ ^ 7412s | ) 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c: In function ‘mk_compile_opts’: 7412s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness51.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7412s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7412s | ~~^ ~~~~~~~~~~~~~ 7412s | | | 7412s | unsigned int int64_t {aka long long int} 7412s | %llu 7412s 7412s If you find this error message confusing, uninformative, or wrong, please open an issue: 7412s https://github.com/diku-dk/futhark/issues 7412s 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.fut: 7413s Compiling with --backend=opencl: 7413s cc failed with code 1: 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c: In function ‘futrts_umul_hi64’: 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7413s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7413s | ^~~~~~~~~~~ 7413s | __uint32_t 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4481:90: error: expected ‘)’ before ‘a’ 7413s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7413s | ~ ^ 7413s | ) 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4481:109: error: expected ‘)’ before ‘b’ 7413s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7413s | ~ ^ 7413s | ) 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c: In function ‘futrts_smul_hi64’: 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7413s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7413s | ^~~~~~~~~~ 7413s | __int128__ 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4485:86: error: expected ‘)’ before ‘a’ 7413s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7413s | ~ ^ 7413s | ) 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:4485:104: error: expected ‘)’ before ‘b’ 7413s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7413s | ~ ^ 7413s | ) 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c: In function ‘mk_compile_opts’: 7413s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness52.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7413s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7413s | ~~^ ~~~~~~~~~~~~~ 7413s | | | 7413s | unsigned int int64_t {aka long long int} 7413s | %llu 7413s 7413s If you find this error message confusing, uninformative, or wrong, please open an issue: 7413s https://github.com/diku-dk/futhark/issues 7413s 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.fut: 7417s Compiling with --backend=opencl: 7417s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.fut:1:1-4:9: 7417s Entry point return type 7417s 7417s *[d₀](i32, i32) 7417s 7417s will have an opaque type, so the result will likely not be usable. 7417s cc failed with code 1: 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c: In function ‘futrts_umul_hi64’: 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4537:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7417s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7417s | ^~~~~~~~~~~ 7417s | __uint32_t 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4537:78: note: each undeclared identifier is reported only once for each function it appears in 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4537:90: error: expected ‘)’ before ‘a’ 7417s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7417s | ~ ^ 7417s | ) 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4537:109: error: expected ‘)’ before ‘b’ 7417s 4537 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7417s | ~ ^ 7417s | ) 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c: In function ‘futrts_smul_hi64’: 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4541:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7417s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7417s | ^~~~~~~~~~ 7417s | __int128__ 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4541:86: error: expected ‘)’ before ‘a’ 7417s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7417s | ~ ^ 7417s | ) 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:4541:104: error: expected ‘)’ before ‘b’ 7417s 4541 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7417s | ~ ^ 7417s | ) 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c: In function ‘mk_compile_opts’: 7417s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness53.c:7867:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7417s 7867 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7417s | ~~^ ~~~~~~~~~~~~~ 7417s | | | 7417s | unsigned int int64_t {aka long long int} 7417s | %llu 7417s 7417s If you find this error message confusing, uninformative, or wrong, please open an issue: 7417s https://github.com/diku-dk/futhark/issues 7417s 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.fut: 7422s Compiling with --backend=opencl: 7422s cc failed with code 1: 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c: In function ‘futrts_umul_hi64’: 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7422s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7422s | ^~~~~~~~~~~ 7422s | __uint32_t 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4508:90: error: expected ‘)’ before ‘a’ 7422s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7422s | ~ ^ 7422s | ) 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4508:109: error: expected ‘)’ before ‘b’ 7422s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7422s | ~ ^ 7422s | ) 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c: In function ‘futrts_smul_hi64’: 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7422s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7422s | ^~~~~~~~~~ 7422s | __int128__ 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4512:86: error: expected ‘)’ before ‘a’ 7422s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7422s | ~ ^ 7422s | ) 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:4512:104: error: expected ‘)’ before ‘b’ 7422s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7422s | ~ ^ 7422s | ) 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c: In function ‘mk_compile_opts’: 7422s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness54.c:7838:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7422s 7838 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7422s | ~~^ ~~~~~~~~~~~~~ 7422s | | | 7422s | unsigned int int64_t {aka long long int} 7422s | %llu 7422s 7422s If you find this error message confusing, uninformative, or wrong, please open an issue: 7422s https://github.com/diku-dk/futhark/issues 7422s 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.fut: 7423s Compiling with --backend=opencl: 7423s cc failed with code 1: 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c: In function ‘futrts_umul_hi64’: 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7423s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7423s | ^~~~~~~~~~~ 7423s | __uint32_t 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4481:90: error: expected ‘)’ before ‘a’ 7423s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7423s | ~ ^ 7423s | ) 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4481:109: error: expected ‘)’ before ‘b’ 7423s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7423s | ~ ^ 7423s | ) 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c: In function ‘futrts_smul_hi64’: 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7423s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7423s | ^~~~~~~~~~ 7423s | __int128__ 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4485:86: error: expected ‘)’ before ‘a’ 7423s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7423s | ~ ^ 7423s | ) 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:4485:104: error: expected ‘)’ before ‘b’ 7423s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7423s | ~ ^ 7423s | ) 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c: In function ‘mk_compile_opts’: 7423s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness56.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7423s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7423s | ~~^ ~~~~~~~~~~~~~ 7423s | | | 7423s | unsigned int int64_t {aka long long int} 7423s | %llu 7423s 7423s If you find this error message confusing, uninformative, or wrong, please open an issue: 7423s https://github.com/diku-dk/futhark/issues 7423s 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.fut: 7424s Compiling with --backend=opencl: 7424s cc failed with code 1: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c: In function ‘futrts_umul_hi64’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ^~~~~~~~~~~ 7424s | __uint32_t 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4507:90: error: expected ‘)’ before ‘a’ 7424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4507:109: error: expected ‘)’ before ‘b’ 7424s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c: In function ‘futrts_smul_hi64’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ^~~~~~~~~~ 7424s | __int128__ 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4511:86: error: expected ‘)’ before ‘a’ 7424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:4511:104: error: expected ‘)’ before ‘b’ 7424s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c: In function ‘mk_compile_opts’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness55.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7424s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7424s | ~~^ ~~~~~~~~~~~~~ 7424s | | | 7424s | unsigned int int64_t {aka long long int} 7424s | %llu 7424s 7424s If you find this error message confusing, uninformative, or wrong, please open an issue: 7424s https://github.com/diku-dk/futhark/issues 7424s 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.fut: 7424s Compiling with --backend=opencl: 7424s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.fut:4:12-14: 7424s Unused name "ns". 7424s cc failed with code 1: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c: In function ‘futrts_umul_hi64’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7424s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ^~~~~~~~~~~ 7424s | __uint32_t 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4481:90: error: expected ‘)’ before ‘a’ 7424s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4481:109: error: expected ‘)’ before ‘b’ 7424s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c: In function ‘futrts_smul_hi64’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7424s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ^~~~~~~~~~ 7424s | __int128__ 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4485:86: error: expected ‘)’ before ‘a’ 7424s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:4485:104: error: expected ‘)’ before ‘b’ 7424s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7424s | ~ ^ 7424s | ) 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c: In function ‘mk_compile_opts’: 7424s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness59.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7424s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7424s | ~~^ ~~~~~~~~~~~~~ 7424s | | | 7424s | unsigned int int64_t {aka long long int} 7424s | %llu 7424s 7424s If you find this error message confusing, uninformative, or wrong, please open an issue: 7424s https://github.com/diku-dk/futhark/issues 7424s 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut: 7426s Compiling with --backend=opencl: 7426s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut:10:13-20: 7426s Unused name "notused". 7426s 7426s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.fut:12:3-13:6: 7426s Unused name "newarr". 7426s cc failed with code 1: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c: In function ‘futrts_umul_hi64’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4507:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7426s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ^~~~~~~~~~~ 7426s | __uint32_t 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4507:78: note: each undeclared identifier is reported only once for each function it appears in 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4507:90: error: expected ‘)’ before ‘a’ 7426s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4507:109: error: expected ‘)’ before ‘b’ 7426s 4507 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c: In function ‘futrts_smul_hi64’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4511:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7426s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ^~~~~~~~~~ 7426s | __int128__ 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4511:86: error: expected ‘)’ before ‘a’ 7426s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:4511:104: error: expected ‘)’ before ‘b’ 7426s 4511 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c: In function ‘mk_compile_opts’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness6.c:7837:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7426s 7837 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7426s | ~~^ ~~~~~~~~~~~~~ 7426s | | | 7426s | unsigned int int64_t {aka long long int} 7426s | %llu 7426s 7426s If you find this error message confusing, uninformative, or wrong, please open an issue: 7426s https://github.com/diku-dk/futhark/issues 7426s 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut: 7426s Compiling with --backend=opencl: 7426s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut:2:48-52: 7426s Defaulting ambiguous type to i32. 7426s 7426s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.fut:3:27-29: 7426s Defaulting ambiguous type to i32. 7426s cc failed with code 1: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c: In function ‘futrts_umul_hi64’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4526:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7426s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ^~~~~~~~~~~ 7426s | __uint32_t 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4526:78: note: each undeclared identifier is reported only once for each function it appears in 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4526:90: error: expected ‘)’ before ‘a’ 7426s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4526:109: error: expected ‘)’ before ‘b’ 7426s 4526 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c: In function ‘futrts_smul_hi64’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4530:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7426s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ^~~~~~~~~~ 7426s | __int128__ 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4530:86: error: expected ‘)’ before ‘a’ 7426s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:4530:104: error: expected ‘)’ before ‘b’ 7426s 4530 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7426s | ~ ^ 7426s | ) 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c: In function ‘mk_compile_opts’: 7426s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness58.c:7857:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7426s 7857 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7426s | ~~^ ~~~~~~~~~~~~~ 7426s | | | 7426s | unsigned int int64_t {aka long long int} 7426s | %llu 7426s 7426s If you find this error message confusing, uninformative, or wrong, please open an issue: 7426s https://github.com/diku-dk/futhark/issues 7426s 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.fut: 7429s Compiling with --backend=opencl: 7429s cc failed with code 1: 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c: In function ‘futrts_umul_hi64’: 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4481:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7429s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7429s | ^~~~~~~~~~~ 7429s | __uint32_t 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4481:78: note: each undeclared identifier is reported only once for each function it appears in 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4481:90: error: expected ‘)’ before ‘a’ 7429s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7429s | ~ ^ 7429s | ) 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4481:109: error: expected ‘)’ before ‘b’ 7429s 4481 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7429s | ~ ^ 7429s | ) 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c: In function ‘futrts_smul_hi64’: 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4485:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7429s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7429s | ^~~~~~~~~~ 7429s | __int128__ 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4485:86: error: expected ‘)’ before ‘a’ 7429s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7429s | ~ ^ 7429s | ) 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:4485:104: error: expected ‘)’ before ‘b’ 7429s 4485 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7429s | ~ ^ 7429s | ) 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c: In function ‘mk_compile_opts’: 7429s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness60.c:7811:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7429s 7811 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7429s | ~~^ ~~~~~~~~~~~~~ 7429s | | | 7429s | unsigned int int64_t {aka long long int} 7429s | %llu 7429s 7429s If you find this error message confusing, uninformative, or wrong, please open an issue: 7429s https://github.com/diku-dk/futhark/issues 7429s 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.fut: 7431s Compiling with --backend=opencl: 7431s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.fut:16:9-10: 7431s Unused name "x". 7431s cc failed with code 1: 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c: In function ‘futrts_umul_hi64’: 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7431s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7431s | ^~~~~~~~~~~ 7431s | __uint32_t 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4493:90: error: expected ‘)’ before ‘a’ 7431s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7431s | ~ ^ 7431s | ) 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4493:109: error: expected ‘)’ before ‘b’ 7431s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7431s | ~ ^ 7431s | ) 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c: In function ‘futrts_smul_hi64’: 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7431s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7431s | ^~~~~~~~~~ 7431s | __int128__ 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4497:86: error: expected ‘)’ before ‘a’ 7431s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7431s | ~ ^ 7431s | ) 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:4497:104: error: expected ‘)’ before ‘b’ 7431s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7431s | ~ ^ 7431s | ) 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c: In function ‘mk_compile_opts’: 7431s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness7.c:7827:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7431s 7827 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7431s | ~~^ ~~~~~~~~~~~~~ 7431s | | | 7431s | unsigned int int64_t {aka long long int} 7431s | %llu 7431s 7431s If you find this error message confusing, uninformative, or wrong, please open an issue: 7431s https://github.com/diku-dk/futhark/issues 7431s 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.fut: 7433s Compiling with --backend=opencl: 7433s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.fut:15:24-25: 7433s Unused name "c". 7433s cc failed with code 1: 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c: In function ‘futrts_umul_hi64’: 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7433s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7433s | ^~~~~~~~~~~ 7433s | __uint32_t 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4493:90: error: expected ‘)’ before ‘a’ 7433s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7433s | ~ ^ 7433s | ) 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4493:109: error: expected ‘)’ before ‘b’ 7433s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7433s | ~ ^ 7433s | ) 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c: In function ‘futrts_smul_hi64’: 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7433s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7433s | ^~~~~~~~~~ 7433s | __int128__ 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4497:86: error: expected ‘)’ before ‘a’ 7433s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7433s | ~ ^ 7433s | ) 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:4497:104: error: expected ‘)’ before ‘b’ 7433s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7433s | ~ ^ 7433s | ) 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c: In function ‘mk_compile_opts’: 7433s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness8.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7433s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7433s | ~~^ ~~~~~~~~~~~~~ 7433s | | | 7433s | unsigned int int64_t {aka long long int} 7433s | %llu 7433s 7433s If you find this error message confusing, uninformative, or wrong, please open an issue: 7433s https://github.com/diku-dk/futhark/issues 7433s 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.fut: 7434s Compiling with --backend=opencl: 7434s cc failed with code 1: 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c: In function ‘futrts_umul_hi64’: 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4493:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7434s | ^~~~~~~~~~~ 7434s | __uint32_t 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4493:78: note: each undeclared identifier is reported only once for each function it appears in 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4493:90: error: expected ‘)’ before ‘a’ 7434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7434s | ~ ^ 7434s | ) 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4493:109: error: expected ‘)’ before ‘b’ 7434s 4493 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7434s | ~ ^ 7434s | ) 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c: In function ‘futrts_smul_hi64’: 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4497:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7434s | ^~~~~~~~~~ 7434s | __int128__ 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4497:86: error: expected ‘)’ before ‘a’ 7434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7434s | ~ ^ 7434s | ) 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:4497:104: error: expected ‘)’ before ‘b’ 7434s 4497 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7434s | ~ ^ 7434s | ) 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c: In function ‘mk_compile_opts’: 7434s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/uniqueness/uniqueness9.c:7823:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7434s 7823 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7434s | ~~^ ~~~~~~~~~~~~~ 7434s | | | 7434s | unsigned int int64_t {aka long long int} 7434s | %llu 7434s 7434s If you find this error message confusing, uninformative, or wrong, please open an issue: 7434s https://github.com/diku-dk/futhark/issues 7434s 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.fut: 7435s Compiling with --backend=opencl: 7435s cc failed with code 1: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c: In function ‘futrts_umul_hi64’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4508:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ^~~~~~~~~~~ 7435s | __uint32_t 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4508:78: note: each undeclared identifier is reported only once for each function it appears in 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4508:90: error: expected ‘)’ before ‘a’ 7435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4508:109: error: expected ‘)’ before ‘b’ 7435s 4508 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c: In function ‘futrts_smul_hi64’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4512:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ^~~~~~~~~~ 7435s | __int128__ 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4512:86: error: expected ‘)’ before ‘a’ 7435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:4512:104: error: expected ‘)’ before ‘b’ 7435s 4512 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c: In function ‘mk_compile_opts’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/unused-reduce.c:7845:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7435s 7845 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7435s | ~~^ ~~~~~~~~~~~~~ 7435s | | | 7435s | unsigned int int64_t {aka long long int} 7435s | %llu 7435s 7435s If you find this error message confusing, uninformative, or wrong, please open an issue: 7435s https://github.com/diku-dk/futhark/issues 7435s 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.fut: 7435s Compiling with --backend=opencl: 7435s cc failed with code 1: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c: In function ‘futrts_umul_hi64’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4509:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7435s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ^~~~~~~~~~~ 7435s | __uint32_t 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4509:78: note: each undeclared identifier is reported only once for each function it appears in 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4509:90: error: expected ‘)’ before ‘a’ 7435s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4509:109: error: expected ‘)’ before ‘b’ 7435s 4509 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c: In function ‘futrts_smul_hi64’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4513:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7435s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ^~~~~~~~~~ 7435s | __int128__ 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4513:86: error: expected ‘)’ before ‘a’ 7435s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:4513:104: error: expected ‘)’ before ‘b’ 7435s 4513 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7435s | ~ ^ 7435s | ) 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c: In function ‘mk_compile_opts’: 7435s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/zip0.c:7839:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7435s 7839 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7435s | ~~^ ~~~~~~~~~~~~~ 7435s | | | 7435s | unsigned int int64_t {aka long long int} 7435s | %llu 7435s 7435s If you find this error message confusing, uninformative, or wrong, please open an issue: 7435s https://github.com/diku-dk/futhark/issues 7435s 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.fut: 7436s Compiling with --backend=opencl: 7436s Warning at /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.fut:49:9-42: 7436s Entry point parameter 7436s 7436s ((wpss: [d₀][d₁]f32): [][]f32, (wqsss: [d₀][d₃][d₄]f32): [][][]f32) 7436s 7436s will have an opaque type, so the entry point will likely not be callable. 7436s cc failed with code 1: 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c: In function ‘futrts_umul_hi64’: 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4555:78: error: ‘__uint128_t’ undeclared (first use in this function); did you mean ‘__uint32_t’? 7436s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7436s | ^~~~~~~~~~~ 7436s | __uint32_t 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4555:78: note: each undeclared identifier is reported only once for each function it appears in 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4555:90: error: expected ‘)’ before ‘a’ 7436s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7436s | ~ ^ 7436s | ) 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4555:109: error: expected ‘)’ before ‘b’ 7436s 4555 | SCALAR_FUN_ATTR uint64_t futrts_umul_hi64(uint64_t a, uint64_t b) { return ((__uint128_t)a) * ((__uint128_t)b) >> 64; } 7436s | ~ ^ 7436s | ) 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c: In function ‘futrts_smul_hi64’: 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4559:75: error: ‘__int128_t’ undeclared (first use in this function); did you mean ‘__int128__’? 7436s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7436s | ^~~~~~~~~~ 7436s | __int128__ 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4559:86: error: expected ‘)’ before ‘a’ 7436s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7436s | ~ ^ 7436s | ) 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:4559:104: error: expected ‘)’ before ‘b’ 7436s 4559 | SCALAR_FUN_ATTR int64_t futrts_smul_hi64(int64_t a, int64_t b) { return ((__int128_t)a) * ((__int128_t)b) >> 64; } 7436s | ~ ^ 7436s | ) 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c: In function ‘mk_compile_opts’: 7436s /tmp/autopkgtest.evnzWe/autopkgtest_tmp/tests/vasicek/iobound-mc2.c:7899:27: warning: format ‘%zu’ expects argument of type ‘size_t’, but argument 5 has type ‘int64_t’ {aka ‘long long int’} [-Wformat=] 7436s 7899 | "-D%s=%zu ", macro_names[i], macro_vals[i]); 7436s | ~~^ ~~~~~~~~~~~~~ 7436s | | | 7436s | unsigned int int64_t {aka long long int} 7436s | %llu 7436s 7436s If you find this error message confusing, uninformative, or wrong, please open an issue: 7436s https://github.com/diku-dk/futhark/issues 7436s 7436s 367/2303 passed. 7436s 7 program(s) excluded. 7437s autopkgtest [01:57:41]: test opencl: -----------------------] 7442s opencl FAIL non-zero exit status 1 7442s autopkgtest [01:57:46]: test opencl: - - - - - - - - - - results - - - - - - - - - - 7446s autopkgtest [01:57:50]: @@@@@@@@@@@@@@@@@@@@ summary 7446s hip SKIP Test lists explicitly supported architectures, but the current architecture armhf isn't listed. 7446s hip SKIP Test lists explicitly supported architectures, but the current architecture armhf isn't listed. 7446s multicore FAIL non-zero exit status 1 7446s opencl FAIL non-zero exit status 1